Свёртка информационной базы 1С: когда она нужна, как её провести и чем рискуете

· 10 мин

Содержание

Чтобы свернуть базу в 1С:Бухгалтерии 8.3, откройте Администрирование → Обслуживание → Корректировка данных → Свертка информационной базы. Обработка удаляет документы до выбранной даты и вводит на эту дату остатки по счетам и регистрам. Перед запуском обязательно сделайте выгрузку в .dt и сохраните её как архив за прошлые годы.

Типичная ситуация: база ведётся с 2015 года, весит десятки гигабайт, отчёты за месяц строятся минутами, а копия по ночам не успевает сделаться до утра. Свернуть 1С в этом случае — разумный шаг. Но это операция без кнопки «Отменить»: после неё старые документы из рабочей базы пропадают навсегда.

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

Размер базы сам по себе не повод. Свёртка нужна, когда объём истории начинает мешать работе. Вот признаки, на которые стоит смотреть.

  • 🐢 Тормозят отчёты и закрытие месяца . Оборотно-сальдовая ведомость, анализ счёта, регламентные операции идут заметно дольше, чем год-два назад, хотя число документов за месяц не выросло.
  • 💾 Резервное копирование не укладывается в окно. Выгрузка .dt или копирование файла 1Cv8.1CD идёт часами, место на диске под архивы заканчивается.
  • 📅 В базе много закрытых лет. Отчётность сдана, проверки прошли, а пользователи по-прежнему листают списки документов за 6–8 лет.
  • 🔄 Обновление конфигурации идёт мучительно долго. Обработчики обновления перебирают все данные базы, и на больших объёмах это растягивается на часы.
  • 🧹 Накопился мусор. Тысячи документов, помеченных на удаление, дубли справочников, ошибки, которые никто уже не исправит.

Если совпали два-три признака — пора планировать свёртку. Если один, сначала попробуйте меры из раздела про альтернативы ниже: они безопаснее.

Документы бухгалтерского учёта хранятся не менее пяти лет после отчётного года (ст. 29 Закона № 402-ФЗ). Свёртка не отменяет эту обязанность: полная копия базы до свёртки должна лежать в архиве и открываться.

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

Дата свёртки — всегда начало периода, обычно 1 января. Сворачивать «по середине квартала» нельзя: потеряются данные для НДС-отчётности и квартальных расчётов.

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

  • 🧾 вычет НДС можно заявить в течение трёх лет после принятия товаров на учёт — эти документы и записи книги покупок должны быть под рукой;
  • 📑 уточнённые декларации и ответы на требования ФНС чаще касаются последних двух-трёх лет;
  • 💰 если в той же базе считается зарплата, для больничных нужен заработок за два предыдущих календарных года.

Разумный компромисс для большинства организаций — сворачивать по 1 января года, который был три года назад. Например, в 2026 году — на 01.01.2023.

Подготовка к свёртке базы 1С

Свёртка перебирает все документы и регистры. Любая ошибка в учёте на дату свёртки переедет во входящие остатки и станет невидимой: документа-источника уже не будет.

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

  1. Сделайте полную выгрузку. Конфигуратор → Администрирование → Выгрузить информационную базу, файл .dt подпишите датой и пометкой «до свёртки». Для серверной базы дополнительно сделайте резервную копию средствами СУБД.
  2. Закройте все периоды до даты свёртки. Закрытие месяца проведено, реформация баланса за прошлые годы сделана, отчётность сдана.
  3. Сформируйте контрольные отчёты на дату свёртки. Оборотно-сальдовая ведомость по всем счетам с разворотом по субконто, остатки по складам, расчёты с контрагентами. Сохраните их в .xlsx или .mxl — по ним будете сверять результат.
  4. Найдите и исправьте ошибки. Отрицательные остатки на складе, «красное» сальдо по 60 и 62 без объяснения, незакрытые счета 20, 26, 44 на конец года. После свёртки разобраться в них будет нечем.
  5. Удалите помеченные объекты. Администрирование → Обслуживание → Удаление помеченных объектов. Это и уменьшит объём, и ускорит саму свёртку.
  6. Проверьте целостность базы. Конфигуратор → Администрирование → Тестирование и исправление — с галками логической и ссылочной целостности. Операция требует монопольного доступа, поэтому выгоните пользователей заранее.
  7. Обновите конфигурацию до актуального релиза. Ошибки обработки свёртки исправляются в обновлениях, работать на старом релизе — лишний риск.
Перед запуском свёртки
Выполнено: 0 / 8

Чем свернуть 1С: три рабочих способа

Способов по сути три. Они различаются тем, что остаётся в базе после операции.

СпособКогда подходитЧто получаетеРиски
Штатная обработка «Свертка информационной базы»БП 3.0, актуальные УТ 11 и ERP; учёт чистыйТа же база, документы до даты удалены, остатки введеныДолгий прогон, ошибки в учёте переносятся в остатки
Новая пустая база + ввод остатковУчёт запущен, конфигурация сильно доработана, обработка падаетЧистая база с нуля, старая уходит в архивРучная работа, нужно сверять каждый счёт
Начать новую базу без историиНовое юрлицо, смена системы учётаБаза без прошлого вообщеОстатки придётся вводить вручную или загрузкой

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

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

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

Описание — для БП 3.0 с интерфейсом «Такси». В других типовых конфигурациях логика та же, отличается путь.

Шаг 1. Отработайте свёртку на копии

Никогда не запускайте свёртку сразу в рабочей базе. Загрузите .dt в новую пустую базу: в окне запуска Добавить → Создание новой информационной базы → Создание информационной базы без конфигурации, затем Конфигуратор → Администрирование → Загрузить информационную базу.

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

Шаг 2. Откройте обработку

Путь: Администрирование → Обслуживание → Корректировка данных → Свертка информационной базы. Если раздела «Обслуживание» нет на панели, включите полные права пользователю или проверьте видимость разделов в настройках панели.

Шаг 3. Укажите дату и организации

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

Прочитайте предупреждения обработки на первом экране. Там же видно, какие этапы будут выполнены.

Шаг 4. Запустите и не мешайте

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

  • ⏸️ Не закрывайте сеанс и не выключайте компьютер.
  • 👥 В базе не должно быть других пользователей: отключите их и запретите новые подключения.
  • 🔌 Для файловой базы — проверьте, что ноутбук на питании и не уйдёт в сон.

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

Шаг 5. Сверьте остатки

Сформируйте ту же ОСВ на дату свёртки, что сохранили на подготовке. Сравните построчно: счета, субконто, количество и суммы.

Расхождения чаще всего находятся на счетах с количественным учётом (10, 41, 43) и на расчётах с контрагентами в разрезе договоров и документов расчётов. Если суммы по счёту сходятся, а разворот нет — проблема в аналитике, и её надо найти до начала работы.

Шаг 6. Сожмите базу

После удаления документов файл базы не уменьшается сам. Для файловой базы выгрузите её в .dt и загрузите обратно — размер сократится до реального объёма данных. Для серверной базы сжатие делается средствами СУБД.

Свёртка в УТ, ЗУП и ERP: в чём разница

В актуальных редакциях УТ 11 и ERP 2 есть своя обработка свёртки. Она находится в разделе администрирования, в группе обслуживания. Принцип тот же, но вводятся остатки по оперативным регистрам: склады, взаиморасчёты, резервы, заказы.

Различия, которые нужно учесть:

  • 📦 УТ 11 и ERP. Незакрытые заказы клиентов и поставщиков на дату свёртки должны остаться рабочими. Перед свёрткой закройте всё, что уже не будет исполнено, иначе «висящие» заказы переедут в новую историю.
  • 🏭 ERP. Кроме торговых данных затрагивается производство и себестоимость. Расчёт себестоимости за последний месяц перед датой свёртки должен быть выполнен без ошибок. Такую свёртку лучше доверить специалисту, который знает вашу базу.
  • 👩‍💼 ЗУП 3.1. Зарплатная база живёт долгой историей: средний заработок для отпусков берётся за 12 месяцев, для больничных — за два календарных года, плюс кадровая история сотрудников за весь стаж в организации. Сворачивать её так же, как бухгалтерию, нельзя. Для ЗУП чаще выбирают обслуживание базы без удаления истории или переход на новую базу с переносом кадровых данных и начислений за расчётный период.
  • 🔗 Связка УТ + БП. Если базы синхронизированы, сворачивайте обе на одну дату и после свёртки проверьте настройки синхронизации: старые документы не должны вернуться обменом.

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

Как обойтись без свёртки базы 1С

Свёртка — крайняя мера. Часто проблему с медленной базой решают проще и без потери истории.

МераЧто даётКогда помогает
Удаление помеченных объектовМинус мусор, меньше объёмМного пометок на удаление
Тестирование и исправление со сжатием таблицКомпактный файл, исправленные индексыФайловая база, разросшийся 1Cv8.1CD
Пересчёт итоговКорректные и быстрые отчётыОтчёты строятся медленно или с ошибками
Перевод на клиент-серверный вариантРабота с большим объёмом без деградацииФайловая база, 5+ пользователей, десятки ГБ
Модернизация диска (SSD/NVMe)Ускорение всех операцийФайловая база на HDD или сетевом диске
Выгрузка/загрузка .dtПересборка базы с нуляФайл «раздут» после массовых удалений

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

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

Если свёртка прошла неудачно: как вернуть данные

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

Вернуть базу из выгрузки

  1. Выгоните пользователей из базы.
  2. Конфигуратор → Администрирование → Загрузить информационную базу, выберите файл .dt «до свёртки».
  3. Подтвердите замену данных. Текущее содержимое базы будет полностью заменено.
  4. Проверьте ОСВ и последние документы.

Для файловой базы есть и более простой путь — подложить копию файла 1Cv8.1CD, сделанную при закрытой базе. Копия, снятая во время работы пользователей, может оказаться повреждённой.

Если документы после свёртки уже вводились

Хуже, когда ошибку заметили через неделю, а в свёрнутой базе уже есть новые документы. Тогда:

  • 🔙 восстановите базу «до свёртки» в отдельный каталог;
  • 📤 перенесите новые документы через выгрузку-загрузку в формате обмена (Администрирование → Синхронизация данных или универсальный обмен через XML) либо введите их заново, если их немного;
  • 🔁 повторите свёртку, исправив причину сбоя.

Не пытайтесь «поправить» остатки ручными операциями на дату свёртки, если не нашли причину. Вы спрячете ошибку, и она всплывёт на ближайшей проверке.

Как открыть архив за прошлые годы

Архивную базу «до свёртки» подключите в список баз отдельной строкой с понятным именем, например «Архив ООО Ромашка до 2023». Чтобы туда никто случайно не ввёл документы, установите дату запрета изменения данных: в разделе Администрирование откройте настройку «Даты запрета изменения» и укажите день свёртки.

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

Можно ли свернуть базу 1С бесплатно, без программиста?
Да, в типовых конфигурациях обработка свёртки входит в поставку. Программист нужен, если конфигурация доработана или обработка падает с ошибкой.
Уменьшится ли файл базы сразу после свёртки?
Нет. Место освобождается внутри файла, но сам файл остаётся прежним. Чтобы уменьшить его, выгрузите базу в .dt и загрузите обратно.
Сохранятся ли справочники после свёртки?
Да. Свёртка удаляет документы, а справочники — контрагенты, номенклатура, сотрудники, договоры — остаются. Неиспользуемые элементы можно затем пометить на удаление вручную.
Можно ли сдать уточнённую декларацию за свёрнутый период?
Из рабочей базы — нет, данных за тот период там уже нет. Уточнёнку формируют в архивной копии базы «до свёртки».
Как часто нужно сворачивать базу?
Регулярного графика нет. Ориентир — когда база начинает мешать работе, и не чаще раза в несколько лет. Многие организации так ни разу и не сворачивают, переходя на клиент-серверный вариант.

Источники

  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», ст. 29