Как отследить любые изменения справочников и документов

03.06.2017 1728 22 466

Типовой функционал не предполагает ведение подробной статистики изменения объектов в журнале регистрации - вместо этого записывается просто факт изменения данных. А что именно было изменено, остается загадкой. Хотя зачастую у пользователей возникает необходимость в получении более детальной статистики изменения справочников и документов системы.

Для того, чтобы пользователи без труда могли получить такую статистику, и создано это расширение. Принцип его действия очень простой - при записи объекта информационной базы (документа или справочника) разработка сверяет текущую версию объекта со старой версией, сохраненной в базе данных. Сверка идет по всем реквизитам объекта (для документов дополнительно проверяется изменение табличной части Товары). Если значения по какому-то реквизиту в двух версиях объекта различаются, создается запись в журнале регистрации.

Для фильтрации нужных записей в журнале можем воспользоваться отбором:

записи журнала регистрацииизменения объектов в журнале

Нас интересуют из всего списка два события:

изменения объектов в журнале

В случае изменения карточки справочника, событие журнала выглядит примерно так:

изменения объектов в журнале

А для документа так:

изменения объектов в журнале

Для корректной работы расширения необходимо снять признак Безопасный режим.

безопасный режим работы расширения
Покупка разработки

Способ оплаты

Нажимая на кнопку "Оплатить", вы даете согласие на обработку своих персональных данных.
Не удается оплатить?
Смотрите также
Комментарии (0)
Капча введена неверно Введите капчу
Группа в контакте Группа в Facebook Группа в контакте Группа в Twitter Группа в Одноклассниках