|
![]() |
#1 |
MCTS
|
Улыбнула "защита от небрежно написанного кода"
![]() Если есть две обновляемые записи, то тут по-моему, все равно, какую из них первой обновлять, при наличии "небрежно написанного кода". Если описанная ситуация действительно для Вас актуальна, то можно порекомендовать вставить блок try-catch внутрь методов insert(), update(), delete(). Тогда при исключениях, которые не откатывают транзакцию автоматически, в catch можно будет выбросить исключение Exception::Error и откатить транзакцию принудительно.
__________________
Dynamics AX Experience |
|
|
За это сообщение автора поблагодарили: Logger (3). |
![]() |
#2 |
Участник
|
|
|
Теги |
exception, inventsum, inventtrans, occ, try/catch, баг, исключения |
|
|