Можно написать код, который будет трейсить коллстек в
- \Classes\Application\ttsNotifyAbort
- \Classes\Application\ttsNotifyBegin
- \Classes\Application\ttsNotifyCommit
А потом по логам разобраться кто гадит (или бряков туда наставить)
Еще при исключениях, даже перехваченных, транзакция прерывается.
Цитата:
выбирается на обновление внутри проводки
ИМХО, правильнее говорить "транзакция" - обычно транзакция БД не переводится как "проводка", наверное просто при переводе перепутали или там 1 label на два понятия "транзакция БД" и "проводка ГК" (или не ГК)