К статье
Практический материал

Администрирование · 12 мин

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

Как свернуть базу 1С: подготовка, резервная копия, обработка свертки, перенос остатков и проверка результата. Частые ошибки и ответы на вопросы.

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

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

Когда свертка действительно нужна, а когда нет

Свертка оправдана, если база работает заметно медленнее: долго открываются журналы документов, отчеты за текущий период строятся минутами, регламентные операции (закрытие месяца, расчет себестоимости) занимают часы. Типичный признак — размер файловой базы вырос до 10–20 ГБ и продолжает расти, а основная масса данных относится к закрытым периодам.

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

Также свертка нежелательна, если по старым периодам возможны корректировки: уточненные декларации, исправительные документы от контрагентов, налоговые проверки. После свертки первичные документы прошлых лет исчезают, и внести исправление «задним числом» станет невозможно.

Маршрут решения

Как выбрать действие

База медленная, но много помеченных на удаление объектовСначала выполните удаление помеченных объектов и тестирование и исправление
Данные старше 3–5 лет не нужны для оперативной работыПланируйте свертку на начало прошлого или текущего года
Возможны налоговые проверки или корректировки старых периодовОтложите свертку либо сохраните полную архивную копию базы до нее
Тормозит только один отчет или операцияИщите причину в конкретном механизме, свертка здесь не поможет

Подготовка: резервная копия и проверка данных

Первый и безусловный шаг — полная резервная копия базы. Для файловой базы достаточно скопировать каталог с файлом 1Cv8.1CD при остановленной работе пользователей. Для клиент-серверной базы делают выгрузку через конфигуратор (Администрирование → Выгрузить информационную базу) или, что надежнее, резервную копию средствами СУБД (MS SQL, PostgreSQL). Проверьте, что копия открывается и содержит актуальные данные.

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

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

Выбор даты свертки и способа обработки

Дата свертки — это рубеж, до которого удаляются документы и на который формируются остатки. Стандартная практика — сворачивать на начало года, оставляя в рабочей базе один-два последних года. Например, свертка на 01.01.2026 означает: все документы до этой даты удаляются, а их итоговые остатки переносятся в документы «Ввод остатков» (или «Операция») на дату свертки.

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

Штатная обработка в типовых конфигурациях

В типовых решениях (1С:Бухгалтерия, Управление торговлей, ERP, Комплексная автоматизация) есть встроенная обработка «Свертка информационной базы». Обычно она находится в разделе «Администрирование» → «Обслуживание» или «НСИ и администрирование» → «Поддержка и обслуживание». Обработка проводит пользователя по шагам: выбор даты, выбор организаций и регистров, формирование остатков, удаление документов.

Нетиповые и самописные конфигурации

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

Пошаговое выполнение свертки

Общий порядок действий одинаков для большинства конфигураций. Различия касаются только расположения обработки в интерфейсе и состава регистров.

  1. Выгнать всех пользователей, отключить регламентные задания, установить монопольный режим.
  2. Сделать резервную копию и убедиться, что она восстанавливается.
  3. Сформировать контрольные отчеты (ОСВ, остатки складов, взаиморасчеты) и сохранить их.
  4. Запустить обработку «Свертка информационной базы», указать дату свертки и организации.
  5. Отметить регистры, по которым формируются остатки (в типовых обработках список предлагается автоматически).
  6. Запустить формирование документов ввода остатков и дождаться завершения.
  7. Запустить этап удаления старых документов.
  8. После завершения выполнить тестирование и исправление базы, при файловом варианте — сжатие базы.

После удаления документов физический размер файловой базы не уменьшится автоматически — нужно выполнить сжатие (в конфигураторе: Администрирование → Тестирование и исправление → Сжатие таблиц информационной базы). Для клиент-серверной базы аналогичную операцию выполняют средствами СУБД (shrink/reindex).

Порядок действий
  1. 1
    Создать и проверить резервную копию базы
  2. 2
    Закрыть период, провести все документы, сформировать контрольные отчеты
  3. 3
    Включить монопольный режим, остановить регламентные задания
  4. 4
    Запустить обработку свертки, указать дату и организации
  5. 5
    Сформировать документы ввода остатков
  6. 6
    Удалить документы до даты свертки
  7. 7
    Выполнить тестирование и исправление, сжать базу
  8. 8
    Сверить остатки после свертки с контрольными отчетами

Проверка результата после свертки

Проверка — обязательная часть процедуры, а не формальность. Сравните оборотно-сальдовую ведомость после свертки с сохраненной до свертки: сальдо на дату свертки должно совпадать по всем счетам. Расхождения чаще всего возникают по регистрам, которые не вошли в обработку, либо из-за непроведенных документов в сворачиваемом периоде.

Проверьте остатки по складам, взаиморасчеты с контрагентами, расчеты с сотрудниками по зарплате, остатки НДС и данные по основным средствам. Откройте несколько документов ввода остатков и убедитесь, что они проведены и содержат корректные суммы.

Также проверьте работоспособность текущих операций: создайте тестовый документ текущей даты, сформируйте регламентированный отчет, запустите закрытие месяца на копии. Только после успешной проверки базу можно отдавать пользователям в работу.

Контрольные точки

Как проверить результат

Сальдо ОСВ на дату свертки
Норма

Совпадает с отчетом, сформированным до свертки

Тревожный признак

Есть расхождения по счетам — искать неучтенный регистр или непроведенный документ

Документы ввода остатков
Норма

Созданы, проведены, суммы корректны

Тревожный признак

Документы не проведены или пустые

Остатки складов и взаиморасчетов
Норма

Совпадают с контрольными отчетами

Тревожный признак

Расхождения по позициям или контрагентам

Проведение новых документов
Норма

Документы проводятся, отчеты строятся

Тревожный признак

Ошибки проведения, обращения к удаленным данным

Частые ошибки и ограничения процедуры

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

Ограничения, о которых нужно помнить: после свертки нельзя сформировать детальные отчеты за удаленные периоды в рабочей базе, нельзя отменить или скорректировать старые документы, а перенумерация документов нового периода может потребовать ручной настройки. Также свертка не устраняет проблемы производительности, вызванные ошибками кода или слабым оборудованием.

Типичные ошибки
01
Свертка без резервной копии — потеря данных без возможности восстановления
02
Незакрытый период — некорректные остатки на дату свертки
03
Пропуск доработанных регистров — обнуление части остатков
04
Удаление архивной копии — невозможность предоставить документы при проверке
05
Запуск в рабочее время — блокировка пользователей и риск обрыва процедуры
06
Отсутствие сверки после свертки — ошибки обнаруживаются при сдаче отчетности

Альтернативы полной свертке

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

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

Сравнение вариантов

Штатная свертка

Подходит для типовых конфигураций; быстро и предсказуемо, но удаляет историю безвозвратно

Новая база с переносом остатков

Чистый старт без старых ошибок; требует тщательной настройки обмена и переноса справочников

Архивная копия без свертки

История сохраняется полностью; рабочая база продолжает расти и тормозить

Переход на клиент-сервер

Решает проблему скорости без потери данных; требует затрат на сервер и администрирование

Частые вопросы по свертке базы 1С

Можно ли отменить свертку после выполнения?

Нет, процедура необратима. Вернуть удаленные документы можно только восстановлением базы из резервной копии, сделанной до свертки. Именно поэтому копию создают и проверяют заранее, а саму свертку сначала выполняют на тестовой копии.

Уменьшится ли размер базы сразу после свертки?

Нет. Удаление документов освобождает место внутри файла базы, но сам файл не сжимается автоматически. Для файловой базы выполните сжатие через «Тестирование и исправление» в конфигураторе, для клиент-серверной — операции shrink и реиндексации средствами СУБД.

Какую дату свертки выбрать?

Обычно — начало года, чтобы остатки совпадали с данными бухгалтерской отчетности. Практичный ориентир — оставить в рабочей базе один-два последних года, а более старые данные хранить в архивной копии с учетом сроков хранения первичных документов.

Что делать, если после свертки не сошлись остатки?

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

Нужна ли свертка для базы в 1С:Фреш или облаке?

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

Можно ли сворачивать базу частями, по организациям?

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

Итог

Что важно запомнить

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