PDA

Просмотр полной версии : Обработка срез последних.



SamEffect
19.09.2019, 17:14
Здравствуйте, есть запрос

"ВЫБРАТЬ
| СпрНоменклатура.Наименова� �ие КАК Наименование,
| СпрНоменклатура.Артикул КАК Артикул,
| СпрНоменклатура.Комплект КАК Комплект,
| МАКСИМУМ(ЦеныНоменклатуры. ХарактеристикаНоменклатур ы) КАК Характеристика,
| ВЫРАЗИТЬ(МАКСИМУМ(ЦеныНоме нклатуры.Цена) КАК ЧИСЛО(15, 0)) КАК Цена,
| ВЫРАЗИТЬ(СРЕДНЕЕ(ЦеныНомен клатуры.СерияНоменклатуры. Вес) КАК ЧИСЛО(15, 2)) КАК Вес
|ИЗ
| Справочник.Номенклатура КАК СпрНоменклатура
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНомен� �латуры КАК ЦеныНоменклатуры
| ПО (ЦеныНоменклатуры.Номенкла тура = СпрНоменклатура.Ссылка)
|ГДЕ
| ЦеныНоменклатуры.ТипЦен.На именование = ""Оптовая""
|
|СГРУППИРОВАТЬ ПО
| СпрНоменклатура.Наименова� �ие,
| СпрНоменклатура.Артикул,
| СпрНоменклатура.Комплект";


Он соответственно выдаёт цены максимальную, которая есть на товар, как сделать цену последнюю, которая есть?

foto_omsk
23.09.2019, 14:19
ВЫБРАТЬ
"| СпрНоменклатура.Наименова" как СпрНоменклатураНаименова
так немного лучше будет, по крайней мере заработает )))

Arch74
26.09.2019, 16:53
ВЫБРАТЬ
"| СпрНоменклатура.Наименова
ИЗ
Спр.Номенклатура как Номенклатура


так точно заработает)))

avm3110
10.10.2019, 10:00
что-то как-то выше пишут бред :confused:

Если нужна "последняя цена на дату", то используют виртуальную таблицу СрезПоследних регистра сведений "Цены номенклатуры".