Пометка на удаление структуры подчиненности.

Версия для печатиPDF-версия

Недавно ставил метку на удаление ошибочного Заказа покупателя и зацепился за мысль…

У Заказа покупателя имеется структура подчинения.

Обратил внимание, на то, что эти документы не помечаются на удаление.

Рано или поздно, проводится чистка и удаление почечного на удаление.

Выходит Заказ исчезнет, а документы на созданные на его оснавании и подчиняющиеся ему останутся.

Выходит появляются «битые ссылки».

В связи с мыслью, которая так и не отлипает от меня, вопрос:

1.       Насколько правильно положение не автоматизирующее пометку на удаление структуры подчинения?

2.       Нужно ли с этим бороться? Написать процедуру, которая будет пробегать подчинение и ставить метки на все документы.

3.       Если нет, тогда почему?

4.       Если да, тогда поделитесь, пожалуйста, идеями.

КонецЕсли;

Добрый день.

Если на удаляемый объект имеются ссылки, то программа его не удалит, а выдаст список мест, где используется данный объект.

Если удаление производится штатными средствами 1С (т.е. обработкой Удаление помеченных объектов), то не удалит. А программно или через Shift+Del удалить можно. Так что совет: всегда пользоваться обработкой Удаление помеченных объектов.

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