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

BAdI ME_PROCESS_PO_CUST ошибка MEPO151
https://www.sapboard.ru/forum/viewtopic.php?f=13&t=97974
Страница 1 из 1

Автор:  MaрьЯ [ Пн, сен 09 2019, 12:25 ]
Заголовок сообщения:  BAdI ME_PROCESS_PO_CUST ошибка MEPO151

В бади ME_PROCESS_PO работаю с IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM

выбираю данные позиции и меняю их (ЕИ и количество).
после вставляю их с помощью
im_item->set_data( item ).

после выполнения выходит ошибка MEPO151 "Данные из Business Add-In ME_PROCESS_PO_CUST не скопированы".

Очевидно, что set_data, каждый раз заново заходит в IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM
Но, во-первых, количество у меня изменяется, записывается на новое, а ЕИ остается прежней. При этом данные манипуляции прекрасно отрабатывают в системе разработки (меняется ЕИ и количество, сообщение не выходит), но при переносе в тестовую или продуктивную - выходит сообщение.

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

Автор:  DED_MOROZ [ Пн, сен 09 2019, 13:10 ]
Заголовок сообщения:  Re: BAdI ME_PROCESS_PO_CUST ошибка MEPO151

А какие поля пытаешься поменять в бади?
Полный список.

Изменение документа делаешь через BAPI?
Или me21n?

Автор:  DED_MOROZ [ Пн, сен 09 2019, 13:20 ]
Заголовок сообщения:  Re: BAdI ME_PROCESS_PO_CUST ошибка MEPO151

Ошибка возникает в случаях:

In general, standard fields that form part of the MEPOITEM_TECH include structure and/or the MEPOSCHEDULE_TECH include structure should not be changed, or altered.

Field values in the BAdI should not be changed either if they are set as 'not modifiable' in the Enjoy transactions, due to the field selection settings.

Автор:  MaрьЯ [ Пн, сен 09 2019, 13:27 ]
Заголовок сообщения:  Re: BAdI ME_PROCESS_PO_CUST ошибка MEPO151

DED_MOROZ написал:
А какие поля пытаешься поменять в бади?
Полный список.

Изменение документа делаешь через BAPI?
Или me21n?


Меняю MEINS и MENGE, через BAPI, мне необходимо, чтобы заказ создавался в ЕИ заказа на поставку, а он создается в базисной ЕИ (ЕИ заказа я передаю на вход в 'BAPI_PO_CREATE1' в items-po_unit). Поэтому, я пытаюсь ее заменить в бади принудительно. еще удивительно, что в системе разработки все проходит идеально

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