Имя: Пароль:
1C
1С v8
Конвертация объекта полученного из ВхДанные
0 zippygrill
 
08.11.14
21:56
Есть одна таблица, которую передаю в качестве параметра в УниверсальныйОбменДанными. (В таблице 2 колонки: Номенклатура, цена)
В ПВД ПКО "Установка цен" есть такой код:

//мЭлементов - таблицаЗначений.
Если Параметры.мЭлементов.Количество() <> 0 Тогда
    ИсходящиеДанные.Вставить("Товары", Параметры.мЭлементов);
    ИсходящиеДанные.Вставить("Дата", ТекущаяДата());
    ИсходящиеДанные.Вставить("Комментарий", "АвтоОбновлениеЦен"); //По этому КОММЕНТАРИЮ идет поиск в приемнике!!!
    ИсходящиеДанные.Вставить("Согласован", Истина);
    ИсходящиеДанные.Вставить("Проведен", Элемент.Проведен);
    ИсходящиеДанные.Вставить("КодВидЦены", Элемент.КатегорияЦен.Код);
    ВыгрузитьПоПравилу(,,ИсходящиеДанные,,"УстановкаЦенНоменклатуры");
Иначе
    Отказ = Истина;
КонецЕсли;

В табличной часть ПКС "УстановкаЦен" реквизит "Номенклатура" получаю из вх.данные, также установлено ПКО по которой он будет конвертироваться. Как вообще номенклатура будет конвертироваться, допустим если кое какие реквизиты передаю через параметр?

http://screencast.com/t/wgTZiM63
1 zippygrill
 
08.11.14
22:00
... если кое какие реквизиты НОМЕНКЛАТУРЫ передаю через параметр.
2 zippygrill
 
08.11.14
22:04
наверное в ПКС номенклатуры надо что писать ...
3 zippygrill
 
08.11.14
22:04
в "Перед выгрузкой"
4 GreyK
 
08.11.14
22:14
(0) Что ты докопался до параметров обмена? Хочешь чего-то передать, передавай по правилам конвертации.