Добрый вечер всем!!!!
У меня простой вопрос, есть к примеру запрос который тянет цену и остаток, необходимо чтобы он еще выдавал арифметические данные, например - есть опт цена и есть номенклатура которая входит в группу 1 тогда расчет Опт2 = Опт + 20%
- есть номенклатура которая входит в группу 2 тогда расчет Опт3 = Опт+45%
- есть номенклатура которая входит в группу 3 тогда расчет Опт4 = Опт+50%
группа - это иерархия (папка в которой "сидит" товар) предположим группа Мебель - стул
-диван
-кресло
ВЫБРАТЬ
ОстаткиТоваровОстатки.Товар,
ОстаткиТоваровОстатки.Товар.Код,
ЦеныКомпанииСрезПоследних.Цена КАК ЦенаОпт,
СУММА(ОстаткиТоваровОстатки.ОстатокТовараОстаток) КАК ОстатокТовара
ИЗ
РегистрНакопления.ОстаткиТоваров.Остатки КАК ОстаткиТоваровОстатки
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныКомпании.СрезПоследних КАК ЦеныКомпанииСрезПоследних
ПО ОстаткиТоваровОстатки.Товар = ЦеныКомпанииСрезПоследних.Номенклатура
ГДЕ
ЦеныКомпанииСрезПоследних.ТипЦен = &ТипЦен
И ОстаткиТоваровОстатки.Склад = &Склад
И ОстаткиТоваровОстатки.ОстатокТовараОстаток > 0
СГРУППИРОВАТЬ ПО
ОстаткиТоваровОстатки.Товар,
ЦеныКомпанииСрезПоследних.Цена,
ОстаткиТоваровОстатки.Товар.Код