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

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

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

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

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

Какой способ подойдёт именно вам, зависит от конфигурации (Управление торговлей, Бухгалтерия предприятия, ERP, самописная), от того, включён ли журнал регистрации с нужным уровнем детализации, и от прав вашей учётной записи. Ниже разобраны все рабочие варианты с условиями их применения и ограничениями.

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

Способ 1. Кнопка «История изменений» в форме документа

В конфигурациях, построенных на Библиотеке стандартных подсистем (БСП) — это почти все современные типовые решения: 1С:Бухгалтерия 3.0, УТ 11, ERP, ЗУП, — в документах и справочниках доступна команда просмотра истории версионирования. Она показывает, кто и когда создал объект, кто его менял и что именно изменилось.

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

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

Обратите внимание: если версионирование включили недавно, история будет доступна только с момента включения. Старые документы, созданные до этого, через «Историю изменений» не проверить — переходите к журналу регистрации.

Как открыть историю изменений документа
  1. 1
    Откройте документ, автора которого нужно определить
  2. 2
    Нажмите «Ещё» в командной панели формы
  3. 3
    Выберите пункт «История изменений» (или «История»)
  4. 4
    Найдите самую раннюю строку — это создание объекта
  5. 5
    Посмотрите колонку «Пользователь» — это автор документа

Способ 2. Журнал регистрации — универсальный метод

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

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

После применения отбора в таблице останется запись о создании документа, в колонке «Пользователь» будет указан автор. Если документ создавался обменом данными или фоновым заданием, в колонке «Пользователь» может быть пользователь, под которым выполняется обмен, а в «Комментарии» — детали сеанса.

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

Способ 3. Отчёт «Анализ журнала регистрации»

Когда нужно посмотреть не один документ, а картину в целом — кто и сколько документов создавал за период, — удобнее штатный отчёт «Анализ журнала регистрации». Он находится там же, в разделе «Администрирование» → «Обслуживание», рядом с журналом регистрации.

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

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

Способ 4. Реквизит «Автор» и программный запрос

Во многих конфигурациях у документов есть реквизит «Автор» (или «Ответственный», «Менеджер»), который заполняется автоматически при создании. Если такой реквизит есть, он часто выведен прямо в форму документа — внизу, в поле «Комментарий» рядом, или на закладке «Дополнительно».

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

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

bsl
ВЫБРАТЬ
	РеализацияТоваровУслуг.Номер,
	РеализацияТоваровУслуг.Дата,
	РеализацияТоваровУслуг.Автор КАК Автор
ИЗ
	Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ГДЕ
	РеализацияТоваровУслуг.Дата МЕЖДУ &НачалоПериода И &КонецПериода

Способ 5. Кто изменил документ — дополнительные признаки

Иногда задача шире: нужно понять не только автора, но и всех, кто трогал документ. Здесь помогает комбинация инструментов. В журнале регистрации снимите ограничение по событию «Добавление» и оставьте отбор только по данным документа — вы увидите полную цепочку: создание, изменения, проведение, пометку удаления.

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

Отдельный случай — документы, созданные загрузкой из других систем (сайт, ЭДО, обмен между базами). Автором в журнале будет пользователь сеанса обмена, а реальный инициатор — вне системы. В таких ситуациях смотрите комментарий события в журнале и настройки соответствующего плана обмена.

Сравнение способов: что выбрать в вашей ситуации

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

СпособЧто показываетОграниченияКому подходит
История измененийАвтор и все версии с деталями измененийТолько если версионирование включено; не для старых документовОбычным пользователям с правом просмотра истории
Журнал регистрацииФакт создания, изменения, удаленияГлубина хранения ограничена; нужны праваАдминистраторам и аудиторам
Анализ журнала регистрацииСводная активность пользователейТе же ограничения журналаРуководителям, при массовом анализе
Реквизит «Автор» / запросЗначение реквизита, массовая выборкаРеквизит может редактироваться и не отражать факт созданияРазработчикам, для выгрузок
Маршрут решения

Как выбрать действие

Документ недавний и конфигурация типовая (БП 3.0, УТ 11, ERP)Откройте «Ещё → История изменений» в форме документа
Документ старый или истории изменений нет в менюИспользуйте журнал регистрации с отбором по данным и событию «Добавление»
Нужно проверить десятки документов за периодСформируйте «Анализ журнала регистрации» или запрос по реквизиту «Автор»
Документ пришёл по обмену или ЭДОСмотрите комментарий события в журнале регистрации и настройки обмена

Типичные ошибки при поиске автора документа

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

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

Третья ошибка — вывод «автора не найти», сделанный после проверки одного способа. Если журнал сокращён, проверьте версионирование; если версионирование выключено — реквизит «Автор» и косвенные признаки (нумерация, связанные документы, дата создания в свойствах объекта).

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

Часто задаваемые вопросы

Можно ли узнать автора документа, если журнал регистрации уже очищен?

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

Почему в журнале регистрации автором указан пользователь, который документ не создавал?

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

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

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

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

Тем же журналом регистрации: настройте отбор по данным документа и событию «Данные. Удаление» (пометка удаления фиксируется как изменение). Если документ удалён физически, искать его в отборе по данным придётся по представлению — укажите вид документа и период.

Можно ли настроить 1С так, чтобы автор всегда был виден в списке документов?

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

Итог

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

Автора документа надёжнее всего определять по журналу регистрации (событие «Добавление» с отбором по данным) или через «Историю изменений», если включено версионирование. Реквизит «Ответственный» — не доказательство авторства. Для массового анализа используйте отчёт «Анализ журнала регистрации», а перед любыми действиями с журналом делайте резервную копию.