Sapforum.Biz

Инструменты => ABAP - Инструментальные средства => Тема начата: sergiucz от Октябрь 19, 2012, 10:20:41 am

Название: MIGO кнопка Проверить
Отправлено: sergiucz от Октябрь 19, 2012, 10:20:41 am
Добрый день господа ГУРУ .
Поставлена задача в признак партии "Дата прихода" (рис.2), "Дату проводки"  (рис.1).

Как мне отловить событие при нажатии на кнопку Проверить в миго .
Название: Re: MIGO кнопка Проверить
Отправлено: Uukrul от Октябрь 19, 2012, 07:31:24 pm
You are not allowed to view links. Register or Login
Как мне отловить событие при нажатии на кнопку Проверить в миго .
Не надо вам ловить эту кнопку. Есть отдельный экзит для заполнения параметров классификации, читаем тут: http://sapforum.biz/index.php/topic,782.msg5101.html#msg5101 (А вообще поиск учимся пользоватся  8))
Название: Re: MIGO кнопка Проверить
Отправлено: sergiucz от Октябрь 20, 2012, 01:33:01 pm
You are not allowed to view links. Register or Login
(А вообще поиск учимся пользоватся  8))

Просто мне поставили задачу на эту кнопку "Проверить " сделать все выше сказанное.
Вот по этому и спросил, а Google всемогущий пока не хотел порадовать меня :)

За линк спасибо :) я его давненько нашел :))
Название: Re: MIGO кнопка Проверить
Отправлено: Uukrul от Октябрь 20, 2012, 07:33:45 pm
You are not allowed to view links. Register or Login
Просто мне поставили задачу на эту кнопку "Проверить " сделать все выше сказанное.
Ну мало ли что вам сказали, в системе это сделано немного по другому, так что надо делать так как предполагается системой. В данном случае, даже вон экзит есть специальный, так что даже думать нечего  8)
Название: Re: MIGO кнопка Проверить
Отправлено: sergiucz от Октябрь 21, 2012, 02:51:26 pm
Спасибо дружище за быстрые ответы и советы!
Название: Re: MIGO кнопка Проверить
Отправлено: sergiucz от Ноябрь 10, 2012, 03:40:28 pm
Решил задачу при помощи BADI MB_MIGO_BADI метод CHECK_ITEM для вида движения 101.

Теперь при нажатии кнопки проверить автоматически после создании новой партии поставляется дата прихода.

Всем спасибо.
Название: Re: MIGO кнопка Проверить
Отправлено: Dmitriy от Ноябрь 11, 2012, 11:37:48 am
(c)Все правильно сделал. ;)
Название: Re: MIGO кнопка Проверить
Отправлено: sergiucz от Ноябрь 12, 2012, 11:28:06 am
You are not allowed to view links. Register or Login
(c)Все правильно сделал. ;)

спасибо. Но есть еще 1 вопрос.
В IF_EX_MB_MIGO_BADI~CHECK_ITEM он берет текущею позицию.
После как номер партии с генерируется, то тогда я делаю изменения  в классификации. Но до изменении выводится сообщения что партия создается и что  классификация не полная,  после повторного нажатия на проверить все делается как надо.

Но есть одно но.
Надо для каждой позиций отдельно  нажать на проверить. Что какбы не очень то нормально. А если документ имеет 300 позиций, можно и мышку сломать  :)
 
Начал искать другие методы.

IF_EX_MB_MIGO_BADI~PUBLISH_MATERIAL_ITEM пробовал с ним Publish Item Data After Processing .
И поставил проверку на заполнения  всех интересующих полей для отработки моего кода. И Работает сразу на все позиций . Тоесть  пробегает по каждой позиций автоматом. ТО что мне надо.

Протестил отрабатывает все ок .
Хотел спросить нормально так делать ?




Название: Re: MIGO кнопка Проверить
Отправлено: Uukrul от Ноябрь 12, 2012, 12:38:13 pm
You are not allowed to view links. Register or Login
IF_EX_MB_MIGO_BADI~PUBLISH_MATERIAL_ITEM пробовал с ним Publish Item Data After Processing .
И поставил проверку на заполнения  всех интересующих полей для отработки моего кода. И Работает сразу на все позиций . Тоесть  пробегает по каждой позиций автоматом. ТО что мне надо.
Ну метод разрешенный, работает как тебе нужно.. поэтому я не вижу никаких проблем.