Необходимо сделать импорт каталога товаров, в битрикс и нет возможности настроить импорт напрямую. Пытаюсь сделать это след. образом из админ. раздела Настройки -> Торговый каталог -> Импорт данных -> Commerce ML
Но при выборе файла, доступен для выбора(загрузки) только один а у меня же их два import.xml и offers.xml. Я так понял, этот скрипт импорта CML для другой версии, не для 2 Если так то для какой? и можно ли такой формат выгрузить из 1с 7.7
Alexey Andreev пишет: v7plus.dll -> СоздатьGUIDтолько его сохранить надо в базе. В 8-ке для этого есть системное поле, в 7-ке - нет
могу ли я вручную генерировать этот GUID? у елемента, конкретного товара этот ай ди состоит из двух частей разделенных решеткой, это что 2 GUID тогда вопрос 1 GUID его собственный а второй GUID откуда?
Делаю вырузку из 1с 7.7 пытаюсь номенклатуру выгрузить в корректный CML 2, для послед импорта в битрикс Вопрос как формируются ид у групп. Я так понял это какой то хэш? это хэш из id номенклатуры в 1с? и еще у елемента этот ай ди состоит из двух частей разделенных решеткой, первая часть полностью за исключением одного символа совпадает с ид родителя. А вторая часть уникальна. По какому алгоритму формирровать ИД корректно. Как в в 1c 8.1
Думаете их апи мне поможет, у меня своя структура xml а не commerceML отсюда вывод весь их апи идет лесом. Или я просто что то упустил и можно импортировать данные через bitrix-а классы, и потом заносить в базу?
1) Сейчас провожу интеграцию с 1с 7.7 отчаявшись понять как cms работает, и как ее правильно настроить парсю данные и пишу их напрямую в б.д. Как я понял при занесение элементов(конкретных товаров) надо делать записи в след. таблицах:
`b_iblock_section_element` - какой элемент какому разделу принадлежит
`b_iblock_element` - непосредственно сами элементы
`b_iblock_element_property` - свойства элементов
`b_catalog_price` - цены
При записи разделов делаю записи только в этой таблице
`b_iblock_section` - разделы
Все ли учел, или может что то пропустил ... какие то связи.
1)можно внятно получить вопрос при интеграции с 1с надо сначала создавать инфоблок с нужными свойствами или нет? или может просто проимпортировать и вся структура создастся сама. Если создавать то возникает след. проблема как сделать так чтобы при импорте свойства падали в уже созданные как задавать это соответствие?
вручную проставлять xml_id (внешний код) для всех свойств ?
Передо мной стоит такая задача реализовать интеграцию 1с 7 УТ с 1с битрикс. Т.к. в 1с 7 версии интеграции изначально не предусмотрено,то решил сделать обработку выгрузку в формате xml. И затем производить наполнение из xml-ки.
Вопрос: как можно с мин. доработками со стороны битрикса наладить, импорт.(битрикс последней версии) Может кто сталкивался, как это лучше релизовать или у кого есть решение в каком направлении двигаться
В документации написано Загрузка каталога начинается с того, что 1С отправляет http-запрос вместе с http-авторизацией следующего вида: http://<сайт>/bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth
что значит запрос с http-авторизацией? т.е. передает логин и пароль я так понял, а как их передает 1с в чем? в теле того же GET запроса http://<сайт>/bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth&login=admin&pass=1234 в POST или как?
Вопрос при интеграции сайта (битрикс -> Малый Бизнес) с 1с не создавал инфоблоков. просто проимпортировал в итоге Товары проимпортировались каталог создался Но...! поле символьный код не заполнено ни у одного товара!!!хотя в настройках галочки генерировать символьлный код проставил