Как загрузить прайс поставщика, в котором указана цена в разных колонках и разных валютах

preview_player
Показать описание
Как загрузить прайс поставщика, в котором указана цена в разных колонках и разных валютах в программе E-Trade Jumper

В прайсе есть две колонки с ценой:
1. Цена, usd. Адрес столбца: 6(F).
2. Цена, руб. Адрес столбца: 7(G).
при этом в одном столбце цена может быть указана, а в другом нет.

Основная валюта в базе данных RUB. Все цены приводим к этой валюте.

Настройки прайса:
1. Загружать товары с ценой = 0 (с целью загрузить все товары, даже те, у которых в столбце цена пусто).
2. Разделитель десятичных знаков = , (по умолчанию, в программе указан разделитель точка, в этом прайсе десятичные знаки в цене разделены запятой).
3. Разделитель групп тысяч = .
4. Для поля Цена указываем адрес столбца 7(G) для загрузки данных в основной валюте.
5. Создаём новое поле для хранения временных данных, например назовём его Цена2. Для поля Цена2 указываем адрес столбца 6(F) для загрузки данных в валюте USD, укажем в настройках стобца тип валюты для автоматического пересчёта по курсу заданному в справочнике валют и курсов.
6. В настройке порядка операций размещаем операцию "Применение формул для полей" после операции "Переоценка товара" (иначе пересчёт цен будет не верный).
Рекомендации по теме