мои наблюдения:
в Codeunit 1 есть функция GetGlobalTableTriggerMask, которая запускается всегда при изменении данных в любой таблице. Если она вернет не 0, то выполнится OnGlobalInsert..OnGlobalRename (Change Log Management, GetTableTriggerMask).
причем это все работает только при ручном изменении таблиц, т.е. из кода
( например при GLEntry.INSERT(TRUE) ) функцию GetGlobalTableTriggerMask надо вызывать отдельно.
|