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