0
Vvvvv
24.12.18
✎
15:06
|
База источника, самописная.
В конвертации данных 3.0 созданы правила:
Есть ПОД для номенклатуры, ПОД для единицы измерения.
Есть ПКО для номенклатуры, ПКО для единицы измерения. Используются для отправки.
В ПКО для номенклатуры, на вкладке "Правила конвертации свойств" описаны реквизиты для выгрузки. И описан отдельный реквизит для единицы измерения:
Свойство конфигурации - пусто
Тип свойства конфигурации - пусто
Свойство формата - ЕдиницаИзмерения
Тип свойства формата - КлючевыеСвойтваЕдиницыИзмерения
Правило конвертации свойства - "Справочник_ЕдиницыИзмерения_Отправка"
Используется алгоритм конвертации - истина
В ПКО номенклатуры для отправки, на вкладке "При отправке" написан код
СтруктураЕдиницаИзмерения = Новый Структура;
СтруктураЕдиницаИзмерения.Вставить("Ссылка", ДанныеИБ.ЕдиницаИзмерения);
СтруктураЕдиницаИзмерения.Вставить("Наименование", ДанныеИБ.ЕдиницаИзмерения.Наименование);
СтруктураЕдиницаИзмерения.Вставить("Код", ДанныеИБ.ЕдиницаИзмерения.Код);
СтруктураЕдиницаИзмерения.Вставить("Владелец", ДанныеИБ.Ссылка);
Инструкция = Новый Структура("Значение, ИмяПКО", СтруктураЕдиницаИзмерения, "Справочник_ЕдиницыИзмерения_Отправка");
ДанныеXDTO.Вставить("ЕдиницаИзмерения", Инструкция);
Выгружается файл xml в котором о единицы измерения есть только ссылка и код остальные поля не выгружаются
<ЕдиницаИзмерения>
<Ссылка>090feb59-d20b-11e1-a9d1-50e549309ccb</Ссылка>
<Код>000000002</Код>
</ЕдиницаИзмерения>
|
|