спасибо
на самом деле я тупила. думала, что транзакция
PHP код:
ttsbegin
while select purchTable
where bla-bla
{args.record(vendInvoiceJour);
new Menufunction(menuItemActionStr(processCurInvoiceJour), MenuItemType::Action).run(args);.
}
ttscommit
не откатится если при очередном вызове класса через MI возникнет исключение. Сейчас провела эксперимент - откатывается.
Значит, буду так вызывать. Спасибо.