gl00mie
Какая-то фигня отображается.
Вот что я дописал.
X++:
void ttsNotifyCommit()
{
str User;
;
User = CurUserid();
if (User == 'dgol' || User == 'ipas' || User == 'robo')
{
info("LEVEL "+Num2Str(appl.ttsLevel(),1,0,1,0));
Global::callStack2infolog();
}
if (appl.ttsLevel()==0)
info("Error");
this.inventUpdateTTSControl().ttsNotifyCommit();
this.numberSeqGlobal().ttsNotifyCommit();
}
А при вызове ttscommit всегда уровень транзакции равен 0 и отображается в инфологе "Еrror"
а стек вызова всегда "\Classes\Application\ttsNotifyBegin 9"