Ага, отлично, протестировал то, что надо. Если возникает ошибка откат происходит. Однако новый глюк появляется в другом месте. Успешено учтенные проводки не удаляются из таблицы фин. журнала. Код примерно такой
locktable;
init;
...
"Account No.":='5010';
...
INSERT;
CODEUNIT.RUN(CODEUNIT::"Gen. Jnl.-Post Line",Rec);
init;
...
"Account No.":='6010';
...
INSERT;
CODEUNIT.RUN(CODEUNIT::"Gen. Jnl.-Post Line",Rec);
commit;
Как бы от этого избавиться?
__________________
Александр Игнатьев
|