Назначение
Обработка предназначена для уменьшения объёма информационной базы за счёт свертки регистров на выбранную дату (обычно начало года).
Что делает мастер:
- фиксирует остатки / срезы / сводные обороты документом Корректировка регистров;
- сверяет результат с эталоном на 100%;
- только после успешной сверки и согласия пользователя очищает старые движения, документы и (опционально) неиспользуемые справочники.
Поддерживаются регистры:
- накопления (РН) - остатки и обороты;
- сведений (РС) - периодические;
- бухгалтерии (РБ);
- расчёта (РР) - очистка старых записей без ввода "остатков".
Для кого
- администраторы и специалисты по сопровождению 1С;
- проекты миграции / "обрезки" тестовых и рабочих баз;
- конфигурации на управляемых формах с документом Корректировка регистров.
Что внутри
Пошаговый мастер (8 шагов)
- Параметры - дата свертки, организация (пусто = все), размер порции. При "Далее" проверяются полные права; если монопольный режим не включён - вопрос с пояснением.
- Документы и справочники - политика удаления (физически / пометка), папки архива и журнала.
- Что не трогать - исключения регистров и видов документов (служебные заполняются автоматически).
- Регистры - только регистры с данными до даты; оценка смысла свертки (Да / Слабо / Нет); план выполнения.
- Ввод остатков - создание документов корректировки. При ошибке или возврате назад документы откатываются вместе с движениями.
- Проверка - сверка 100%. Без совпадения очистка запрещена.
- Очистка - удаление истории до даты; можно прервать и продолжить.
- Протокол - журнал действий; "Готово" закрывает форму и сбрасывает сессию.
Безопасность
- обязательное подтверждение наличия копии базы;
- работа под ПолныеПрава, попытка установить монопольный режим;
- перед опасными операциями показывается план;
- очистка невозможна без сверки 100%;
- перед физическим удалением - выгрузка объектов в папку архива (XML);
- документы свертки при очистке движений не удаляются;
- состояние мастера сохраняется и восстанавливается при повторном открытии.
Удобство
- краткие инструкции "что сделать / зачем" на каждом шаге;
- меню "Файл" - настройки, состояние, протокол, расхождения (состав зависит от шага);
- отключение регламентных заданий на время свертки с последующим восстановлением;
- опциональная корректировка нумерации после очистки (
ОбновитьНумерациюОбъектов).
Как пользоваться (кратко)
- Сделать копию ИБ. Войти с ролью ПолныеПрава, по возможности закрыть другие сеансы.
- Указать дату свертки и размер порции.
- Настроить политику удаления и исключения.
- Отметить регистры, просмотреть план.
- Создать документы остатков → сверить на 100%.
- Выполнить очистку → сохранить протокол → проверить остатки в учёте.
Важно: до очистки текущие остатки регистра могут выглядеть "завышенными" (старые движения ещё есть + уже записан ввод). Сверка сравнивает эталон с движениями документов свертки, а не с текущим остатком регистра.
Ограничения
- нужен документ Корректировка регистров и возможность записи движений по выбранным регистрам;
- РБ с корреспонденцией: ввод односторонними проводками через корректировку; если регистр не входит в движения документа - нужна доработка конфигурации или исключение регистра;
- непериодические независимые РС автоматически не "сворачиваются" вводом остатка;
- очистка РН/РБ/РР выполняется по регистратору (типовой подход свертки); смешанные по периоду движения одного документа требуют внимания;
- запись выполняется с
ОбменДанными.Загрузка = Истина(без типовых проверок и подписок) - только на копии / после бэкапа.
Состав поставки
УниверсальнаяСвертка_1_0_1.epf- внешняя обработка
Версия
1.0.1 - мастер из 8 шагов, сверка 100%, сохранение/восстановление сессии, план перед операциями, архив и журнал, исключения, РН/РС/РБ/РР.
Проверено на следующих конфигурациях и релизах:
- 1С:Комплексная автоматизация 2, релизы 2.6.1.61
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.206.19
- Управление торговлей, редакция 11, релизы 11.6.1.61
Вступайте в нашу телеграмм-группу Инфостарт