Запрос на вывод остатков на складе с ценами

1. sanya.petrakov 23.12.16 06:21 Сейчас в теме +0.35 $m
Написал запрос:

ВЫБРАТЬ
	МАКСИМУМ(ВложенныйЗапрос.СуммаВыручкиОборот) КАК Сумма,
	ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
	СУММА(ТоварыНаСкладахОстаткиИОбороты.ВНаличииНачальныйОстаток) КАК ВНаличииНачальныйОстаток,
	СУММА(ТоварыНаСкладахОстаткиИОбороты.ВНаличииПриход) КАК ВНаличииПриход,
	СУММА(ТоварыНаСкладахОстаткиИОбороты.ВНаличииРасход) КАК ВНаличииРасход,
	СУММА(ТоварыНаСкладахОстаткиИОбороты.ВНаличииКонечныйОстаток) КАК ВНаличииКонечныйОстаток
ПОМЕСТИТЬ ТЧ
ИЗ
	РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&ДатаН, &ДатаК, , , Склад = &Склад) КАК ТоварыНаСкладахОстаткиИОбороты
		ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
		                 	СУММА(ВыручкаИСебестоимостьПродажОбороты.СуммаВыручкиОборот) КАК СуммаВыручкиОборот,
		                 	ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура КАК АналитикаУчетаНоменклатурыНоменклатура
		                 ИЗ
		                 	РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(&ДатаН, &ДатаК, Период, ) КАК ВыручкаИСебестоимостьПродажОбороты
		                 ГДЕ
		                 	ВыручкаИСебестоимостьПродажОбороты.Склад = &Склад
		                 
		                 СГРУППИРОВАТЬ ПО
		                 	ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура) КАК ВложенныйЗапрос
		ПО ТоварыНаСкладахОстаткиИОбороты.Номенклатура = ВложенныйЗапрос.АналитикаУчетаНоменклатурыНоменклатура

СГРУППИРОВАТЬ ПО
	ТоварыНаСкладахОстаткиИОбороты.Номенклатура
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ТЧ.Сумма КАК Сумма,
	ТЧ.Номенклатура,
	ТЧ.ВНаличииНачальныйОстаток КАК НачальныйОстаток,
	ТЧ.ВНаличииПриход КАК Приход,
	ТЧ.ВНаличииРасход КАК Расход,
	ТЧ.ВНаличииКонечныйОстаток КАК КонечныйОстаток,
	ТЧ.ВНаличииРасход * ЦеныНоменклатурыСрезПоследних.Цена КАК СуммаПродано,
	ТЧ.ВНаличииНачальныйОстаток * ЦеныНоменклатурыСрезПоследних.Цена КАК СуммаНачало,
	ТЧ.ВНаличииПриход * ЦеныНоменклатурыСрезПоследних.Цена КАК СуммаПриход,
	ТЧ.ВНаличииКонечныйОстаток * ЦеныНоменклатурыСрезПоследних.Цена КАК СуммаКонечная
ИЗ
	ТЧ КАК ТЧ
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаК, ) КАК ЦеныНоменклатурыСрезПоследних
		ПО ТЧ.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
ГДЕ
	ЦеныНоменклатурыСрезПоследних.ВидЦены.Наименование = "Основная цена приобретения"
Показать


В принципе он выводит что мне и надо, НО в этот отчет не попадают товары которые отгружены, но не оплачены. Как мне решить эту проблему?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)