0
tertva_1C
23.04.12
✎
19:56
|
Всем привет, есть задачка накатать отчет по поступлению товаров в разрезе розничных цен запрос который выбирает номенклатуру и последний период установки цены есть
ВЫБРАТЬ
ТабДОК.СсылкаДок КАК СсылкаДок,
ТабДОК.Номенклатура КАК Номенклатура,
ТабДОК.Дата КАК Дата,
ТабДОК.ЦенаПоступления КАК ЦенаПоступления,
ТабДОК.Период КАК Период
ИЗ
(ВЫБРАТЬ
ПоступлениеТоваровУслугТовары.Ссылка КАК СсылкаДок,
МАКСИМУМ(ЦеныНоменклатуры.Период) КАК Период,
ПоступлениеТоваровУслугТовары.Номенклатура КАК Номенклатура,
ПоступлениеТоваровУслугТовары.Ссылка.Дата КАК Дата,
ПоступлениеТоваровУслугТовары.Цена КАК ЦенаПоступления
ИЗ
Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
ПО (НАЧАЛОПЕРИОДА(ПоступлениеТоваровУслугТовары.Ссылка.Дата, ДЕНЬ) >= ЦеныНоменклатуры.Период)
И ПоступлениеТоваровУслугТовары.Номенклатура = ЦеныНоменклатуры.Номенклатура
ГДЕ
ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ &ДН И &ДК
СГРУППИРОВАТЬ ПО
ПоступлениеТоваровУслугТовары.Ссылка,
ПоступлениеТоваровУслугТовары.Номенклатура,
ПоступлениеТоваровУслугТовары.Ссылка.Дата,
ПоступлениеТоваровУслугТовары.Цена) КАК ТабДОК
но ни как не могу к нему прикрутить регистр цен номеклатуры чтобы получить нужную цену на дату периода установки цены...
куда копать ???
|
|
1
tertva_1C
23.04.12
✎
20:01
|
капать отсюда и до обеда....., млин тип цен в качестве параметра забыл указать....
ВЫБРАТЬ
ТабДОК.СсылкаДок,
ТабДОК.ПериодДок,
ТабДОК.Номенклатура,
ТабДОК.Дата,
ТабДОК.ЦенаПоступления,
ЦеныНоменклатуры.Цена
ИЗ
(ВЫБРАТЬ
ПоступлениеТоваровУслугТовары.Ссылка КАК СсылкаДок,
МАКСИМУМ(ЦеныНоменклатуры.Период) КАК ПериодДок,
ПоступлениеТоваровУслугТовары.Номенклатура КАК Номенклатура,
ПоступлениеТоваровУслугТовары.Ссылка.Дата КАК Дата,
ПоступлениеТоваровУслугТовары.Цена КАК ЦенаПоступления
ИЗ
Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
ПО (НАЧАЛОПЕРИОДА(ПоступлениеТоваровУслугТовары.Ссылка.Дата, ДЕНЬ) >= ЦеныНоменклатуры.Период)
И ПоступлениеТоваровУслугТовары.Номенклатура = ЦеныНоменклатуры.Номенклатура
ГДЕ
ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ &ДН И &ДК
СГРУППИРОВАТЬ ПО
ПоступлениеТоваровУслугТовары.Ссылка,
ПоступлениеТоваровУслугТовары.Номенклатура,
ПоступлениеТоваровУслугТовары.Ссылка.Дата,
ПоступлениеТоваровУслугТовары.Цена) КАК ТабДОК
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры
ПО ТабДОК.ПериодДок = ЦеныНоменклатуры.Период
И ТабДОК.Номенклатура = ЦеныНоменклатуры.Номенклатура
ГДЕ
ЦеныНоменклатуры.ТипЦен = &ТипЦен
|
|