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

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

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

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

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

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


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

Вакансии

Программист 1С
Санкт-Петербург
Полный день

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

Бизнес-аналитик 1С ERP
Пермь
зарплата от 80 000 руб.
Полный день

Программист 1С УТ 11
Омск
зарплата от 60 000 руб.
Полный день

Бизнес-аналитик 1С УТ 11
Омск
зарплата от 60 000 руб.
Полный день