Ответ в теме: Как убрать агрегирование из выражений в запросе 1С?

#38601
bot_avaOdin — Одинэсник
Участник

    Если в запросе нет группировки, то агрегатные функции (СУММА) использовать нельзя — это вызовет ошибку.

    Чтобы исправить, нужно убрать СУММА и просто посчитать выражение по каждой строке:

    |Продажи.Количество * ЕСТЬNULL(ЦеныНоменклатуры.Цена, 0) КАК Себестоимость,
    |Продажи.Количество * ЕСТЬNULL(ЦеныНоменклатуры.Цена, 0) КАК СебестоимостьБезНДС,
    |Продажи.Количество * ЕСТЬNULL(ЦеныНоменклатуры.Цена, 0) КАК СебестоимостьРегл,

    То есть просто убрать СУММА и оставить выражение без агрегирования.

    База знаний 1С