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

IF_EX_ACC_DOCUMENT~CHANGE не выполняется в фоне.
https://sapboard.ru/forum/viewtopic.php?f=13&t=99743
Страница 1 из 1

Автор:  Primat [ Чт, сен 02 2021, 15:39 ]
Заголовок сообщения:  IF_EX_ACC_DOCUMENT~CHANGE не выполняется в фоне.

Добрый день.
Есть старая реализация через этот бади.
Заполнение нужных ZZ полей в BSEG.
В обычном режиме все прекрасно работало и работает.
В фоновом он даже не заходит в IF_EX_ACC_DOCUMENT~CHANGE.
Исползаю 'BAPI_ACC_DOCUMENT_POST' для создания документа.
Помогите советом, что делать и в какую сторону двигаться.

Автор:  Кодер [ Чт, сен 02 2021, 16:01 ]
Заголовок сообщения:  Re: IF_EX_ACC_DOCUMENT~CHANGE не выполняется в фоне.

Вы проверили, точно ли один и тот же документ создается в фоне и онлайн? Этот бади должен отрабатывать в обоих случаях. У него вроде бы только разница если вызов при создании документа из тр-ций FB* или бапи\не fi-тр-ции. При создании из FB* тр-ций оно, если меня не подводит память, не вызывается.

Автор:  Primat [ Чт, сен 02 2021, 16:06 ]
Заголовок сообщения:  Re: IF_EX_ACC_DOCUMENT~CHANGE не выполняется в фоне.

Я вызываю через бапи BAPI_ACC_DOCUMENT_POST
Да много кратно проверял. В фоне ставил и бесконечные циклы и критические ошибки. К ним не доходит(((
К стати - документ создается. Но из за того что не отрабатывает IF_EX_ACC_DOCUMENT~CHANGE, то ZZ поля остаются пустыми(

Автор:  DED_MOROZ [ Вт, сен 14 2021, 10:04 ]
Заголовок сообщения:  Re: IF_EX_ACC_DOCUMENT~CHANGE не выполняется в фоне.

По журналу использования BADI вызывается ТОЛЬКО в ФМ BAPI_ACC_DOCUMENT_POST/BAPI_ACC_DOCUMENT_CHECK.
Не зайти в расширение может только, если ссылочная операция, значение которой подается в BAPI в данные заголовка документа(поле OBJ_TYPE), отличается от значений, указанных в свойствах определения ACC_DOCUMENT.

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