Текущее время: Ср, июл 30 2025, 02:47

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 09:19 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, дек 02 2005, 15:49
Сообщения: 91
Откуда: Белгород
Пол: Мужской
День добрый!
Пытаюсь использовать для расширения экранов BADI EQUI_SCR_01, при написании внедрения в se19 система выдает оповещение "Определение BAdI EQUI_SCR_01 предусмотрено только для использования внутри SAP". Однако в самом se18 в определении badi я могу данную "галку" "использование внутри SAP" снять (причем никаких ключей на объект система не требует). насколько это корректно? на что повлияет снятие данного признака?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 09:53 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, сен 13 2008, 08:50
Сообщения: 56
Цитата из хелпа:
Цитата:
This indicator defines that the BADI definition is only designated for internal SAP usage. Creation of BADI implementations by the customer is therefore not possible.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 10:11 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, дек 02 2005, 15:49
Сообщения: 91
Откуда: Белгород
Пол: Мужской
abap.develop написал(а):
Цитата из хелпа:
Цитата:
This indicator defines that the BADI definition is only designated for internal SAP usage. Creation of BADI implementations by the customer is therefore not possible.

Не спорю, это я читал, тем не менее сап не потребовал от меня клбча разработчика и на sdn товарищи буржуйские абаперы предлагают использовать именно данные badi, вот я и интерисуюсь...
На что могут повлиять мои действия?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 10:36 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, сен 13 2008, 08:50
Сообщения: 56
Цитата:
На что могут повлиять мои действия?

Причин, почему не рекомендуется использовать такие BAdi, масса, например, SAP в одностороннем порядке может изменить интерфейсы методов и у Вас благополучно будут сыпаться дампы.
Так что я бы не советовал использовать такие вещи.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 11:13 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
AlexSashka, если я не ошибаюсь, то Вы хотите расширить основную запись единицы оборудования в модуле ТОРО, тогда может Вам поможет расширение ITOB0001 и еще
http://sapboard.ru/forum/viewtopic.php?f=8&t=29962&start=0&hilit=itob0001
http://sapboard.ru/forum/viewtopic.php?f=13&t=45926&start=0
http://sapboard.ru/forum/viewtopic.php?f=8&t=43668&start=0&hilit=itob0001
http://sapboard.ru/forum/viewtopic.php?f=8&t=10041&start=0
?

+ 1 к abap.develop, не рекомендую снимать галку.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 11:26 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
abap.develop написал(а):
Цитата:
На что могут повлиять мои действия?

Причин, почему не рекомендуется использовать такие BAdi, масса, например, SAP в одностороннем порядке может изменить интерфейсы методов и у Вас благополучно будут сыпаться дампы.
Так что я бы не советовал использовать такие вещи.

Использование таких BAdI все же лучше, чем прямая модификация кода SAP. :wink:
Поэтому такие BAdI нужно использовать только в случае, если других расширений не найдено.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 12:07 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, сен 13 2008, 08:50
Сообщения: 56
Удав написал(а):
Использование таких BAdI все же лучше, чем прямая модификация кода SAP. :wink:
Поэтому такие BAdI нужно использовать только в случае, если других расширений не найдено.


Интересно и чем же модификация в данном случае "лучше" использования функционала, для которого черным по белому написано "for internal SAP usage"? :)
Я бы в данной ситуации, если позволяет версия системы, поискал место где воткнуть точку расширения, в противном случае еще бы подумал делать модификацию или снимать эту галку :)

PS: Но это мое мнение. Остальные вольны делать, как хотят :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 13:17 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
abap.develop написал(а):
Интересно и чем же модификация в данном случае "лучше" использования функционала, для которого черным по белому написано "for internal SAP usage"? :)

Тем, что при накатывании патчей функционал не слетит с вероятностью 99%. А если и слетит, то с дампом ;)
ЗЫ: Назовите хоть один пример, когда для таких BAdI менялся интерфейс :?:

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 13:24 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, дек 02 2005, 15:49
Сообщения: 91
Откуда: Белгород
Пол: Мужской
Besa написал:
AlexSashka, если я не ошибаюсь, то Вы хотите расширить основную запись единицы оборудования в модуле ТОРО, тогда может Вам поможет расширение ITOB0001 и еще
http://sapboard.ru/forum/viewtopic.php?f=8&t=29962&start=0&hilit=itob0001
http://sapboard.ru/forum/viewtopic.php?f=13&t=45926&start=0
http://sapboard.ru/forum/viewtopic.php?f=8&t=43668&start=0&hilit=itob0001
http://sapboard.ru/forum/viewtopic.php?f=8&t=10041&start=0
?

+ 1 к abap.develop, не рекомендую снимать галку.

Все про галку все понял спасибо.
Вопрос про расширения остался ITOB не подходит, так как по условиям задачи мне нужна отдельная вкладка, причем не та, которая используется в ITOB.
Дело в том, что на ITOB уже прописано много экранов, а фм EXIT_SAPLITO0_001 на выходе имеет одно значение параметра E_SUBSCREEN_NUMBER (т.е. одноврененно может выводится только один сабскрин, что достаточно логично). Мне же нужно расширить транзакцию НЕ ПЕРЕТИРАЯ ранее написанные экраны, т.е. чтобы в ЕО существовал и мой экран и тот который вызывается ITOBом.
Может подскажете еще скрин екзиты?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 13:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Нельзя на подэкране организовать картотеку и поместить ранее созданные экраны в нее?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 13:57 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, сен 13 2008, 08:50
Сообщения: 56
Удав написал(а):
Тем, что при накатывании патчей функционал не слетит с вероятностью 99%. А если и слетит, то с дампом ;)
ЗЫ: Назовите хоть один пример, когда для таких BAdI менялся интерфейс :?:

К сожалению, примеров назвать не могу, но это же вполне может произойти в любой момент ;)
При накате патча админ увидит, что такой то объект был модифицирован, и вполне возможно акууратно это все разрулить.
В любом случае, что за модификацией, что за этим флажком необходимо вести контроль в будущем.

Кстати, что касается BAdi из сабжа, для нее не может быть нескольких внедрений (флаг "Многократное внедрение" снят). И как будете выходить из ситуации? Модифицировать стандартное внедрение? Или этот флаг установите? :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 15:53 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, дек 02 2005, 15:49
Сообщения: 91
Откуда: Белгород
Пол: Мужской
Удав написал(а):
Нельзя на подэкране организовать картотеку и поместить ранее созданные экраны в нее?

Спасибо, про картотеку не подумал, тоже как говорится вариант.
Но за нее возьмусь когда уже не будет выбора.
Может еше есть скрин екзиты в EO?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Пн, мар 29 2010, 16:38 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
abap.develop написал(а):
В любом случае, что за модификацией, что за этим флажком необходимо вести контроль в будущем.

Ну да, только админам в случае модификации работы больше :)

Я же не агитирую всегда использовать внутренние BAdI SAP ;)

Цитата:
Поэтому такие BAdI нужно использовать только в случае, если других расширений не найдено.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: На что влияет "галка" в se18 "Внутри SAP?"
СообщениеДобавлено: Вт, мар 30 2010, 08:14 
Специалист
Специалист

Зарегистрирован:
Пт, окт 20 2006, 16:39
Сообщения: 230
abap.develop написал(а):

Кстати, что касается BAdi из сабжа, для нее не может быть нескольких внедрений (флаг "Многократное внедрение" снят). И как будете выходить из ситуации? Модифицировать стандартное внедрение? Или этот флаг установите? :)


Ну это-то легко обойти, создав свое внедрение и влючив туда код существующего, после чего отключить существующее.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB