Путаница с наценками

Помощь пользователям в работе с программой E-Trade PriceList Importer
Voyager
Сообщения: 271
Зарегистрирован: 05 июл 2016 21:06

25 сен 2018 15:16

Добрый день.
Помогите разобраться с механизмом наценок в системе. Что то совсем путаница у меня идет.
Имеем Поставщик1 и Поставщик2, Определенную категорию СТУС и набор дополнительных цен, которые выгружаются на сайт
На данный момент используется наценка дополнительных цен на раздел категории:
https://yadi.sk/i/pvz17WMQopFXOQ
Все вроде бы хорошо, дополнительные цены рассчитываются по формуле:
ЕСЛИ({ЦенаОтКонтрагента_12}>0,{ЦЕНА_РРЦ}, ОКРУГЛЕНИЕ_КРАТНО({ЦЕНА_БЕЗ_НАЦЕНКИ}+({ЦЕНА_БЕЗ_НАЦЕНКИ}*{КАТЕГОРИЯ_ПРОЦЕНТ}/100),10))
Та самая, которая до сих пор не корректно отрабатывает условие, но пока не изменяю и не использую этот механизм до вашего окончательного решения из соседней темы.
У меня путаница возникает при добавлении товаров Поставщика2 в нужный раздел каталога.
Для него требуется определить условие, к примеру наценку +5% на товары из определенного раздела для дополнительных цен, при этом цены на товары от Поставщика1 должны быть в размере величины наценки на данную категорию для данного типа дополнительной цены.
Идем в настройки прайс-листа данного поставщика, в раздел наценок. Устанавливаем 5%:
https://yadi.sk/i/L1Gys4wGKa5ZHw
После пакетной обработки вижу:
https://yadi.sk/i/hCy_gzIphjraPA
Те цена после импорта - не изменилась с учетом наценки по данному поставщику в категории для цен.
Так же если посмотреть историю наценки по товару, видим:
https://yadi.sk/i/Zj1oHqCK6XucjA
Для расчета дополнительной цены "тестовая цена" решил использовать простую макроподстановку: {ЦЕНА_С_НАЦЕНКОЙ}, чтобы посмотреть как идет расчет, ее результат как раз на последнем скриншоте.
Те не понятно, почему программа рассчитала дополнительную тестовую цену в размере 6560.00 (да и вообще после импорта не изменилась цена с учетом наценки) и какую следует в моем случае указать формулу с макроподстановками, в которой учитывались бы наценки категории для товаров конкретного поставщика.
Для Поставщика2 установлены все наценки:
https://yadi.sk/i/gk2qpxjoNmJ92w
Спасибо.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

25 сен 2018 15:51

Добрый день.
Возможно из прайса загружается РРЦ, которая копируется в поле Цена+наценка, тем самым не видна цена с наценкой +5%.
С уважением, поддержка ElbuzGroup.
Voyager
Сообщения: 271
Зарегистрирован: 05 июл 2016 21:06

26 сен 2018 15:38

Да, действительно, в настройках отдельных листов был установлен данный атрибут.
Но все равно продолжаются непонятки. Смотрите, сейчас цена из прайса отображается с учетом наценки, которую мы задали в размере 5%:
https://yadi.sk/i/6kWqySBsfMFZbQ
Для ДопЦены(тестовая) указана макроподстановка "Цена с наценкой", по идее я хочу как раз ее увидеть в колонке, чтобы дальше усложнять формулу. Но вижу что для данного типа цены расчет не происходит и система берет базовую цену из прайса.
Прочие подстановки (Цена_себестоимость и тд) все равно не отображают цену с учетом наценки на категорию для цен Поставщика2.
Какую мне следует использовать подстановку(или формулу в целом), которая отразит размер дополнительной цены в которой будет учтена наценка категории по Поставщику2 и общей наценки категории для дополнительной цены?
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

26 сен 2018 19:50

Попробуйте снять флаг РИЦ в спр. доп. цен и выполнить пакетную обработку.
С уважением, поддержка ElbuzGroup.
Voyager
Сообщения: 271
Зарегистрирован: 05 июл 2016 21:06

27 сен 2018 14:27

Да, спасибо. Помогло. Кто бы знал об этом...
Кстати, после снятия данного чекбокса, проблема с расчетом РРЦ с учетом конкретного поставщика - ушла. Моя тема в соседнем разделе.
Voyager
Сообщения: 271
Зарегистрирован: 05 июл 2016 21:06

28 сен 2018 22:23

Позвольте еще проконсультировать касаемо наценок.
Можно ли каким либо образом задать величину наценки в категории товаров для дополнительных цен с учетом поставщика товара?
К примеру для Поставщика1 в разделе Телевизоры для ДополнительнойЦены1 будет величина - 5%, а для Поставщика2 для этого же типа цены - 10%.
В настройках наценки прайс-листа поставщика не вижу, где задать критерий наценки для дополнительной цены.
И в разделе настройки величины дополнительных цен не нашел критерия, который нам задаст значения для этих поставщиков.
А в расчете ДополнительнойЦены1 нет макроподстановки, которая определила бы значение наценки для данной категории. Иначе в формулу расчета надо подставлять двойное условие (проверка на соответствие товара цены у Поставщика1 и категорию товара где определим величину наценки на нее) и так на каждую категорию, а их более 200 и более 10 типов цен.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

30 сен 2018 12:14

Возможно вам поможет макро {ЦенаОтКонтрагента_N} где N это ID контрагента из справочника контрагентов.
С уважением, поддержка ElbuzGroup.
Voyager
Сообщения: 271
Зарегистрирован: 05 июл 2016 21:06

30 окт 2018 09:34

В продолжении данной темы.
- Есть производитель, цены которого из прайс-листа д.б. рекомендованная это "ПРОИЗВОДИТЕЛЬ_43744".
- Есть поставщик товаров (ЦенаОтКонтрагента_12), для которого существует своя наценка для категорий, отличная от принятой наценки категории.
Была попытка описать логику расчета цены следующим образом. Если имеется товар в прайс-листе конкретного производителя, то выставляем для него рекомендованную цену. Вторым условием пробуем проверить на соответствие поставщика. Если товар от конкретного поставщика, тогда для него ставим свой размер наценки для данной дополнительной цены. Если товар из прайсов не попадает под эти два условия, тогда берем его оптовую цену, округляем, добавляем наценку для категории и публикуем.

Попробовал создать формулу, которая отразит данную логику:

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

ЕСЛИ({ПРОИЗВОДИТЕЛЬ_43744},{ЦЕНА_РРЦ}, если ( {ЦенаОтКонтрагента_12}>0,  {ЦЕНА_С_НАЦЕНКОЙ}*2, ОКРУГЛЕНИЕ_КРАТНО({ЦЕНА_С_НАЦЕНКОЙ}+ ({ЦЕНА_С_НАЦЕНКОЙ}*{КАТЕГОРИЯ_ПРОЦЕНТ}/100),10)))
Но заметил, что для товаров, которые в прайсе идут так же с заполненным полем РРЦ, но не попадающим под критерий конкретного производителя (те производитель товара совсем другой), все равно отрабатывается логика из форумы и публикуется для него РРЦ-цена, а не оптовая с учетом наценки.
Помогите разобраться, где допущена ошибка и как следует правильно описать логику под требуемую задачу.
Аватара пользователя
TechAdmin
Администратор
Сообщения: 4286
Зарегистрирован: 27 авг 2008 14:30

30 окт 2018 09:46

Формула написана правильно, то есть должна браться РРЦ для производителя с ID = 43744, почему это не происходит не ясно.
С уважением, поддержка ElbuzGroup.
Voyager
Сообщения: 271
Зарегистрирован: 05 июл 2016 21:06

30 окт 2018 15:12

Те неправильно отрабатываются макроподстановки в формуле?
Ответить

Вернуться в «Техническая поддержка программы E-Trade PriceList Importer»