Andrew написал(а):
В торговом документе есть такой экзит USEREXIT_FIELD_MODIFICATION, в этот экзит попадаем для каждого поля вне зависимости от того, менялось поле или нет.
Вопрос как определить при попадании в экзит, что поле изменилось?
(вариант с запоминанием старого значения - плох и будет рассмотрен только в самую последнюю очередь
)
есть экзиты как раз для этого USEREXIT_CHECK_VBAP, VBAK, VBEP, VBKD, а внём делаешь так:
if *VBAP-XXXXX <> VBAP-XXXXX.
тело проги.
endif.
а USEREXIT_FIELD_MODIFICATION предназначен больше, для изменения статусоа полей, например для разных юзеров.