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