0
Креатив
13.07.21
✎
10:29
|
Есть запрос. Итоги он выдаёт по колонке Сумма. А необходимо ещё по Плюс и Минус.
ВЫБРАТЬ
Расчеты.ЗаказПоставщику.Контрагент КАК Контрагент,
Расчеты.ЗаказПоставщику.Договор КАК Договор,
Расчеты.ЗаказПоставщику КАК Документ,
СУММА(Расчеты.СуммаОстаток) КАК Сумма,
ВЫБОР
КОГДА СУММА(Расчеты.СуммаОстаток) > 0
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ КАК Знак,
ВЫБОР
КОГДА СУММА(Расчеты.СуммаОстаток) > 0
ТОГДА СУММА(Расчеты.СуммаОстаток)
ИНАЧЕ 0
КОНЕЦ КАК Плюс,
ВЫБОР
КОГДА СУММА(Расчеты.СуммаОстаток) < 0
ТОГДА СУММА(Расчеты.СуммаОстаток)
ИНАЧЕ 0
КОНЕЦ КАК Минус,
Расчеты.АналитикаУчетаПоПартнерам КАК АналитикаУчетаПоПартнерам
ИЗ
РегистрНакопления.РасчетыСПоставщиками.Остатки(&нп, ) КАК Расчеты
ГДЕ
Расчеты.ЗаказПоставщику.Контрагент <> ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка)
СГРУППИРОВАТЬ ПО
Расчеты.ЗаказПоставщику.Контрагент,
Расчеты.ЗаказПоставщику,
Расчеты.ЗаказПоставщику.Договор,
Расчеты.АналитикаУчетаПоПартнерам
УПОРЯДОЧИТЬ ПО
Контрагент,
Знак,
Расчеты.ЗаказПоставщику.Дата
ИТОГИ ПО
Контрагент
|
|