Имя: Пароль:
1C
 
Обмен УТ 10.3 и сайт 1С-Битрикс
0 Uragan_a
 
24.04.19
12:44
В стандартный обмен добавил узлы
<Артикул>тест</Артикул>
<Бренд>Адидас</Бренд>
<Размер>10</Размер>

Артикул типовой на сайте появляется, а вот бренд и размер нет, хотя в файле есть и выгружаю аналогично.
В реквизиты выгружается нормально, но этот вариант не подходит.

Что может быть? Как Битриксу сказать, что нужно создать дополнительные свойство?
1 Сияющий в темноте
 
24.04.19
15:35
наверное,его нужно создать,а он потом его и заполнит.
2 Rema Dan
 
24.04.19
17:09
(0) Стандартный модуль от 1С или стандартный модуль от Битрикса (https://1c.1c-bitrix.ru/ecommerce/download.php)? Добавил куда?
По умолчанию в одном из import*.xml отправляется классификатор доп. свойств, которые должны быть в инфоблоке битрикса. Битрикс должен создавать свойства, которые не найдены в инфоблоке, но есть в этом классификаторе.
3 Uragan_a
 
25.04.19
00:59
(1) не помогает, вот в штрихкод все красиво заполняется и артикул в остальные нет, хоть создавай их хоть нет)
6 Uragan_a
 
25.04.19
01:32
(2) использую типовой который прям встроен в УПП, там возможно версия постарее, но главное, что в принципе он рабочий, нужно просто подправить.
Реквизиты типовые норм встают артикул, штрихкод. Но вот выгружаю по примеру штрихкода и артикула Бренд и Размер, они не появляются (хотя пробовал их создать в Битриксе), но без проблем загружаются в реквизиты, но разработчикам сайта не нравится.
7 Uragan_a
 
25.04.19
01:32
(2)
В файл выгрузил двумя способами, как реквизит и как свойство. Реквизит заполнился, а вот свойство пустое. Хотя точно по такому же принципу гружу артикул и штрихкод, заполняются.
https://cloud.mail.ru/public/YTL4/23KCqg3SH

Попробовать новую обработку?
8 Rema Dan
 
25.04.19
11:25
(7) Обработку от Битрикса определённо стоит использовать вместо встроенной.

Для корректной выгрузки свойств они сначала должны быть описаны в классификаторе:

    <Классификатор>
        <Свойства>
            <Свойство>
                <Ид>c5c6d005-7bda-4c91-9418-fb3db83d7c35</Ид>
                <Наименование>Производитель</Наименование>
                <ТипыЗначений>
                    <ТипЗначений>
                        <Тип>Справочник</Тип>
                        <Описание>Справочник ссылка: Значения свойств объектов</Описание>
                        <ВариантыЗначений>
                            <ВариантЗначения>
                                <Ид>4597a7b4-3b4a-11e5-8025-001e67078c59</Ид>
                                <Наименование>Atek Makina (Турция)</Наименование>
                            </ВариантЗначения>

А потом при выгрузке товаров выгружены как значения свойств для товаров:

    <Каталог СодержитТолькоИзменения="false">
        <Товары>
            <Товар>
                <Ид>755860ea-7d06-11df-8e3e-00034732d068</Ид>
                <Код>00000018173</Код>
                <Артикул>KONIG 14 00 S/1</Артикул>
                <Наименование>Стенд для правки дисков Atek Makina KONIG 14 00 S/1</Наименование>
                <ЗначенияСвойств>
                    <ЗначенияСвойства>
                        <Ид>c5c6d005-7bda-4c91-9418-fb3db83d7c35</Ид>
                        <Значение>4597a7b4-3b4a-11e5-8025-001e67078c59</Значение>
                    </ЗначенияСвойства>
9 Uragan_a
 
25.04.19
11:36
Спасибо огромное.
10 Uragan_a
 
25.04.19
14:31
(8) разобрался, спасибо
А, как еще выгрузить габариты в Торговый каталог :)
11 Rema Dan
 
25.04.19
14:52
(10) Габариты можно выгрузить как "свойства" как описано в (8). Там вроде как можно было ещё вместо выгрузки в "свойства" выгружать в "дополнительные реквизиты" (по аналогии со стандартными реквизитами Код, Артикул, Наименование, Страна, ВесНетто), но я так и не разобрался как это работает. И работает ли.
Ошибка? Это не ошибка, это системная функция.