Доброго! Наши клиенты активно используют выгрузку через CommerceML, это исключает много боли.
Мы делаем инструкцию маркетплейсу для вендора пошаговую. Какие поля, как должна называться цена и промо цена, склад и тд. ПРоблемы с выгрузкой были но мы из решили написав модуль “ОЧЕРЕДЬ ИМПОРТА”
Суть боли с которой столкнулись, это многопоточность, точнее ее отсутствие. Те вендоры у которых серверная версия, с ними проблем почти не было, озвучиваем время и выгрузка всех товаров ночкой темной проходит, а вот у кого десктопная то тут веселье. Приходят на работу и запускаются все процессы с утра по выгрузки и все начинают это делать с 9-10 утра, соответственно процессы пересекаются и отваливаются. А после словили, что модуль импорта и CommerceML заразы писали в одну таблицу и все сломалось. Починили, сделали выводы и написали модуль.
Суть модуля в том что он собирает все импорты в очередь и пока не закончит следующий не запустится и тут неважно, что вендор загрузил файл CSV или грузит через CommerceML или админ поставил крон на запуск в фоне XML-ки - ВСЕ В ОЧЕРЕДЬ
Вендеру даже задумываться не нужно по складам, они создаются у нас автоматически из выгрузки и остатки уже летят в разрезе склада и цена в том це формате. Короче говоря МАГИЯ для вендора и владельца маркетплейса
У меня нет не одного вендора пожелавшего использовать CommerceML. Все оседлали импорт XML-файлов (+ cron), и похоже, совершенно не парятся. По этому хочу получить информацию, чтобы хоть немного быть готовым, если появится желающий вендор воспользоваться этим модулем.
Тогда, сразу можете обзавестись модулем “Очередь импорта CSV, XML, CommerceML” и завести его в вашу экосистему. Когда появятся, то вы уже будете знать, что все пройдет гладко, а так же можем вам подготовить инструкцию для вендоров.
Тут уже вопрос не в инструкции. Выяснилось, что вендор не может законнектить свою систему учёта со своей админкой. В группе пользователей “Продавец” нет опции, чтобы дать вендору доступ к CommerceML.
Так это понятно, что нет ничего невозможного, особенно в вебе. Просто удивительно то, что разработчики заявляли о том, что CommerceML стал доступен вендорам, а по факту как и прежде недоступен.