Текущее время: Вт, июл 29 2025, 15:34

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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