Страница 1 из 1

Мониторинг конкурентов.

Добавлено: 01 мар 2021 12:24
ZeroCooL
Здравствуйте, мы через price.labs закачиваем прайс лист товаров которые у нас рекламируется на Я.маркете, по сути тот-же мониторинг который есть у вас, только там загружаются наши позиции.
проблема заключается в следующем, если мы указываем формулу расчёта цен, например:

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

IF( {Товар БК: Цена} > [[ОтГруппыКонтрагента_2 MIN(IF({Прайс: Цена + наценка}=0, NULL, {Прайс: Цена + наценка}))]] AND    [[ОтГруппыКонтрагента_2 MIN(IF({Прайс: Цена + наценка}=0, NULL, {Прайс: Цена + наценка}))]] >= {Товар БК: Цена себестоимость} * 1.03,    [[ОтГруппыКонтрагента_2 MIN(IF({Прайс: Цена + наценка}=0, NULL, {Прайс: Цена + наценка}))]] - 10,    {Товар БК: Цена})
Для большинства товаров работает отлично у которых "Цена себестоимость" в рублях, но если прайс в USD или EUR и переводится по курсу, то формула работает не корректно.

Пример:
Цена товара: 300$ (22 260 руб.({Товар БК: Цена себестоимость}))
Цена конкурента: 19 000 руб.
в формулу подгружается {Товар БК: Цена себестоимость} = 300 (без учёта по курсу).

по формуле у нас получается:
ОтГруппыКонтрагента_2 MIN (19 000 руб(ОтГруппыКонтрагента)) >= 300* 1.03 ({Товар БК: Цена себестоимость}* 1.03) условие срабатывает и пишется 19000 - 10.

Как должно быть:
Хотя по курсу у нас 300*на курс = 22 260 руб.
22 260 руб. > 19000 = {Товар БК: Цена}

Прошу разработчиков разобраться и учитывать {Товар БК: Цена себестоимость}* курс валюты.

Re: Мониторинг конкурентов.

Добавлено: 01 мар 2021 16:27
TechAdmin
Здравствуйте.
В базовом каталоге, в поле "Цена себестоимость" хранится значение не в основной валюте?