Я сначала не об этом всём хотел написать, когда прочитал первое сообщение от jumby, но так вышло. Я изначально хотел развеять вот эту дезинформацию:Пробовали выгрузку/загрузку через комерцмл - не устроило т.к. сравнительно долго и это механизм ограничен в возможностях.
Абсолютно наоборот! Обмен через CommerceML обойдётся дешевле и при первой интеграции и при последующем сопровождении реализованного решения. Почему? Потому что это стандарт, который поддерживают крупные компании, и заметьте, не только 1С. Стандартизовано, значит, учтён опыт многих специалистов, закреплена подходящая методика и технология обмена; есть открытая для всех документация, поддержка компаний-производителей, а главное - прямая поддержка от 1С; есть открытый стандартный инструмент обмена для 1С, который входит во многие приложения 1С. В общем, это всё - благо. Кроме того,
средняя стоимость часа у 1С-программиста зачастую выше, чем оная у веб-программиста.
По поводу "это механизм ограничен в возможностях" - ещё одна дезинформация. Если надо, расширяй схему обмена CommerceML в рамках своей конфигурации. Код инструмента обмена - открыт, а процессы обмена - документированы.
Что есть в собственной обработке для 1С у cms1c? Во первых, чтобы не путали - это не модуль для PrestaShop - со стороны сайта устанавливается лишь скрипт для взаимодействия с базой данных. У них собственная закрытая система, в основе которой реализован способ обмена через SQL-запросы к базе данных сайта. Я могу перечислить список минусов, но скажу сейчас кратко - это "решение в лоб" (и это - главный плюс подхода) было актуально в годах, эдак, 2011-2013, когда CommerceML появился, но технологию еще не использовали массово.
На
Инфостарт, почти год назад, я написал развёрнутый комментарий для того, чтобы попробовать внести ясность по технологиям обмена и дать советы. Кстати, UNIMODULE - это и есть то самое программное решение от cms1c. Там я немного покритиковал подходы устаревших решений обмена с 1С, которые до сих пор предлагаются разработчиками, как прекрасные решения, хотя такими не являются во многом. Перечислил плюсы использования стандартизованного обмена по CommerceML. Там я попытался дать рекомендации по выбору нужной технологии и решения.
У меня есть собственной модуль обмена для PrestaShop, поэтому я в теме и знаю, о чём пишу. Занимаюсь этим модулем и поддержкой клиентов уже 4 года. У меня тоже были недовольные клиенты, потому что не всегда было знание, как решить какую-то проблему (бывало, довольно сложно). Поэтому, подводя итого, скажу, что конечно самое главное для конечного клиента - поддержка от производителя решения по обмену (опять же - цена/качество). Я занимаюсь этой работой не всё время и у меня есть и другие модули - см. ссылку в моей подписи или в профиле