Журнал регистрации 1С: как узнать, кто изменил или удалил документ
Зачем нужен Журнал регистрации в 1С?
Журнал регистрации 1С — это встроенная «черная шкатулка» информационной базы. Каждое действие любого пользователя: вход в программу, проведение накладной, изменение цены в заказе, пометка на удаление договора или смена банковских реквизитов — поминутно фиксируется с указанием имени сотрудника, времени и точного действия. Если из базы внезапно пропал документ или изменились цифры в отчете, Журнал регистрации дает 100% ответ на вопрос: «Кто и когда это сделал?».
С какими вопросами чаще всего обращаются к журналу:
| Ситуация | Что покажет Журнал регистрации |
|---|---|
«Кто удалил вчерашнюю накладную №45?» | Имя пользователя, точное время пометки на удаление и название компьютера. |
«Почему изменилась сумма в закрытом периоде?» | Событие «Данные. Изменение» с указанием конкретного документа и автора правки. |
«Кто пытался подобрать пароль директора?» | События «Сеанс. Аутентификация. Ошибка» с внешними IP-адресами. |
Как быстро найти нужное событие через фильтры журнала
- Шаг 1. Открываем Журнал регистрации в 1С.
Зайдите в программу под учетной записью с правами Администратора: перейдите в меню Администрирование -> Обслуживание -> Журнал регистрации (либо через «Функции для технического специалиста» -> «Стандартные» -> «Журнал регистрации»).
- Шаг 2. Настройка отбора (Фильтра).
Никогда не листайте миллионы строк вручную. Нажмите кнопку «Установить отбор»:
- Интервал: задайте примерный диапазон дат (например, вчерашний день).
- Событие: выберите
Данные. ИзменениеилиДанные. Пометка на удаление. - Данные: нажмите кнопку выбора и укажите конкретный документ или справочник, судьбу которого вы расследуете.
- Пользователь: можно указать конкретного подозреваемого сотрудника.
- Шаг 3. Анализ результата.
Нажмите «Применить». Дважды кликните по найденной строке события — откроется детальная карточка с метаданными измененного объекта.
- Шаг 4. Настройка уровня логирования (Очистка от мусора).
Чтобы журнал не разрастался до сотен гигабайт и не тормозил базу, зайдите в Конфигуратор -> Администрирование -> Настройка журнала регистрации и выберите оптимальный уровень: «Регистрировать ошибки, предупреждения, информацию» (без мелких примечаний).
Форматы хранения журнала (LGX против LGF): В старых версиях 1С журнал хранился в тысячах текстовых файлов формата .lgf/.lgp, что приводило к сильным тормозам. В современных версиях 1С 8.3 журнал переведен на быстрый формат базы данных SQLite (1Cv8.lgx). Разделять или сжимать старые периоды можно кнопкой «Сократить...» в конфигураторе.
Частые вопросы (FAQ)
Может ли обычный бухгалтер стереть свои действия из Журнала регистрации?
Нет! Доступ к журналу и праву его очистки/сокращения имеет строго системный администратор с полными правами в конфигураторе.
Можно ли в Журнале регистрации посмотреть старые цифры до того, как их переписали?
Журнал регистрации фиксирует только сам факт изменения объекта. Чтобы видеть построчную разницу старых и новых реквизитов («Было: 100 руб. -> Стало: 50 руб.»), включите штатную подсистему «Версионирование объектов» в настройках администрирования 1С.
Почему открытие Журнала регистрации намертво вешает 1С?
Это происходит, если журнал весит более 20–50 ГБ и открывается без предварительно заданного узкого фильтра по датам. Выполните процедуру «Сократить журнал регистрации» в конфигураторе.
Где физически лежат файлы журнала регистрации на диске?
В файловой базе — в подпапке 1Cv8Log внутри каталога базы. В клиент-серверной — на сервере 1С в папке srvinfo/reg_1541/<ID_базы>/1Cv8Log/.