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

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

Свертка базы 1С: что это и как её выполнить правильно

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

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

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

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

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

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

Типичные ситуации, когда свертка оправдана:

  • база ведётся несколько лет, а документы старше прошлого года нужны только для справок;
  • заметно выросло время формирования отчётов и проведения документов;
  • обновление конфигурации занимает часы из-за объёма данных;
  • файловая база приблизилась к практическим пределам стабильной работы;
  • организация меняет систему учёта и хочет начать «с чистого листа» с остатками.
Размер базыФайл 1Cv8.1CD вырос до нескольких гигабайт

Проверьте размер файла базы или объём на SQL-сервере

Скорость отчётовОборотно-сальдовая ведомость строится минутами

Засеките время формирования типовых отчётов

ОбновлениеОбновление конфигурации идёт часами

Оцените длительность последних обновлений

Глубина историиДокументы старше 2–3 лет не используются в работе

Уточните у бухгалтерии, какие периоды реально нужны

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

Что происходит с данными при свертке

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

В результате в базе остаются:

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

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

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

Качество свертки на 80% определяется подготовкой. Если в учёте есть ошибки — незакрытые месяцы, отрицательные остатки, непроведённые документы — обработка перенесёт их в остатки, и разбираться с проблемами придётся уже в новой структуре базы.

Порядок подготовки выглядит так:

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

Как выполняется свертка в типовых конфигурациях

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

Свертка по всем организациям или выборочно

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

Длительность процедуры

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

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

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

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

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

Оборотно-сальдовая ведомость на дату свертки
Норма

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

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

Расхождения по счетам — остатки сформированы не полностью или с ошибками

Остатки товаров на складах
Норма

Количество и суммы по каждому складу совпадают

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

Отрицательные остатки или пропавшие позиции номенклатуры

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

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

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

Сводные остатки без детализации по договорам, расхождения сумм

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

Проводятся без ошибок, последовательности восстановлены

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

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

Размер базы
Норма

После сжатия таблиц объём заметно уменьшился

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

Размер не изменился — сжатие не выполнялось или свертка не завершена

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

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

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

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

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

Что выбрать вместо свертки или вместе с ней

Удаление помеченных объектов и сжатие базы

Подходит, если база раздута мусором, а история документов нужна. Не сокращает рабочие данные, только освобождает место

Перенос данных в новую базу через «Помощник перехода»

Подходит при смене конфигурации или редакции. Трудоёмко, но даёт чистую базу с остатками без лишних настроек

Переход с файлового режима на клиент-серверный

Подходит, если проблема в скорости работы многих пользователей, а не в объёме истории. Требует инфраструктуры и лицензий

Свертка базы

Подходит, когда история старше 1–2 лет не нужна в оперативной работе. Необратима, требует архивной копии и сверки

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

Итог

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

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

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

Удалятся ли справочники контрагентов и номенклатуры при свертке?

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

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

Обычно выбирают конец последнего закрытого отчётного года — например, 31 декабря. Так остатки совпадают с данными сданной отчётности, и сверку выполнять проще. Более поздняя дата возможна, но все периоды до неё должны быть полностью закрыты.

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

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

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

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

Нужна ли свертка, если база работает на SQL-сервере и не тормозит?

Если скорость устраивает и объём не создаёт проблем с резервным копированием и обновлениями, свертка не обязательна. Она нужна тогда, когда история мешает: замедляет операции, раздувает бэкапы или усложняет миграции.

Что делать со старыми документами для налоговой проверки?

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