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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Exit в BP
СообщениеДобавлено: Чт, авг 11 2011, 07:34 
Специалист
Специалист

Зарегистрирован:
Вт, фев 08 2011, 06:51
Сообщения: 109
Здравствуйте.
Какие есть user exit в транзакции BP?
Смотрел при помощи самописных программ представленных на форуме, но они ничего не находят по BP.
Конкретнее интересует способы изменения статусов экрана после сохранения ДП (Режим Просмотра/Изменения и переход на вкладку "Общие данные" в статусе экрана 3000)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Exit в BP
СообщениеДобавлено: Чт, авг 11 2011, 10:14 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Плохо искали?
Я использую эту программу для поиска расширений. Практически никогда не подводит ;)
Цитата:
BUPA_INITIAL_SCREEN Первый экран "Создать ДП"
BUPA_MASK_LIST_ITEM Маскировка деперсонализированных полей защищенного ДП
BUPA_NUMBER_GROUP BAdI для предварительной настройки поля группировки номеров
BUPA_RELSHP_IMPORT SAP-GP: импорт данных отношений - управляющая таблица
BUPA_ROLEGRP_HIDE BAdI для скрытия групп ролей
BUPR_ENQUEUE_TEST ВНУТР.: проверяет, блокирован ли ДП
BUPR_FILTER_RELSHP Фильтрация отношений при счит. через BUB_BUPR_BUT050_LM_REA
BUPR_FILTER_RELSHP_2 Фильтрация или скрытие отношений в GUI
BUPR_FILTER_RELTYP Фильтрация типов отношений
BUPR_RELSHP_OVR_EXT SAP-GP: расширение обзора отношений

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Exit в BP
СообщениеДобавлено: Пт, авг 12 2011, 09:56 
Специалист
Специалист

Зарегистрирован:
Вт, фев 08 2011, 06:51
Сообщения: 109
Спасибо Удав.
Воспользовался прогой:
http://sapboard.ru/forum/viewtopic.php?t=31444
она вроде получше ищет. Но к сожаленью что искал не нашел.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Exit в BP
СообщениеДобавлено: Пт, авг 12 2011, 14:10 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
BenderMTB написал(а):
Конкретнее интересует способы изменения статусов экрана после сохранения ДП (Режим Просмотра/Изменения и переход на вкладку "Общие данные" в статусе экрана 3000)

Не уверен что под эту конкретную хотелку вообще есть ЮЭ/Бади.
Как я понимаю, после процесса Вы хотите имитировать какие то действия пользователя (Просмотр/Изменение, Переход), может объясните зачем это, возможно есть другие решения? или это просто для удобства?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Exit в BP
СообщениеДобавлено: Пн, авг 15 2011, 09:12 
Специалист
Специалист

Зарегистрирован:
Вт, фев 08 2011, 06:51
Сообщения: 109
Цитата:
Как я понимаю, после процесса Вы хотите имитировать какие то действия пользователя (Просмотр/Изменение, Переход), может объясните зачем это, возможно есть другие решения? или это просто для удобства?


Всё верно. Я хотел бы имитировать переход в кладку "Общие данные" после сохранения ДП (при создание отношений между ДП). Это создается только для удобства.
Подходящего Бади я не нашёл. Может есть способ изменения действие пользователя как то по-другому, например вставить какой то код в Бади BUPA_OUTBOUND (он срабатывает во время сохранений ДП) ?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Exit в BP
СообщениеДобавлено: Пн, авг 15 2011, 13:53 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
BenderMTB написал(а):
Цитата:
Как я понимаю, после процесса Вы хотите имитировать какие то действия пользователя (Просмотр/Изменение, Переход), может объясните зачем это, возможно есть другие решения? или это просто для удобства?


Всё верно. Я хотел бы имитировать переход в кладку "Общие данные" после сохранения ДП (при создание отношений между ДП). Это создается только для удобства.
Подходящего Бади я не нашёл. Может есть способ изменения действие пользователя как то по-другому, например вставить какой то код в Бади BUPA_OUTBOUND (он срабатывает во время сохранений ДП) ?


Не берусь утверждать что это не возможно, может быть и получится через какой нибудь экзит/бади достучатся через assign до глобальной переменной и подменить ее, типа OK_code или какой-то флажок, но не факт что система это пропустит, нужно смотреть как устроена pai и pbo логики главного экрана. Если интересно, по мне так это изврат, я бы не стал заморачиваться и тратить время и силы на решения подобной задачи.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Exit в BP
СообщениеДобавлено: Пн, авг 15 2011, 15:36 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, апр 05 2008, 22:12
Сообщения: 63
Пол: Мужской
Основное расширение партнера идет через тр. BUPT там есть события - посмотрите там есть вкладка события - может что найдете подходящее. А так - дебажить процесс запуска...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Exit в BP
СообщениеДобавлено: Вт, авг 16 2011, 05:20 
Специалист
Специалист

Зарегистрирован:
Вт, фев 08 2011, 06:51
Сообщения: 109
Ага это тоже находил. Сначала не понял к чему эти события, а потом нашёл ракурс V_TBZ1F, в котором можно указать свои ФМы к каждому событию. А в:
Code:
SAPLBUSS                       / LBUSSF10                       / 427
FORM                           / EVENT_GET


в строке:
Code:
READ TABLE GT_TBZ1F...


можно поставить точку прерывания и мониторить в какой момент какие ФМы вызываются (GC_OBJCN, I_EVENT, GT_TBZ1-OBJAP). Интересный метод расширения.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Exit в BP  Тема решена
СообщениеДобавлено: Вт, авг 16 2011, 12:45 
Младший специалист
Младший специалист

Зарегистрирован:
Сб, апр 05 2008, 22:12
Сообщения: 63
Пол: Мужской
это называется BDT - курсы cr590 вроде + в re200 есть немного

http://help.sap.com/saphelp_pserv463/he ... ameset.htm
http://www.sapdev.co.uk/enhance/bdt/bdthome.htm
http://www.scribd.com/doc/16526741/BDT-Development
http://wiki.sdn.sap.com/wiki/display/AB ... olset+(BDT)


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

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


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

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


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

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