1. sanya.petrakov 23.12.16 06:21 Сейчас в теме +0.35 $m

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

Написал запрос:

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

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

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


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

Вакансии

Удаленный консультант-разработчик 1С
Краснодар
зарплата от 60 000 руб. до 60 000 руб.
Полный день



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

Руководитель проектов 1С
Москва
Полный день