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

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

Как посмотреть в 1С, что делал пользователь

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

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

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

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

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

В типовых конфигурациях на управляемых формах (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP и другие) журнал регистрации находится по пути: Администрирование → Обслуживание → Журнал регистрации. В некоторых конфигурациях путь может отличаться: «Администрирование → Поддержка и обслуживание → Журнал регистрации».

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

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

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

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

Основные параметры отбора:

  • Период — укажите дату начала и окончания. Чем уже интервал, тем быстрее загрузятся данные.
  • Пользователь — выберите конкретного сотрудника из списка пользователей информационной базы.
  • События — отметьте только нужные категории: «Данные. Изменение», «Данные. Удаление», «Доступ. Отказ в доступе» и т.д.
  • Важность — фильтр по уровню: ошибки, предупреждения, информация.

После установки отбора нажмите «ОК» — журнал покажет только подходящие записи. Каждая строка содержит дату и время, пользователя, тип события, компьютер, с которого выполнялось действие, и представление данных (какой объект затронут).

Порядок действий
  1. 1
    Откройте Администрирование → Обслуживание → Журнал регистрации
  2. 2
    Нажмите кнопку «Отбор» и задайте период и пользователя
  3. 3
    Отметьте нужные категории событий, например «Данные. Изменение» и «Данные. Удаление»
  4. 4
    Нажмите «ОК» и изучите список событий
  5. 5
    Двойным щелчком по строке откройте детали события и перейдите к объекту

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

Журнал регистрации фиксирует десятки типов событий. На практике чаще всего используются следующие:

СобытиеЧто показывает
Сеанс. Начало / ОкончаниеКогда пользователь вошёл в базу и вышел из неё
Данные. ДобавлениеСоздание нового документа или элемента справочника
Данные. ИзменениеРедактирование существующего объекта
Данные. УдалениеПометка на удаление или непосредственное удаление
Доступ. Отказ в доступеПопытка выполнить действие без необходимых прав
ОшибкиОшибки при проведении, обмене, выполнении регламентных заданий

Двойной щелчок по записи открывает карточку события с подробностями: имя компьютера, сеанс, метаданные объекта, комментарий. Из карточки можно перейти к самому объекту, если он ещё существует в базе.

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

Журнал регистрации отвечает на вопрос «кто и когда трогал документ», но не показывает, что именно поменялось. Для этого в типовых конфигурациях есть механизм версионирования объектов.

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

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

Как узнать, кто сейчас работает в базе

Текущие сеансы пользователей видны в разделе Администрирование → Активные пользователи. Здесь отображается список подключённых сотрудников, время начала сеанса и режим работы. Отсюда же можно при необходимости завершить сеанс.

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

Как выгрузить данные журнала для анализа

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

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

Если база файловая и журнал регистрации открывается очень долго, попробуйте уменьшить период отбора до одного-двух дней. При сильном разрастании журнала имеет смысл выполнить его сокращение через конфигуратор: Администрирование → Настройка журнала регистрации → Сократить.
ПЗ
Практическое замечание

Ограничения и типичные ошибки

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

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

Типичные ошибки
01
Искать события без отбора по периоду — журнал загружается долго, и нужная запись теряется среди тысяч строк
02
Ожидать от журнала регистрации деталей по реквизитам — для этого нужно заранее включить версионирование объектов
03
Работать всем сотрудникам под одной учётной записью — тогда по журналу невозможно определить, кто именно внёс изменения
04
Не проверять настройку уровня регистрации событий — часть действий может просто не записываться

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

Можно ли посмотреть действия пользователя за прошлый месяц?

Да, если журнал регистрации не сокращался и не очищался за этот период. Установите в отборе нужный диапазон дат. Если записей нет — проверьте, не выполнялось ли сокращение журнала администратором.

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

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

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

Проверьте настройку журнала регистрации в конфигураторе: меню Администрирование → Настройка журнала регистрации. Возможно, регистрация событий изменения данных отключена или выбран режим «Не регистрировать».

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

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

Может ли обычный пользователь посмотреть журнал регистрации?

Нет, для доступа к журналу нужны административные права или специально настроенная роль. Обычным пользователям раздел «Обслуживание» недоступен.

Что делать, если журнал регистрации занимает много места?

Выполните сокращение журнала через конфигуратор: Администрирование → Настройка журнала регистрации → Сократить, указав дату, ранее которой записи удалить. Предварительно можно выгрузить журнал в файл для архива.

Итог

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

Действия пользователя смотрят в журнале регистрации (Администрирование → Обслуживание → Журнал регистрации) с отбором по пользователю и периоду. Для детальной истории изменений конкретных объектов заранее включите версионирование. Журнал не показывает просмотр данных и требует административных прав, поэтому каждому сотруднику должна соответствовать отдельная учётная запись.