https://farfor.crm-onebox.com/
Клиент оформляет заказ на сайте опенкарта, цена 125, есть скидка, после оформления заказа цена становится 100. Когда мы загружаем заказ в СРМ, скидка не грузится, цена товара просто 100. В базе посмотрели скидка не записывается, по этому нужно другое решение, как загружать скидку:
В итоге, нам нужно сделать следующее при парсинге товаров в заказе:
1) Взять из таблицы oc_order_product колонку total и qunatity
2) Взять из таблицы oc_product по product_id выпарсить значение колонки price
3) сделать расчет [скидка %] = 1-total(oc_order_product)/price(oc_product)/qunatity(oc_order_product)
И загрузить в заказ уже правильную цену, скидку, кол-во и курс(заказы в евро)
Цена продажи = price(oc_product)
скидка % = [скидка %]
и курс заказа выпарсить из currency_value(oc_order)
Нужна оценка доработки
Клиент оформляет заказ на сайте опенкарта, цена 125, есть скидка, после оформления заказа цена становится 100. Когда мы загружаем заказ в СРМ, скидка не грузится, цена товара просто 100. В базе посмотрели скидка не записывается, по этому нужно другое решение, как загружать скидку: В итоге, нам нужно сделать следующее при парсинге товаров в заказе: 1) Взять из таблицы oc_order_product колонку total и qunatity 2) Взять из таблицы oc_product по product_id выпарсить значение колонки price 3) сделать расчет [скидка %] = 1-total(oc_order_product)/price(oc_product)/qunatity(oc_order_product) И загрузить в заказ уже правильную цену, скидку, кол-во и курс(заказы в евро) Цена продажи = price(oc_product) скидка % = [скидка %] и курс заказа выпарсить из currency_value(oc_order)
КТС писал/а: В базе посмотрели скидка не записывается
а в самой админке скидка тоже не отображается? Это как?
[quote]
Короп Владислав Павлович
КТС писал/а:
В базе посмотрели скидка не записывается
[/quote]
а в самой админке скидка тоже не отображается? Это как?
КТС писал/а: В базе посмотрели скидка не записывается
а в самой админке скидка тоже не отображается? Это как?
Мы смотрели в базе, скидка везде 0, они сразу пишут цену со скидкой, по этому нам надо ее высчитывать
[quote]
anonymous duck
OneBox production писал/а:
[quote]
Короп Владислав Павлович
КТС писал/а:
В базе посмотрели скидка не записывается
[/quote]
а в самой админке скидка тоже не отображается? Это как?
[/quote]
Мы смотрели в базе, скидка везде 0, они сразу пишут цену со скидкой, по этому нам надо ее высчитывать
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий