При обмене с интернет-магазином через протокол CommerceML идентификация товаров идет по уникальному id, который присваивается товару в интернет-магазине. При загрузке заказа, система сверяет id товара в заказе и id товара в Бизнес.Ру. Если id товара найден в базе Бизнес.Ру, то товар подставляется из базы, если нет, то создается новый товар.
Такой алгоритм обмена является правильным, но не гибким. Бывает, что модуль обмена в интернет-магазине работает некорректно или товарный учет ведется хаотично.
Это приводит к тому, что системе не удается связать товар из заказа с товаром в базе.
Для решения этого вопроса мы добавили возможность настраиваемой идентификации товара при загрузке заказов из интернет-магазина. Теперь товары можно идентифицировать не только по id, но и по артикулу или наименованию.
Если в выгружаемых заказах интернет-магазин отдает неверный id товара, то в настройках интеграции с интернет-магазином нужно установить отметку «Сверять загружаемые товары по артикулам и наименованиям».
При установленной отметке товары будут проходить проверку в 3 этапа:
По артикулу товара.
По наименованию товара.
По id товара.
Настройка доступна для интернет-магазинов:
— 1C-Bitrix
— CMS.S3
— CS-Cart
— Diafan CMS
— Drupal
— Fast-Sales
— HostCMS
— ImageCMS
— InSales
— MODX
— Magento
— Merchium
— Moguta
— NetCat
— OpenCart 1.5
— SimplaCMS
— WebAsyst Shop-Script
— UMI.CMS
— Shop2You
— все интернет-магазины работающие через CommerceML
Такая настройка синхронизации идеально подойдет пользователям, которые сталкиваются с проблемой создания новых товаров (фактически задвоении) при загрузке заказов из интернет-магазина.
