Для регистрации всех действий в базе существует «Журнале регистрации», который показывает все действия, выполняемые пользователями и самой программой.
Журнал регистрации
Этот инструмент удобен в том случае, если надо посмотреть кто из пользователей работал с тем или иным справочником или документом, однако, он не позволяет увидеть, что именно изменил пользователь. Для этих целей в 1С 8.3 предусмотрен механизм «Версионирования».
Важно отметить, что доступ к «Журналу регистрации» и к истории изменений имеют только пользователи с полными правами. Рядовые пользователи не имеют доступа к этим данным.
Как включить «Версионирование» на примере 1С Управление торговлей 11
Для использования механизма «Версионирования» необходимо включить соответствующую опцию. Для этого перейдем в раздел «НСИ и администрирование» - «Общие настройки».
Далее развернем пункт «История изменений» и установим галочку «Хранить историю изменений».
После этого появится возможность настраивать и просматривать историю изменений 1С: видеть кто из пользователей что и когда изменил, посмотреть предыдущие версии.
Настройка истории изменений 1С
Для настройки нажмем на ссылку «Настроить» и перейдем в список «Настройки хранения истории изменений»
Настройка хранения истории изменений
Стоит отметить, что перечень элементов, для которых можно хранить историю изменений, определен разработчиками фирмы 1С. Это значит, что настраивать и хранить историю изменений 1С можно не для всех объектов базы 1С. В целом изменения можно хранить для справочников, документов и планов видов характеристик.
Объекты, для которых можно хранить историю изменений
Пример настройки истории изменений 1С в Управление торговлей 11
Рассмотрим настройку хранения истории на примере документа «Реализация товаров и услуг». Для этого развернем ветку «Документы» и в списке найдем «Реализация товаров и услуг». Мы видим, что срок хранения и момент записи изменений не настроены.
Настройки хранения истории изменений для Реализации товаров и услуг
Дважды щелкнем на ячейке в столбце «Когда сохранять версии» и в выпадающем списке выберем «При проведении».
Настройки условий сохранения истории для Реализации товаров и услуг
На следующем шаге дважды щелкнем на ячейке в столбце «Срок хранения версий» и в выпадающем списке выберем «За последний месяц».
При необходимости можете выбрать нужные вам значения параметров хранения истории изменений 1С. В нашем случае получилось так.
Настройки срока хранения истории для Реализации товаров и услуг
Для проверки работы механизма выберем какой-нибудь документ реализация товаров и услуг, внесем в него изменения, проведем и посмотрим, что получилось. Для просмотра истории необходимо открыть документ под пользователем 1С с полными правами и нажать на кнопку «Перейти к истории изменений».
Кнопка «Перейти к истории изменений»
В результате откроется окно «История изменений» со всеми версиями документа.
История изменений для Реализации товаров и услуг
Двойным кликом откроем версию объекта для просмотра. В открывшемся окне будут видны реквизиты документа реализация товаров и услуг.
Версия Реализации товаров и услуг
Сравнение версий объектов
При необходимости можно сравнить версии объектов. Для этого с зажатой клавишей «Ctrl» необходимо выделить нужные версии и нажать кнопку «Сравнить».
Сравнение версий объектов
В результате откроется окно со сравнением выбранных версий объектов. В нашем случае в документе был добавлен комментарий и изменена цена товара «Стейк Рибай». Изменения внес Орлов Александр Владимирович.
Отчет по изменениям версий объекта
Мы рассмотрели хранение изменений в 1С на примере 1С Управление торговлей 11. Хочется отметить, что многие важные и удобные инструменты уже есть в функционале программ 1С, необходимо просто их настроить. Пожалуй, главной «сложностью» тут является знание о существовании таких инструментов и способов их использования. Вот почему так важно обращаться к профессионалам. И да, мы работаем с программами 1С более 10 лет, у нас есть различные сертификаты. Поэтому всегда поможем вам и будем работать в ваших интересах, знаем, как сделать быстрее и дешевле.
Свяжитесь с нами по номеру 8 (812) 509-27-08 и мы ответим на все вопросы!