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