Цитата(Alexey @ 22.2.2008, 15:11)

а вообше странно
тока что обнаружил что по группе товаров одной н его формирует
а по всей номенклатуре нет=(
в самом отчете есть такая страчка
Код
ПечКол = Запрос.КоличествоКонОст;
Если Показатель.ТекущаяСтрока() = 2 Тогда
ПечКол = ПечКол - Запрос.РезервКонОст;
КонецЕсли;
ПечКол = ПечКол / ТЗ.ПечЕд.Коэффициент;
Поз = СписокСкладов.НайтиЗначение(Запрос.Склад);
тока нефига из этого не понял пока что=(
Тю, ёлки-палки! Ну напиши вместо
ПечКол = ПечКол / ТЗ.ПечЕд.Коэффициент;
вот такое:
Код
Если ТЗ.ПечЕд.Коэффициент<>0 Тогда
ПечКол = ПечКол / ТЗ.ПечЕд.Коэффициент;
Иначе
Сообщить("Нулевой коэффициент для единицы измерения "+СокрЛП(ТЗ.ПечЕд)+"! ","!!");
Возврат;
КонецЕсли;
или еще что-нибудь в этом роде - чтобы вылетало "корректно" и сообщало, на чем. Где-то или в ТЗ или в Запросе есть же и товар, об который спотыкается, его тоже можно вывести в функцию Сообщить(), будешь знать, где рыться в справочнике.