"Вот такие грабли в отчете "Анализ сост. нал. учета":<br><br>Процедура РассчитатьПрямыеКосвенныеЗатраты(ТаблицаПрямыхРасходов,....<br><br>... <br><br> Ит = СоздатьОбъект("БухгалтерскиеИтоги"); (~458 строка)<br><br>!!(1) Если КодСчета <>"23" Тогда<br><br> Ит.ИспользоватьСубконто(ВидСубконтоСчета);<br><br> КонецЕсли;<br><br>...<br><br> Если Ит.Корсчет = СчетПоКоду("97") Тогда<br><br> Ит.ВыбратьКорСубконто();<br><br> Пока Ит.ПолучитьКорСубконто() = 1 Цикл <br><br> !!!! РассчитатьПрямыеИКосвенныеЗатраты97(ТаблицаП.....<br><br> КонецЦикла;<br><br><br><br>Переходим на расчет и ... "Число фильтров субконто превысило допустимое значение!" <br><br>т.к. <br><br>Процедура РассчитатьПрямыеИКосвенныеЗатраты20_97(ТаблицаПрямыхРасходов, ....<br><br> Сумма = Ит.КорДО(); <br><br>!!!!! СтатьяЗатрат = Ит.Субконто(); <br><br> ........<br><br><br><br>И в чем тут задумка 1С-ев? почему только если не 23 счет? <br><br><br><br>Я убрал условие !!(1), отчет формируется, но правильно ли это?<br><br>Всем спасибо.<br><br>"