SAPфорум.RU
https://www.sapboard.ru/forum/

OPEN FI событие 1250 VS RETAIL
https://www.sapboard.ru/forum/viewtopic.php?f=84&t=91795
Страница 1 из 1

Автор:  Alexey Zhandarov [ Ср, ноя 18 2015, 13:09 ]
Заголовок сообщения:  OPEN FI событие 1250 VS RETAIL

Добрый день.
Есть хелп(для 4.6 правда)
http://help.sap.com/saphelp_46c/helpdat ... ode_id=246

В нем сказано, что можно использовать это событие для встраивания своей логики при создании/изменении товара.

Но в жизни почему-то не работает, т.е. при создании товара в MM41 не происходит запуск события. При этом, если создавать материала в мм01 то событие вызывается.

Сталкивался ли кто с подобным?

Провожу сравнение MM01(SAPLMGMM) и MM41(SAPLMGMW).
В обоих вызывается фм MATERIAL_DYNPRO_SEQUENCE .
Из него в ММ01 вызывается PERFORM OKCODE_BUCHEN далее фм MATERIAL_UPDATE_ALL далее PERFORM material_buchen далее PERFORM raise_bte_00001250 далее CALL FUNCTION 'OPEN_FI_PERFORM_00001250_E' .
Из него в ММ41 вызывается PERFORM OKCODE_BILD_RETAIL далее MATERIAL_UPDATE_ALL_RETAIL. ВСЕ! на этом цепочка обрывается. Нет вызова события.

Может ноты нужны какие или я ни туда копаю?

Автор:  LKU [ Вт, дек 08 2015, 16:16 ]
Заголовок сообщения:  Re: OPEN FI событие 1250 VS RETAIL

Насчет open fi на событие создания/изменения товара ничего вам не подскажу, а вот бади BADI_ARTICLE_REF_RT точно работает.

Автор:  Alexey Zhandarov [ Пн, янв 15 2018, 16:15 ]
Заголовок сообщения:  Re: OPEN FI событие 1250 VS RETAIL

Добрый день. И снова у меня та же проблема.
И снова хочется BTE
https://ru.scribd.com/doc/172071806/Exi ... aster-Data

Какая задача: после сохранение товара в MM41/BAPI, основываясь на z-поле в mara, нужно либо сохранить matnr в z табличку или нет.
BADI_ARTICLE_REF_RT - не совсем понял как в моей задаче использовать, для mara он отрабатывает в момент открытия товара в mm42, а уже при сохранении mara не видна, не видно zполе.

Автор:  LKU [ Пн, янв 15 2018, 16:33 ]
Заголовок сообщения:  Re: OPEN FI событие 1250 VS RETAIL  Тема решена

Посмотрел в FIBF список cобытий, вот что там видим:
Цитата:
00001250 ОСНОВНЫЕ ДАННЫЕ МАТЕРИАЛА: проводка
00001270 ОСНОВНЫЕ ДАННЫЕ ТОВАРА: проводка


Итого, попробуйте, вздрагивает ли из MM41 событие 1270.

Автор:  Alexey Zhandarov [ Пн, янв 15 2018, 16:59 ]
Заголовок сообщения:  Re: OPEN FI событие 1250 VS RETAIL

Слона-то я и не приметил)

Спасибо, всё работает как нужно.
Посмотрел в систему двухлетней давности, а там они называются вообще так

00001250 ОСНОВНЫЕ ДАННЫЕ ТОВАРА: проводка
00001270 ОСНОВНЫЕ ДАННЫЕ ТОВАРА: проводка

а на en как нужно

00001250 MATERIAL MASTER DATA: Post
00001270 ARTICLE MASTER DATA: Post

Жаль конечно потраченного времени, но лучше поздно чем никогда!

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/