Как посмотреть историю изменений документа в 1С 8.3: пошагово
Содержание
Провели документ, а на утро суммы «поехали» — и непонятно, кто приложил руку. Выяснить, как посмотреть изменения в документе в 1С, можно за пару минут: программа хранит след почти каждого действия. Ниже — как в 1С посмотреть историю изменений документа, кто вносил изменения и когда, как сравнить версии и откатить лишнюю правку.
Инструментов два. Журнал регистрации отвечает на вопрос «кто и когда открывал, менял, проводил». История изменений (версионирование) показывает, что конкретно поменялось внутри — по строкам и реквизитам, с возможностью вернуться назад. Часто нужны оба.
Механика одинакова для Бухгалтерии 3.0, ЗУП 3.1, УТ, ЕРП и других типовых конфигураций на платформе 8.3. Отличаются только названия пунктов меню.
Журнал регистрации или история изменений: что выбрать
| Что нужно узнать | Журнал регистрации | История изменений (версии) |
|---|---|---|
| Кто изменил документ и когда | ✅ всегда | ✅ если включено |
| Что именно поменялось (было → стало) | ❌ | ✅ |
| Кто открывал документ, не меняя | ✅ | ❌ |
| Факты удаления и проведения | ✅ | частично |
| Откат к прежней версии | ❌ | ✅ |
| Нужно включать заранее | нет | да |
| Данные за прошлые периоды | есть, пока не обрезали | только с даты включения |
Вывод простой: журнал регистрации — это «камера наблюдения», история изменений — «стенограмма». Расследование обычно начинают с журнала (найти автора и точное время), а дальше идут в версии за деталями.
Журнал регистрации: кто и когда трогал документ
Журнал регистрации — системный лог платформы. Он фиксирует вход пользователей, открытие, запись, проведение и удаление объектов. Ведётся всегда, отдельно включать не нужно.
Где найти журнал регистрации
Путь зависит от интерфейса:
- 🔹 Бухгалтерия / ЗУП 8.3:
НСИ и администрирование→Обслуживание→Журнал регистрации. - 🔹 Через раздел «Администрирование»:
Администрирование→Обслуживание→Журнал регистрации. - 🔹 Толстый клиент / конфигуратор: меню
Все функции→Стандартные→Журнал регистрации.
Если пункта Все функции не видно — включите его: Сервис → Параметры → галка Отображать команду "Все функции".
Настройка журнала: что писать и сколько хранить
Журнал настраивается в конфигураторе или через административные обработки. Два параметра определяют, найдёте вы что-то через месяц или нет:
- Уровень регистрации событий. Минимальный вариант — только ошибки; для контроля правок нужен режим с записью изменений данных. Если стоит «Не регистрировать» по классу событий — следов не будет.
- Разделение по периодам (день / неделя / месяц) и срок хранения. Файлы журнала лежат рядом с базой; безразмерный журнал за год легко весит десятки гигабайт.
Многие подрядчики при чистке базы просто удаляют старые файлы журнала. Тогда в журнале регистрации будет пусто за нужный период, даже если события когда-то писались.
Как отфильтровать журнал по документу и пользователю
Журнал за месяц — это десятки тысяч строк. Без отбора там ничего не найти. Нажмите Установить отбор (значок воронки) и задайте условия:
- По документу. Проще всего — правой кнопкой по документу в списке →
Журнал регистрации. Отбор по данным подставится сам. - По пользователю — поле
Пользователь. Так смотрят историю изменения документов по пользователям. - По периоду — интервал дат и времени, вплоть до конкретного часа.
- По событию —
Данные.Изменение,Данные.Проведение,Данные.Удаление,Данные.Добавление.
Как читать журнал регистрации
В колонках — дата-время с точностью до секунды, пользователь, компьютер, приложение (тонкий клиент, фоновое задание, COM-соединение) и само событие. Двойной клик по строке открывает подробности: какой объект затронут и какое представление он имел.
Пара приёмов, которые экономят время:
- Сортируйте по дате по убыванию — последняя строка
Данные.Изменениеи есть ответ, кто последний редактировал документ. - Если в колонке «Пользователь» пусто, а приложение —
Фоновое задание, правку внесла регламентная операция , а не человек (перезаполнение, обмен, закрытие месяца). - Приложение
COM-соединениеилиВнешнее соединение— след обмена с сайтом, банком или другой базой.
Журнал регистрации показывает факт изменения, но не его содержимое. Что именно поменялось в суммах и строках — смотрите через историю изменений (версионирование).
История изменений документа в 1С 8.3: что именно поменялось
Версионирование сохраняет полные копии («версии») объекта на каждый момент записи. Открыв историю, вы сравниваете две версии и видите различия подсвеченными.
Как в 1С включить историю изменений документа
По умолчанию версионирование выключено — иначе база быстро распухает. Включается один раз:
НСИ и администрирование(илиАдминистрирование) →Настройки работы с документами→История изменений.- Поставьте галку
Хранить историю изменений. - Нажмите
Настроитьи выберите объекты, которые версионируем. - Для каждого укажите, когда сохранять версии, и срок хранения.
История пишется только вперёд. Изменения, сделанные до включения версионирования, восстановить нельзя — версий за тот период просто нет. Включайте заранее, а не после инцидента.
Параметр «Когда сохранять версии»
Для каждого объекта выбирается один из режимов:
| Режим | Что происходит | Когда ставить |
|---|---|---|
Не версионировать | версии не создаются | массовые техничные объекты |
При записи | версия на каждое сохранение, включая черновики | документы с деньгами: реализация, поступление, начисление зарплаты |
При проведении | версия только когда документ проведён | документы, которые долго правят до проведения |
Разница ощутимая. При записи даёт полную картину, но плодит версии: кассир нажал «Записать» шесть раз — шесть версий. При проведении экономит место, зато промежуточные правки в истории не увидите.
Срок хранения версий и объём базы
Второй параметр настройки — сколько держать версии: последняя неделя, месяц, полгода, год или бессрочно. Практичная схема для средней базы:
- 💰 Денежные и зарплатные документы —
При записи, хранить год. - 📄 Остальные документы —
При проведении, хранить 3–6 месяцев. - 📚 Ключевые справочники (контрагенты, номенклатура, сотрудники, договоры) —
При записи, хранить год.
Для ориентира: одна версия документа средней «тяжести» занимает единицы-десятки килобайт, а активная база на 20 пользователей набирает примерно 1–3 ГБ версий в год при настройке «всё подряд, бессрочно». Отсюда правило: версионируйте выборочно.
Удаляются устаревшие версии регламентным заданием очистки — оно работает по указанным срокам. Если задание отключено (частая история на файловых базах, где нет постоянного сеанса), версии копятся навсегда. Разово очистить объём можно тут же в форме История изменений — кнопка удаления устаревших версий.
Как посмотреть историю изменений и сравнить версии
Когда версионирование работает:
- Откройте документ.
- Нажмите
Ещё(или значок ☰ в шапке) →История изменений. - В списке версий — номер, дата, автор, комментарий.
- Выделите две версии →
Сравнить версии. Различия подсветятся: было/стало по каждому реквизиту и по строкам табличной части.
Так вы видите, кто изменял документ и когда, вплоть до конкретной ячейки: например, что 14 марта в 17:42 менеджер поменял цену в строке 3 с 1 250 ₽ на 1 025 ₽, а сумма документа упала с 37 500 ₽ до 30 750 ₽.
Восстановление предыдущей версии документа
Нашли ошибочную правку — откатитесь. В окне истории выделите корректную версию и нажмите Перейти на версию. 1С создаст новую запись с содержимым старой — данные не теряются, а само действие тоже попадёт в историю.
После отката документ обязательно перепроведите и проверьте движения: Отчёты → Движения документа. Версия восстанавливает реквизиты, но проводки формируются заново по текущим настройкам учёта.
Видео по теме
История изменений справочников и других объектов
Версионируются не только документы. В списке объектов настройки есть справочники, планы счетов, регистры сведений с независимыми записями. Практика показывает, что споры чаще возникают именно вокруг справочников:
- Кто поменял банковские реквизиты контрагента перед платежом.
- Кто исправил оклад в справочнике
Сотрудникиили в кадровом документе. - Кто переключил счёт учёта у номенклатуры, из-за чего «поехала» себестоимость.
Просмотр — тот же: откройте элемент справочника → Ещё → История изменений. Для контрагентов и сотрудников это дешёвая страховка: объектов немного, версии почти не занимают места.
История в 1С: как посмотреть в разных конфигурациях
Механизм единый, различаются подписи меню:
| Конфигурация | Путь к настройке версионирования |
|---|---|
| Бухгалтерия 3.0 | Администрирование → Настройки работы с документами → История изменений |
| ЗУП 3.1 | Администрирование → История изменений |
| УТ 11 / ЕРП | НСИ и администрирование → Настройка НСИ и разделов → История изменений |
| Розница | Администрирование → Обслуживание → История изменений |
Пример настройки для 1С:ЗУП 3.1
В ЗУП версионируют документы, из-за которых потом разбираются с работниками и проверяющими:
Администрирование→История изменений→ галкаХранить историю изменений.- В списке объектов режим
При записидляНачисление зарплаты и взносов,Отпуск,Больничный лист,Кадровый перевод,Приём на работу,Увольнение. - Справочники
Сотрудники,Физические лица,Начисления— тожеПри записи. - Срок хранения — год: расчётные споры и запросы из фондов приходят с большой задержкой.
Отдельно в ЗУП пригодится отбор в журнале регистрации по пользователю-расчётчику за день закрытия месяца. Видно всю цепочку: кто перезаполнял начисления и в каком порядке.
Контроль действий пользователей на постоянной основе
Разбор по факту — это тушение пожара. Чтобы вопросов «кто изменил документ» стало меньше:
- 👤 Персональные логины. Одна учётка «Бухгалтер» на четырёх человек обесценивает и журнал, и версии.
- 🔒 Даты запрета изменения.
Администрирование→Настройки пользователей и прав→Даты запрета изменения. Закрытый период правят только те, кому это разрешено. - 🧾 Разделение прав. Право проведения и право правки закрытых периодов — не для всех.
- 🗂 Общий журнал документов (
Руководителю→Общий журнал документовв свежих релизах Бухгалтерии). Собирает все документы в одном списке с автором и датой изменения — удобный «пульт наблюдения» за свежими правками. Подробнее — в материале про журнал документов в 1С . - 💾 Регулярные бэкапы. Это единственный способ увидеть прошлое, если версий нет.
Типичные ошибки и как их избежать
Не путайте два инструмента. Кто-то открыл документ — это журнал регистрации. Что изменилось внутри — история изменений. Для расследования «суммы поехали» нужны оба.
Если не помогло: альтернативные способы
Версионирование не было включено, а докопаться нужно? Варианты:
- 🔸 Резервная копия. Разверните бэкап на дату «до» во второй базе и сравните документ вручную — это самый надёжный способ увидеть прошлое.
- 🔸 Отчёт «Движения документа». Покажет, какие проводки сформировались сейчас; сравнив с распечаткой или выгрузкой прошлых периодов, часто видно, что поменялось.
- 🔸 Журнал регистрации всё же зафиксирует факт, автора и время правки, даже если содержимого нет. Для разговора с сотрудником этого обычно достаточно.
- 🔸 Технологический журнал (уровень администратора, настраивается
logcfg.xml) — глубокий разбор на стороне сервера, вплоть до текста запросов. - 🔸 Версии в облачных сервисах. Если база в аренде, у провайдера обычно есть бэкапы за несколько дней — запросите копию на нужную дату.
Как в 1С посмотреть, кто вносил изменения в документ?
Журнал регистрации, либо Ещё → История изменений внутри документа. В обоих случаях видно имя пользователя и дату-время.Как в 1С включить историю изменений документа?
Администрирование (или НСИ и администрирование) → Настройки работы с документами → История изменений → галка Хранить историю изменений, затем отметьте нужные объекты и режим записи версий.Можно ли увидеть изменения, сделанные до включения версионирования?
Как в 1С посмотреть, кто последний редактировал документ?
Данные.Изменение, отсортируйте по дате по убыванию — верхняя строка и есть последняя правка.Как откатить документ к прежней версии?
Ещё → История изменений, выделите нужную версию и нажмите Перейти на версию, затем перепроведите документ.Где посмотреть историю изменений в Бухгалтерии 8.3?
Администрирование → Настройки работы с документами → История изменений; сам просмотр — через Ещё → История изменений в открытом документе.