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

Изменение статуса SD заказа
https://sapboard.ru/forum/viewtopic.php?f=13&t=94813
Страница 1 из 1

Автор:  CrecerRu [ Пт, май 05 2017, 12:45 ]
Заголовок сообщения:  Изменение статуса SD заказа

Всем привет.

Есть задача - при смене статуса позиции заполнять поле в VBAP.
предполагаю это делать в USEREXIT_SAVE_DOCUMENT.
Но как в этом ексите определить, какой статус установил пользователь?
Если меняются таблицы VBAP, VBAK, VBKD, то есть предзаполненные таблицы XVBAP, XVBAK, XVBKD где по полю UPDKZ понятно какая запись меняется.
А как мне определить, в какой позиции изменился статус?

Автор:  RA [ Пт, май 05 2017, 12:59 ]
Заголовок сообщения:  Re: Изменение статуса SD заказа

http://sapboard.ru/forum/viewtopic.php?f=2&t=77046

Автор:  CrecerRu [ Вт, май 16 2017, 15:53 ]
Заголовок сообщения:  Re: Изменение статуса SD заказа

Спасибо RA.
Все работает, если я меняю статус через транзакцию.

Теперь проблема в том, что когда я меняю статус через ФМ STATUS_CHANGE_EXTERN, то юзер-ексит USEREXIT_SAVE_DOCUMENT не отрабатывает.
Подскажите, какое событие можно использовать в таком случае?

Автор:  DED_MOROZ [ Вт, май 16 2017, 16:31 ]
Заголовок сообщения:  Re: Изменение статуса SD заказа

Если меняешь статус с помощью ФМ, то после этого вызывай BAPI для изменения заказа.

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