0
bUbA
10.07.13
✎
16:55
|
В отчёте с прайсом надо получить товары из последних партий
Во вложенном запросе установил группировку по парти
МАКСИМУМ(ПрайсовыеЦеныПартийСрезПоследних.Партия) КАК ПартияСрез,
теперь на товар получается одна партия, но не последняя, а первая партия. Почему так получается?
|
|
3
zippygrill
10.07.13
✎
17:05
|
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ПоступлениеТоваровУслугВНТТТовары.Ссылка,
ПоступлениеТоваровУслугВНТТТовары.Ссылка.Дата,
ПоступлениеТоваровУслугВНТТТовары.Номенклатура,
ПоступлениеТоваровУслугВНТТТовары.СерияНоменклатуры
ПОМЕСТИТЬ втПТУВНТТ
ИЗ
Документ.ПоступлениеТоваровУслугВНТТ.Товары КАК ПоступлениеТоваровУслугВНТТТовары
ГДЕ
(ПоступлениеТоваровУслугВНТТТовары.Номенклатура, ПоступлениеТоваровУслугВНТТТовары.СерияНоменклатуры) В
(ВЫБРАТЬ
втОсновнаяСПриходом.Номенклатура,
втОсновнаяСПриходом.СерияНоменклатуры
ИЗ
втОсновнаяСПриходом КАК втОсновнаяСПриходом)
И ПоступлениеТоваровУслугВНТТТовары.Ссылка.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&начДата, ДЕНЬ) И КОНЕЦПЕРИОДА(&конДата, ДЕНЬ)
И ПоступлениеТоваровУслугВНТТТовары.Ссылка.Проведен
И ПоступлениеТоваровУслугВНТТТовары.Ссылка.Склад В(&списокСкладовНТТ)
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
втПТУВНТТ.Номенклатура,
МАКСИМУМ(втПТУВНТТ.Дата) КАК Дата
ПОМЕСТИТЬ втМаксДата
ИЗ
втПТУВНТТ КАК втПТУВНТТ
СГРУППИРОВАТЬ ПО
втПТУВНТТ.Номенклатура
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
втПТУВНТТ.Номенклатура,
МАКСИМУМ(втПТУВНТТ.Ссылка) КАК Ссылка,
втПТУВНТТ.СерияНоменклатуры
ПОМЕСТИТЬ втМаксСсылка
ИЗ
втПТУВНТТ КАК втПТУВНТТ
ГДЕ
(втПТУВНТТ.Номенклатура, втПТУВНТТ.Дата) В
(ВЫБРАТЬ
втМаксДата.Номенклатура,
втМаксДата.Дата
ИЗ
втМаксДата КАК втМаксДата)
СГРУППИРОВАТЬ ПО
втПТУВНТТ.Номенклатура,
втПТУВНТТ.СерияНоменклатуры
;
////////////////////////////////////////////////////////////////////////////////
|
|