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

Макроподстановки

Добавлено: 29 май 2019 20:14
krasenkov
Добрый день, подскажите как в джампере выглядит макроподстановка для
{СредЦенаКонкурентов} - возвращает среднюю цену среди конкурентов на товар из учётной системы (СТУС).
{СредЦена2Конкурентов} - возвращает среднюю цену среди двух мин. цен конкурентов на товар из учётной системы (СТУС).

в справке вы даете только пример для минимальной цены для группы конкурентов. Но на этом далеко не уедешь

Re: Макроподстановки

Добавлено: 06 июн 2019 19:22
TechAdmin
Здравствуйте.
Формула для получения значений товаров из прайс-листов из указанной строки, если есть несколько предложений товара базового каталога.
Где N это номер строки + название поля откуда требуется брать значение

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

[[ОтКонкурентаСтрока_N{Прайс: Цена + наценка}]]
Например, есть несколько предложений товара из прайс-листов поставщиков по разным ценам, стоит задача получить вторую минимальную цену, тогда формула будет иметь вид

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

[[ОтКонкурентаСтрока_2{Прайс: Цена + наценка}]]
Получить среднюю цену на основании 1й минимальной цены и 2й минимальной цены

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

([[ ОтКонкурентаСтрока_1 {Прайс: Цена + наценка}]] + [[ ОтКонкурентаСтрока_2 {Прайс: Цена + наценка}]]) / 2
Получить среднюю цену на основании 1й минимальной цены и 2й минимальной цены с проверкой, есть ли 2я цена среди товаров из прайс-листов или есть только одно предложение товара у 1го поставщика

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

IF([[ ОтКонкурентаСтрока_2 {Прайс: Цена + наценка}]]>0, ([[ ОтКонкурентаСтрока_1 {Прайс: Цена + наценка}]] + [[ ОтКонкурентаСтрока_2 {Прайс: Цена + наценка}]]) / 2, {Прайс: Цена + наценка})