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