К статье
Практический материал

Администрирование · 9 мин

Как посмотреть историю в 1С:УНФ

Как посмотреть историю изменений документов и справочников в 1С:УНФ: журнал регистрации, версионирование объектов, права доступа и проверка действий пользователей.

История изменений в 1С:Управление нашей фирмой (УНФ) позволяет выяснить, кто и когда создал, изменил или удалил документ, элемент справочника или настройку. Это востребовано при поиске причин расхождений в учёте, разборе спорных ситуаций между сотрудниками и восстановлении случайно изменённых данных.

В УНФ есть несколько механизмов просмотра истории: журнал регистрации, версионирование объектов, даты и авторы прямо в карточках документов, а также отчёты по изменениям. Каждый инструмент отвечает на свой вопрос, и эффективнее всего использовать их в связке.

Доступ к этим функциям зависит от прав пользователя: полные права или роль администратора открывают все инструменты, а у рядового менеджера часть из них может быть недоступна. Ниже разобраны основные способы посмотреть историю и типичные ситуации их применения.

Где в УНФ хранятся сведения об истории действий

Программа фиксирует действия пользователей на нескольких уровнях. Журнал регистрации — системный механизм платформы 1С, он записывает события автоматически: входы в систему, создание и изменение объектов, проведение документов, ошибки. Он работает всегда и не требует настройки, но показывает факт изменения без деталей «что именно поменялось».

Версионирование объектов — функция прикладного уровня. При включённом версионировании УНФ сохраняет копии документа или элемента справочника при каждом изменении, и версии можно сравнивать между собой, видя конкретные изменённые реквизиты. Этот механизм нужно включить отдельно.

Наконец, в самих документах и элементах справочников часто видны автор и дата создания, а в проведённых документах — дата проведения. Это самый быстрый способ понять, кто работал с объектом, не открывая дополнительных инструментов.

Как открыть журнал регистрации

Журнал регистрации в УНФ открывается через раздел «Администрирование». Путь: «Администрирование» → «Обслуживание» → «Журнал регистрации» (в некоторых версиях интерфейса он находится в подразделе «Поддержка и обслуживание»). Если пункт не виден, проверьте права пользователя — обычно требуется роль «Администратор системы» или полные права.

В открывшемся окне нажмите кнопку обновления или задайте период через отбор. По умолчанию журнал может показывать большой массив событий, поэтому без фильтров искать нужную запись долго. Основные параметры отбора: период (дата и время), пользователь, тип события (например, «Данные. Изменение» или «Данные. Удаление»), конкретный объект.

Чтобы найти, кто изменил конкретный документ, установите отбор по метаданным или по представлению объекта: в отборе укажите вид документа и его номер. В результатах будет видно, какой пользователь и в какое время открывал, записывал, проводил или отменял проведение документа.

Порядок действий
  1. 1
    Откройте «Администрирование» → «Обслуживание» → «Журнал регистрации»
  2. 2
    Нажмите «Отбор» и задайте период, пользователя или объект
  3. 3
    Выберите интересующие типы событий: изменение, удаление, проведение
  4. 4
    Примените отбор и изучите список событий с указанием автора и времени
  5. 5
    Двойным щелчком по строке откройте детали события

Как включить и использовать версионирование объектов

Версионирование по умолчанию может быть выключено, поэтому сначала проверьте настройку. Перейдите в «Администрирование» → «Общие настройки» и найдите флажок «Версионирование объектов» (в ряде версий — «Хранить историю изменений»). Установите его и укажите, для каких видов объектов хранить версии: документы, справочники или и то и другое.

После включения программа начнёт сохранять версии при каждой записи объекта. Важно: версии начинают накапливаться только с момента включения настройки — историю за прошлые периоды восстановить этим способом нельзя. Для прошлого остаётся только журнал регистрации.

Чтобы посмотреть историю конкретного документа, откройте его и в меню «Ещё» выберите пункт «История изменений» (или «Версии объекта» — название зависит от версии УНФ). Откроется список версий с датой, автором и комментарием. Выделив две версии, можно нажать «Сравнить» — программа покажет таблицу различий по реквизитам: какое поле было, каким стало.

При необходимости любую версию можно открыть и посмотреть, а в некоторых случаях — восстановить объект до выбранной версии. Восстановление делайте осторожно: текущая версия будет заменена, и если документ проведён, потребуется перепроведение.

Как узнать автора и дату изменения без специальных инструментов

Быстрый способ — открыть сам документ или элемент справочника. В карточке объекта обычно отображаются поля «Автор» (кто создал) и дата создания. В списках документов можно добавить колонку «Автор» через настройку списка: «Ещё» → «Изменить форму» или «Настройка списка», затем выбрать реквизит «Автор».

Для анализа массовых изменений удобны отборы в списках: отфильтруйте документы по автору и периоду, чтобы увидеть, какие документы создавал конкретный сотрудник. Это не покажет правки чужих документов, но поможет оценить объём работы пользователя.

Если нужно понять, кто последним редактировал объект, а поле автора показывает только создателя, без версионирования не обойтись: журнал регистрации укажет пользователя и время изменения, а версии — что именно он поменял.

Типичные сценарии поиска по истории

Кто удалил документ

В журнале регистрации установите отбор по событию «Данные. Удаление» и укажите вид объекта. В результатах будет пользователь и время удаления. Учтите: удалённые объекты при настройке «удаление в корзину» или пометке на удаление могут быть восстановлены, а полное удаление через «Удаление помеченных объектов» необратимо без резервной копии.

Кто изменил цены или реквизиты контрагента

Если версионирование включено для справочников, откройте элемент и посмотрите «Историю изменений» через меню «Ещё». Если нет — используйте журнал регистрации с отбором по объекту: он покажет факт и время изменения, но не конкретные значения. Поэтому для критичных справочников (контрагенты, номенклатура, договоры) версионирование стоит включить заранее.

Кто провёл или отменил проведение документа

Эти действия фиксируются в журнале регистрации как отдельные события записи документа. Отберите события по конкретному документу и посмотрите последовательность: создание, запись, проведение, отмена проведения — с указанием авторов каждого шага.

Типичные ошибки
01
Искать детали изменений только в журнале регистрации — он фиксирует факт изменения, но не старые и новые значения реквизитов; для этого нужно версионирование
02
Ожидать, что версионирование покажет прошлые изменения — версии сохраняются только после включения настройки
03
Искать события без отбора по периоду — в большой базе журнал открывается медленно, а нужная запись теряется среди тысяч строк
04
Забыть про права: если пользователю недоступен журнал регистрации, он не увидит историю, даже если она есть

Ограничения и что делать, если история недоступна

Журнал регистрации в файловых базах может быть настроен на сокращение: старые события периодически удаляются, чтобы журнал не разрастался. Проверьте настройку в «Администрирование» → «Настройка журнала регистрации» — там задаётся уровень регистрации событий и период хранения. Если события старше срока хранения удалены, восстановить их нельзя.

Если версионирование не было включено, а журнал уже очищен, косвенно восстановить картину помогают связанные данные: движения документа по регистрам, даты связанных документов, печатные формы с датой выгрузки. Это не полноценная история, но позволяет установить хронологию.

Для защиты от потери истории в будущем: включите версионирование для ключевых объектов, настройте разумный срок хранения журнала регистрации и регулярно делайте резервные копии базы. Резервная копия — единственный способ посмотреть состояние данных на прошлую дату целиком.

Контрольные точки

Как проверить результат

Версионирование работает
Норма

В меню «Ещё» документа есть «История изменений», после правки появляется новая версия

Тревожный признак

Пункт отсутствует или список версий пуст после изменений — настройка не включена

Журнал регистрации доступен
Норма

Раздел открывается, события отображаются за нужный период

Тревожный признак

Пункт меню скрыт или журнал пуст — проверьте права и настройку уровня регистрации

Автор изменения найден
Норма

В событии указан пользователь, время и объект

Тревожный признак

Событие есть, но без привязки к объекту — уточните отбор по представлению данных

Частые вопросы

Почему в меню документа нет пункта «История изменений»?

Пункт появляется только при включённом версионировании объектов. Проверьте «Администрирование» → «Общие настройки» и установите флажок версионирования для документов и справочников. После включения история начнёт накапливаться с новых изменений.

Можно ли посмотреть, кто заходил в базу?

Да, журнал регистрации фиксирует события сеансов: начало и завершение работы пользователей. Установите отбор по типу события, связанному с сеансами, и по пользователю — будет видно время входа и выхода.

Как узнать, что именно изменил пользователь в документе?

Только через сравнение версий: откройте историю изменений документа, выделите две соседние версии и нажмите «Сравнить». Журнал регистрации показывает лишь факт изменения без значений реквизитов.

За какой период хранится журнал регистрации?

Зависит от настроек базы: в «Настройке журнала регистрации» может быть задано сокращение событий старше определённого срока. Если сокращение не настроено, журнал хранится долго, но занимает место в базе.

Почему сотрудник не видит журнал регистрации?

Доступ к журналу требует соответствующих прав — обычно полных прав или роли администратора. Проверьте профиль группы доступа пользователя в разделе «Настройка прав и пользователей».

Можно ли восстановить документ, изменённый по ошибке?

Если включено версионирование — откройте нужную версию в истории изменений и восстановите её, затем перепроведите документ. Если версионирование выключено, остаётся восстановление из резервной копии базы.

Итог

Что важно запомнить

Журнал регистрации отвечает на вопрос «кто и когда», версионирование — «что именно изменилось». Включите версионирование заранее, настройте срок хранения журнала и дайте доступ к истории только ответственным пользователям. Перед восстановлением старых версий делайте резервную копию.