Здравствуйте, коллеги!
Имеется Битрикс "Управление сайтом" 18.0.8 версии и УТ 10.3.
Изменений в ядре сайта нет. Обмен используется стандартный. Лицензия куплена.
Пришла пора переходить на УТ 11.4. Скачали модуль обмена от Битрикс, установили на 1С и столкнулись с проблемами, в связи с чем возникли следующие вопросы.
1) Раньше использовалась CML2 версия для обмена. Теперь же это CML3.1. Ощущение, что гугл даже не слышал о таком.
Подскажите, пожалуйста, где можно найти документацию и описание схемы для данной версии?
Т.е. в шапке файла import.xml теперь наблюдаем такое:
2) В новом обмене стало значительно больше файлов (разные данные приходят в различных файлах). В связи с чем возник вопрос: можно ли теперь запускать обмен остатками отдельно от обмена ценами и обмена пользовательскими справочниками?
3) При обмене товарами приходит вес. но не приходит ширина/высота. Как можно данные реквизиты передать в рамках стандартного обмена?
Пример передачи реквизита "вес":
4) Как выгрузить в новой схеме изображение раздела и вес сортировки раздела?
Сейчас в CommerceML2 изображение раздела передается следующим образом:
5) В CommerceML2 у свойств были параметры: БитриксОбязательное и Множественное. Привожу пример:
В новом обмене CML3 независимо от содержимого внутри данных параметров галочки в Битрикс не проставляются. Как это можно обойти?
6) В новом обмене доступна выгрузка складов. Это здорово. Правда, столкнулись с проблемой. Склад создается и приходят все поля, однако, кроме одного: "Название склада". Можно ли это пофиксить?
7) В новом обмене перестала работать пометка на удаление. В файле приходит:
но товары не удаляются... Должно быть в схеме CML3 и этот флаг стал называться по другому?
8 ) Можно ли увидеть пример передачи списка свойств в новой схеме? Столкнулись с тем, что свойства, пришедшие в файле создаются в Битриксе, но не приходят значения следующих полей:
- активность
- символьный код
- показывать в умном фильтре
9) Обнаружили интересный момент при обмене справочниками. У Highload блоков автоматически при старте обмена создаются ненужные поля UF_NAME, UF_DESCRIPTION, несмотря на то, что в 1Ске у данного справочника таких полей нет. Можно ли это исправить?
10) Заодно еще один вопросик по обмену highload блоками. Возможно ли не только передавать новые записи, но и удалять уже имеющиеся по аналогии с
реквизитом в старой схеме:
Заранее большое спасибо за любого рода подсказки!
P.S. тему хотел создать в разделе "Интеграция с 1С", но не хватило прав. Буду благодарен, если перенесете тему.
Имеется Битрикс "Управление сайтом" 18.0.8 версии и УТ 10.3.
Изменений в ядре сайта нет. Обмен используется стандартный. Лицензия куплена.
Пришла пора переходить на УТ 11.4. Скачали модуль обмена от Битрикс, установили на 1С и столкнулись с проблемами, в связи с чем возникли следующие вопросы.
1) Раньше использовалась CML2 версия для обмена. Теперь же это CML3.1. Ощущение, что гугл даже не слышал о таком.
Подскажите, пожалуйста, где можно найти документацию и описание схемы для данной версии?
Т.е. в шапке файла import.xml теперь наблюдаем такое:
Скрытый текст |
|---|
| <?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_3" xmlns:xs="; xmlns:xsi="; ВерсияСхемы="3.1" ДатаФормирования="2019-07-11T17:28:30" Ид="1"> |
2) В новом обмене стало значительно больше файлов (разные данные приходят в различных файлах). В связи с чем возник вопрос: можно ли теперь запускать обмен остатками отдельно от обмена ценами и обмена пользовательскими справочниками?
3) При обмене товарами приходит вес. но не приходит ширина/высота. Как можно данные реквизиты передать в рамках стандартного обмена?
Пример передачи реквизита "вес":
Скрытый текст |
|---|
| <ЗначенияРеквизитов> <ЗначениеРеквизита> <Наименование>Вес</Наименование> <Значение>108.7</Значение> </ЗначениеРеквизита> </ЗначенияРеквизитов> |
4) Как выгрузить в новой схеме изображение раздела и вес сортировки раздела?
Сейчас в CommerceML2 изображение раздела передается следующим образом:
Скрытый текст |
|---|
| <Группы> <Группа> <Ид>01111111-cf6f-11e3-1111-d485644afa7f</Ид> <Наименование>Доберманы</Наименование> <БитриксСортировка>100</БитриксСортировка> <БитриксКартинка>import_files/00/009e51111-cf6f-11e3-1111-d485644afa7f.png</БитриксКартинка> |
5) В CommerceML2 у свойств были параметры: БитриксОбязательное и Множественное. Привожу пример:
Скрытый текст |
|---|
| <Свойство> <Ид>BRAND</Ид> <Наименование>Бренд</Наименование> <БитриксКод>BRAND</БитриксКод> <Множественное>false</Множественное> <БитриксОбязательное>false</БитриксОбязательное> </Свойство> |
6) В новом обмене доступна выгрузка складов. Это здорово. Правда, столкнулись с проблемой. Склад создается и приходят все поля, однако, кроме одного: "Название склада". Можно ли это пофиксить?
7) В новом обмене перестала работать пометка на удаление. В файле приходит:
Скрытый текст |
|---|
| <ПометкаУдаления>false</ПометкаУдаления> |
8 ) Можно ли увидеть пример передачи списка свойств в новой схеме? Столкнулись с тем, что свойства, пришедшие в файле создаются в Битриксе, но не приходят значения следующих полей:
- активность
- символьный код
- показывать в умном фильтре
9) Обнаружили интересный момент при обмене справочниками. У Highload блоков автоматически при старте обмена создаются ненужные поля UF_NAME, UF_DESCRIPTION, несмотря на то, что в 1Ске у данного справочника таких полей нет. Можно ли это исправить?
10) Заодно еще один вопросик по обмену highload блоками. Возможно ли не только передавать новые записи, но и удалять уже имеющиеся по аналогии с
реквизитом в старой схеме:
Скрытый текст |
|---|
| <ЗначениеРеквизита> <Наименование>ПометкаУдаления</Наименование> <Значение>false</Значение> </ЗначениеРеквизита> |
Заранее большое спасибо за любого рода подсказки!
P.S. тему хотел создать в разделе "Интеграция с 1С", но не хватило прав. Буду благодарен, если перенесете тему.