Все документы или какие-то конкретные?
У меня вон 100500 документов "Заказ на производство". У них нет (и не может быть) подчиненных типа счет. Их все выбирать?
Для Каждого ЭлементКоллекции Из ТаблицаСвязанныхДокументовВременная Цикл
РезультатПоиска = ТаблицаСвязанныхДокументов.Найти(ЭлементКоллекции.Ссылка);
Если РезультатПоиска = НеОпределено Тогда
Если ИсключитьДокументыСобытиеЦРМ тогда
Если ТипЗнч( ЭлементКоллекции.Ссылка) = тип("ДокументСсылка.Событие") тогда
Продолжить;
конецесли;
конецесли;
НоваяСтрока = ТаблицаСвязанныхДокументов.Добавить();
НоваяСтрока.Ссылка = ЭлементКоллекции.Ссылка;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЦикла;
Если ПривилегированныйРежим() тогда
УстановитьПривилегированныйРежим(Ложь);
конецесли;
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший