Журнал регистрации 1С: узнаём, кто и что менял в базе за сутки

· 9 мин

Содержание

Утром бухгалтер видит, что вчерашний документ пропал, а остатки на складе не сходятся. Директор спрашивает одно: «Кто это сделал?» Ответ даёт журнал регистрации. Открывается он в режиме 1С:Предприятие через Администрирование → Поддержка и обслуживание → Журнал регистрации, а за нужный день события отбираются по интервалу дат.

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

Что пишет журнал регистрации и чего в нём нет

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

В журнале есть:

  • 🔐 вход в базу и завершение работы, неудачные попытки входа;
  • 📝 создание, изменение, проведение, отмена проведения документов;
  • 🗑 пометка на удаление и физическое удаление объектов;
  • ⚙️ запуск и результат регламентных заданий, обмены данными;
  • ❗ ошибки с текстом и признаком важности.

Чего в нём нет по умолчанию: старого и нового значения конкретного реквизита. Журнал скажет, что пользователь Иванова в 14:32 записала документ «Реализация товаров и услуг», но не покажет, что сумма изменилась с 50 000 на 5 000. Для этого нужны другие механизмы, о них в отдельном разделе ниже.

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

Где открыть журнал в режиме Предприятия

Нужны права администратора или роль с доступом к журналу. Обычный пользователь пункт меню не увидит.

Через раздел «Администрирование»

  1. Откройте раздел Администрирование.
  2. Выберите Поддержка и обслуживание.
  3. Нажмите ссылку Журнал регистрации.

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

Через меню «Все функции»

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

Через Конфигуратор

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

Как оставить события за один день

Сразу после открытия журнал показывает события за все доступные даты. Для базы, в которой работает 10 человек, это десятки тысяч строк. Нужен отбор.

  1. В окне журнала нажмите Отбор (в верхней панели).
  2. В поле интервала укажите начало и конец суток: например, с 07.10.2026 00:00:00 по 07.10.2026 23:59:59.
  3. Нажмите ОК — список обновится.

Если нужен конкретный рабочий период, сузьте границы: с 09:00:00 до 18:00:00. Время вводится вместе с датой, поэтому проверяйте, что в конце интервала не осталось полуночи, иначе вы получите только первую секунду суток.

Какие ещё условия есть в окне отбора

УсловиеДля чего нужно
ПользовательОставить действия одного человека или нескольких
ПриложениеОтделить работу в тонком клиенте, веб-клиенте, Конфигураторе, фоновые задания
СобытиеВыбрать только нужный вид: запись, удаление, вход
ВажностьОставить только ошибки и предупреждения
КомпьютерПонять, с какого рабочего места шли действия
МетаданныеОтфильтровать по виду документа или справочника
ДанныеНайти события по конкретному объекту
СеансПросмотреть всё, что произошло в одном сеансе

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

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

Как читать список событий

Каждая строка — одно событие. Колонки: дата и время, пользователь, компьютер, приложение, событие, комментарий, данные.

Начните с колонки «Событие». Самые полезные для расследования:

  • Данные. Изменение — объект записан или проведён;
  • Данные. Удаление — объект физически удалён;
  • Данные. Установка пометки удаления — пометка поставлена или снята;
  • Сеанс. Начало и Сеанс. Завершение — вход и выход;
  • Сеанс. Аутентификация и Сеанс. Ошибка аутентификации — вход с правильным и неправильным паролем.

Двойной щелчок по строке открывает карточку события. В ней видны все поля целиком, включая длинный комментарий и представление данных. Если в колонке «Данные» стоит «Реализация товаров и услуг 0000-000125 от 06.10.2026», вы сразу знаете, какой документ затронут.

Как найти всю историю одного документа

  1. Откройте событие с нужным документом.
  2. Скопируйте текст из колонки «Данные».
  3. Вернитесь в отбор и вставьте его в условие Данные.

В результате вы увидите, кто создал документ, кто его перепроводил и кто пометил на удаление, в порядке времени. Так обычно и выясняется, кто «испортил» документ после проверки.

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

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

  1. Версионирование объектов. Включается в настройках программы (раздел Администрирование, общие настройки, в зависимости от конфигурации). Программа хранит версии документа и справочника, и в карточке объекта можно открыть историю и сравнить две версии. Работает только для тех видов объектов, которые вы выбрали, и только с момента включения.
  2. Подсистема «Запрет редактирования реквизитов» и «Защита от изменений» — профилактика, а не расследование: она не даст изменить критичные поля.
  3. Регистрация изменений в журнале на уровне данных. В Конфигураторе у конфигурации есть настройки журнала регистрации по метаданным. Они управляют детальностью записи событий, но подробные значения реквизитов доступны не во всех сценариях. Если вам нужна полная картина, закладывайте версионирование заранее.
  4. Сравнение с резервной копией. Загрузите вчерашнюю копию в тестовую базу и сверьте документ глазами. Грубо, но надёжно, если версионирования не было.

Не загружайте копию поверх рабочей базы. Разворачивайте её отдельно, иначе потеряете сегодняшние данные.

Что вы хотите узнать?

Серверная база: где лежит журнал и что делает консоль администрирования

В клиент-серверном варианте журнал не хранится внутри самой базы. Платформа пишет его в файлы в каталоге 1Cv8Log, который лежит рядом с данными кластера. Журнал хранится в файлах с расширениями lgp и lgx, а при старой схеме — в файле 1Cv8.lgf с сопровождающими файлами.

Консоль администрирования серверов 1С (оснастка «Администрирование серверов 1С:Предприятия») событий журнала не показывает. Через неё смотрят другое:

  • 👥 список текущих сеансов и подключений: кто сейчас в базе и с какого компьютера;
  • 🔒 блокировки и ожидания;
  • 🖥 рабочие процессы и их загрузку.

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

Если нужен консольный вариант, у платформы есть утилита rac. Конкретные команды зависят от версии платформы, поэтому набор параметров смотрите в справке: rac help. Для списка сеансов подойдёт rac session list.

Не завершайте сеансы и не останавливайте рабочие процессы днём, пока не предупредите людей. У них оборвётся работа, а несохранённые документы пропадут. Делайте это вне рабочего времени.

Три типичных расследования

Пропал документ

  1. Задайте отбор по интервалу дат, когда документ ещё был, и по метаданным нужного вида документа.
  2. Включите в условие Событие удаление и пометку удаления.
  3. В найденной строке посмотрите пользователя и время.

Часто выясняется, что документ не удалён, а помечен на удаление и скрыт отбором в списке. Тогда достаточно снять пометку.

Кто-то перепроводил документ после закрытия периода

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

Профилактика: настройте дату запрета изменения данных (в разделе Администрирование, пункт про даты запрета изменения). Тогда после закрытия периода документы не перепишет ни один обычный пользователь.

Подозрение на чужой вход в базу

  1. Отберите события аутентификации за нужные сутки.
  2. Найдите ошибки входа и сгруппируйте глазами по компьютеру.
  3. Если ошибки идут с незнакомого компьютера или приложения, смените пароль и проверьте права пользователя.
Расследование за день
Выполнено: 0 / 5

Если нужных записей нет или журнал тормозит

Бывает, что вы отбираете за вчера, а список пустой. Причины по частоте:

  • 📅 неверно введён интервал: проверьте дату и время в обеих границах;
  • 👤 условия противоречат друг другу, например, пользователь и приложение, которое он не использовал;
  • 🧹 старые записи уже удалены по сроку хранения;
  • 🚫 событие этого вида не пишется из-за настроек журнала;
  • 🔑 у вас нет прав на просмотр, и часть записей отсечена.

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

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

Как не оставаться без ответа в следующий раз

Расследовать задним числом тяжело, поэтому заложите основу заранее:

  • 🔎 включите версионирование для документов, которые чаще всего «чинят задним числом»: реализации, поступления, кассовые документы;
  • 🗓 установите дату запрета изменения данных и закрывайте периоды;
  • 👤 заведите каждому сотруднику отдельную учётную запись, никаких общих «Бухгалтер» и «Администратор»;
  • 🔒 учите людей блокировать компьютер при уходе;
  • 💾 держите свежую резервную копию, чтобы сравнивать документы с прошлым состоянием.

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

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

Можно ли узнать, кто удалил документ, если его уже нет в списке?
Да, если запись об удалении ещё не стёрта по сроку хранения. Отберите в журнале события удаления по виду документа и нужной дате, затем откройте карточку события.
Сколько времени хранится журнал регистрации?
Зависит от настроек и от того, как часто его сокращали. Точный срок зависит от параметров журнала в Конфигураторе, поэтому проверьте их у себя и при необходимости задайте нужный.
Почему в журнале есть пользователь, которого нет в справочнике?
Пользователя могли удалить из базы, а записи остались. Либо событие создано системными процессами, например, регламентным заданием.
Видит ли обычный сотрудник журнал регистрации?
Нет, доступ выдаётся ролью. Администратор может дать право отдельному сотруднику, например главному бухгалтеру для контроля.
Можно ли выгрузить журнал в файл?
Да, список событий можно сохранить кнопкой вывода списка в табличный документ и затем записать в файл нужного формата. Для отчёта руководству это удобнее всего.