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

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

Как создать новый журнал регистрации в 1С

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

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

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

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

Что такое журнал регистрации и почему его нельзя «создать заново»

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

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

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

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

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

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

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

Выгрузка журнала в отдельный файл: практический аналог «нового журнала»

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

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

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

Создание нового журнала документов в конфигураторе

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

Откройте конфигуратор, в дереве конфигурации найдите ветку «Журналы документов», вызовите контекстное меню и выберите «Добавить». На закладке «Основные» задайте имя и синоним — например, «ЖурналПродаж» и «Продажи». На закладке «Данные» отметьте виды документов, которые должны попадать в журнал. На закладке «Графы» добавьте колонки: система сама предложит общие реквизиты выбранных документов (контрагент, сумма, договор), из которых вы отметите нужные.

Создание журнала документов
  1. 1
    Откройте конфигуратор и ветку «Журналы документов» → «Добавить»
  2. 2
    Задайте имя и синоним журнала
  3. 3
    На закладке «Данные» отметьте виды документов, входящих в журнал
  4. 4
    На закладке «Графы» добавьте колонки из общих реквизитов выбранных документов
  5. 5
    Обновите конфигурацию базы данных (F7) и проверьте журнал в режиме предприятия

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

Проверка результата и типичные ошибки

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

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

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

Ограничения и альтернативные подходы

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

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

Итог

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

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

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

Можно ли полностью отключить журнал регистрации в 1С?

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

Где физически хранится журнал регистрации?

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

Можно ли открыть выгруженный файл журнала на другом компьютере?

Да. Файл в формате LGF открывается через конфигуратор или режим предприятия командой загрузки журнала регистрации. После загрузки с ним можно работать как с обычным журналом: применять отборы и искать события.

Нужно ли программировать, чтобы создать журнал документов?

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

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

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

Как не допустить чрезмерного роста журнала регистрации?

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