Ценообразование, конструктор формул в "виды цен"

1. ayaushev 09.03.23 09:14 Сейчас в теме
Люди добрые, прошу подсказать в решении моего вопроса. Подскажите пожалуйста синтаксис написания формулы для следующих условий.

1с розница 2.3.
Виды цен -> розничная -> способ задания -> расчет по другим видам цен -> правило расчета...

Необходимые условия (ценообразования):
Если [закупочная] < 100 и > 50, то [закупочная]*1.65
Если [закупочная] <= 50, то [закупочная]*2
Если [закупочная] >= 100, то [закупочная]*1.45

Мой синтаксис выдает ошибку:
? ([Закупочная] < 100 И [Закупочная] > 50, [Закупочная]*1.65,
? ([Закупочная] <= 50, [Закупочная]*2,
? ([Закупочная] >= 100, [Закупочная]*1.45)))

пробовал и так:

? ([Закупочная] < 100 И [Закупочная] > 50, [Закупочная]*1.65),
? ([Закупочная] <= 50, [Закупочная]*2),
? ([Закупочная] >= 100, [Закупочная]*1.45)

Понимаю, что должно выглядеть так (условие,истина, ложь), но три условия никак не вписываются у меня, видимо не так делаю.
По теме из базы знаний
Найденные решения
2. umev 09.03.23 10:11 Сейчас в теме
У тебя в последнем условии не прописан расчет при Ложь.
Да и зачем использовать излишние условия.
Делай или по нарастающей или по убывающей.

? ([Закупочная] >= 100, [Закупочная]*1.45,
? ([Закупочная] > 50, [Закупочная]*1.65, [Закупочная]*2))
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. umev 09.03.23 10:11 Сейчас в теме
У тебя в последнем условии не прописан расчет при Ложь.
Да и зачем использовать излишние условия.
Делай или по нарастающей или по убывающей.

? ([Закупочная] >= 100, [Закупочная]*1.45,
? ([Закупочная] > 50, [Закупочная]*1.65, [Закупочная]*2))
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот