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

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

Как правильно свернуть базу 1С и не потерять данные

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

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

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

Инструкция ориентирована на типовые конфигурации «1С:Предприятие 8.3» — Бухгалтерию предприятия, Управление торговлей, ERP, Комплексную автоматизацию. В них свертка выполняется штатной обработкой, без программирования. Для самописных и сильно доработанных конфигураций потребуется отдельная проверка механизма.

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

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

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

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

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

База тормозит, истории больше 3–5 лет, старые периоды закрыты и сданыПланируйте свертку на начало нового года
Нужно убрать только часть устаревших данных (номенклатуру, контрагентов)Используйте пометку на удаление и обработку «Удаление помеченных объектов»
По старым периодам возможна налоговая проверка или корректировка декларацийСвертку отложите либо храните полную копию старой базы в рабочем состоянии
Конфигурация сильно доработанаСначала протестируйте свертку на копии и проверьте все нестандартные документы

Подготовка: что сделать до запуска обработки

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

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

Перед сверткой зафиксируйте контрольные значения: сформируйте оборотно-сальдовую ведомость, отчеты по взаиморасчетам, складские остатки и остатки по НДС на дату свертки. Эти отчеты после процедуры станут эталоном для проверки. Сохраните их в Excel или PDF.

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

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

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

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

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

Максимальное уменьшение базы и прирост скорости. Минус: история доступна только в архивной копии.

Замена документов сводными записями

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

Свертка без удаления (только ввод остатков)

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

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

В типовых конфигурациях обработка находится в разделе «Администрирование» → «Обслуживание» → «Свертка информационной базы» (в некоторых конфигурациях путь отличается, её можно найти через поиск в меню «Все функции»). Все действия сначала выполняют на копии базы.

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

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

Проверка результата и типичные расхождения

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

Отдельно проверьте разделы, где штатная обработка ошибается чаще всего: расчеты с контрагентами по конкретным договорам и документам, остатки НДС по авансам, партии товаров при ФИФО, незакрытые заказы и резервы, остатки по кредитам и займам, данные по сотрудникам в кадровом учете. Расхождения исправляют ручным редактированием документов ввода остатков — это нормальная практика, а не признак неудачи.

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

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

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

Сальдо по всем счетам совпадает с отчетом старой базы

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

Есть разницы по счетам или субконто — ищите пропущенные документы

Взаиморасчеты с контрагентами
Норма

Задолженность совпадает в разрезе договоров и документов расчетов

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

Долг «свернут» одной суммой без детализации — расчеты будут закрываться некорректно

Складские остатки
Норма

Количество и стоимость по каждой номенклатуре и складу совпадают

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

Есть отрицательные или «лишние» партии — проверьте исходные остатки

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

Документы нового периода проводятся без ошибок по остаткам

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

Сообщения о нехватке товара при фактическом наличии — ошибка в партиях

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

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

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

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

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

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

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

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

Что делать со старой базой после свертки?

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

Нужно ли сворачивать базу, если она работает нормально?

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

Сохранятся ли печатные формы и отчеты за прошлые периоды?

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

Можно ли свернуть только часть данных, например один склад?

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

Итог

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

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