Имя: Пароль:
1C
1С v8
Обмен с сайтом, некорректно выгружает Характеристики товара
0 mvgfirst
 
27.08.12
16:14
Есть типовая торговля.
Настраиваю обмен с сайтом. Выгрузку товаров. Полную.
Устанавливаю выгружать в каталог на диске.
В Конфигурации установлен признак "Вести учет по характеристикам" и для каждого товара установлены характеристики и цены для каждой характеристики товара

При выгрузке создается два файла: import.xml и offers.xml
В файле import.xml  указаны товары и перечислены характеристики
в файле offers.xml  указаны только ИД товара и цены (а так же количество) характеристик нет.

Админы битрикса говорят что Характеристики товара должны указываться в файле offers.xml т.е. моя выгрузка некорректна.

Не менял ни код выгрузки ни какие-либо настройки.

Пробовал на нескольких конфигурациях и на УТ 10.3 и на УТП для украины - результат одинаков.

Как на самом делеле должно быть, где должны указываться характеристики - и что нужно поменять в настройках конфигурации что бы характеристики попадали в файл offers.xml

То что можно написать свою выгрузку - это я понимаю, но пока не рассматриваю вариант. Т.к. админы битрикса говорят что должна работать стандартная выгрузка из типовой 1С
1 Fragster
 
гуру
27.08.12
16:15
а чцена установлена в разрезе характеристик, или нет?
2 mvgfirst
 
27.08.12
16:20
Да цена установлена в разрезе характеристик
3 mvgfirst
 
27.08.12
16:24
Взял конфигурацию
Добавил один товар. Поставил у него "галочку" Вести учет по характериститкам, добавил две характеристики товара, установил цены документом "Установка цен номенклатуры" (один тип цены для обеих характеристик)

Выгрузил, получил файл imports.xml  c характеристиками товара
файл offers.xml со ссылками на ИД товара с характеристикой и указанием цены. С точки зрения структурной целостности все якобы правильно - ссылка на товар есть, цена есть....

Но на днях изучал стандарт CommerceML и смотрел схему XLS и там указано так же как говорят админы настраивающие битрикс, характеристики должны быть в файле offers.xml

Хотя вот на 100% утверждать и не буду.

Поэтому и спрашиваю у общественности - где же все таки должны быть перечислены характеристики товара в разделе "Каталог" или в разеделе "Предложения"?
4 mvgfirst
 
27.08.12
16:26
Готов скачать и рассмотреть любую ТИПОВУЮ конфигурацию в которой характеристики указываются в файле offers.xml
Для построчного сравнения кода обработки "ОбменССайтом"
5 0Mint
 
27.08.12
16:38
Ид = ФункцияОт(СсылкаНоменклатуры, СсылкаХарактеристики)
Функция тупо конкатенирует уиды 2 этих ссылок и "#".
Так было в типовой 10.3 Есть еще на сайте битрикса обработка которую можно в типовую вместо родной встроить, посмотри её.
Также вот это советую глянуть:
http://1c.1c-bitrix.ru/ecommerce/v2.php#chars
6 0Mint
 
27.08.12
16:42
(5) Это я к тому что в offers.xml есть характеристики номенклатуры, но они идут как разные товары со своими ценами, так что дальше уже php-скрипты на стороне битрикса должны все это разгребать.
7 mvgfirst
 
27.08.12
17:21
После очной ставки с админом битрикса пришли к такому же выводу - проблема в том что типовые выгрузки зашитые в типовые конфигурации отличаются от выгрузки которую можно скачать с сайта битрикса.

Щас качнул обработку с сайта битрикса - препарирую и буду сличать на предмет стратегических отличий по распределению характеристик