Журнал действий пользователей 1С 8.3: открыть, настроить, найти нужную запись

· 9 мин

Содержание

Журнал пользователей в 1С 8.3 открывается так: Администрирование → Обслуживание → Журнал регистрации. Если раздела нет или он скрыт, тот же журнал доступен через Главное меню → Все функции → Стандартные → Журнал регистрации, а в Конфигураторе — через Администрирование → Журнал регистрации.

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

Как открыть журнал регистрации из меню администратора

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

Пути по конфигурациям

КонфигурацияГде ссылка на журнал
Бухгалтерия предприятия 3.0Администрирование → Обслуживание → Журнал регистрации
ЗУП 3.1Администрирование → Обслуживание → Журнал регистрации
Управление торговлей 11НСИ и администрирование → Администрирование → Обслуживание → Журнал регистрации
Любая конфигурация на 8.3Главное меню → Все функции → Стандартные → Журнал регистрации

На странице «Обслуживание» ссылка находится в группе с отчётами и журналами. Если страница длинная, проще нажать Ctrl+F прямо на форме и ввести слово «журнал».

Если нет команды «Все функции»

Команда «Все функции» по умолчанию скрыта. Включается она в настройках самого пользователя:

  1. Нажмите на значок главного меню (три полоски в левом верхнем углу) или на шестерёнку в шапке.
  2. Откройте Сервис → Параметры (в некоторых релизах — Вид → Параметры).
  3. Поставьте флажок «Отображать команду “Все функции”».
  4. Нажмите «Применить» — пункт появится в главном меню без перезапуска.

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

Если пункта «Журнал регистрации» нет даже в «Стандартных», у вашего пользователя нет права на его просмотр. Попросите администратора открыть журнал или выдать роль с этим правом.

Запуск 1С с параметрами командной строки

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

Пример для файловой базы:

"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Buh" /N"Администратор" /P"пароль" /DisplayAllFunctions

Для серверной базы вместо /F указывают /S"имя_сервера\имя_базы". Ключ /DisplayAllFunctions сразу включает команду «Все функции» в этом сеансе. Номер платформы в пути подставьте свой — посмотреть его можно в папке C:\Program Files\1cv8\.

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

Не храните пароль в ярлыке и bat-файле на общем компьютере. Для разовой задачи наберите команду в окне «Выполнить» (Win+R) и не сохраняйте её.

Журнал в Конфигураторе

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

Какие события пишутся и как настроить журнал регистрации

Настройка делается только в Конфигураторе: Администрирование → Настройка журнала регистрации. Окно содержит два параметра.

Уровень регистрации

УровеньЧто попадает в журнал
Не регистрироватьНичего. Использовать не стоит
Регистрировать ошибкиТолько ошибки
Ошибки и предупрежденияОшибки и предупреждения
Ошибки, предупреждения и информациюПлюс информационные события
Регистрировать все событияВсё, включая примечания: входы, изменения данных, проведение

Чтобы увидеть, кто удалил или изменил документ, нужен уровень «Регистрировать все события». На остальных уровнях события с данными в журнал не попадают, и расследование закончится ничем. В типовых базах этот уровень обычно стоит по умолчанию, но проверить стоит до инцидента, а не после.

Разделение по периодам

Второй параметр — «Разделять журнал по периодам». Журнал хранится файлами, и при разделении платформа заводит новый файл за каждый выбранный период. Для базы на 10–20 пользователей хватает разделения по месяцам. Для крупной базы, где журнал растёт на гигабайты, удобнее по дням: старые файлы проще архивировать.

Что фиксирует журнал

  • 🔑 вход и выход пользователя, неудачные попытки входа;
  • 📝 добавление, изменение и удаление объектов;
  • ✅ проведение и отмена проведения документов;
  • 👤 создание и изменение пользователей информационной базы;
  • 🔄 обновление конфигурации и изменение структуры базы;
  • ❌ ошибки выполнения, в том числе фоновых и регламентных заданий.

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

Как найти нужную запись: отбор и анализ событий

Открытый журнал показывает тысячи строк, и листать их бессмысленно. Сначала нажмите «Установить отбор» (или «Отбор» в командной панели) и сузьте выборку.

Поля отбора, которые реально помогают

  • 📅 Интервал — начните с одного-двух дней вокруг инцидента;
  • 👤 Пользователи — если подозрения есть, отметьте конкретных людей;
  • ⚡ События — выберите нужные группы, например только «Данные»;
  • 📂 Метаданные — конкретный вид документа или справочника;
  • 🖥️ Компьютер и Приложение — с какого ПК и через какой клиент работали;
  • 💬 Комментарий и Данные — поиск по тексту, например по номеру документа.

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

Допустим, пропала «Реализация (акт, накладная)» № 145 от 3 числа.

  1. Задайте интервал: с даты документа по сегодняшний день.
  2. В событиях оставьте «Данные. Удаление» и «Данные. Пометка удаления».
  3. В метаданных выберите документ «Реализация (акт, накладная)».
  4. Примените отбор и найдите строку с представлением нужного номера.
  5. В колонках будут пользователь, компьютер, время и номер сеанса.

Двойной щелчок по строке открывает карточку события — там видно и приложение (тонкий клиент, веб-клиент, фоновое задание), и подробности.

Если документ удалён не напрямую, а при «Удалении помеченных объектов», в журнале будет пользователь, запустивший удаление. Кто ставил пометку, ищите отдельно по событию пометки удаления.

Сортировка и группировка

Колонки сортируются щелчком по заголовку. Для разбора «кто чем занимался весь день» отберите одного пользователя и все события — картина восстанавливается по минутам: вход, открытие документов, проведение, выход.

Что вы ищете в журнале?

Журнал пользователей на сервере 1С: где лежат файлы

В консоли администрирования кластера журнала регистрации нет: там видны сеансы, соединения и блокировки, но не история действий. Сам журнал хранится файлами.

Где лежит папка журнала

Вариант базыПуть к журналу
Файловаяпапка 1Cv8Log внутри каталога базы
Клиент-сервернаяC:\Program Files\1cv8\srvinfo\reg_1541\<GUID базы>\1Cv8Log

Каталог srvinfo может лежать в другом месте, если его задали при установке сервера, а reg_1541 зависит от порта менеджера кластера. Если на сервере десятки баз, по GUID их не различить. Соответствие имени и идентификатора смотрите утилитой rac:

rac cluster list
rac infobase summary list --cluster=<id_кластера>

Первая команда выводит идентификатор кластера, вторая — список баз с их UUID. Папка с таким же именем в reg_1541 и будет нужной. Перед запуском rac должна работать служба ras (сервер администрирования).

Форматы файлов

  • 📄 .lgf и .lgp — старый текстовый формат: файл описаний и файлы событий по периодам;
  • 🗃️ .lgd — формат на базе SQLite, используется в новых базах на 8.3.

Открывать эти файлы Блокнотом или сторонними просмотрщиками для расследования неудобно: в .lgp пользователи и события закодированы ссылками на .lgf. Правильнее смотреть журнал средствами 1С.

Как посмотреть журнал, если с базой проблемы

Надёжный приём администратора:

  1. Создайте пустую файловую базу без конфигурации.
  2. Закройте её и удалите в её каталоге папку 1Cv8Log.
  3. Скопируйте на её место папку 1Cv8Log проблемной базы.
  4. Откройте пустую базу в Конфигураторе и запустите Администрирование → Журнал регистрации.

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

Работайте с копией. Не удаляйте и не переименовывайте файлы журнала у работающей серверной базы: платформа держит их открытыми, а потеря журнала необратима.

Выгрузка и сокращение журнала регистрации

Выгрузить отобранные записи

Когда нужно отправить выборку руководителю или аудитору:

  1. Установите отбор, чтобы в списке остались только нужные строки.
  2. Нажмите Ещё → Вывести список.
  3. Выберите вывод в табличный документ и отметьте нужные колонки.
  4. В открывшейся таблице сохраните файл через меню сохранения в формате .xlsx или .mxl.

Выгружайте отобранный кусок, а не весь журнал: десятки тысяч строк форма будет выводить долго.

Сократить журнал без потери истории

Журнал крупной базы разрастается до десятков гигабайт и тормозит поиск. Сокращают его в Конфигураторе: в окне Администрирование → Настройка журнала регистрации есть кнопка «Сократить».

  1. Укажите дату, до которой записи будут удалены.
  2. Отметьте сохранение удаляемых событий в файл и задайте путь.
  3. Запустите сокращение.

Сохранённый файл потом открывается тем же приёмом с пустой базой. Если журнал разделён по периодам, старые файлы можно просто перенести в архив — делайте это у неработающей базы или с файлами закрытых периодов.

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

Можно ли через журнал восстановить удалённое

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

Частые вопросы о журнале регистрации

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