Формирование цены

Ответить
Freetry
Сообщения:50
Зарегистрирован:06 авг 2009 10:20

30 сен 2023 14:16

Добрый день.
Подскажите, можно ли настроить формирование конечной цены для выгрузки на сайт, по условиям?
"Цена товара" = "РИЦ поставщика" - "3%", если "цена конкурента" >=" РИЦ поставщика" - "3%"
Если "цена конкурента" < "РИЦ поставщика" - "3%", то "цена товара" = "цена конкурента" - "3%", но если эта цена < себестоимости, то оставить "РИЦ поставщика" - "3%"
Аватара пользователя
TechAdmin
Администратор
Сообщения:4286
Зарегистрирован:27 авг 2008 14:30

05 окт 2023 14:53

Добрий день.
Ви можете скласти формулу для формування ціни з логічними умовами для перевірки значень у різних полях з умовою знижки, тут є приклади формул
С уважением, поддержка ElbuzGroup.
Freetry
Сообщения:50
Зарегистрирован:06 авг 2009 10:20

08 окт 2023 12:23

IF({Прайс: Ціна РРЦ} * 0,97 <= [[ОтКонтрагента_2{Прайс: Ціна}]], {Товар БК: Ціна} = {Прайс: Ціна РРЦ} * 0,97, {Товар БК: Ціна} = [[ОтКонтрагента_2{Прайс: Ціна}]] * 0,97)


CASE WHEN {Прайс: Ціна РРЦ} * 0,97 <= [[ОтКонтрагента_2{Прайс: Ціна}]] THEN {Товар БК: Ціна} = {Прайс: Ціна РРЦ} * 0,97 WHEN {Прайс: Ціна РРЦ} * 0,97 < [[ОтКонтрагента_2{Прайс: Ціна}]] THEN {Товар БК: Ціна} = [[ОтКонтрагента_2{Прайс: Ціна}]] * 0,97 WHEN [[ОтКонтрагента_2{Прайс: Ціна}]] * 0,97 < {Прайс: Ціна} THEN {Товар БК: Ціна} = {Прайс: Ціна РРЦ} * 0,97 ELSE {Товар БК: Ціна} = {Прайс: Ціна РРЦ} END

Пробую такие варианты для поля {Товар БК: Ціна}
Не понимаю, как можно проверить, что это работает или если не работает, то где ошибка.
Внес формулу для поля Цена базового каталога, обновил данные, но изменений не вижу.
Аватара пользователя
TechAdmin
Администратор
Сообщения:4286
Зарегистрирован:27 авг 2008 14:30

12 окт 2023 10:33

Доброго дня.
За замовчуванням роздільник десяткових знаків крапка, у вас прописана кома, тому не працює.
Також, замість

Код: Выделить всё

{Товар БК: Ціна} = {Прайс: Ціна РРЦ} * 0.97
використовуйте такий вид

Код: Выделить всё

{Прайс: Ціна РРЦ} * 0.97
поле {Товар БК: Ціна} вже вибрано для складання формули і в нього зберігається результат її роботи.
С уважением, поддержка ElbuzGroup.
Ответить

Вернуться в «Помощь в настройке прайсов»