"Здравствуйте! Помогите пожалуйста, если сможите начинающему.Имеются подразделения. Реализовано списание техники, премещение между подразделениями в 1С77. Всё это на <br><br>забалансовом счёте МЦ04.Теперь возникла необходимость получения остатков по каждому подразделению. <br>Написан следующий код:<br><br>Опер22=СоздатьОбъект ("Операция");<br>опер22.использоватьСубконто(ВидыСубконто.Подразделения,Подразделение);<br>Опер22.ВыбратьОперацииСПроводкми(ВыбНачПериода,ВыбКонПериода,счет,,1);<br>Пока Опер22.ПолучитьПроводку()=1 Цикл<br> Приход =БухИтоги.СКД(счет,3,,Опер22.дебет.материалы,подразделение);<br> Если Приход > 0 Тогда<br>//вывод в отчёт<br> порНом=Порном+1;<br> маиериал=опер22.дебет.материалы;<br> Инв_Номер=опер22.дебет.материалы.код;<br> таб.вывестиСекцию("Строка");<br> КонецЕсли;<br>КонецЦикла;<br><br>Ошибка следующая:<br> В отчёте строки дублируются.<br>Причина:<br> При перемещении материала1 из подразделения1 в подроазделение2 всё нормально.<br> А При возвращении материала1 из подразделеня2 в подразделение1 начинается дублирование строк в отчёт, т.к:<br> Выведем остатки Подразделения2:<br> вот проводки:<br> 1. Д-т подразделение2/подразделение1 материал СКД(подразделение2)=1 Вывод в отчёт<br> 2. К-т подразделение1/подразделение2 материал СКД(подразделение2)=0 В отчёт не выводится<br> 3. Д-т подразделение2/подразделение1 материал СКД(подразделение2)=1 Вывод в отчёт <br>Что можно сделать в этом случае? Может я изначально что то не так делаю? Ч то Вы можете предложить?<br>Заранее огромное Спасибо!!! "