Как просуммировать поля из разных запросов в СКД
Доброго дня, не могу понять почему не суммируются колонки. Есть отчет на СКД, в нем 2 запроса и есть ресурс см. рисунок
Ничего не выводит в итоговое поле Итого прибыль обычная, но если пропишу: , тогда выводит, как буд-то не берет 0 из колонки Управленческих расходов, в чем может быть дело подскажите пожалуйста, заранее спасибо.
Кстати пробовал делать так (думал из-за null)
результат тоже отрицательный.
Сумма(ПрибыльУбытокОбычная)-Сумма(СуммаОборотРасхНаПродажу)-Сумма(СуммаОборотУправРасходы)
Ничего не выводит в итоговое поле Итого прибыль обычная, но если пропишу:
Сумма(ПрибыльУбытокОбычная)-Сумма(СуммаОборотРасхНаПродажу)
Кстати пробовал делать так (думал из-за null)
ВЫБОР
КОГДА ЕСТЬNULL(УправРасходы.СуммаОборот, 0) = 0
ТОГДА 0
ИНАЧЕ ЕСТЬNULL(УправРасходы.СуммаОборот, 0)
КОНЕЦ
результат тоже отрицательный.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(7) Еще раз перезапусти платформу, раз помогает :)
Ибо избыточная.
ЕСТЬNULL(УправРасходы.СуммаОборот, 0) возвращает 0, если УправРасходы.СуммаОборот нулевой или NULL и просто УправРасходы.СуммаОборот - в противном случае. Конструкция
дублирует эту логику.
Если не согласен - обоснуй. "Вроде бы у меня выдавало разные результаты" - за обоснование не канает.
Ибо избыточная.
ЕСТЬNULL(УправРасходы.СуммаОборот, 0) возвращает 0, если УправРасходы.СуммаОборот нулевой или NULL и просто УправРасходы.СуммаОборот - в противном случае. Конструкция
ВЫБОР
КОГДА ЕСТЬNULL(УправРасходы.СуммаОборот, 0) = 0
ТОГДА 0
ИНАЧЕ ЕСТЬNULL(УправРасходы.СуммаОборот, 0)
КОНЕЦ
дублирует эту логику.
Если не согласен - обоснуй. "Вроде бы у меня выдавало разные результаты" - за обоснование не канает.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот