Администрирование · 9 мин
Как свернуть базу 1С:Бухгалтерия: пошаговая инструкция
Свертка базы 1С БП: подготовка, обработка «Свертка информационной базы», перенос остатков, проверка результата и типичные ошибки при сворачивании данных.
Свертка базы 1С:Бухгалтерия — это процедура удаления старых документов с сохранением остатков по счетам на дату свертки. Она нужна, когда база разрослась до десятков гигабайт, документы открываются медленно, а архивные периоды уже закрыты и не требуются для повседневной работы.
Операция необратима: после свертки восстановить удаленные документы можно только из резервной копии. Поэтому процедура проводится в несколько этапов — подготовка, создание копии, сама свертка и обязательная проверка остатков.
Ниже разобран полный порядок действий для типовой конфигурации «1С:Бухгалтерия предприятия» (редакция 3.0), а также ограничения, типичные ошибки и способы проверить результат до того, как база уйдет в работу.
Когда свертка действительно нужна
Свертка — не обязательная регламентная операция, а инструмент для конкретных ситуаций. Ее стоит планировать, если база заметно замедлилась: отчеты строятся минутами, проведение документов «подвисает», резервное копирование занимает часы. Также свертка оправдана, если организация сменила учетную политику или систему налогообложения и старые данные фактически не нужны.
Не стоит сворачивать базу «для профилактики». Если объем растет умеренно, а скорость работы устраивает, достаточно регулярного архивирования и, при необходимости, пометки на удаление лишних объектов. Помните: налоговая может запросить документы за несколько прошлых лет, поэтому дату свертки выбирают с учетом сроков хранения первичных документов.
Подготовка: что сделать до запуска обработки
Первый и главный шаг — полная резервная копия базы. Для файловой базы достаточно скопировать папку с файлом 1Cv8.1CD или сделать выгрузку через конфигуратор («Администрирование» → «Выгрузить информационную базу»). Для клиент-серверной базы копию делает администратор средствами СУБД или через выгрузку .dt.
Далее завершите все открытые периоды: проведите документы, выполните регламентные операции закрытия месяца, сформируйте и сохраните оборотно-сальдовую ведомость за последний закрытый период и за весь предыдущий год. Эти отчеты понадобятся для сверки остатков после свертки.
- Убедитесь, что нет непроведенных документов и помеченных на удаление объектов в сворачиваемом периоде.
- Проверьте, что все пользователи вышли из базы — свертка требует монопольного доступа.
- Оцените свободное место на диске: во время свертки база может временно увеличиться.
- Договоритесь о «окне» для работы: на больших базах процедура занимает от нескольких часов до суток.
Запуск штатной обработки «Свертка информационной базы»
В типовой «1С:Бухгалтерии 3.0» обработка находится в разделе «Администрирование» → «Сервис» → «Свертка информационной базы». Если пункта нет, проверьте права: операция доступна пользователю с полными правами. Откройте обработку и пройдите ее шаги последовательно.
- 1Откройте «Администрирование» → «Сервис» → «Свертка информационной базы»
- 2Укажите дату свертки — обычно 31 декабря последнего закрытого года
- 3Выберите организации, по которым выполняется свертка
- 4Отметьте регистры и разделы учета, по которым нужно сформировать остатки
- 5Запустите формирование документов ввода остатков и дождитесь завершения
- 6Подтвердите удаление документов прошлых периодов
- 7После завершения выполните тестирование и исправление базы
На этапе выбора даты помните логику: остатки формируются на начало дня, следующего за датой свертки. Если указать 31.12.2023, то с 01.01.2026 база начнется с введенных остатков, а все документы до этой даты будут удалены.
Обработка работает в несколько проходов и может занять много времени. Не прерывайте ее принудительно: аварийная остановка оставляет базу в промежуточном состоянии. Если процесс «завис», сначала проверьте активность в диспетчере задач или консоли СУБД — часто идет интенсивная запись данных.
Какие остатки формируются и что проверить сразу после
Обработка создает документы «Операция» (или «Ввод остатков» в зависимости от версии) по счетам бухгалтерского и налогового учета, остаткам НДС, взаиморасчетам, остаткам на складах и по другим разделам, выбранным на этапе настройки. Эти документы датируются последним днем сворачиваемого периода.
Сразу после завершения сформируйте оборотно-сальдовую ведомость на дату свертки и сравните ее с ОСВ, сохраненной до свертки. Сальдо по каждому счету должно совпадать до копейки. Отдельно проверьте остатки по счетам 10, 41, 60, 62, 76 и по регистрам НДС — именно там чаще всего встречаются расхождения.
Как проверить результат свертки
Сальдо по всем счетам совпадает с ОСВ, снятой до свертки
Есть разницы по счетам или появились счета, которых не было
Остатки развернуты по контрагентам и договорам
Остатки свернуты «котлом» без аналитики
Количество и суммы по номенклатуре совпадают со старым отчетом
Пропали позиции или изменилась себестоимость
Документ проведен, дата — конец свернутого периода
Документ не проведен или дата неверна
Ограничения и подводные камни
Штатная свертка не переносит все данные идеально. Развернутые остатки по расчетам с контрагентами, авансам, НДС с авансов и партиям товаров могут сворачиваться укрупненно — это зависит от версии конфигурации. Если для учета критична детализация по каждому договору и документу расчетов, проверьте результат на копии заранее.
Если база участвует в обмене данными (РИБ, обмен с УТ, ЗУП, сайтом), свертка ломает соответствие объектов между узлами. Перед сверткой отключите или перенастройте планы обмена, а после — выполните первоначальную выгрузку заново по инструкции к конкретному обмену.
Еще одно ограничение — доработанные конфигурации. Если учет ведется в самописных регистрах или документах, штатная обработка их не обработает: остатки по ним придется переносить вручную или отдельной доработкой.
Альтернативы полной свертке
Полная свертка — не единственный способ ускорить работу. В ряде случаев достаточно менее радикальных мер, которые не трогают историю учета.
Сравнение вариантов
Максимальное уменьшение объема. Подходит, когда старые периоды закрыты и не нужны. Минус — необратимость и трудоемкость проверки.
Безопасная чистка мусора: устаревшие документы, дубли контрагентов. Объем снижается умеренно, история не страдает.
Создается чистая база, остатки вводятся вручную или обработкой. Гибче штатной свертки, но требует больше ручной работы.
Переиндексация, обновление статистики СУБД, перенос на сервер. Помогает при медленной работе, если объем базы приемлемый.
Выбор зависит от цели. Если проблема только в скорости — начните с оптимизации. Если нужно «закрыть» историю и начать с чистого листа — свертка или новая база с переносом остатков.
Типичные ошибки при свертке
FAQ
Сколько времени занимает свертка базы?
Зависит от объема данных и производительности оборудования. Небольшая файловая база сворачивается за 1–3 часа, большая клиент-серверная — от нескольких часов до суток. Планируйте процедуру на выходные и не прерывайте ее принудительно.
Можно ли свернуть базу не с начала года, а с середины?
Технически обработка позволяет указать любую дату, но делать это не рекомендуется: остатки корректно формируются на начало года, когда закрыты все регламентные операции и реформация баланса. Свертка внутри года почти гарантированно даст расхождения в отчетности.
Что делать, если после свертки ОСВ не сошлась?
Не работайте в свернутой базе. Восстановите копию до свертки, найдите счет с расхождением и проверьте, были ли по нему непроведенные документы, ручные операции или доработанные регистры, которые обработка не учла. Повторите свертку после устранения причины.
Нужно ли сворачивать базу, если она работает нормально?
Нет. Свертка — инструмент решения конкретных проблем: большого объема, медленной работы, смены учетной схемы. Если база работает стабильно, достаточно регулярного резервного копирования и удаления помеченных объектов.
Сохранятся ли печатные формы и справочники после свертки?
Справочники (контрагенты, номенклатура, договоры) не удаляются — свертка затрагивает только документы и движения по регистрам до даты свертки. Внешние печатные формы и настройки также сохраняются, так как относятся к конфигурации и справочным данным, а не к документам периода.
Что важно запомнить
Свертка базы 1С:Бухгалтерия выполняется штатной обработкой из раздела «Администрирование» → «Сервис» и необратима. Обязательный порядок: резервная копия, тест на копии, свертка на дату конца года, сверка ОСВ до и после, хранение архивной копии старой базы весь срок хранения документов.