Удаление любых документов в УТ 11
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Как уже понятно из краткого описания: Данная обработка позволяет помечать на удаление любые документы в Управлении торговлей 11, их движения в регистрах, а также связанные с ними объекты - подчиненные и найденные по ссылкам.
Алгоритм работы простой, но на всякий случай пробегусь по функционалу.
1. Указываете нужный Вам период для обработки документов. Важно! При указании конечной даты необходимо учитывать, что последний день исключается из обработки. Поэтому если Вам нужен, например, май месяц, как у меня на скриншоте, то указываете конечную дату начало следующего месяца (в моем случае 01.06)

2. Выбор необходимых операций обработки.
- Отбирать только помеченные на удаление. Обрабатываться будут только помеченные на удаление объекты.
- Искать подчиненные документы. Связанные не совсем верно (править лень). Будут помечаться на удаление все подчиненные документы. Важно! Если обрабатываемый документ, является ПОДЧИНЕННЫМ, то родительский документ обрабатываться не будет.
- Искать объекты по ссылкам. Находит объекты по ссылкам и помечает их на удаление.
- Удалять движения документа. Удаляет ВСЕ ДВИЖЕНИЯ обрабатываемого документа.

3. Выбор видов документов для обработки.
В таблице Выбор вида документов , выбираете нужный Вам вид документа для обработки, поставив флажок напротив нужного. Если необходимо - можно выбрать несколько.

4. Результат обработки.
По окончании работы обработки, в таблице Результат обработки, можно будет посмотреть обработанные документы.

Если таковые имеются - надпись Результат обработки поменяет цвет на красный, а в конце будет добавлено количество обработанных объектов. Также, справа в сообщениях будут продублированы уведомления об обработанных объектах. Если ничего обработано не было - всё останется без изменений.

Обработка тестировалась на версии УТ 11.5.7.255. На других тоже должна работать.
Изменения от 29-05-2023:
* Добавлена проверка на наличие реквизита "Проведен" у документа. В некоторых случаях обработка вызывала исключение и аварийное завершение процесса удаления объектов.
Вступайте в нашу телеграмм-группу Инфостарт