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

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

Журнал регистрации 1С: как посмотреть события и действия пользователей

Как открыть журнал регистрации в 1С, настроить отбор событий, посмотреть действия пользователя, изменения документов и выгрузить данные в файл.

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

Доступ к журналу регистрации есть только у пользователей с правами администратора или с включённым правом «Журнал регистрации» в роли. Если пункта в меню нет, значит, прав недостаточно — обратитесь к администратору базы или попросите выдать нужную роль.

Ниже разобраны способы открытия журнала в разных интерфейсах, настройка отборов, типичные сценарии анализа и ограничения механизма.

Как открыть журнал регистрации в типовых конфигурациях

В конфигурациях на управляемых формах (Бухгалтерия предприятия 3.0, Управление торговлей 11, Зарплата и управление персоналом 3.1 и подобных) путь одинаковый:

Порядок действий
  1. 1
    Откройте раздел «Администрирование» в панели разделов
  2. 2
    Перейдите в подраздел «Обслуживание» (в некоторых конфигурациях — «Поддержка и обслуживание»)
  3. 3
    Нажмите ссылку «Журнал регистрации»
  4. 4
    Дождитесь загрузки списка событий — при большом объёме журнала это может занять время
  5. 5
    Установите отбор по периоду и пользователю, затем нажмите «Обновить»

В конфигурациях с обычным интерфейсом (например, Управление торговлей 10.3, старые версии Бухгалтерии) журнал открывается через главное меню: «Сервис» → «Журнал регистрации». В режиме толстого клиента путь тот же.

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

Как настроить отбор событий

Без отбора журнал показывает тысячи записей, и найти нужное событие вручную практически невозможно. Кнопка «Отбор» (или «Установить отбор») открывает форму с параметрами фильтрации.

Основные параметры отбора:

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

После установки условий нажмите «ОК» и «Обновить». Список покажет только события, удовлетворяющие всем заданным условиям одновременно.

Как посмотреть действия конкретного пользователя

Самый частый сценарий — выяснить, что делал сотрудник: какие документы создавал, менял или удалял. Для этого в отборе укажите пользователя и период, а в списке событий оставьте группу «Данные» (добавление, изменение, удаление, проведение).

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

Журнал фиксирует факт изменения объекта и его автора, но не хранит прежние значения реквизитов. Чтобы узнать, что именно поменялось в документе, сравнивайте его с резервной копией или используйте механизм версионирования объектов, если он включён в конфигурации.
ПЗ
Практическое замечание

Если событие «Данные. Удаление» присутствует, а объект в базе отсутствует, это подтверждает факт непосредственного удаления. Установка пометки удаления фиксируется как обычное изменение данных.

Как найти ошибки и системные события

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

Полезные типы событий для администратора:

  • Сеанс. Аутентификация / Ошибка аутентификации — кто и когда входил в базу, с каких компьютеров, были ли неудачные попытки подбора пароля.
  • Фоновое задание. Ошибка выполнения — сбои регламентных операций: обменов, расчётов, рассылок.
  • Доступ. Отказ в доступе — попытки открыть объекты без необходимых прав.
  • Информационная база. Обновление версии программы — история обновлений конфигурации.

Как выгрузить журнал регистрации в файл

Для передачи журнала специалисту поддержки или для архива используйте кнопку «Выгрузить» (в конфигураторе — «Файл» → «Сохранить копию» при открытом журнале). Платформа предлагает два формата: внутренний формат журнала (.lgf/.lgp) и XML.

Формат .lgf удобен для последующего просмотра средствами 1С: получатель открывает файл через «Файл» → «Открыть» в конфигураторе или через обработку просмотра. XML подходит для разбора сторонними средствами и скриптами. Перед выгрузкой установите отбор — выгружается только видимая по фильтру часть событий, что сильно уменьшает размер файла.

Настройка уровня регистрации и сокращение журнала

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

Журнал в файловых базах хранится в каталоге базы (подкаталог 1Cv8Log), в клиент-серверных — на сервере 1С. Со временем он разрастается, поэтому периодически выполняйте сокращение: «Администрирование» → «Сократить журнал регистрации», с указанием даты, до которой удалить события. Перед сокращением сделайте выгрузку старого периода в файл.

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

Ограничения и альтернативы журналу регистрации

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

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

Итог

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

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

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

Почему у меня нет пункта «Журнал регистрации» в меню?

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

Можно ли узнать, кто удалил документ в 1С?

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

Видно ли в журнале, что именно изменилось в документе?

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

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

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

Как посмотреть журнал регистрации в файловой базе без конфигуратора?

Откройте базу в режиме «Предприятие» под пользователем с правами администратора и перейдите в «Администрирование» → «Обслуживание» → «Журнал регистрации». Конфигуратор нужен только для настройки уровня регистрации и сокращения журнала.

Почему время событий в журнале не совпадает с реальным?

В клиент-серверном режиме события записываются по времени сервера 1С, которое может отличаться от часового пояса пользователей. Проверьте настройки часового пояса информационной базы и учитывайте смещение при задании отбора по периоду.