проблема заключается в следующем, если мы указываем формулу расчёта цен, например:
Код: Выделить всё
IF( {Товар БК: Цена} > [[ОтГруппыКонтрагента_2 MIN(IF({Прайс: Цена + наценка}=0, NULL, {Прайс: Цена + наценка}))]] AND [[ОтГруппыКонтрагента_2 MIN(IF({Прайс: Цена + наценка}=0, NULL, {Прайс: Цена + наценка}))]] >= {Товар БК: Цена себестоимость} * 1.03, [[ОтГруппыКонтрагента_2 MIN(IF({Прайс: Цена + наценка}=0, NULL, {Прайс: Цена + наценка}))]] - 10, {Товар БК: Цена})
Пример:
Цена товара: 300$ (22 260 руб.({Товар БК: Цена себестоимость}))
Цена конкурента: 19 000 руб.
в формулу подгружается {Товар БК: Цена себестоимость} = 300 (без учёта по курсу).
по формуле у нас получается:
ОтГруппыКонтрагента_2 MIN (19 000 руб(ОтГруппыКонтрагента)) >= 300* 1.03 ({Товар БК: Цена себестоимость}* 1.03) условие срабатывает и пишется 19000 - 10.
Как должно быть:
Хотя по курсу у нас 300*на курс = 22 260 руб.
22 260 руб. > 19000 = {Товар БК: Цена}
Прошу разработчиков разобраться и учитывать {Товар БК: Цена себестоимость}* курс валюты.