Свёртка — типовая обработка, которая удаляет документы до выбранной даты и оставляет вместо них начальные остатки. Делает базу быстрее ценой потери истории.
Свёртка — это компромисс: получаем производительность и компактность базы, теряем возможность открыть исходные документы за свёрнутый период.
Типовая обработка «Свёртка информационной базы» есть в 1С:Бухгалтерия 3.0 (Администрирование → Сервис). Она удаляет документы до выбранной даты и создаёт вместо них «Ввод начальных остатков» по разделам учёта на эту дату.
Когда свёртка оправдана
Когда свёртка НЕ нужна
Это типовой процесс, но необратимый. Порядок шагов критичен.
Свёртка необратима — только через бэкап. После свёртки документы удалены физически. Откатить «через интерфейс» нельзя — только восстановление из резервной копии. Если бэкапа нет или он битый — данные потеряны навсегда. Поэтому бэкап до свёртки + проверка восстановления — не формальность, а условие запуска.
Часто разумнее не свёртывать боевую базу, а начать новую с переносом остатков. Старая остаётся как архив для исторических запросов.
Уточнённые декларации за прошлые годы. Если налоговая запросит уточнённую декларацию за 2021 год после свёртки на 01.01.2024 — её придётся формировать в архивной базе или восстанавливать из бэкапа. Поэтому архивную базу или бэкап нужно хранить минимум 5 лет от конца года (срок ФНС по ст. 23 НК РФ).
См. структурированный premium-вариант выше.
Только через восстановление из резервной копии, сделанной ДО свёртки. Сама обработка свёртки необратима: удалённые документы стираются физически. Восстановление .dt-копии или дампа СУБД — стандартный процесс, занимает от 30 минут на малой базе до 8 часов на большой. Поэтому абсолютно обязательно: 1) Сделать выгрузку .dt + дамп СУБД до запуска свёртки. 2) Проверить, что бэкап рабочий — развернуть на тестовом контуре. 3) Сохранить бэкап минимум 1 год после свёртки, а лучше — все 5 лет срока хранения по ФНС. 4) Никогда не запускать свёртку на боевой базе без предварительного прогона на тестовой копии.
Зависит от ситуации. Свёртка проще и быстрее, если: конфигурация типовая (БП 3.0 без серьёзных доработок), бизнес-процессы стабильны, не планируется смена учётной политики. Это типовая обработка, занимает 1–2 дня. Переход на новую базу лучше, если: одновременно хотите апгрейд конфигурации (БП 2.0 → БП 3.0, УТ 10.3 → УТ 11.5), нужно изменить учётную политику или структуру юрлиц, много нетиповых доработок, накопился «мусор» (кривые документы, неактивные контрагенты, дубли номенклатуры). Переход на новую базу даёт чистый старт, но дольше и дороже.
Типовая свёртка БП 3.0 удаляет: стандартные документы (реализации, поступления, платёжные поручения, кассовые ордера, авансовые отчёты) с датой ДО даты свёртки. Создаёт вместо них: документы «Ввод начальных остатков» на дату свёртки с агрегированными остатками. Не удаляются: документы с датой ПОСЛЕ свёртки; регистры сведений (история цен, штрихкоды, кадровая история — это не документы); справочники (контрагенты, номенклатура, физлица); учётная политика и план счетов; нумерация документов с накопленной информацией. Важный нюанс: нетиповые документы (от сторонних разработчиков или внутренних доработок) типовая свёртка может пропустить — нужно либо вручную дорабатывать логику, либо удалять отдельно.
Время выполнения сильно зависит от размера базы и от железа. На средней базе (5–15 ГБ) типовая свёртка занимает 4–12 часов. На большой (50+ ГБ) — может растянуться на 24–72 часа. Во время свёртки база должна быть остановлена для пользователей — типовая обработка работает в монопольном режиме, конкурентный доступ невозможен. Поэтому свёртку обычно планируют на выходные или длинные праздники, чтобы у бизнеса было «окно» 1–3 дня. Альтернатива — поднять копию базы, свернуть её, и потом переключиться на свёрнутую (но это уже сценарий «переход на новую базу»).