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

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

Как посмотреть журнал действий в 1С

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

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

Чаще всего журнал открывают, чтобы выяснить, кто изменил или удалил документ, кто работал в базе в конкретное время или почему возникла ошибка. Просмотр доступен пользователям с правами администратора или с ролью, дающей доступ к журналу регистрации. Обычный пользователь без этих прав пункт меню просто не увидит.

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

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

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

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

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

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

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

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

Как отфильтровать события и найти нужное действие

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

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

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

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

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

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

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

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

Разросшийся журнал замедляет открытие и отбор. Для сокращения используйте кнопку «Сократить» в окне журнала (в конфигураторе) — укажите дату, до которой удалить старые записи. Перед сокращением журнал можно выгрузить в файл через «Выгрузить журнал регистрации», чтобы сохранить архив для возможных проверок.

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

Альтернативы: версионирование объектов и технологический журнал

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

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

Сравнение вариантов

Журнал регистрации

Подходит для ответа на вопрос «кто и когда что-то сделал». Работает из коробки, но не хранит значения реквизитов

Версионирование объектов

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

Технологический журнал

Подходит для диагностики производительности и ошибок сервера. Сложен в настройке, не предназначен для контроля действий пользователей

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

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

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

Можно ли восстановить удалённый документ через журнал?

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

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

Ограничения по сроку нет — записи хранятся, пока журнал не сократят вручную. В файловых базах журнал хранится в файле 1Cv8.lgd рядом с базой, в клиент-серверных — на SQL-сервере. Рекомендуется периодически выгружать архив и сокращать журнал.

Видно ли в журнале, кто просто открывал документ без изменений?

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

Можно ли выгрузить журнал для передачи аудитору?

Да. В окне журнала есть команда выгрузки, которая сохраняет записи в файл (в том числе за выбранный период). Также можно скопировать отобранные строки в табличный документ и сохранить в Excel для удобного просмотра.

Журнал открывается очень долго — что делать?

Сразу установите отбор по узкому периоду до обновления списка. Если журнал накопился за годы, выполните сокращение с предварительной выгрузкой архива. В клиент-серверных базах дополнительно проверьте, не сказывается ли общая нагрузка на SQL-сервер.

Итог

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

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