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

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

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

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

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

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

Ниже разобран полный порядок действий для типовой конфигурации «1С:Бухгалтерия предприятия» (редакция 3.0), а также ограничения, типичные ошибки и способы проверить результат до того, как база уйдет в работу.

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

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

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

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

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

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

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

Запуск штатной обработки «Свертка информационной базы»

В типовой «1С:Бухгалтерии 3.0» обработка находится в разделе «Администрирование» → «Сервис» → «Свертка информационной базы». Если пункта нет, проверьте права: операция доступна пользователю с полными правами. Откройте обработку и пройдите ее шаги последовательно.

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

На этапе выбора даты помните логику: остатки формируются на начало дня, следующего за датой свертки. Если указать 31.12.2023, то с 01.01.2026 база начнется с введенных остатков, а все документы до этой даты будут удалены.

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

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

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

Сразу после завершения сформируйте оборотно-сальдовую ведомость на дату свертки и сравните ее с ОСВ, сохраненной до свертки. Сальдо по каждому счету должно совпадать до копейки. Отдельно проверьте остатки по счетам 10, 41, 60, 62, 76 и по регистрам НДС — именно там чаще всего встречаются расхождения.

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

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

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

Сальдо по всем счетам совпадает с ОСВ, снятой до свертки

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

Есть разницы по счетам или появились счета, которых не было

Анализ счетов 60 и 62
Норма

Остатки развернуты по контрагентам и договорам

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

Остатки свернуты «котлом» без аналитики

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

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

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

Пропали позиции или изменилась себестоимость

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

Документ проведен, дата — конец свернутого периода

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

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

Ограничения и подводные камни

Штатная свертка не переносит все данные идеально. Развернутые остатки по расчетам с контрагентами, авансам, НДС с авансов и партиям товаров могут сворачиваться укрупненно — это зависит от версии конфигурации. Если для учета критична детализация по каждому договору и документу расчетов, проверьте результат на копии заранее.

Если база участвует в обмене данными (РИБ, обмен с УТ, ЗУП, сайтом), свертка ломает соответствие объектов между узлами. Перед сверткой отключите или перенастройте планы обмена, а после — выполните первоначальную выгрузку заново по инструкции к конкретному обмену.

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

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

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

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

Полная свертка базы

Максимальное уменьшение объема. Подходит, когда старые периоды закрыты и не нужны. Минус — необратимость и трудоемкость проверки.

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

Безопасная чистка мусора: устаревшие документы, дубли контрагентов. Объем снижается умеренно, история не страдает.

Перенос в новую базу с вводом остатков

Создается чистая база, остатки вводятся вручную или обработкой. Гибче штатной свертки, но требует больше ручной работы.

Оптимизация без свертки

Переиндексация, обновление статистики СУБД, перенос на сервер. Помогает при медленной работе, если объем базы приемлемый.

Выбор зависит от цели. Если проблема только в скорости — начните с оптимизации. Если нужно «закрыть» историю и начать с чистого листа — свертка или новая база с переносом остатков.

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

Типичные ошибки
01
Свертка без резервной копии — при сбое история учета теряется безвозвратно
02
Выбор даты свертки внутри незакрытого периода — остатки формируются некорректно, отчетность «разваливается»
03
Запуск на рабочей базе без теста на копии — расхождения обнаруживаются, когда исправлять поздно
04
Игнорирование обменов данными — после свертки узлы РИБ перестают синхронизироваться
05
Удаление архивной копии сразу после свертки — при запросе налоговой восстановить первичку не из чего

FAQ

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

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

Можно ли свернуть базу не с начала года, а с середины?

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

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

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

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

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

Сохранятся ли печатные формы и справочники после свертки?

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

Итог

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

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