13. Администрирование. Сервисные возможности
#29

Готовишься к экзамену?

Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.

Перейти в бота

Какие объекты информационной базы можно включить в механизм «История изменений» (версионирование), чтобы видеть кто и когда менял данные и что именно было изменено?

Справочники, документы и регистры.
Неправильно: Механизм версионирования в прикладных решениях рассчитан на фиксацию версий пользовательских объектов - карточек справочников и документов. Регистры заполняются движениями документов и не относятся к тем объектам, для которых обычно ведут «версии» через команду «История изменений».
Справочники и документы.
Правильно: Версионирование предназначено для сохранения и просмотра версий элементов справочников и документов: можно увидеть автора правки, дату/время, сравнить версии и при необходимости восстановить состояние объекта. Именно эти объекты выбираются в настройке «Истории изменений» как версионируемые.
Справочники, документы, регистры и отчеты.
Неправильно: Отчеты не являются данными, которые «изменяют и сохраняют как объект» - это результат формирования по данным базы, поэтому их версионирование в этом механизме не имеет смысла. Регистры также не настраиваются как версионируемые объекты «Истории изменений» в типовой логике, поэтому вариант расширяет список неверно.
Только документы.
Неправильно: Версионирование применяется не только к документам, но и к справочникам (например, Номенклатура, Контрагенты, Договоры), чтобы отслеживать изменения реквизитов карточек. Ограничение только документами не соответствует назначению функции.

Пояснение

«История изменений» (версионирование) - сервисная функция, которая сохраняет «снимки» объекта при изменениях и позволяет аудит: кто правил, когда, какие реквизиты поменялись. В типовой настройке версионируются именно справочники и документы, потому что это основные пользовательские объекты, которые редактируют вручную в интерфейсе. Как это работает на практике: - Администратор включает хранение истории изменений и выбирает, какие справочники и какие документы версионировать (обычно избирательно, чтобы не раздувать базу). - Для выбранных объектов появляется команда/ссылка «История изменений»: можно открыть список версий, сравнить две версии (чтобы увидеть различия по полям) и при необходимости восстановить прежнее состояние. Пример 1 (справочник): изменили карточку контрагента - ИНН, адрес или договор. В «Истории изменений» видно, кто внес правку и что именно поменялось; можно вернуть прежний адрес, если изменение было ошибочным. Пример 2 (документ): перепровели «Поступление товаров и услуг» или исправили сумму/НДС. По версии документа можно быстро понять, какие строки или реквизиты менялись и когда. Почему не регистры и не отчеты: - Регистры (накопления/бухгалтерии/сведений) наполняются движениями документов и отражают результат проведения; для контроля регистров обычно анализируют движения документа, проводки и отчеты по регистрам, а не «версии регистра». - Отчеты - это сформированный результат, а не объект данных, который сохраняют как «версию» при редактировании. Совет по лучшей практике: включайте версионирование точечно (на критичных справочниках и ключевых документах), задавайте разумный срок хранения версий и контролируйте права доступа, чтобы история изменений была полезной и не перегружала систему.