Нужно вывести Наименование перемещенного из заказ-наряда товара, расход за день, себестоимость,
расход за год и ожидаемый остаток. Данные брал из журнала складских документов
Код:
Код
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ДокПеремещениеТоваровВПроизводство.Ссылка.Номер Как Номер,
| ДокПеремещениеТоваровВПроизводство.Номенклатура Как Номенклатура,
| ЕСТЬNULL(ДокПеремещениеТоваровВПроизводство.СуммаРозничная, 0) Как СуммаРозничная,
| РегистрНакопленияПродажи.Номенклатура Как РегНакопПродНомен,
| ЕСТЬNULL(УчетНоменклатурыОстатки.КоличествоОстаток, 0) КАК КоличествоОстаток,
| ЕСТЬNULL(РегистрНакопленияПродажи.Себестоимость, 0) Как РегНакопПродСебест
|ИЗ
| Документ.ПеремещениеТоваровВПроизводство.Товары КАК ДокПеремещениеТоваровВПроизводство
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиТоваровКомпании.Остатки КАК УчетНоменклатурыОстатки
| ПО УчетНоменклатурыОстатки.Номенклатура = ДокПеремещениеТоваровВПроизводство.Номенклатура
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи КАК РегистрНакопленияПродажи
| ПО РегистрНакопленияПродажи.Номенклатура = ДокПеремещениеТоваровВПроизводство.Номенклатура
|ГДЕ ДокПеремещениеТоваровВПроизводство.Ссылка.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&НачалоДаты) И КОНЕЦПЕРИОДА(&КонецДаты)
|СГРУППИРОВАТЬ ПО
| ДокПеремещениеТоваровВПроизводство.Номенклатура";
Запрос.УстановитьПараметр("НачалоДаты",ДатаНачала);
Запрос.УстановитьПараметр("КонецДаты",ДатаОкончания);
Получается такой результат:
Но что-то здесь не то, вроде себестоимость большая. Как правильно сделать?