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