Здравствуйте, коллеги!
Имеется Битрикс "Управление сайтом" 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 теперь наблюдаем такое:
Скрытый текст |
|---|
| [SIZE=18px]<?xml version="1.0" encoding="UTF-8"?> <КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_3" xmlns:xs="[URL=http://www.w3.org/2001/XMLSchema]http://www.w3.org/2001/XMLSchema"[/URL]; xmlns:xsi="[URL=http://www.w3.org/2001/XMLSchema-instance]http://www.w3.org/2001/XMLSchema-instance"[/URL]; ВерсияСхемы="3.1" ДатаФормирования="2019-07-11T17:28:30" Ид="1"> [/SIZE] |
2) В новом обмене стало значительно больше файлов (разные данные приходят в различных файлах). В связи с чем возник вопрос: можно ли теперь запускать обмен остатками отдельно от обмена ценами и обмена пользовательскими справочниками?
3) При обмене товарами приходит вес. но не приходит ширина/высота. Как можно данные реквизиты передать в рамках стандартного обмена?
Пример передачи реквизита "вес":
Скрытый текст |
|---|
| [COLOR=#a9b7c6][FONT="DejaVu Sans Mono"][SIZE=11.3pt][COLOR=#e8bf6a]<ЗначенияРеквизитов> [/COLOR][COLOR=#e8bf6a] <ЗначениеРеквизита> [/COLOR][COLOR=#e8bf6a] <Наименование>[/COLOR]Вес[COLOR=#e8bf6a]</Наименование> [/COLOR][COLOR=#e8bf6a] <Значение>[/COLOR]108.7[COLOR=#e8bf6a]</Значение> [/COLOR][COLOR=#e8bf6a] </ЗначениеРеквизита> [/COLOR][COLOR=#e8bf6a]</ЗначенияРеквизитов> [/COLOR][/SIZE][/FONT][/COLOR] |
4) Как выгрузить в новой схеме изображение раздела и вес сортировки раздела?
Сейчас в CommerceML2 изображение раздела передается следующим образом:
Скрытый текст |
|---|
| [FONT="DejaVu Sans Mono"][SIZE=11.3pt][COLOR=#e8bf6a]<Группы> [/COLOR][COLOR=#e8bf6a] <Группа> [/COLOR][COLOR=#e8bf6a] <Ид>[/COLOR]01111111-cf6f-11e3-1111-d485644afa7f[COLOR=#e8bf6a]</Ид> [/COLOR][COLOR=#e8bf6a] <Наименование>[/COLOR]Доберманы[COLOR=#e8bf6a]</Наименование> [/COLOR][COLOR=#e8bf6a] <БитриксСортировка>[/COLOR]100[COLOR=#e8bf6a]</БитриксСортировка> [/COLOR][COLOR=#e8bf6a] <БитриксКартинка>[/COLOR]import_files/00/009e51111-cf6f-11e3-1111-d485644afa7f.png[COLOR=#e8bf6a]</БитриксКартинка> [/COLOR][/SIZE][/FONT] |
5) В CommerceML2 у свойств были параметры: БитриксОбязательное и Множественное. Привожу пример:
Скрытый текст |
|---|
| [FONT="DejaVu Sans Mono"][SIZE=11.3pt][COLOR=#e8bf6a]<Свойство> [/COLOR][COLOR=#e8bf6a] <Ид>[/COLOR]BRAND[COLOR=#e8bf6a]</Ид> [/COLOR][COLOR=#e8bf6a] <Наименование>[/COLOR]Бренд[COLOR=#e8bf6a]</Наименование> [/COLOR][COLOR=#e8bf6a] <БитриксКод>[/COLOR]BRAND[COLOR=#e8bf6a]</БитриксКод> [/COLOR][COLOR=#e8bf6a] <Множественное>[/COLOR]false[COLOR=#e8bf6a]</Множественное>[/COLOR][COLOR=#e8bf6a] [/COLOR][COLOR=#e8bf6a] <БитриксОбязательное>[/COLOR]false[COLOR=#e8bf6a]</БитриксОбязательное> [/COLOR][COLOR=#e8bf6a]</Свойство> [/COLOR][/SIZE][/FONT] |
6) В новом обмене доступна выгрузка складов. Это здорово. Правда, столкнулись с проблемой. Склад создается и приходят все поля, однако, кроме одного: "Название склада". Можно ли это пофиксить?
7) В новом обмене перестала работать пометка на удаление. В файле приходит:
Скрытый текст |
|---|
| <ПометкаУдаления>false</ПометкаУдаления> |
8 ) Можно ли увидеть пример передачи списка свойств в новой схеме? Столкнулись с тем, что свойства, пришедшие в файле создаются в Битриксе, но не приходят значения следующих полей:
- активность
- символьный код
- показывать в умном фильтре
9) Обнаружили интересный момент при обмене справочниками. У Highload блоков автоматически при старте обмена создаются ненужные поля UF_NAME, UF_DESCRIPTION, несмотря на то, что в 1Ске у данного справочника таких полей нет. Можно ли это исправить?
10) Заодно еще один вопросик по обмену highload блоками. Возможно ли не только передавать новые записи, но и удалять уже имеющиеся по аналогии с
реквизитом в старой схеме:
Скрытый текст |
|---|
| <ЗначениеРеквизита> <Наименование>ПометкаУдаления</Наименование> <Значение>false</Значение> </ЗначениеРеквизита> |
Заранее большое спасибо за любого рода подсказки!
P.S. тему хотел создать в разделе "Интеграция с 1С", но не хватило прав. Буду благодарен, если перенесете тему.