0
LYNX__lea
13.08.13
✎
05:55
|
Есть список документов с датами и номенклатурой в ней
Можно ли в запросе получить список номенклатуры и остатки по ней на эту дату?
Т.е. хочу убрать из запрос &НачалоПериода и &КонецПериода
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ЗаказПоставщикуТовары.Номенклатура КАК Номенклатура,
ЗаказПоставщикуТовары.Ссылка.Дата КАК ДатаПрихода,
СУММА(ЗаказПоставщикуТовары.Количество) КАК Заказано
ПОМЕСТИТЬ _0_Данные
ИЗ
Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары
ГДЕ
ЗаказПоставщикуТовары.Номенклатура В(&Номенклатура)
СГРУППИРОВАТЬ ПО
ЗаказПоставщикуТовары.Ссылка.Дата,
ЗаказПоставщикуТовары.Номенклатура
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
_0_Данные.ДатаПрихода КАК Дата
ПОМЕСТИТЬ _1_Даты
ИЗ
_0_Данные КАК _0_Данные
СГРУППИРОВАТЬ ПО
_0_Данные.ДатаПрихода
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
_0_Данные.Номенклатура,
_0_Данные.ДатаПрихода КАК Дата
ПОМЕСТИТЬ _2_НоменклатураДата
ИЗ
_0_Данные КАК _0_Данные
СГРУППИРОВАТЬ ПО
_0_Данные.ДатаПрихода,
_0_Данные.Номенклатура
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВложенныйЗапрос.НачалоПериода,
ВложенныйЗапрос.Номенклатура,
ВложенныйЗапрос.Остаток
ИЗ
(ВЫБРАТЬ
КОНЕЦПЕРИОДА(&НачалоПериода, ДЕНЬ) КАК НачалоПериода,
ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
ТоварыНаСкладахОстатки.КоличествоОстаток КАК Остаток
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки(
КОНЕЦПЕРИОДА(&НачалоПериода, ДЕНЬ),
Номенклатура В
(ВЫБРАТЬ
_0_Данные.Номенклатура
ИЗ
_0_Данные КАК _0_Данные)
И Склад В ИЕРАРХИИ (&СкладПолучатель)) КАК ТоварыНаСкладахОстатки
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
НАЧАЛОПЕРИОДА(ТоварыНаСкладахОстаткиИОбороты.Период, ДЕНЬ),
ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток
ИЗ
РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(
&НачалоПериода,
&КонецПериода,
День,
,
Номенклатура В
(ВЫБРАТЬ
_0_Данные.Номенклатура
ИЗ
_0_Данные КАК _0_Данные)
И Склад В ИЕРАРХИИ (&СкладПолучатель)) КАК ТоварыНаСкладахОстаткиИОбороты) КАК ВложенныйЗапрос
|
|