Текущее время: Пт, июл 18 2025, 03:21

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: User exit в MIGO на кнопке "Проверить"
СообщениеДобавлено: Ср, янв 20 2010, 08:47 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 20 2010, 08:41
Сообщения: 15
Как его найти, как вставить туда свою проверку? С отладчиком уже 2-ой день сижу...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: User exit в MIGO на кнопке "Проверить"
СообщениеДобавлено: Ср, янв 20 2010, 08:54 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Artm написал(а):
Как его найти, как вставить туда свою проверку? С отладчиком уже 2-ой день сижу...

Там BADI...
Посмотрите тр SPRO -> управление мат потоками -> управление запасами и инв. -> ведение программ клиента и badi.

Добавил:
http://sap.ittoolbox.com/documents/user ... migo-16392


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: User exit в MIGO на кнопке "Проверить"
СообщениеДобавлено: Ср, янв 20 2010, 09:30 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 20 2010, 08:41
Сообщения: 15
Спасибо, буду разбираться.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: User exit в MIGO на кнопке "Проверить"
СообщениеДобавлено: Ср, янв 20 2010, 10:04 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, июн 02 2009, 22:28
Сообщения: 228
Откуда: MOW
Пол: Мужской
BADI: MB_CHECK_LINE_BADI


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: User exit в MIGO на кнопке "Проверить"
СообщениеДобавлено: Ср, янв 20 2010, 10:54 
Специалист
Специалист

Зарегистрирован:
Пт, сен 05 2008, 08:08
Сообщения: 134
Пол: Женский
Ну и еще из того же места, что и это BADI, вызывается расширение MBCF0002. Там только не забыть параметр E_SGTXT заполнить :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: User exit в MIGO на кнопке "Проверить"
СообщениеДобавлено: Ср, янв 20 2010, 15:11 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 20 2010, 08:41
Сообщения: 15
Попробовал бади MB_MIGO_BADI, метод CHECK_ITEM, по кнопке "Проверить" в него попадает, можно вернуть сообщение, но вопрос, как до данных достучаться? Параметр I_LINE_ID, как с помощью него вытащить данные позиций на экране?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: User exit в MIGO на кнопке "Проверить"
СообщениеДобавлено: Ср, янв 20 2010, 15:44 
Специалист
Специалист

Зарегистрирован:
Пт, сен 05 2008, 08:08
Сообщения: 134
Пол: Женский
Завести у класса атрибут G_GOITEM type MILL_TY_T_CUT_ITEM, в методе IF_EX_MB_MIGO_BADI~PUBLISH_MATERIAL_ITEM заполнять
Code:
  CHECK ls_goitem-global_counter IS NOT INITIAL.
  READ TABLE g_goitem
       WITH KEY global_counter = ls_goitem-global_counter
       TRANSPORTING NO FIELDS.
  IF sy-subrc <> 0.
    APPEND ls_goitem TO g_goitem.
  ELSE.
    MODIFY g_goitem FROM ls_goitem INDEX sy-tabix.
  ENDIF.

А в методе IF_EX_MB_MIGO_BADI~CHECK_ITEM читать G_GOITEM по ключу global_counter = I_LINE_ID.
Проблема только с документами, которые считывают из временно сохраненных. :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: User exit в MIGO на кнопке "Проверить"
СообщениеДобавлено: Чт, янв 21 2010, 15:44 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 20 2010, 08:41
Сообщения: 15
Спасибо всем, проблему решили путем добавления хака в migo, ввиде дополнительного функ. модуля, который наружу отдает все что ему прикажут :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: User exit в MIGO на кнопке "Проверить"
СообщениеДобавлено: Пн, фев 21 2011, 18:43 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, окт 06 2008, 11:22
Сообщения: 56
А краткий пример такого ФМ в студию можно?


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

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


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

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


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

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