Свёртка базы 1С УТ 10.3
Рассмотрим инструкцию свёртки базы 1С: Управление торговлей 10.3 на обычной форме.
Свёртка базы 1С необходима, когда работу нужно начать с "чистого листа": избавиться от старых документов и движений по регистрам.
Есть 2-а варианта: "зачистить" старую базу и начать новый период в ней, либо сохранить её .cf файл конфигурации и "накатить" его на новую чистую базу, чтобы в ней появились объекты конфигурации. Загрузить в неё XML документов, регистров и т.д. для ввода начальных остатков.
Первый способ более простой, поэтому мы его и рассмотрим. Второй более сложный, но в таком случае база будет меньше занимать места на диске.
Мой вариант базы УТ 10.3 файловый, поэтому в инструкции не будет описано администрирование сервера 1С.
Советую начать упражняться на копии базы, а затем на боевой в случае успеха с первой.
01
Для свёртки базы имеется внешняя обработка СверткаБазы.epf, скачиваем её по ссылке SvertkaBasy.zip.
Открывается вкладка "Общие настройки", где указываем дату свертки (данные до этой даты будут помечены на удаление):
Переходим на вкладку "Документы ввода остатков" и жмём "Сформировать" -> запишутся документы "Корректировка записей регистров":
* Как можете заметить, корректировки идут датой > даты Свёртки, чтобы они не были помечены на удаление. На вкладке "Настройка способа свертки" можно увидеть эту настройку "На дату" как и для остальных объектов метаданных. Я оставляю все настройки на этой вкладке по умолчанию и нажимаю "Свернуть базу":
Остаётся дождаться завершения процесса Свёртки и "Активизировать" созданные ранее Корректировки записей регистров, чтобы активизировать движения документов после завершённой Свёртки. Кнопку нажать один раз -> операция применится для каждой корректировки:
Если какие-то движения не нужны, то можно пометить на удаление определённую корректировку. В моём случае - это установка цен:
02
После завершения обработки, следует удалить "хвосты" в виде помеченных на удаление документов. Я использую внешнюю обработку УдалениеОбъектовУниверсальная.epf, чтобы удалить документы и справочники (помеченные в процессе работы с базой до Свёртки) без контроля ссылок. Скачать обработку можно по ссылке DeleteObjectUniversal.zip.
На вкладке "Главная" заполняю дату "по", которая была в дате Свёртки и параметры удаления без контроля ссылок. Далее нажимаю "Показать отобранные объекты":
После выполнения отбора помеченных объектов "Выбрать которые можно удалить" -> "Удалить выбранные объекты":
Дожидаемся события завершения процесса удаления выбранных объектов.
На этом Свёртка базы 1С УТ 10.3 закончена!
03
База очищена, начальные остатки введены через корректировки регистров. Чтобы посмотреть некоторые из них, я сформировал отчеты:
- Ведомость по денежным средствам;
- Ведомость по взаиморасчетам с контрагентами;
- Ведомость по товарам на складах.
Убедился, что остатки по ним соответствуют данным до Свёртки. Если какие-то данные не нужны, то можно распровести нужную Корректировку записей регистров, которую создавали на этапе Свёртки.