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

При использовании BAPI_PO_CHANGE система не меняет значения контировок
https://www.sapboard.ru/forum/viewtopic.php?f=13&t=97935
Страница 2 из 2

Автор:  NeMurometz [ Вт, сен 03 2019, 12:12 ]
Заголовок сообщения:  Re: При использовании BAPI_PO_CHANGE система не меняет значения контировок

Попробуйте через класс CL_PO_HANDLER_MM без использования BAPI - более прозрачное заполнение структур ( как в таблицах )

Автор:  DED_MOROZ [ Вт, сен 03 2019, 18:31 ]
Заголовок сообщения:  Re: При использовании BAPI_PO_CHANGE система не меняет значения контировок

Если в Se37 работает, то и в программе должно работать.
Ищите разницу вы заполнении полей.

Автор:  druzhkov_vm [ Ср, сен 04 2019, 14:03 ]
Заголовок сообщения:  Re: При использовании BAPI_PO_CHANGE система не меняет значения контировок

День добрый.
в аналогичном примере it_POACCOUNT возвращает новые значения,
но в заказе основной счет и мвз не меняются

можно про CL_PO_HANDLER_MM поподробней?
имелось ввиду CL_PO_HEADER_HANDLE_MM ?

Автор:  NeMurometz [ Ср, сен 04 2019, 15:23 ]
Заголовок сообщения:  Re: При использовании BAPI_PO_CHANGE система не меняет значения контировок

druzhkov_vm написал(а):
можно про CL_PO_HANDLER_MM поподробней?
имелось ввиду CL_PO_HEADER_HANDLE_MM ?

Добрый день.
Имелся в виду, именно CL_PO_HANDLER_MM. Если посмотреть метод GET_PO и пройти по всем вложенным структурам, увидим, что там возвращается не только заголовок ЗнП, но и позиции и пр.
ЗЫ. Системы с примерами под рукой нет, но, в свое время ушел от BAPI на этот класс. Из плюсов, насколько помню: не надо делать мэппинг для заполнения структур для BAPI, заполнять x-структуры.

Автор:  VSAP [ Вт, сен 10 2019, 08:14 ]
Заголовок сообщения:  Re: При использовании BAPI_PO_CHANGE система не меняет значения контировок

Коллеги, спасибо за помощь.

К сожалению, сделать изменения контировок через бапи не получилось. Есть подозрение, что у нас он просто не работает с контировками.
Пока что решили вопрос через пакетник.

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