Приветствую, подскажите почему не работает "Выбор" в запросе:
ВЫБОР
КОГДА ВТ.Остатки <= 0 И ВТ.Продажи > 0
ТОГДА ЕСТЬNULL(ВТ.Продажи / &ПериодДней * ВТ.СрокДоставки + ВТ.МПО + ВТ.Продажи, 0)
ИНАЧЕ ЕСТЬNULL(ВТ.Продажи / &ПериодДней * ВТ.СрокДоставки - ВТ.Остатки + ВТ.МПО + ВТ.Продажи, 0)
КОНЕЦ КАК Результат,
По теме из базы знаний
Найденные решения
(3) логично только тогда и дальше нужно также
ВЫБОР
КОГДА ЕстьNull(ВТ.Остатки,0) <= 0 И ЕстьNull(ВТ.Продажи,0) > 0
ТОГДА ЕСТЬNULL(ВТ.Продажи,0) / &ПериодДней * ЕСТЬNULL(ВТ.СрокДоставки,0) + ЕСТЬNULL(ВТ.МПО,0) + ЕСТЬNULL(ВТ.Продажи, 0)
ИНАЧЕ ЕСТЬNULL(ВТ.Продажи,0) / &ПериодДней * ЕСТЬNULL(ВТ.СрокДоставки,0) - ЕСТЬNULL(ВТ.Остатки ,0)+ ЕСТЬNULL(ВТ.МПО,0) + ЕСТЬNULL(ВТ.Продажи, 0)
КОНЕЦ КАК Результат,
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для начала
Как вариант, посмотрите чему у вас отдельно равны ВТ.Остатки и ВТ.Продажи
ВЫБОР
КОГДА ЕстьNull(ВТ.Остатки,0) <= 0 И ЕстьNull(ВТ.Продажи,0) > 0
ТОГДА ЕСТЬNULL(ВТ.Продажи / &ПериодДней * ВТ.СрокДоставки + ВТ.МПО + ВТ.Продажи, 0)
ИНАЧЕ ЕСТЬNULL(ВТ.Продажи / &ПериодДней * ВТ.СрокДоставки - ВТ.Остатки + ВТ.МПО + ВТ.Продажи, 0)
КОНЕЦ КАК Результат,
Как вариант, посмотрите чему у вас отдельно равны ВТ.Остатки и ВТ.Продажи
(3) логично только тогда и дальше нужно также
ВЫБОР
КОГДА ЕстьNull(ВТ.Остатки,0) <= 0 И ЕстьNull(ВТ.Продажи,0) > 0
ТОГДА ЕСТЬNULL(ВТ.Продажи,0) / &ПериодДней * ЕСТЬNULL(ВТ.СрокДоставки,0) + ЕСТЬNULL(ВТ.МПО,0) + ЕСТЬNULL(ВТ.Продажи, 0)
ИНАЧЕ ЕСТЬNULL(ВТ.Продажи,0) / &ПериодДней * ЕСТЬNULL(ВТ.СрокДоставки,0) - ЕСТЬNULL(ВТ.Остатки ,0)+ ЕСТЬNULL(ВТ.МПО,0) + ЕСТЬNULL(ВТ.Продажи, 0)
КОНЕЦ КАК Результат,
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот