Известные ограничения:

  1. При использовании в критериях даты должны быть больше, чем 1 января 1753 (связано с ограничением MS-SQL)
  2. Возможно включать аудит только тех коллекций, которые состоят из объектов XafariObject
  3. Аудит неперсистентных коллекций доступен только если они реализованы через механизм слабых ссылок (weak references), так же эти коллекции должны быть помечены аттрибутами ReferenceAudit и BackReferenceProperty
  4. Имя поля-ключа у типа данных считается «Oid»
  5. При изменении объекта коллекции или коллекции запись в журнал создается только для объекта-владельца данной коллекции, если данный объект-владелец также является элементом какой-то другой коллекции, то еще одной дополнительной записи сгенерировано не будет
  6. Много частых транзакций по изменению коллекции (объектов коллекции) могут сворачиваться в одну запись об изменении коллекции, а по детализации уже будут видны все модификации
  7. При разработке системы использующей Аудит необходимо учитывать, что при изменении стркутуры классов в системе могут оставаться старые триггеры, которые могут стать некорректными. Потому рекомендуется перед изменением структуры аудируемых типов отключать Аудит, чтоб были удалены старые триггеры, либо удалять генерируемые триггеры вручную.
  8. Для того, чтобы Аудит начал работать необходимо хотя бы один раз выполнить Action Применить настройки, иначе не будут созданы необходимые для Аудита таблицы.

Ожидается в следующих версиях: