Привет!
Пытаюсь загрузить сертификаты номенклатуры в справочник на сайт:
Со стороны 1С: изменил код модуля выгрузки, включил туда возможность выгрузки
сертификатов как дополнительного свойства (множественное) элемента справочника "товары".
Версия УТ: 11.1.4.14, версия модуля обмена 4.0.2.3.
Добился результата (в файле references....xml):
-----------------------------------------------------------------------------------
<Справочник>
<Ид>СертификатыНоменклатуры</Ид>
<Наименование>Сертификаты номенклатуры</Наименование>
<Реквизиты>
<Реквизит>
<Ид>Наименование</Ид>
<Наименование>Наименование</Наименование>
<ТипЗначений>Строка</ТипЗначений>
</Реквизит>
ещё много реквизитов ..., но нет реквизита с типом файл (такого перечисления не определено в схеме обмена XSD)
<Реквизит>
<Ид>Представление</Ид>
<Наименование>Представление</Наименование>
<ТипЗначений>Строка</ТипЗначений>
</Реквизит>
</Реквизиты>
далее элементы:
<ЭлементСправочника>
<Ид>fc84d580-ead9-11e3-89a5-bcaec5961dc4</Ид>
<НомерВерсии>AAAAAQAAAB0=</НомерВерсии>
<ЗначенияРеквизитов>
<ЗначениеРеквизита>
<Наименование>Наименование</Наименование>
<Значение>Сертификат соответствия №POCC RU.AB26.H80866</Значение>
</ЗначениеРеквизита>
ещё всякие реквизиты ...
<ЗначениеРеквизита>
<Наименование>Представление</Наименование>
<Значение>Сертификат соответствия №POCC RU.AB26.H80866</Значение>
</ЗначениеРеквизита>
и, наконец, файлы:
<ЗначениеРеквизита>
<Наименование>Файл</Наименование>
<Значение>import_files/fc/fc84d580-ead9-11e3-89a5-bcaec5961dc4_fc84d581-ead9-11e3-89a5-bcaec5961dc4.jpg</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>ОписаниеФайла</Наименование>
<Значение>import_files/fc/fc84d580-ead9-11e3-89a5-bcaec5961dc4_fc84d581-ead9-11e3-89a5-bcaec5961dc4.jpg#батонч</Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
</ЭлементСправочника>
-----------------------------------------------------------------------------------
На стороне битрикса ([url=http://www.1c-bitrix.ru/]1С-Битрикс: Управление сайтом 14.9.3[/url]. © 2002 Битрикс, 2007 1С-Битрикс)
(после первой загрузки справочник создался, но без файлов), я добавил в этот справочник поле с характеристиками:
ID:31
Тип данных:Файл
Объект:HLBLOCK_1
Код поля:UF_SERTFILES
XML_ID:Файл
И даже после этого файлы не загружаются в указанное поле,
XML_ID с точностью до символа совпадает с наименованием значения реквизита.
Как поправить?
Пытаюсь загрузить сертификаты номенклатуры в справочник на сайт:
Со стороны 1С: изменил код модуля выгрузки, включил туда возможность выгрузки
сертификатов как дополнительного свойства (множественное) элемента справочника "товары".
Версия УТ: 11.1.4.14, версия модуля обмена 4.0.2.3.
Добился результата (в файле references....xml):
-----------------------------------------------------------------------------------
<Справочник>
<Ид>СертификатыНоменклатуры</Ид>
<Наименование>Сертификаты номенклатуры</Наименование>
<Реквизиты>
<Реквизит>
<Ид>Наименование</Ид>
<Наименование>Наименование</Наименование>
<ТипЗначений>Строка</ТипЗначений>
</Реквизит>
ещё много реквизитов ..., но нет реквизита с типом файл (такого перечисления не определено в схеме обмена XSD)
<Реквизит>
<Ид>Представление</Ид>
<Наименование>Представление</Наименование>
<ТипЗначений>Строка</ТипЗначений>
</Реквизит>
</Реквизиты>
далее элементы:
<ЭлементСправочника>
<Ид>fc84d580-ead9-11e3-89a5-bcaec5961dc4</Ид>
<НомерВерсии>AAAAAQAAAB0=</НомерВерсии>
<ЗначенияРеквизитов>
<ЗначениеРеквизита>
<Наименование>Наименование</Наименование>
<Значение>Сертификат соответствия №POCC RU.AB26.H80866</Значение>
</ЗначениеРеквизита>
ещё всякие реквизиты ...
<ЗначениеРеквизита>
<Наименование>Представление</Наименование>
<Значение>Сертификат соответствия №POCC RU.AB26.H80866</Значение>
</ЗначениеРеквизита>
и, наконец, файлы:
<ЗначениеРеквизита>
<Наименование>Файл</Наименование>
<Значение>import_files/fc/fc84d580-ead9-11e3-89a5-bcaec5961dc4_fc84d581-ead9-11e3-89a5-bcaec5961dc4.jpg</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>ОписаниеФайла</Наименование>
<Значение>import_files/fc/fc84d580-ead9-11e3-89a5-bcaec5961dc4_fc84d581-ead9-11e3-89a5-bcaec5961dc4.jpg#батонч</Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
</ЭлементСправочника>
-----------------------------------------------------------------------------------
На стороне битрикса ([url=http://www.1c-bitrix.ru/]1С-Битрикс: Управление сайтом 14.9.3[/url]. © 2002 Битрикс, 2007 1С-Битрикс)
(после первой загрузки справочник создался, но без файлов), я добавил в этот справочник поле с характеристиками:
ID:31
Тип данных:Файл
Объект:HLBLOCK_1
Код поля:UF_SERTFILES
XML_ID:Файл
И даже после этого файлы не загружаются в указанное поле,
XML_ID с точностью до символа совпадает с наименованием значения реквизита.
Как поправить?