Логирование createdTransactionId
Здравствуйте,
в каждой таблице есть такие поля:
createdTransactionId, modifiedTransactionid
Появилась надобность сделать логирование этих TransactionId.
То есть таблица с двумя полями: TransactionId и место в коде, где был вызван соответсвующий ttscommit (если он был конечно использован).
1. TransactionId я могу получить так appl.curTransactionId(true), не знаю насколько это правильно, документации не нашел, но работает.
2. А как получить место в коде, или хотя бы обьект, где был вызван ttscommit? На данный момент я пытаюсь найти способ получить из метода Application.ttsNotifyCommit(). Но так как caller() тут нет, то возможно эту задачу надо совсем по другому решать.
Работаю на AX 4.0 SP2
|