Как посмотреть историю изменений документа в 1С 8.3: пошагово

· 11 мин

Содержание

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

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

Механика одинакова для Бухгалтерии 3.0, ЗУП 3.1, УТ, ЕРП и других типовых конфигураций на платформе 8.3. Отличаются только названия пунктов меню.

Журнал регистрации или история изменений: что выбрать

Что нужно узнатьЖурнал регистрацииИстория изменений (версии)
Кто изменил документ и когда✅ всегда✅ если включено
Что именно поменялось (было → стало)❌✅
Кто открывал документ, не меняя✅❌
Факты удаления и проведения✅частично
Откат к прежней версии❌✅
Нужно включать заранеенетда
Данные за прошлые периодыесть, пока не обрезалитолько с даты включения

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

Журнал регистрации: кто и когда трогал документ

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

Где найти журнал регистрации

Путь зависит от интерфейса:

  • 🔹 Бухгалтерия / ЗУП 8.3: НСИ и администрирование → Обслуживание → Журнал регистрации.
  • 🔹 Через раздел «Администрирование»: Администрирование → Обслуживание → Журнал регистрации.
  • 🔹 Толстый клиент / конфигуратор: меню Все функции → Стандартные → Журнал регистрации.

Если пункта Все функции не видно — включите его: Сервис → Параметры → галка Отображать команду "Все функции".

Настройка журнала: что писать и сколько хранить

Журнал настраивается в конфигураторе или через административные обработки. Два параметра определяют, найдёте вы что-то через месяц или нет:

  1. Уровень регистрации событий. Минимальный вариант — только ошибки; для контроля правок нужен режим с записью изменений данных. Если стоит «Не регистрировать» по классу событий — следов не будет.
  2. Разделение по периодам (день / неделя / месяц) и срок хранения. Файлы журнала лежат рядом с базой; безразмерный журнал за год легко весит десятки гигабайт.

Многие подрядчики при чистке базы просто удаляют старые файлы журнала. Тогда в журнале регистрации будет пусто за нужный период, даже если события когда-то писались.

Как отфильтровать журнал по документу и пользователю

Журнал за месяц — это десятки тысяч строк. Без отбора там ничего не найти. Нажмите Установить отбор (значок воронки) и задайте условия:

  1. По документу. Проще всего — правой кнопкой по документу в списке → Журнал регистрации. Отбор по данным подставится сам.
  2. По пользователю — поле Пользователь. Так смотрят историю изменения документов по пользователям.
  3. По периоду — интервал дат и времени, вплоть до конкретного часа.
  4. По событию — Данные.Изменение, Данные.Проведение, Данные.Удаление, Данные.Добавление.

Как читать журнал регистрации

В колонках — дата-время с точностью до секунды, пользователь, компьютер, приложение (тонкий клиент, фоновое задание, COM-соединение) и само событие. Двойной клик по строке открывает подробности: какой объект затронут и какое представление он имел.

Пара приёмов, которые экономят время:

  • Сортируйте по дате по убыванию — последняя строка Данные.Изменение и есть ответ, кто последний редактировал документ.
  • Если в колонке «Пользователь» пусто, а приложение — Фоновое задание, правку внесла регламентная операция , а не человек (перезаполнение, обмен, закрытие месяца).
  • Приложение COM-соединение или Внешнее соединение — след обмена с сайтом, банком или другой базой.

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

История изменений документа в 1С 8.3: что именно поменялось

Версионирование сохраняет полные копии («версии») объекта на каждый момент записи. Открыв историю, вы сравниваете две версии и видите различия подсвеченными.

Как в 1С включить историю изменений документа

По умолчанию версионирование выключено — иначе база быстро распухает. Включается один раз:

  1. НСИ и администрирование (или Администрирование) → Настройки работы с документами → История изменений.
  2. Поставьте галку Хранить историю изменений.
  3. Нажмите Настроить и выберите объекты, которые версионируем.
  4. Для каждого укажите, когда сохранять версии, и срок хранения.
Включаем версионирование за 4 шага
Выполнено: 0 / 4

История пишется только вперёд. Изменения, сделанные до включения версионирования, восстановить нельзя — версий за тот период просто нет. Включайте заранее, а не после инцидента.

Параметр «Когда сохранять версии»

Для каждого объекта выбирается один из режимов:

РежимЧто происходитКогда ставить
Не версионироватьверсии не создаютсямассовые техничные объекты
При записиверсия на каждое сохранение, включая черновикидокументы с деньгами: реализация, поступление, начисление зарплаты
При проведенииверсия только когда документ проведёндокументы, которые долго правят до проведения

Разница ощутимая. При записи даёт полную картину, но плодит версии: кассир нажал «Записать» шесть раз — шесть версий. При проведении экономит место, зато промежуточные правки в истории не увидите.

Срок хранения версий и объём базы

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

  • 💰 Денежные и зарплатные документы — При записи, хранить год.
  • 📄 Остальные документы — При проведении, хранить 3–6 месяцев.
  • 📚 Ключевые справочники (контрагенты, номенклатура, сотрудники, договоры) — При записи, хранить год.

Для ориентира: одна версия документа средней «тяжести» занимает единицы-десятки килобайт, а активная база на 20 пользователей набирает примерно 1–3 ГБ версий в год при настройке «всё подряд, бессрочно». Отсюда правило: версионируйте выборочно.

Удаляются устаревшие версии регламентным заданием очистки — оно работает по указанным срокам. Если задание отключено (частая история на файловых базах, где нет постоянного сеанса), версии копятся навсегда. Разово очистить объём можно тут же в форме История изменений — кнопка удаления устаревших версий.

Как посмотреть историю изменений и сравнить версии

Когда версионирование работает:

  1. Откройте документ.
  2. Нажмите Ещё (или значок ☰ в шапке) → История изменений.
  3. В списке версий — номер, дата, автор, комментарий.
  4. Выделите две версии → Сравнить версии. Различия подсветятся: было/стало по каждому реквизиту и по строкам табличной части.

Так вы видите, кто изменял документ и когда, вплоть до конкретной ячейки: например, что 14 марта в 17:42 менеджер поменял цену в строке 3 с 1 250 ₽ на 1 025 ₽, а сумма документа упала с 37 500 ₽ до 30 750 ₽.

Пошаговый помощник
Открыть документ
Найдите проблемный документ в списке и откройте его двойным кликом.

Восстановление предыдущей версии документа

Нашли ошибочную правку — откатитесь. В окне истории выделите корректную версию и нажмите Перейти на версию. 1С создаст новую запись с содержимым старой — данные не теряются, а само действие тоже попадёт в историю.

После отката документ обязательно перепроведите и проверьте движения: Отчёты → Движения документа. Версия восстанавливает реквизиты, но проводки формируются заново по текущим настройкам учёта.

Видео по теме

Видео с YouTube — канал «Киббер - пошаговые инструкции по 1С». Стороннее видео для наглядности; порядок действий в вашей версии 1С может отличаться.

История изменений справочников и других объектов

Версионируются не только документы. В списке объектов настройки есть справочники, планы счетов, регистры сведений с независимыми записями. Практика показывает, что споры чаще возникают именно вокруг справочников:

  • Кто поменял банковские реквизиты контрагента перед платежом.
  • Кто исправил оклад в справочнике Сотрудники или в кадровом документе.
  • Кто переключил счёт учёта у номенклатуры, из-за чего «поехала» себестоимость.

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

История в 1С: как посмотреть в разных конфигурациях

Механизм единый, различаются подписи меню:

КонфигурацияПуть к настройке версионирования
Бухгалтерия 3.0Администрирование → Настройки работы с документами → История изменений
ЗУП 3.1Администрирование → История изменений
УТ 11 / ЕРПНСИ и администрирование → Настройка НСИ и разделов → История изменений
РозницаАдминистрирование → Обслуживание → История изменений

Пример настройки для 1С:ЗУП 3.1

В ЗУП версионируют документы, из-за которых потом разбираются с работниками и проверяющими:

  1. Администрирование → История изменений → галка Хранить историю изменений.
  2. В списке объектов режим При записи для Начисление зарплаты и взносов, Отпуск, Больничный лист, Кадровый перевод, Приём на работу, Увольнение.
  3. Справочники Сотрудники, Физические лица, Начисления — тоже При записи.
  4. Срок хранения — год: расчётные споры и запросы из фондов приходят с большой задержкой.

Отдельно в ЗУП пригодится отбор в журнале регистрации по пользователю-расчётчику за день закрытия месяца. Видно всю цепочку: кто перезаполнял начисления и в каком порядке.

Контроль действий пользователей на постоянной основе

Разбор по факту — это тушение пожара. Чтобы вопросов «кто изменил документ» стало меньше:

  • 👤 Персональные логины. Одна учётка «Бухгалтер» на четырёх человек обесценивает и журнал, и версии.
  • 🔒 Даты запрета изменения. Администрирование → Настройки пользователей и прав → Даты запрета изменения. Закрытый период правят только те, кому это разрешено.
  • 🧾 Разделение прав. Право проведения и право правки закрытых периодов — не для всех.
  • 🗂 Общий журнал документов (Руководителю → Общий журнал документов в свежих релизах Бухгалтерии). Собирает все документы в одном списке с автором и датой изменения — удобный «пульт наблюдения» за свежими правками. Подробнее — в материале про журнал документов в 1С .
  • 💾 Регулярные бэкапы. Это единственный способ увидеть прошлое, если версий нет.

Типичные ошибки и как их избежать

Диагностика: выберите симптом

Не путайте два инструмента. Кто-то открыл документ — это журнал регистрации. Что изменилось внутри — история изменений. Для расследования «суммы поехали» нужны оба.

Если не помогло: альтернативные способы

Версионирование не было включено, а докопаться нужно? Варианты:

  • 🔸 Резервная копия. Разверните бэкап на дату «до» во второй базе и сравните документ вручную — это самый надёжный способ увидеть прошлое.
  • 🔸 Отчёт «Движения документа». Покажет, какие проводки сформировались сейчас; сравнив с распечаткой или выгрузкой прошлых периодов, часто видно, что поменялось.
  • 🔸 Журнал регистрации всё же зафиксирует факт, автора и время правки, даже если содержимого нет. Для разговора с сотрудником этого обычно достаточно.
  • 🔸 Технологический журнал (уровень администратора, настраивается logcfg.xml) — глубокий разбор на стороне сервера, вплоть до текста запросов.
  • 🔸 Версии в облачных сервисах. Если база в аренде, у провайдера обычно есть бэкапы за несколько дней — запросите копию на нужную дату.
Как в 1С посмотреть, кто вносил изменения в документ?
Правой кнопкой по документу в списке → Журнал регистрации, либо Ещё → История изменений внутри документа. В обоих случаях видно имя пользователя и дату-время.
Как в 1С включить историю изменений документа?
Администрирование (или НСИ и администрирование) → Настройки работы с документами → История изменений → галка Хранить историю изменений, затем отметьте нужные объекты и режим записи версий.
Можно ли увидеть изменения, сделанные до включения версионирования?
Нет. Версии сохраняются только после включения механизма. За прошлый период поможет лишь резервная копия.
Как в 1С посмотреть, кто последний редактировал документ?
Откройте журнал регистрации с отбором по этому документу и событию Данные.Изменение, отсортируйте по дате по убыванию — верхняя строка и есть последняя правка.
Как откатить документ к прежней версии?
Откройте Ещё → История изменений, выделите нужную версию и нажмите Перейти на версию, затем перепроведите документ.
Где посмотреть историю изменений в Бухгалтерии 8.3?
Настройка — Администрирование → Настройки работы с документами → История изменений; сам просмотр — через Ещё → История изменений в открытом документе.
Замедляет ли версионирование работу базы?
Запись становится чуть дольше, основной эффект — рост объёма. Версионируйте только важные документы и справочники и следите, чтобы задание очистки старых версий работало.