We are using TTSBegin and TTSCommit when update and create a record in AX, but some times an error is occurred and through an exception.
If we did not abort TTS by using TTSAbort statement between try and catch keyword as below
try
{
ttsBegin;
// your update code
ttsCommit;
}
catch
{
ttsAbort;
}
so we may facing this error below,
To fix this error please run the following job
static void ResetTTS(Args _args)
{
while (appl.ttsLevel() > 0)
{
info(strfmt("Level %1 aborted",appl.ttsLevel()));
ttsAbort;
}
}
No comments:
Post a Comment