![]() |
#1 |
Участник
|
Ошибка с транзакциями!
Доброе время суток коллеги!
Свалилась на мою голову напасть ![]() X++: container run() { int ret, nullret; ; this.initNeedsCalc(); try { ttsbegin; [ret, nullret] = this.createNeeds(); ttscommit; } catch (Exception::Deadlock) { retry; } catch (Exception::Error) { error(strfmt("График %1 не обработан", deliverySchedule.PurchRequestId ) ); } return [ret, nullret]; } возникнет ошибка, то выход из исключения будет без отмены транзакции? Эта ошибка возникает периодически, но сообщения типа "График 001 не обработан" не появляется. |
|