Администрирование · 9 мин
Как посмотреть историю в 1С:УНФ
Как посмотреть историю изменений документов и справочников в 1С:УНФ: журнал регистрации, версионирование объектов, права доступа и проверка действий пользователей.
История изменений в 1С:Управление нашей фирмой (УНФ) позволяет выяснить, кто и когда создал, изменил или удалил документ, элемент справочника или настройку. Это востребовано при поиске причин расхождений в учёте, разборе спорных ситуаций между сотрудниками и восстановлении случайно изменённых данных.
В УНФ есть несколько механизмов просмотра истории: журнал регистрации, версионирование объектов, даты и авторы прямо в карточках документов, а также отчёты по изменениям. Каждый инструмент отвечает на свой вопрос, и эффективнее всего использовать их в связке.
Доступ к этим функциям зависит от прав пользователя: полные права или роль администратора открывают все инструменты, а у рядового менеджера часть из них может быть недоступна. Ниже разобраны основные способы посмотреть историю и типичные ситуации их применения.
Где в УНФ хранятся сведения об истории действий
Программа фиксирует действия пользователей на нескольких уровнях. Журнал регистрации — системный механизм платформы 1С, он записывает события автоматически: входы в систему, создание и изменение объектов, проведение документов, ошибки. Он работает всегда и не требует настройки, но показывает факт изменения без деталей «что именно поменялось».
Версионирование объектов — функция прикладного уровня. При включённом версионировании УНФ сохраняет копии документа или элемента справочника при каждом изменении, и версии можно сравнивать между собой, видя конкретные изменённые реквизиты. Этот механизм нужно включить отдельно.
Наконец, в самих документах и элементах справочников часто видны автор и дата создания, а в проведённых документах — дата проведения. Это самый быстрый способ понять, кто работал с объектом, не открывая дополнительных инструментов.
Как открыть журнал регистрации
Журнал регистрации в УНФ открывается через раздел «Администрирование». Путь: «Администрирование» → «Обслуживание» → «Журнал регистрации» (в некоторых версиях интерфейса он находится в подразделе «Поддержка и обслуживание»). Если пункт не виден, проверьте права пользователя — обычно требуется роль «Администратор системы» или полные права.
В открывшемся окне нажмите кнопку обновления или задайте период через отбор. По умолчанию журнал может показывать большой массив событий, поэтому без фильтров искать нужную запись долго. Основные параметры отбора: период (дата и время), пользователь, тип события (например, «Данные. Изменение» или «Данные. Удаление»), конкретный объект.
Чтобы найти, кто изменил конкретный документ, установите отбор по метаданным или по представлению объекта: в отборе укажите вид документа и его номер. В результатах будет видно, какой пользователь и в какое время открывал, записывал, проводил или отменял проведение документа.
- 1Откройте «Администрирование» → «Обслуживание» → «Журнал регистрации»
- 2Нажмите «Отбор» и задайте период, пользователя или объект
- 3Выберите интересующие типы событий: изменение, удаление, проведение
- 4Примените отбор и изучите список событий с указанием автора и времени
- 5Двойным щелчком по строке откройте детали события
Как включить и использовать версионирование объектов
Версионирование по умолчанию может быть выключено, поэтому сначала проверьте настройку. Перейдите в «Администрирование» → «Общие настройки» и найдите флажок «Версионирование объектов» (в ряде версий — «Хранить историю изменений»). Установите его и укажите, для каких видов объектов хранить версии: документы, справочники или и то и другое.
После включения программа начнёт сохранять версии при каждой записи объекта. Важно: версии начинают накапливаться только с момента включения настройки — историю за прошлые периоды восстановить этим способом нельзя. Для прошлого остаётся только журнал регистрации.
Чтобы посмотреть историю конкретного документа, откройте его и в меню «Ещё» выберите пункт «История изменений» (или «Версии объекта» — название зависит от версии УНФ). Откроется список версий с датой, автором и комментарием. Выделив две версии, можно нажать «Сравнить» — программа покажет таблицу различий по реквизитам: какое поле было, каким стало.
При необходимости любую версию можно открыть и посмотреть, а в некоторых случаях — восстановить объект до выбранной версии. Восстановление делайте осторожно: текущая версия будет заменена, и если документ проведён, потребуется перепроведение.
Как узнать автора и дату изменения без специальных инструментов
Быстрый способ — открыть сам документ или элемент справочника. В карточке объекта обычно отображаются поля «Автор» (кто создал) и дата создания. В списках документов можно добавить колонку «Автор» через настройку списка: «Ещё» → «Изменить форму» или «Настройка списка», затем выбрать реквизит «Автор».
Для анализа массовых изменений удобны отборы в списках: отфильтруйте документы по автору и периоду, чтобы увидеть, какие документы создавал конкретный сотрудник. Это не покажет правки чужих документов, но поможет оценить объём работы пользователя.
Если нужно понять, кто последним редактировал объект, а поле автора показывает только создателя, без версионирования не обойтись: журнал регистрации укажет пользователя и время изменения, а версии — что именно он поменял.
Типичные сценарии поиска по истории
Кто удалил документ
В журнале регистрации установите отбор по событию «Данные. Удаление» и укажите вид объекта. В результатах будет пользователь и время удаления. Учтите: удалённые объекты при настройке «удаление в корзину» или пометке на удаление могут быть восстановлены, а полное удаление через «Удаление помеченных объектов» необратимо без резервной копии.
Кто изменил цены или реквизиты контрагента
Если версионирование включено для справочников, откройте элемент и посмотрите «Историю изменений» через меню «Ещё». Если нет — используйте журнал регистрации с отбором по объекту: он покажет факт и время изменения, но не конкретные значения. Поэтому для критичных справочников (контрагенты, номенклатура, договоры) версионирование стоит включить заранее.
Кто провёл или отменил проведение документа
Эти действия фиксируются в журнале регистрации как отдельные события записи документа. Отберите события по конкретному документу и посмотрите последовательность: создание, запись, проведение, отмена проведения — с указанием авторов каждого шага.
Ограничения и что делать, если история недоступна
Журнал регистрации в файловых базах может быть настроен на сокращение: старые события периодически удаляются, чтобы журнал не разрастался. Проверьте настройку в «Администрирование» → «Настройка журнала регистрации» — там задаётся уровень регистрации событий и период хранения. Если события старше срока хранения удалены, восстановить их нельзя.
Если версионирование не было включено, а журнал уже очищен, косвенно восстановить картину помогают связанные данные: движения документа по регистрам, даты связанных документов, печатные формы с датой выгрузки. Это не полноценная история, но позволяет установить хронологию.
Для защиты от потери истории в будущем: включите версионирование для ключевых объектов, настройте разумный срок хранения журнала регистрации и регулярно делайте резервные копии базы. Резервная копия — единственный способ посмотреть состояние данных на прошлую дату целиком.
Как проверить результат
В меню «Ещё» документа есть «История изменений», после правки появляется новая версия
Пункт отсутствует или список версий пуст после изменений — настройка не включена
Раздел открывается, события отображаются за нужный период
Пункт меню скрыт или журнал пуст — проверьте права и настройку уровня регистрации
В событии указан пользователь, время и объект
Событие есть, но без привязки к объекту — уточните отбор по представлению данных
Частые вопросы
Почему в меню документа нет пункта «История изменений»?
Пункт появляется только при включённом версионировании объектов. Проверьте «Администрирование» → «Общие настройки» и установите флажок версионирования для документов и справочников. После включения история начнёт накапливаться с новых изменений.
Можно ли посмотреть, кто заходил в базу?
Да, журнал регистрации фиксирует события сеансов: начало и завершение работы пользователей. Установите отбор по типу события, связанному с сеансами, и по пользователю — будет видно время входа и выхода.
Как узнать, что именно изменил пользователь в документе?
Только через сравнение версий: откройте историю изменений документа, выделите две соседние версии и нажмите «Сравнить». Журнал регистрации показывает лишь факт изменения без значений реквизитов.
За какой период хранится журнал регистрации?
Зависит от настроек базы: в «Настройке журнала регистрации» может быть задано сокращение событий старше определённого срока. Если сокращение не настроено, журнал хранится долго, но занимает место в базе.
Почему сотрудник не видит журнал регистрации?
Доступ к журналу требует соответствующих прав — обычно полных прав или роли администратора. Проверьте профиль группы доступа пользователя в разделе «Настройка прав и пользователей».
Можно ли восстановить документ, изменённый по ошибке?
Если включено версионирование — откройте нужную версию в истории изменений и восстановите её, затем перепроведите документ. Если версионирование выключено, остаётся восстановление из резервной копии базы.
Что важно запомнить
Журнал регистрации отвечает на вопрос «кто и когда», версионирование — «что именно изменилось». Включите версионирование заранее, настройте срок хранения журнала и дайте доступ к истории только ответственным пользователям. Перед восстановлением старых версий делайте резервную копию.