Стоит задача интеграции битрикса с некоробочными решениями (обмен каталогом и заказами). В первом случае это мегакастомизированная 1С 7.7, во втором случае - вообще самописная система управления торговлей. И там и там есть свои программисты поддерживающие решения. Самым простым решением видится использование нативного обмена по CommerceML на стороне сайта, а допиливать уже выгрузку со сторонних систем. Отсюда вопросы: 1. Оптимальный ли вариант использовать встроенную интеграцию? Или синх может неожиданно сломаться после очередного обновления битрикса? 2. Не нашел нигде описание схемы обмена. В документации описан кратко только сам протокол: обратитесь к этому скрипту с такими параметрами, отправьте xml. а что в этом xml непонятно. А хочется понимать что вот файл import.xml, в нем передается то-то, записывается так-то, секции такие-то, в offers.xml так-то... Буду благодарен любой информации и напутствиям. Спасибо.
А вот тут - логическое описание формата CommerceML2 http://bedrosova.ru/upload/CommerceML_2_07.pdf Этот файл раньше лежал у них там по ссылке, что я приводила выше, а потом - они его убрали почему-то, хотя документ оччень полезный.
Юлия, спасибо. С этим ресурсом знаком. Может быть конечно не смог вычленить нужную информацию от туда, или не знаю с какой стороны к нему подойти, хотя что такое XSD и XML достаточно не плохо представляю. Меня смущает ВерсияСхемы="2.04.1CBitrix" проскакивающий в выгрузках из 1С, все ли там соответствует стандарту? Т.е. могу ли я быть уверен что если я для начала создам ручками xml согласно этой CML207.XSD, то битрикс его успешно схавает.
Как можно диагностировать в чем проблема импорта? пытаюсь заимпортировать данные с помощью bx_1c_import.php (2.7) и выходит вот что: 1. в разных частях скрипта вылазят всяческие варнинги типа Strict Standards: Non-static method CJSCore::_loadExt() should not be called statically, предполагаю что сам скрипт старый, а в ядре уже куча всего поменялось. Но при этом он всетаки отрабатывает и нативные файлы проглатывает нормально. 2. импорт рукотворного файла тоже проходит, ошибок никаких нет, пишет импорт завершен успешно, как и загруженных товаров. Даже инфоблок не создается. Как понять в чем косяк? Спасибо.