Здравствуйте! Помогите разобраться с проблемой неправильного вычисления чистой прибыли.
Есть магазин на PrestaShop 1.6.0.14. В нем 3 валюты, основная USD. Подсчет прибыли смотрим во вкладке: Пульт, на панели: Обзор/Чистая прибыль.
При оформлении заказа в USD все корректно. Но стоит сделать заказ в любой валюте, отличной от USD, то прибыль считается как разность Розничной стоимости, конвертированной в выбранную валюту, минус оптовая стоимость, взятая из карточки товара, но не конвертированная. С последующей конвертацией в USD полученной разницы.
То есть, если оптовая стоимость 100USD а розничная 120USD и оформлять заказ в евро то получим:
110.86€ - 100 = 10,86€ или 11,76$ хотя на самом деле прибыль должна быть 20$
В настройках панели обзора, все комиссии пока стоят =0.
Если это подскажет путь к решению, то в карточке товара при заполнении цен, в оптовой стоит два знака после запятой, а в розничной шесть знаков после запятой.