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