Часто возникает необходимость подчистить базу и удалить документы за очень старые периоды для этого и нужна данная обработка. Возможно при переносе данных были лишние документы и их необходимо срочно убрать то также можно воспользоваться обработкой.
Некоторые регистры также с накоплением становятся весьма большими и их периодически необходимо чистить данная обработка дает такую возможность.
Обработка универсальная и подходит к любой конфигурации, она проста в работе и не требует дополнительных инструкций.
Добавлена возможность отбора документов и записей регистров по Организации. Если организация не выбрана то отбор происходит по всем организациям. Если в документе или в регистре при выбранной организации нет реквизита с данными организации то данный объект исключается из списка обрабатываемых. Но если Организация не заполнена то все объекты конфигурации будут подсчитаны и отображены в списке обрабатываемых на удаление.
Код обработки открыт поэтому если у Вас не типовая конфигурация и Справочник или поля Организации не имеют типового наименования и различные в разных регистрах и справочниках то достаточно в процедуре добавить в массив список данных наименований
Функция ПолучитьСписокВозможныхРеквизитовОрганизации()
Результ = новый Массив;
Результ.Добавить("Организация");
Результ.Добавить("Организации");
Возврат Результ;
КонецФункции
Тестировалась на платформе 1С:Предприятие 8.3 (8.3.15), конфигурация УТ 11, БП 3.0, ЗКГУ 3.1, УАТ, УНФ, Розница
P.S. Перед использованием обработки рекомендуется сделать копию базы.
Добавлен отбор по контрагенту. При пометке на удаление документов регистры сведений будут также очищаться самостоятельно по данному регистратору