retailcrm / opencart-module

OpenCart integration plugin
http://www.retailcrm.pro
MIT License
22 stars 43 forks source link

Выбор полей идентификации товаров в заказе #224

Closed kappa08021982 closed 3 years ago

kappa08021982 commented 3 years ago

Добрый день. Предложение. Сделайте пожалуйста в настройках выбор полей по которым идентифицировать товары в заказах в retailCRM и OpenCart. Думаю для выгрузки ICML это тоже будет полезным. Например: retailCRM:externalid = OpenCart:SKU retailCRM:xmlid = OpenCart:SKU retailCRM:xmlid = OpenCart:model и т.д. Подскажите пожалуйста, при обратной синхронизации (из retailCRM в OpenCart) обновляется ли состав заказа, если он был изменен в CRM? Можете написать, какая информация обновляется?

gwinn commented 3 years ago

Весьма сомнительный кейс с точки зрения массовой востребованности, стандартный маппинг полей делался с учетом всех возможных операций по обмену данными между системами, если есть острая необходимость, можно реализовать через кастомизацию.

Подскажите пожалуйста, при обратной синхронизации (из retailCRM в OpenCart) обновляется ли состав заказа, если он был изменен в CRM?

Да, изменения передаются https://github.com/retailcrm/opencart-module/blob/master/src/upload/system/library/retailcrm/lib/history/Order.php#L226