Есть такая проблема:
Было
В зформе заказа закупки, пункту меню Учет, прям в Menu Designer было присвоено действие RunObject и Codeunit Purch.-Post (Yes/No).
Сделали
Убрали из Menu Designer запуск Codeunit Purch.-Post (Yes/No).
Вписали его в тригер OnPush() меню Учет.
До запуска CU дописали свой функционал.
Что получили
В результате проверок полей функцией TESTFIELDS() в CU 90 и 91 при неудачной проверке система выдает сообщении об ошибке без отката транзакции. Окошко диалога учета не закрывается а повисает. Его приходится закрывать кнопкоц Отмена.
Очень хочется запускать CU с откатом по ошибке, но перед запуском добавить свой функционал.
Как реализовать !