Вход | Регистрация
 

Конвертация Данных 3.0. При отправке, как программно указать правило выгрузки.

Конвертация Данных 3.0. При отправке, как программно указать правило выгрузки.
Я
   Vvvvv
 
24.12.18 - 15:06
База источника, самописная.
В конвертации данных 3.0 созданы правила:

Есть ПОД для номенклатуры, ПОД для единицы измерения.
Есть ПКО для номенклатуры, ПКО для единицы измерения. Используются для отправки.

В ПКО для номенклатуры, на вкладке "Правила конвертации свойств" описаны реквизиты для выгрузки. И описан отдельный реквизит для единицы измерения:
Свойство конфигурации       - пусто
Тип свойства конфигурации   - пусто
Свойство формата            - ЕдиницаИзмерения
Тип свойства формата        - КлючевыеСвойтваЕдиницыИзмерения
Правило конвертации свойства - "Справочник_ЕдиницыИзмерения_Отправка"
Используется алгоритм конвертации - истина

В ПКО номенклатуры для отправки, на вкладке "При отправке" написан код

СтруктураЕдиницаИзмерения = Новый Структура;
СтруктураЕдиницаИзмерения.Вставить("Ссылка", ДанныеИБ.ЕдиницаИзмерения);
СтруктураЕдиницаИзмерения.Вставить("Наименование", ДанныеИБ.ЕдиницаИзмерения.Наименование);
СтруктураЕдиницаИзмерения.Вставить("Код", ДанныеИБ.ЕдиницаИзмерения.Код);
СтруктураЕдиницаИзмерения.Вставить("Владелец", ДанныеИБ.Ссылка);

                                                
Инструкция = Новый Структура("Значение, ИмяПКО", СтруктураЕдиницаИзмерения, "Справочник_ЕдиницыИзмерения_Отправка");                                                    
ДанныеXDTO.Вставить("ЕдиницаИзмерения", Инструкция);


Выгружается файл xml в котором о единицы измерения есть только ссылка и код остальные поля не выгружаются
<ЕдиницаИзмерения>
                <Ссылка>090feb59-d20b-11e1-a9d1-50e549309ccb</Ссылка>
                <Код>000000002</Код>
            </ЕдиницаИзмерения>
 
 
   vicof
 
1 - 24.12.18 - 15:34
Зарегистрируй еще единицу измерения к выгрузке

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.