Имя: Пароль:
1C
1С v8
СКД рассчитать сумму
,
0 Василий_Ростов
 
06.08.18
15:49
Есть следующая формула для вычисления Позиций которые продавались

ВЫБОР
    КОГДА ЕСТЬNULL(Сумма(Ср_Остаток, 0)) < 1
            И ЕСТЬNULL(Сумма(СтоимостьОборот, 0)) >= 0
        ТОГДА 0
    КОГДА ЕСТЬNULL(Сумма(Ср_Остаток, 0)) >= 1
            И ЕСТЬNULL(Сумма(СтоимостьОборот, 0)) = 0
        ТОГДА 1
    КОГДА ЕСТЬNULL(Сумма((Ср_Остаток, 0)) >= 1
            И ЕСТЬNULL(Сумма((СтоимостьОборот, 0)) > 0
        ТОГДА 2
КОНЕЦ

Но пишет ошибку ")", где я неверно написал?
1 FIXXXL
 
06.08.18
15:51
(0) КОГДА ЕСТЬNULL(Сумма((Ср_Остаток, 0)) >= 1
            И ЕСТЬNULL(Сумма((СтоимостьОборот, 0)) > 0
считай скобки
2 maptbln
 
06.08.18
15:52
И ЕСТЬNULL(Сумма((СтоимостьОборот, 0)) > 0
лишние скобки
3 Василий_Ростов
 
06.08.18
15:55
ВЫБОР
    КОГДА ЕСТЬNULL(Сумма(Ср_Остаток, 0)) < 1
            И ЕСТЬNULL(Сумма(СтоимостьОборот, 0)) >= 0
        ТОГДА 0
    КОГДА ЕСТЬNULL(Сумма(Ср_Остаток, 0)) >= 1
            И ЕСТЬNULL(Сумма(СтоимостьОборот, 0)) = 0
        ТОГДА 1
    КОГДА ЕСТЬNULL(Сумма(Ср_Остаток, 0)) >= 1
            И ЕСТЬNULL(Сумма(СтоимостьОборот, 0)) > 0
        ТОГДА 2
КОНЕЦ
4 Василий_Ростов
 
06.08.18
15:56
Опять та же ошибка
5 DTX 4th
 
06.08.18
15:58
У Сумма() должен быть 1 параметр.
6 Василий_Ростов
 
06.08.18
16:01
Вообщем понял в вычисляемом выражении делаю два поля Сумма и Количество, а в ресурсах вставляю формулу
7 Василий_Ростов
 
06.08.18
16:02
Спасибо
8 hhhh
 
06.08.18
16:02
(4) так пробуй

СУММА(ВЫБОР
    КОГДА ЕСТЬNULL(Ср_Остаток, 0) < 1
            И ЕСТЬNULL(СтоимостьОборот, 0) >= 0
        ТОГДА 0
    КОГДА ЕСТЬNULL(Ср_Остаток, 0) >= 1
            И ЕСТЬNULL(СтоимостьОборот, 0) = 0
        ТОГДА 1
    КОГДА ЕСТЬNULL(Ср_Остаток, 0) >= 1
            И ЕСТЬNULL(СтоимостьОборот, 0) > 0
        ТОГДА 2
КОНЕЦ)
9 Василий_Ростов
 
06.08.18
16:10
Спасибо попробую)