W
warayg
Здравствуйте. Столкнулся с проблемой - есть 1С 7.7 Бух Украина и мной созданный отчет "отгрузка покупателям" в отчете выводятся все расх. документы (с содержанием ТМЦ) по конкретным контрагентам с выводом колонки себестоимость которая берется из проводки вот пример:
link removed
проблема в том, что если приход был сделан без НДС, то выводится всё правильно, а если с НДС, то всё равно выводится себестоимость без ндс, в общем надо как то вытянуть эту ндс, не могу врубиться как, в проводке из которой берется себестоимость ндс нету вот проводки по прих. накладной:
link removed
и расх. накладной:
link removed
вот пример как я вытягивал себестоимость:
проблема в том, что если приход был сделан без НДС, то выводится всё правильно, а если с НДС, то всё равно выводится себестоимость без ндс, в общем надо как то вытянуть эту ндс, не могу врубиться как, в проводке из которой берется себестоимость ндс нету вот проводки по прих. накладной:
и расх. накладной:
вот пример как я вытягивал себестоимость:
Код:
-------
Опер=СоздатьОбъект("Операция");
Опер.НайтиОперацию(Запрос.РасходнаяНакладная.ТекущийДокумент());
Опер.ВыбратьПроводки();
Пока Опер.ПолучитьПроводку()=1 Цикл
Если (Опер.Д*цензура*.Счет<>СчетПоКоду("902")) и (Опер.Кредит.Счет<>СчетПоКоду("281")) Тогда
Продолжить;
КонецЕсли;
Т.НоваяСтрока();
Т.ТМЦ = Опер.Д*цензура*.Субконто(2);
Т.Кол = ?(Опер.Количество=0,1,Опер.Количество);
Т.Сумма = Опер.Сумма/Опер.Количество; //это себестоимость
Т.СуммаСеб = Опер.Сумма; //это общая себестоимость по накладной
КонецЦикла;
-------