Как в 1С посмотреть, кто изменил документ и когда: 5 рабочих способов
Содержание
Чтобы в 1С посмотреть, кто менял документ и когда, есть два основных пути. Первый — открыть документ и нажать Ещё — История изменений: там видно список версий с датой и автором каждой правки. Второй — зайти в Администрирование — Обслуживание — Журнал регистрации и поставить отбор по этому документу: журнал покажет, кто вносил изменения, с точностью до секунды и номера сеанса.
Разница принципиальная. История изменений работает только если заранее включено версионирование объектов — иначе список версий будет пустым. Журнал регистрации пишется всегда, но хранит не содержимое правки, а сам факт: пользователь, дата, вид события.
Ниже — пять способов отследить автора правок, от самого быстрого до «тяжёлой артиллерии» для случаев, когда версионирование выключено, а документ уже ушёл в отчётность.
Что 1С запоминает о правках, а что — нет
В типовой базе нет универсального реквизита «кто последний изменил документ». Поле Ответственный — это не автор правки, а менеджер по документу, его ставят вручную или по умолчанию из настроек пользователя.
Фактически 1С ведёт два независимых хранилища:
- 📒 Журнал регистрации — технический лог: кто, когда, из какого сеанса, с какого компьютера, какое событие («Добавление», «Изменение», «Проведение», «Удаление»). Содержимое изменённых полей не хранит.
- 🗂 Версии объектов (механизм версионирования БСП) — полные снимки документа на момент каждой записи. Позволяет сравнить две версии построчно и увидеть, что именно поправили: сумму, контрагента, дату, строку номенклатуры.
Если нужно именно «что изменилось», а не «кто изменил» — без версионирования не обойтись. Включите его сейчас, даже если текущий инцидент разобрать уже не получится.
С чего начать: выбираем способ под свою ситуацию
Ещё — История изменений → выделить две версии → Сравнить версии. Работает, только если версионирование было включено до правки.Администрирование — Обслуживание — Журнал регистрации, отбор по полю «Данные» = нужный документ, события «Данные. Изменение» и «Данные. Проведение».Все функции или универсальный отчёт по этому регистру. Альтернатива — выгрузка журнала регистрации в Excel с отбором по пользователю.Способ 1. История изменений: как в 1С посмотреть, кто изменял документ и когда
Это штатный механизм версионирования из библиотеки стандартных подсистем. Он есть в Бухгалтерии 3.0, ЗУП 3.1, УТ 11, ERP и КА.
Как включить версионирование объектов
- Зайдите в базу с правами администратора.
- Откройте
Администрирование — Общие настройки — История изменений(в УТ 11 и ERP путь начинается сНСИ и администрирование). - Поставьте флажок «Хранить историю изменений».
- Нажмите ссылку «Настроить» — откроется список объектов конфигурации.
- Для нужных документов выберите вариант версионирования.
Вариантов три:
| Вариант | Когда создаётся версия | Кому подходит |
|---|---|---|
| Не версионировать | Никогда | Служебные объекты, тяжёлые регистры |
| Версионировать при записи | При каждой записи, включая черновики и пометку на удаление | Документы реализации, поступления, кадровые приказы |
| Версионировать при проведении | Только при проведении | Когда база большая и важны лишь «боевые» состояния |
Версионирование не работает задним числом. Включили сегодня — увидите правки только с сегодняшнего дня. Прошлые изменения останутся только в журнале регистрации, и то в пределах срока его хранения.
Минимальный разумный набор для бухгалтерии: все документы реализации и поступления, счета-фактуры, платёжные документы, операции, введённые вручную, корректировки долга. Для ЗУП 3.1 — приказы о приёме и увольнении, кадровые переводы, начисление зарплаты, больничные, отпуска.
Где смотреть историю изменений конкретного документа
Откройте документ и нажмите Ещё — История изменений. В части конфигураций кнопка вынесена прямо в командную панель формы, подпись — «История изменений» или «Версии».
Из списка документов тоже работает: выделите строку и вызовите ту же команду через Ещё.
Таблица версий содержит:
- 🔢 номер версии;
- 📅 дату и время записи;
- 👤 автора — того самого пользователя, который вносил изменения в документ;
- 💬 комментарий (например, «Версия создана при проведении»).
Двойной щелчок по строке открывает отчёт по версии — полный слепок документа со всеми реквизитами и строками табличных частей.
Сравнение версий: что именно поправили
Выделите в таблице две версии с зажатым Ctrl и нажмите «Сравнить версии». 1С построит отчёт, где изменённые реквизиты подсвечены, а по табличным частям видно: строка добавлена, удалена или в ней изменилось значение.
Так разбирается классический спор «сумма была другая». В отчёте сравнения видно, что 14 марта в документе стояло 118 000 ₽, а 17 марта тот же пользователь поменял количество с 10 на 12 и сумма стала 141 600 ₽.
Кнопка «Перейти на версию» откатывает документ к выбранному состоянию. Пользуйтесь осторожно: откат — это новая запись, и после него документ нужно перепровести.
После откатов и перепроведения проверьте проводки кнопкой Дт/Кт в форме документа, а по складу — отчётом «Ведомость по товарам на складах».
Способ 2. Журнал регистрации: как в 1С посмотреть, кто внёс изменения в документ
Журнал пишется независимо от версионирования, поэтому это основной инструмент, когда история изменений пуста.
Открываем журнал и ставим отбор по документу
Путь по конфигурациям:
- Бухгалтерия 3.0, ЗУП 3.1 —
Администрирование — Обслуживание — Журнал регистрации. - УТ 11, ERP, КА —
НСИ и администрирование — Администрирование — Обслуживание — Журнал регистрации. - В любой базе —
Все функции — Стандартные — Журнал регистрации.
Дальше:
- Нажмите «Настроить отбор
» (или
Ещё — Установить отбор). - Задайте период — например, последние 30 дней.
- В поле «Данные» выберите тип объекта и сам документ.
- В списке событий отметьте «Данные. Изменение», «Данные. Проведение», «Данные. Добавление».
- Нажмите «Применить».
Быстрый приём: найдите в журнале любую запись по нужному документу, щёлкните правой кнопкой по колонке «Данные» и выберите «Отбор по значению в текущей колонке». Отбор соберётся сам.
Что означают события журнала
Отбор по пользователю и периоду
Обратная задача: не «кто правил этот документ», а «что натворил конкретный пользователь». В том же окне отбора заполните поле «Пользователь», задайте период и оставьте события группы «Данные».
Полученный список выгружается в таблицу: Ещё — Вывести список → Сохранить как → .xlsx. Дальше сводная таблица в Excel по колонкам «Пользователь» и «Данные» даёт картину за месяц.
Полезные колонки, которые стоит включить через Ещё — Изменить форму:
- 🖥 Компьютер — имя рабочей станции, с которой пришла правка;
- 🔗 Сеанс и Соединение — номер сеанса, помогает отличить работу человека от фонового задания;
- ⚙️ Приложение — «Тонкий клиент», «Фоновое задание», «COM-соединение», «Конфигуратор».
Способ 3. Быстрая проверка внутри документа
Прежде чем лезть в журнал, посмотрите сам документ — иногда ответ лежит на поверхности.
- Реквизит
Ответственныйв УТ 11, ERP и части документов Бухгалтерии: если он не выведен на форму, добавьте черезЕщё — Изменить форму. - Поле
Комментарий— многие бухгалтерии ведут правило «правишь чужой документ — пиши в комментарий». - Колонка «Автор» в списках ЗУП 3.1 у ряда кадровых документов.
- Присоединённые файлы: в разделе «Присоединённые файлы» у каждого файла видно, кто и когда его загрузил.
Ответственный меняется вручную и часто подставляется из настроек текущего пользователя при создании. Как доказательство авторства правки он не годится — только как подсказка, с кого начать разговор.
Способ 4. Список всех изменений за период: регистр версий и отчёт
Когда нужно не одно дело, а общая картина — кто вообще менял документы за квартал.
Через регистр сведений
. Откройте Все функции — Регистры сведений — Версии объектов. В списке видны объект, номер версии, дата и автор. Отбор и сортировка — через Ещё — Настроить список.
Через универсальный отчёт. В Бухгалтерии 3.0: Отчёты — Стандартные отчёты — Универсальный отчёт. В шапке выберите тип «Регистр сведений», объект — «Версии объектов», затем в настройках вынесите «Автор версии» в строки, а «Объект» — в группировку. Получите рейтинг правок по пользователям.
Так же решается аудит перед сдачей отчётности: отобрали период с 1 по 25 число, увидели, что после формирования декларации кто-то переписал четыре реализации, — и сразу понятно, почему не сходится НДС.
Способ 5. Журнал регистрации на уровне файлов и конфигуратора
Крайний случай: журнал в интерфейсе открывается слишком медленно, период нужен большой или база уже восстановлена из копии.
- Конфигуратор:
Администрирование — Журнал регистрации. Тот же лог, но фильтры работают быстрее на больших объёмах. - Файлы журнала. Файловая база: каталог
1Cv8Logрядом с1Cv8.1CD, внутри1Cv8.lgd(SQLite) или пара.lgf+.lgpв старом формате. Клиент-серверная: на сервереsrvinfo\reg_1541\<идентификатор базы>\1Cv8Log\. - Настройка глубины записи: конфигуратор →
Администрирование — Настройка журнала регистрации. Здесь задаются регистрируемые события и период разделения файлов.
Если в настройке журнала снят флажок по событиям группы «Данные», правки не пишутся вообще. Это самая частая причина, по которой журнал пуст, а документ явно кто-то менял. Включите «Изменение», «Добавление», «Удаление» и «Проведение» — и проверьте, что место на диске позволяет.
Сравнение способов: что выбрать
| Способ | Показывает | Нужна настройка заранее | Глубина |
|---|---|---|---|
| История изменений | Автора, дату и что изменилось | Да, версионирование | По сроку хранения версий |
| Журнал регистрации | Автора, дату, сеанс, компьютер | Нет (но события «Данные» должны писаться) | По сроку хранения файлов журнала |
| Реквизиты документа | Ответственного, комментарий | Нет | Текущее состояние |
| Регистр «Версии объектов» | Сводку правок по пользователям | Да, версионирование | По сроку хранения версий |
| Файлы журнала / конфигуратор | То же, что журнал, но быстрее | Нет | Весь архив файлов |
Особенности в Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и ERP
1С:Бухгалтерия 3.0. Версионирование по умолчанию выключено. Включать стоит выборочно: при включении «по всем объектам» база растёт на десятки процентов. Приоритет — документы, влияющие на налоги.
1С:ЗУП 3.1. Помимо версионирования есть собственная история по кадровым данным сотрудника: в карточке сотрудника ссылки вида «История» у ФИО и подразделения. Для начислений и приказов работает общий механизм версий.
1С:Управление торговлей 11. Реквизит Ответственный заполнен почти везде, плюс активно используются статусы документов. Смена статуса — это запись объекта, то есть в журнале будет «Данные. Изменение» без правки суммы.
1С:ERP и КА. Объектов много, список версионирования лучше формировать от узких мест: реализация, производство, взаиморасчёты. Иначе регистр версий разрастается быстрее основной базы.
Облачные сервисы 1С. В арендованной базе журнал регистрации доступен администратору абонента через тот же пункт Обслуживание, но доступа к файлам журнала и конфигуратору обычно нет — остаются способы 1, 2 и 4.
Чек-лист: настроить отслеживание правок один раз
Срок хранения версий задаётся в том же разделе История изменений — варианты от месяца до «бессрочно». Для бухгалтерии разумный минимум — год, чтобы прошедшая камеральная проверка не осталась без доказательств.
Типичные ошибки и как их избежать
- ❌ Ищут историю изменений, когда версионирование выключено. Пустая таблица версий не означает, что документ не правили. Проверяйте журнал регистрации.
- ❌ Считают
Ответственногоавтором правки. Это справочное поле, его меняют руками. - ❌ Смотрят журнал без отбора. В рабочей базе журнал — миллионы записей, без отбора по данным и периоду форма будет открываться минутами.
- ❌ Путают пометку на удаление с удалением. Пометка — это «Данные. Изменение». Полное удаление ищите по событию «Данные. Удаление».
- ❌ Обвиняют человека, а правил обмен. Если в колонке «Приложение» стоит «Фоновое задание» или «COM-соединение», источник правки — синхронизация, РИБ или внешняя обработка.
- ❌ Работают под общей учётной записью. Пять человек под логином
Бухгалтер— и журнал бесполезен. Разделение учётных записей важнее любых настроек версионирования. - ❌ Включают версионирование по всем объектам сразу. База раздувается, записи документов замедляются. Выбирайте объекты осознанно.
- ❌ Чистят журнал регистрации «для скорости». Удалив файлы
1Cv8Log, вы лишаетесь единственного следа правок за прошлые периоды.
Чтобы вопрос больше не возникал
Технические средства решают задачу наполовину. Вторая половина — организационная:
- Персональные логины, пароли, запрет на передачу доступа.
- Дата запрета изменения данных по каждому закрытому периоду —
Администрирование — Настройки пользователей и прав — Даты запрета изменения. - Роли по минимуму: менеджер не должен иметь права перепроводить документы прошлых месяцев.
- Регламент: правишь чужой документ — пиши причину в комментарий.
- Ежемесячный короткий отчёт по регистру версий — пять минут, зато правки не копятся незамеченными.
С точки зрения закона логика та же: ФСБУ 27/2021 требует, чтобы исправление документа позволяло определить дату исправления и лицо, его внёсшее, а 402-ФЗ — чтобы исправление в регистре содержало дату и идентификацию ответственного. Версионирование и журнал регистрации как раз закрывают это требование в электронном виде.
Частые вопросы
Как в 1С посмотреть, кто менял документ, если версионирование не включали?
Администрирование — Обслуживание — Журнал регистрации, отбор по полю «Данные» на этот документ, события «Данные. Изменение» и «Данные. Проведение». Содержимое правки восстановить не получится — журнал хранит лишь факт, автора и время.Можно ли узнать, кто вносил изменения в документ год назад?
1Cv8Log за тот период. Если версии чистятся раз в три месяца, а журнал обрезали — следов не останется.Как в 1С посмотреть, кто удалил документ?
Насколько версионирование замедляет работу?
Виден ли в истории изменений номер релиза или IP-адрес?
Как посмотреть, кто изменял документы, если все работают под одним логином?
Источники
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», ст. 9 и ст. 10 — требования к исправлениям в документах и регистрах
- ФСБУ 27/2021 «Документы и документооборот в бухгалтерском учёте», п. 18–21 — исправление документов, идентификация лица, внёсшего исправление