За основу взята разработка //infostart.ru/public/63420/ от alexer.
Сделана доработка – добавлена возможность настройки состава типов объектов, по которым нужно вести учет изменений.
В конфигурацию добавлены константа ВестиРасширенныйУчетИзменений и справочник НастройкаКонтроляДанных, доработан общий модуль.
Настройка производится в справочнике.
Для включения системы регистрации изменений нужно установить флаг «Включить контроль изменений» и заполнить справочник.
Предусмотрено первоначальное автоматическое заполнение справочника – кнопка «Заполнить».
При этом по метаданным конфигурации создаются элементы настройки для всех документов и справочников и устанавливается признак необходимости контроля для всех объектов.
После этого настройку можно отредактировать – снять флаг у объектов, изменения которых контролировать не нужно.
Структура данных справочника позволяет делать настройку необходимости регистрации изменений в целом для объекта, для каждого реквизита шапки объекта и каждого реквизита каждой таб. части. Но в данной версии конфигурации тонкая настройка регистрации изменений для реквизитов не используется. Справочник обрезать не стал, возможно, кому-то пригодится, если нужна такая тонкая настройка.
В данной версии проверяется необходимость регистрации изменений только в целом для объекта (документа либо справочника).