Написал обработку массового проведения документов.
Код тупой:
Для Каждого СтрокаКоллекции Из МассивДокументов Цикл
ДокОбъект = СтрокаКоллекции.Док.ПолучитьОбъект();
е=е+1;
Процент = Цел(ОбщееЧислоДокументов*100/е);
ДокОбъект = СтрокаКоллекции.Док.ПолучитьОбъект();
т = 0;
НеУдалось=Ложь;
Пока т<Попытки Цикл
т=т+1;
Попытка
ДокОбъект.Записать(РежимЗаписиДокумента.Проведение);
Прервать;
Исключение
МассивОшибок.Добавить("Документ: "+ДокОбъект+" Описание ошибки: "+ОписаниеОшибки());
КонецПопытки;
Если Т=Попытки Тогда
Неудалось = Истина;
КонецЕсли;
КонецЦикла;
Если НеУдалось Тогда
Прервать;
КонецЕсли;
КонецЦикла;
В итоге часть из тех документов, которые не провелись программно можно допровести руками. Как так?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой