Администрирование · 11 мин
Как в 1С посмотреть операции по пользователю
Как в 1С посмотреть операции по пользователю: настройка отбора в журнале регистрации, просмотр изменений документов, ограничения и типичные ошибки администраторов.
Контроль действий сотрудников в 1С нужен в разных ситуациях: документ неожиданно изменился, остатки не сходятся, кто-то удалил контрагента или поменял цены. Основной инструмент для этого — журнал регистрации, встроенный механизм платформы, который фиксирует входы пользователей, изменение данных, запуск обработок и ошибки.
Важно понимать сразу: журнал регистрации показывает факт операции (кто, когда и с каким объектом работал), но не всегда показывает содержимое изменения — что именно было до и после. Для детального сравнения версий документов нужны дополнительные механизмы: версионирование объектов или типовые отчёты по истории изменений.
Ниже разобраны практические способы посмотреть операции конкретного пользователя в клиент-серверном и файловом варианте 1С, ограничения каждого метода и типичные ошибки при анализе.
Где в 1С хранятся сведения о действиях пользователей
Платформа 1С ведёт журнал регистрации автоматически — его не нужно включать отдельно, он работает всегда. В файловом варианте журнал хранится в папке базы, в клиент-серверном — на сервере 1С или в формате SQLite в зависимости от настроек. Записи накапливаются постоянно, поэтому за длительный период журнал может занимать значительный объём.
Кроме журнала регистрации, данные о действиях пользователей могут находиться в других местах: в типовых конфигурациях есть механизм «Версионирование объектов», отчёт «Анализ версий объектов», а в некоторых решениях — собственные регистры аудита. Если задача — узнать не только «кто трогал документ», но и «что именно поменял», одного журнала регистрации недостаточно.
Как открыть журнал регистрации и отобрать операции пользователя
В режиме 1С:Предприятие путь зависит от конфигурации, но в типовых решениях журнал находится в разделе «Администрирование» → «Обслуживание» → «Журнал регистрации». В некоторых конфигурациях он доступен через «Настройки» → «Поддержка и обслуживание». Если раздела нет, журнал всегда можно открыть через Конфигуратор: меню «Администрирование» → «Журнал регистрации».
После открытия журнала нажмите кнопку «Отбор» и задайте условия. Минимальный рабочий набор: пользователь (выберите конкретного сотрудника из списка), период (дата начала и окончания), события (отметьте только нужные — например, «Данные. Изменение», «Данные. Удаление», «Данные. Добавление»). Чем уже отбор, тем быстрее откроется результат: на больших базах выгрузка без отбора может занять десятки минут.
- 1Откройте журнал регистрации через раздел «Администрирование» или Конфигуратор
- 2Нажмите «Отбор» и выберите нужного пользователя в поле «Пользователь»
- 3Укажите период — чем короче интервал, тем быстрее выполнится отбор
- 4Отметьте интересующие события: добавление, изменение, удаление данных
- 5Нажмите «ОК» и дождитесь формирования списка событий
- 6Двойным щелчком по строке откройте детали события и перейдите к объекту
В результате отобразится список событий с колонками: дата и время, пользователь, компьютер, событие, данные (представление объекта), комментарий. Двойной клик по строке открывает карточку события, откуда можно перейти к самому объекту — документу или элементу справочника, если он ещё существует в базе.
Какие события смотреть в зависимости от задачи
Журнал регистрации содержит десятки типов событий, и выбор правильных категорий экономит время. Если нужно установить, кто изменил документ, отбирайте «Данные. Изменение» и «Данные. Добавление». Если документ пропал — «Данные. Удаление» и «Данные. Удаление помеченных объектов». Для контроля входов в систему — события группы «Сеанс»: начало, окончание, аутентификация.
Отдельная полезная категория — «Доступ. Отказ в доступе»: она показывает попытки пользователя выполнить действие, на которое у него нет прав. Это помогает и в расследовании инцидентов, и при настройке ролей — видно, каких прав не хватает сотруднику для работы.
Дополнительно отфильтруйте по метаданным — укажите вид документа
Проверьте, было ли это пометка на удаление или физическое удаление обработкой
Отбор по периоду и компьютеру покажет, откуда выполнялся вход
В деталях события видно, к какому объекту и праву был запрещён доступ
Как посмотреть, что именно изменил пользователь в документе
Стандартный журнал регистрации фиксирует сам факт изменения объекта, но не показывает прежние значения реквизитов. Чтобы видеть содержимое правок, в типовых конфигурациях на базе Библиотеки стандартных подсистем есть механизм версионирования объектов. Он включается в разделе «Администрирование» → «Общие настройки» → «Версионирование объектов» (точное расположение зависит от конфигурации).
После включения для выбранных видов документов и справочников система начинает сохранять версии при каждой записи. Открыть историю можно из карточки объекта: команда «Перейти» → «Версии объекта» или через отчёт «История изменений». Версии можно сравнить между собой — система покажет, какие реквизиты и строки табличных частей отличаются, кто и когда внёс правку.
Важное ограничение: версионирование начинает работать только с момента включения. Узнать содержимое изменений, сделанных до включения механизма, штатными средствами невозможно — останется только факт изменения из журнала регистрации. Если аудит критичен, включите версионирование заранее для ключевых объектов: документов реализации, кассовых документов, справочника контрагентов.
Ограничения и частые ошибки при анализе журнала
Первая типичная ситуация — в журнале нет нужных записей. Причины: записи за старый период удалены при сокращении журнала, файл журнала повреждён или журнал сокращался регламентной операцией. В клиент-серверном варианте администратор может настроить хранение журнала в новом формате с разделением по периодам — тогда старые фрагменты могут быть выгружены в архив.
Вторая ошибка — поиск по представлению пользователя вместо имени. В отборе нужно выбирать пользователя из списка, а не вводить текст вручную: имя пользователя информационной базы и его полное имя могут отличаться. Третья ошибка — слишком широкий период без отбора по событиям: на активной базе это приводит к долгому ожиданию и миллионам строк, среди которых сложно найти нужное.
Альтернативные способы контроля действий пользователей
Если журнала регистрации и версионирования недостаточно, есть дополнительные варианты. В некоторых типовых конфигурациях доступен отчёт по активности пользователей (например, «Анализ активности пользователей»), который показывает работу сотрудников в разрезе дней и разделов. Для тонкого аудита используют сторонние решения или собственные доработки — подписки на события записи объектов с записью детальной истории в отдельный регистр.
Для разовой проверки удобен и такой приём: открыть сам документ и посмотреть стандартные реквизиты — в большинстве конфигураций у документов есть поле «Автор» или «Ответственный», а у справочников — информация о том, кто создал элемент. Это не заменяет аудит, но быстро отвечает на вопрос «кто создал» без открытия журнала.
Сравнение вариантов
Подходит для установления факта операции: кто, когда, с каким объектом. Не показывает содержимое изменений и требует прав администратора для полного доступа
Показывает, что именно изменилось, с возможностью сравнения версий. Работает только с момента включения и увеличивает размер базы
Быстрый способ узнать создателя объекта без журнала. Фиксирует только создание, не отражает последующие правки
Максимальная детализация, включая чтение данных и печать. Требуют внедрения, доработки и сопровождения
Как проверить результат
Отображаются события только выбранного сотрудника за указанный период
Пустой список при заведомо выполненных действиях — проверьте период и имя пользователя
Открывается документ или элемент справочника
Объект не открывается — вероятно, он удалён или переименован
В карточке объекта доступна команда просмотра версий, версии сравниваются
Команды нет — механизм не включён для этого вида объектов
Факт изменения из журнала совпадает с версией объекта по времени и автору
Время событий расходится — проверьте часовой пояс сеанса и сервера
Частые вопросы
Можно ли посмотреть операции пользователя без прав администратора?
Частично. В типовых конфигурациях журнал регистрации могут открывать пользователи с ролью «Просмотр журнала регистрации» или аналогичной. Реквизиты «Автор» и «Ответственный» в документах доступны обычным пользователям без специальных прав. Полный доступ к журналу через Конфигуратор требует административных прав на информационную базу.
За какой период хранится журнал регистрации?
Журнал хранится, пока его не сократят вручную или регламентной операцией. Ограничения по сроку нет, но на активных базах журнал растёт быстро, поэтому администраторы периодически сокращают его, сохраняя выгрузку в архив. Перед расследованием инцидента убедитесь, что журнал за нужный период не удалён.
Видно ли в журнале, кто распечатал или выгрузил документ?
Штатно операции печати и просмотра в журнале регистрации не фиксируются — платформа записывает в основном изменения данных и системные события. Если нужен контроль выгрузок и печати, это реализуют доработкой: подписками на события или сторонними решениями аудита.
Почему в журнале действия записаны на служебного пользователя, а не на сотрудника?
Если изменения выполняются фоновыми или регламентными заданиями (обмены, синхронизации, загрузка данных), в журнале фиксируется пользователь, под которым работает задание. Чтобы найти инициатора, смотрите цепочку связанных событий: сеанс пользователя, запуск обработки, последующие изменения данных.
Можно ли выгрузить операции пользователя в файл для руководства?
Да. Список событий журнала можно скопировать в табличный документ и сохранить в Excel или PDF, либо выгрузить сам журнал регистрации в формат XML через Конфигуратор (Администрирование → Выгрузить журнал регистрации). Для регулярной отчётности удобнее настроить отбор и сохранить его как шаблон.
Пользователь удалил документ — можно ли восстановить его по журналу?
Нет, журнал регистрации хранит только факт удаления, а не содержимое объекта. Восстановить данные можно из резервной копии базы или, если была пометка на удаление без физического удаления, просто сняв пометку. Это ещё один аргумент в пользу регулярного резервного копирования и версионирования ключевых объектов.
Что важно запомнить
Факт операций пользователя смотрят в журнале регистрации с отбором по пользователю, периоду и событиям. Содержимое изменений доступно только через версионирование объектов, которое работает с момента включения. Перед сокращением журнала убедитесь, что нужная история выгружена, а для критичных объектов настройте версионирование заранее.