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