История в 1С 8.3: кто, когда и что менял в базе
Содержание
Историю в 1С 8.3 ищут в четырёх местах, и каждое отвечает на свой вопрос. Какие операции были — журналы документов и Операции → Журнал операций. Кто и что поменял в карточке или документе — Ещё → История изменений в форме объекта (если включено версионирование). Кто входил в базу, что удалил и какие были ошибки — Администрирование → Обслуживание → Журнал регистрации. Как менялись остатки и расчёты — карточка счёта, анализ субконто и акт сверки.
Пути ниже даны для 1С:Бухгалтерии 3.0 в интерфейсе «Такси». В ЗУП 3.1 и УТ 11 механизмы те же (они общие для платформы и Библиотеки стандартных подсистем), меняются только разделы, где лежат списки документов.
Какая «история» вам нужна: быстрый выбор
Слово «история» в 1С означает разные вещи. Выберите свой случай, чтобы не искать там, где данных нет.
| Что нужно узнать | Где смотреть | Что увидите |
|---|---|---|
| Какие документы проведены за период | Журналы документов, Журнал операций | Список с датой, номером, суммой, автором |
| Что было в документе до правки | История изменений объекта | Версии с датой и пользователем, сравнение |
| Кто удалил документ или справочник | Журнал регистрации | Событие удаления, пользователь, компьютер |
| Кто входил в базу и когда | Журнал регистрации | Сеансы, входы, выходы, ошибки |
| Как сложились остатки и долги | Карточка счёта, анализ субконто, акт сверки | Движения по счёту с остатком после каждой строки |
| Какие обновления ставили | «О программе», хранилище конфигурации | Номер релиза, история версий |
Журналы документов: где лежит история операций
Каждый вид документа в 1С живёт в своём списке. Реализации — в Продажи → Реализация (акты, накладные, УПД), поступления — в Покупки → Поступление (акты, накладные, УПД), банковские выписки — в Банк и касса → Банковские выписки. Это и есть основная история операций.
Сводный список всех документов, которые формируют проводки, — Операции → Журнал операций. Удобно, когда не помните вид документа, но знаете дату или сумму.
Как быстро найти нужную операцию в журнале
- Нажмите кнопку выбора периода в шапке списка и задайте интервал. По умолчанию журнал часто открывается за текущий период, и старые документы просто не видны.
- Введите в поле поиска часть номера, сумму или название контрагента. Поиск идёт по колонкам списка.
- Если организаций несколько, проверьте отбор по организации в верхней части формы.
- Откройте найденный документ и нажмите кнопку
ДтКт— увидите проводки и движения по регистрам.
Связанные документы
Из формы документа можно перейти ко всей цепочке: заказ → реализация → счёт-фактура → оплата. Команда называется «Структура подчинённости» и вызывается кнопкой с иерархией в командной панели или через меню Ещё. Она отвечает на вопрос «на основании чего создан документ и что создано на его основании».
💡 Пометка на удаление тоже часть истории. Помеченные документы остаются в списке с красным крестом, пока администратор не запустит удаление помеченных объектов. До этого момента пометку можно снять и восстановить документ без потерь.
История изменений объектов: что было до правки
Журнал документов показывает только текущее состояние. Чтобы увидеть, какой была сумма до того, как бухгалтер её поправил, нужно версионирование объектов. В типовых конфигурациях на БСП оно встроено, но работает, только если его включили.
Как включить хранение истории изменений
- Откройте
Администрирование → Общие настройки. - Найдите группу «История изменений» и установите флажок хранения истории.
- Перейдите по ссылке настроек и выберите, для каких видов документов и справочников хранить версии и как долго.
- Сохраните настройку. Версии начнут записываться с этого момента.
История изменений не восстанавливается задним числом. Если флажок включили сегодня, правки прошлого месяца в ней не появятся. Их следы ищите только в журнале регистрации.
Как посмотреть и сравнить версии
- Откройте документ или карточку справочника.
- В меню
Ещёвыберите «История изменений». - В списке версий видны номер, дата, автор и комментарий.
- Выделите две версии и сформируйте отчёт сравнения: изменённые реквизиты и строки табличных частей подсвечиваются.
Из версии можно перейти обратно к старому состоянию объекта. Делайте это осознанно: если документ проведён, после отката его придётся перепровести, и движения изменятся.
Встроенная история в карточках
Часть данных хранится с датой изменения независимо от версионирования. Это периодические сведения:
- 🏢 наименование и КПП контрагента — рядом с полем есть ссылка «История», где видно, с какой даты действует каждое значение;
- 📘 учётная политика — записи по годам в
Главное → Учётная политика; - 💱 курсы валют — список курсов в карточке валюты;
- 💰 цены номенклатуры — документы установки цен, каждый со своей датой.
Именно поэтому старый документ печатается с прежним КПП контрагента: программа берёт значение, действовавшее на дату документа.
Журнал регистрации: кто входил, что удалил, где была ошибка
Журнал регистрации — техническая история базы. Его ведёт сама платформа, а не конфигурация. Здесь фиксируются входы пользователей, запись и удаление данных , ошибки, запуск регламентных заданий и обновления.
Где открыть журнал регистрации
- В пользовательском режиме:
Администрирование → Обслуживание → Журнал регистрации. - Через меню «Все функции» → «Стандартные» → «Журнал регистрации», если раздел администрирования недоступен (нужны права администратора).
- В Конфигураторе:
Администрирование → Журнал регистрации.
Как найти конкретное событие
Журнал за год может содержать миллионы записей, без отбора он бесполезен. Установите отбор:
- Период — узкий интервал, лучше день-два.
- Пользователь — если знаете, кого проверяете.
- Событие — например, «Данные. Удаление» или «Данные. Изменение». Для входов — события сеанса и аутентификации.
- Метаданные — вид документа или справочника, например «Документ. Реализация товаров и услуг».
- Данные — конкретный объект, если он ещё существует.
В строке видно время, пользователя, компьютер, приложение (тонкий клиент, Конфигуратор, фоновое задание) и представление объекта.
Документ удалён полностью — его уже не выбрать в отборе по данным. Отберите события удаления по метаданным за нужные дни: в колонке «Данные» останется представление с номером и датой.
Настройки и ограничения журнала
Уровень детализации задают в Конфигураторе: Администрирование → Настройка журнала регистрации. Там же можно сократить журнал, удалив старые записи.
| Уровень | Что пишется | Когда выбирать |
|---|---|---|
| Не регистрировать | Ничего | Почти никогда |
| Ошибки | Только ошибки | Слабый сервер, огромная база |
| Предупреждения | Ошибки и предупреждения | Компромисс |
| Информация | Плюс информационные события | Обычный режим |
| Примечания (все события) | Всё, включая изменение данных | Нужен аудит действий |
Если журнал сокращали или стоял уровень «Ошибки», сведений об удалении документа в нём не будет. Тогда остаётся только резервная копия базы.
Журнал хранится в каталоге базы, в папке 1Cv8Log. В современных версиях платформы это один файл 1Cv8.lgd, в старом формате — 1Cv8.lgf и набор файлов .lgp. Копируйте папку вместе с базой, если нужен архив истории.
Отчёты по истории взаиморасчётов и движений
Когда вопрос звучит «почему такой долг» или «откуда этот остаток», журналы документов не помогут. Нужны отчёты, которые показывают движения с нарастающим остатком. В БП 3.0 они в Отчёты → Стандартные отчёты.
| Отчёт | Что показывает | Пример вопроса |
|---|---|---|
| Карточка счёта | Каждую проводку по счёту и сальдо после неё | Когда на 60.01 появился лишний кредит |
| Анализ субконто | Обороты по контрагенту или договору на всех счетах | Что вообще было с этим поставщиком |
| Карточка субконто | Движения по одному контрагенту, номенклатуре, сотруднику | История расчётов по одному договору |
| Оборотно-сальдовая ведомость по счёту | Остатки и обороты в разрезе аналитики | Кто из покупателей должен на 31-е число |
| Отчёт по проводкам | Проводки с отбором по Дт и Кт | Все Дт 62 Кт 90.01 за квартал |
Пошагово: история долга по одному контрагенту
- Откройте ОСВ по счёту 60 или 62 за год и найдите контрагента с непонятным остатком.
- Дважды щёлкните по сумме остатка — откроется расшифровка.
- Выберите карточку счёта: увидите все документы с сальдо после каждой строки.
- Найдите строку, где сальдо «съехало», и откройте документ из неё.
Для сверки с контрагентом сформируйте акт сверки. Документ лежит в разделах «Продажи» и «Покупки», в группе «Расчёты с контрагентами». Он собирает ту же историю, но в форме, понятной второй стороне.
Версии конфигурации и история обновлений
Иногда нужно знать, что менялось в самой программе: когда её обновили и на какой релиз. Это тоже история, но другого уровня.
- ℹ️ Текущий релиз и платформа —
Справка → О программе(иконка с вопросительным знаком в правом верхнем углу или главное меню). Там же номер платформы. - 🔄 Обновления —
Администрирование → Интернет-поддержка и сервисы, раздел обновления версии программы. После установки релиза программа показывает описание изменений. - 🧾 Факт обновления — в журнале регистрации, отбор по событиям обновления информационной базы и изменения конфигурации.
Если конфигурацию дорабатывают в группе через хранилище, полная история версий лежит там. В Конфигураторе: Конфигурация → Хранилище конфигурации → История хранилища. Видно номер версии, автора, дату и комментарий, а изменённые объекты можно сравнить с текущей конфигурацией.
💡 Хранилища нет — версию до обновления можно восстановить только из резервной копии или из файла .cf поставки. Поэтому перед каждым обновлением типовые конфигурации предлагают сделать копию базы
, и отказываться от этого не стоит.
Почему нужная история не находится
Большинство «пропаж» объясняется настройками, а не сбоем. Проверьте по порядку.
Если историю нужно защитить от правок
Разбор истории часто заканчивается вопросом «как сделать, чтобы прошлое больше не меняли». Для этого в типовых конфигурациях есть дата запрета изменения данных: после неё документы закрытого периода нельзя записать без особых прав. Настройка находится в разделе «Администрирование», её ищут по словам «дата запрета». Вместе с включённой историей изменений это даёт и запрет, и след любой попытки исправить закрытый месяц.
Частые ошибки при разборе истории
- ❌ Путать «Ответственного» и автора правки. Поле «Ответственный» внизу формы заполняется при создании документа и не обновляется при каждой записи. Последнего, кто правил, показывают история изменений и журнал регистрации.
- ❌ Откатывать проведённый документ к старой версии без проверки. Движения пересчитаются, и закрытый период может измениться.
- ❌ Сокращать журнал регистрации «для скорости». Вместе с записями уходит единственный след удалений.
- ❌ Искать в рабочей базе то, что было до восстановления из копии. После загрузки
.dtистория, накопленная после даты копии, теряется.