Как свернуть базу 1С 8.3 Бухгалтерия и обрезать её на дату

· 13 мин

Содержание

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

Ситуация, с которой обычно всё начинается: база за десять лет выросла до 40 ГБ, оборотка открывается по минуте, закрытие месяца идёт полтора часа. А половина этого веса — документы 2015–2020 годов, которые открывали последний раз при выездной проверке. Ниже — что такое свертка базы 1С 8.3, что это даёт на практике, и подробная инструкция для Бухгалтерии 3.0: подготовка, шаги мастера, проводки, проверка и грабли.

Что такое свертка базы 1С 8.3 и что это даёт

Свертка (часто пишут «свёртка») — штатная обработка в 1С:Бухгалтерии 3.0. Делает ровно три вещи:

  • 📅 берёт дату, на которую нужно обрезать историю;
  • 🧾 формирует документы «Ввод остатков» с сальдо по всем счетам на эту дату;
  • 🗑️ помечает на удаление все документы до этой даты.

Итог: входящие остатки одним пакетом операций плюс «живые» документы после даты свертки. Всё, что было раньше, сжимается до нескольких строк начального сальдо.

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

Зачем это делают:

  • база весит меньше — быстрее бэкапы, обновления, отчёты;
  • ускоряется закрытие месяца и групповое перепроведение;
  • снимается риск упереться в лимиты файловой базы (~4 ГБ на таблицу, ощутимая деградация после 8–12 ГБ).

Файловым базам свертка помогает заметно сильнее, чем клиент-серверным на MS SQL или PostgreSQL. На SQL размер лечится индексами, регламентными заданиями и железом, поэтому там сворачивают реже — обычно перед переходом на другую конфигурацию или чтобы разгрузить закрытие месяца.

Что свертка делает, а чего не сделает

С этим пунктом связано большинство разочарований. Свертка — не кнопка «починить базу».

Свертка умеет:

  • ✅ сформировать корректные остатки по счетам БУ и НУ на дату;
  • ✅ перенести остатки по регистрам накопления (взаиморасчёты, партии, НДС, склад);
  • ✅ удалить документы старого периода и сократить объём.

Свертка НЕ умеет:

  • ❌ исправить ошибки учёта — красное сальдо и минус на складе «вморозятся» в остатки как есть;
  • ❌ убрать дубли номенклатуры, контрагентов и других справочников;
  • ❌ почистить мусор в регистрах: неверные значения измерений, повисшие записи, дубли производных справочников останутся;
  • ❌ восстановить детализацию — из каких накладных сложился остаток по 60-му счёту, вы больше не увидите;
  • ❌ ужать базу, если старых документов мало: объём может сидеть в регистре сведений с версиями объектов, журнале регистрации или присоединённых файлах.

Свертка необратима. Свёрнутые документы возвращаются только из архивной копии. Старую базу до свертки сохраняют навсегда — именно к ней вы пойдёте при встречной проверке за 2019 год.

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

Свертка базы 1С 8.3 Бухгалтерия 3.0 и другие конфигурации

Штатная обработка есть не везде. Ориентир такой:

КонфигурацияШтатная свертка
Бухгалтерия предприятия 3.0✅ есть
Бухгалтерия КОРП 3.0✅ есть
Упрощёнка / Базовая 3.0✅ есть
Бухгалтерия государственного учреждения⚠️ своя логика, отдельная обработка
Комплексная автоматизация 2⚠️ частично / вручную
ERP, УТ 11❌ штатной нет
Зарплата и управление персоналом❌ так не сворачивают

В ЗУП базу этой обработкой не сворачивают: кадровая история и данные для среднего заработка нужны за длинный горизонт, объём там чистят иначе. Для УТ и ERP берут внешние обработки или переносят остатки вручную документами «Ввод начальных остатков».

Если штатной свертки нет, типовой сценарий — выгрузить остатки на дату и загрузить в чистую базу. Это уже не свертка, а миграция: дороже, дольше, но управляемее.

Как обрезать базу 1С 8.3 Бухгалтерия на определённую дату: подготовка

Половина результата — подготовка. Спешка здесь заканчивается порчей единственной рабочей базы.

Перед сверткой базы 1С
Выполнено: 0 / 8

Детали, которые решают:

Дата свертки. Берите начало периода — 01.01 или начало квартала. Остатки лягут концом предыдущего дня. Резать посреди квартала можно, но сверять отчётность потом мучительно.

Закрытие месяцев. Все месяцы до даты свертки закрыты регламентными операциями. Иначе в остатки попадут незакрытые 20, 25, 26, обороты 90/91 и прочая незавершёнка.

Проверка сальдо. Оборотно-сальдовая плюс «Экспресс-проверка ведения учёта». Любую ошибку — отрицательные остатки, зависший НДС, неверное субконто — чините ДО свертки.

Релиз. Обработку свертки дорабатывают вместе с конфигурацией: в старом релизе она может не знать про новые регистры (например, по прослеживаемости или НДС). Обновитесь до актуального релиза Бухгалтерии 3.0 и только потом сворачивайте. Номер релиза смотрите в Главное → О программе.

Дату удобно выбирать так, чтобы «живыми» остались минимум 3 полных года плюс текущий. Это покрывает срок исковой давности и типичную глубину выездной проверки.

Сколько времени занимает свертка и сколько это стоит

Вопрос «на сколько встанет учёт» задают раньше всех остальных. Ориентиры по практике:

Размер базыФормирование остатковУдаление помеченныхИтого простой
до 2 ГБ10–30 мин20–40 мин1–2 часа
5–10 ГБ40–90 мин1–3 часа3–6 часов
20–40 ГБ2–4 часа4–10 часовсмена или выходные

Самый долгий этап — не сама свертка, а удаление помеченных объектов с контролем ссылок. На больших файловых базах его разумно запускать в пятницу вечером.

Если делать не самим, а подрядчиком, порядок цен ориентировочно такой: простая свертка одной организации в типовой Бухгалтерии 3.0 — примерно 15 000–30 000 ₽, база с несколькими организациями, доработками и ручной выверкой регистров — примерно 40 000–80 000 ₽. Тестовый прогон обычно входит в работу; если его не предлагают — это плохой знак.

Планируйте свертку на период, когда не сдаётся отчётность. Самый неудачный момент — последняя неделя перед сдачей декларации по НДС.

Пошаговая инструкция: как свернуть базу 1С 8.3

Обработка живёт в разделе Администрирование → Сервис → Свертка информационной базы. В части релизов путь идёт через Главное → Сервис. Если пункта нет вовсе, обработку СверткаИнформационнойБазы подключают как внешнюю через Администрирование → Печатные формы, отчёты и обработки.

Дальше — мастер из семи шагов.

Пошаговый помощник
Шаг 1. Резервная копия
Мастер на первом экране предложит выгрузить базу. Соглашайтесь и дополнительно сделайте копию средствами администрирования или СУБД. Две копии — не паранойя, а норма.

Между шагами 5 и 6 — точка невозврата. Пока документы не удалены, откат простой: закрыли мастер, работаем дальше. После удаления — только восстановление из копии.

Какие проводки и остатки сформируются после свертки

Хозяйственных проводок свертка не пишет. Она создаёт документы «Ввод остатков», а те формируют движения, выставляющие сальдо на дату.

Что появится в базе на дату свертки:

СчётЧто вводится в остатокАналитика
01, 02ОС и амортизацияпо каждому объекту
08Вложения во внеоборотные активыобъект строительства
10Материалыноменклатура, склад, партия
41, 43Товары и готовая продукцияноменклатура, склад
50, 51Касса и банккасса, расчётный счёт
60, 62, 76Взаиморасчётыконтрагент, договор
68, 69Налоги и взносывид платежа
70Расчёты с персоналомсотрудник
80, 84Капитал—

Параллельно формируются остатки по регистрам накопления: НДС предъявленный, НДС с авансов, партии товаров, взаиморасчёты. Без них после свертки поедет и вычет НДС, и списание партий.

Регистры НДС проверяйте отдельно. Незакрытый НДС с авансов и непринятый к вычету НДС должны перенестись корректно, иначе следующая декларация соберётся неверно. Контрольные счета — 19, 68.02, 76.АВ, 76.ВА.

Счета 90 и 91 в остатки не попадают: это счета оборотов, после реформации баланса сальдо у них нет. Обороты за старые периоды по ним просто исчезнут — это нормально.

Удаление документов, номера и дубли справочников после свертки

После формирования остатков старые документы помечаются на удаление и удаляются с контролем ссылок. Тут всплывают вопросы, которых в мастере нет.

Документ не удалился — на него есть ссылки. Классика: документ до даты свертки, но на него ссылается более поздний живой документ — корректировка реализации, зачёт аванса, акт сверки. 1С такие документы оставит, и это правильно: удалять их нельзя без потери целостности.

Номера документов. Нумерация после свертки не сбрасывается. Живые документы сохраняют свои номера, префиксы организаций остаются. Освободившиеся номера удалённых документов программа заново не переиспользует — новые документы продолжают нумерацию с текущего значения. Если нужна нумерация «с единицы» с нового года, это отдельная настройка периодичности нумерации, к свертке она не относится.

Дубли справочников. Свертка их не трогает. Два одинаковых контрагента или три «Бумаги А4» останутся. Чистить их отдельно, уже после свертки: Администрирование → Сервис → Поиск и удаление дублей, с обязательным указанием, какой элемент считать оригиналом.

Что сделать после свертки для чистоты базы:

  1. Запустить Администрирование → Обслуживание → Удаление помеченных объектов ещё раз — добить хвосты.
  2. Проверить, что документы «Ввод остатков» проведены и стоят строго на дату свертки.
  3. Пересчитать итоги: Обслуживание → Управление итогами и агрегатами.
  4. Почистить журнал регистрации и устаревшие версии объектов, если ведётся история изменений.
  5. Сжать файловую базу : Тестирование и исправление в конфигураторе либо выгрузка в .dt и загрузка обратно.

Файл 1Cv8.1CD сам по себе после свертки не уменьшается — место внутри просто помечается свободным. Физически объём падает только после реструктуризации или цикла выгрузка/загрузка.

Особенности: несколько организаций, тестовый прогон, работа во время свертки

Вопросы, которые задают чаще остальных.

Можно ли работать в 1С во время свертки? Нет. Обработка идёт монопольно, все пользователи выходят. Любая параллельная запись документа исказит остатки. Запускайте в нерабочее время и предупредите бухгалтерию заранее.

Кто может выполнять свертку? Технически — пользователь с полными правами. По уму — связка «главбух + специалист 1С»: кнопки нажимает технарь, остатки принимает бухгалтерия. Ответственность за корректность сальдо на бухгалтерии, а не на «кнопконажимателе».

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

Тестовый прогон. Обязателен. Разверните архивную копию как вторую базу и прогоните свертку там. Сверьте остатки, посмотрите, сколько времени заняли этапы. Только после совпадения — боевой запуск. Это единственный способ поймать проблему без риска.

Типичные ошибки при свертке базы

Грабли, на которые наступают чаще всего.

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

Как проверить результат: отчёты для сверки

Свертка не считается успешной, пока не совпали контрольные точки. Минимальный набор:

  • 📊 Оборотно-сальдовая ведомость на дату свертки — остатки «Ввода остатков» равны сальдо старой базы;
  • 📊 ОСВ за «живой» период — до и после свертки идентична, обороты не изменились;
  • 📊 Экспресс-проверка ведения учёта — без новых ошибок;
  • 📊 Анализ субконто по 60, 62, 76 — контрагенты и договоры на месте;
  • 📊 Регистры НДС и счета 19, 68.02, 76.АВ, 76.ВА — совпадают с исходными;
  • 📊 Баланс и отчёт о финрезультатах — бьются с уже сданной отчётностью.

Сверяйте всегда со старой базой, открытой рядом в соседнем окне. Скриншоты отчётов до свертки сохраните: через месяц доказать «так и было» будет нечем.

Отдельно полезно посмотреть, что вообще занимает место. Штатного отчёта по структуре базы в Бухгалтерии нет, но размер таблиц показывают внешние обработки типа «Структура и размер таблиц базы данных», а на SQL — запрос к системным представлениям. Если 15 ГБ из 20 приходится на регистр с версиями объектов или на присоединённые файлы, свертка документов ничего не решит — чистить надо другое.

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

Свертка — не единственный путь, и не всегда лучший.

СпособКогда подходитМинус
Штатная сверткаФайловая база, БП 3.0, нужен объёмТеряется детализация
Перенос остатков в чистую базуСмена конфигурации или редакцииТрудоёмко, ручная выверка
Внешние обработки сверткиКА, УТ, ERP без штатной сверткиСторонний код, риски
Архив + новая база с нуляРадикальная смена учётаСтарое доступно только на чтение
Оптимизация без сверткиБаза на SQLСтарые обороты остаются

Когда цель — скорость, а не размер, часто хватает мягких мер:

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

Эти шаги обратимы и не стоят ничего, кроме времени. Свертку приберегите на случай, когда объём документов реально мешает жить.

Не удаляйте архивную базу после свертки. Держите её и разворачивайте на чтение, когда налоговая попросит документы за свёрнутые годы.

Частые вопросы

Что такое свертка базы 1С — простыми словами?
Это обрезка базы на выбранную дату: программа удаляет старые документы и заменяет их остатками по счетам на эту дату. История схлопывается, сальдо остаётся верным.
Как обрезать базу 1С 8.3 Бухгалтерия на определённую дату?
Через Администрирование → Сервис → Свертка информационной базы. Мастер попросит дату, сформирует «Ввод остатков» на неё и удалит документы до этой даты. Обязательны копия базы и прогон на тесте.
Сколько времени занимает свертка?
База до 2 ГБ — примерно 1–2 часа, 5–10 ГБ — 3–6 часов, 20–40 ГБ — смена или выходные. Дольше всего идёт удаление помеченных объектов.
Можно ли работать в базе во время свертки?
Нет. Обработка выполняется монопольно, все пользователи выходят из программы.
Уменьшится ли размер файла базы сразу после свертки?
Нет. Документы удаляются, но файл ужмётся только после реструктуризации через Тестирование и исправление или выгрузки-загрузки через .dt.
Можно ли отменить свертку?
Штатно нет, операция необратима. Данные возвращаются только восстановлением архивной копии, сделанной до свертки.
Исправит ли свертка ошибки в учёте и дубли справочников?
Нет. Красное сальдо, минусы на складе, мусор в регистрах и дубли останутся. Всё это устраняют до свертки, иначе ошибки застынут в остатках.
На какую дату лучше сворачивать?
На начало года или квартала, оставив живыми минимум 3 полных года плюс текущий — это покрывает срок исковой давности и типичную глубину проверки.