История изменений справочников и документов



Простая надстройка для УТ 10.3 для хранения истории изменений документов и справочников.

Выложена как конфигурация, требует объединения с конфигурацией УТ 10.3

 

Как работает:

Через подписку на событие — запись документа либо справочника.

Перебираются значения всех реквизитов  и табличных частей документа/справочника. Далее ищется в справочнике существующая запись в истории по данному объекту. Если запись имеется — сверяется по нему и сохраняет значения, которые изменились.

Если не нашлось записи, то создается новая запись, в которую сохраняются все текущие значения.

Фиксируется, кто, когда и с какого компьютера делал изменения.

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

На скорость работы влияния не заметили.

С РБД не тестировалось, но при полном обмене должна работать корректно.

5 Comments

  1. Armando

    Чем этот велосипед лучше велосипеда из БСП?

    Reply ↓
  2. rus128

    (0) знать бы еще, что именно он фиксирует (кроме представления измененных объектов)?

    Reply ↓
  3. NoRazum

    Сделайте больше описания.

    Что фиксирует?

    Как работает если есть РИБ ?

    Reply ↓
  4. soap

    Очень невнятное описание. Боюсь будет тормозить.

    Reply ↓
  5. neuromancer_aza

    (4) soap,

    Тормозов не заметно, но вот база растет быстро.

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *