Имя: Пароль:
1C
 
Перенос единиц измерения с помощью конвертации данных
0 Andr
 
13.04.08
10:45
Помогите пожалуйста советом - делаю обмен между Бухгалтерский учет, редакция 4.5 --> УправлениеТорговлей. Так вот в бухгалтерии единицы измерения представлены в виде справочника без владельца, а в управлении торговлей с владельцем (номенклатура).
Так вот создаю ПКО в котором указываю:
1 Andr
 
13.04.08
10:46
ИсходящиеДанные = СоздатьОбъект("СписокЗначений");
ИсходящиеДанные.ДобавитьЗначение(Источник.ТекущийЭлемент(),"Владелец");
ИсходящиеДанные.ДобавитьЗначение(Источник.ЕдиницаИзмерения,"ЕдиницаПоКлассификатору");
ИсходящиеДанные.ДобавитьЗначение(Источник.ЕдиницаИзмерения.Наименование,"Наименование");
ИсходящиеДанные.ДобавитьЗначение(1,"Коэффициент");

а у свойств источник - пусто, приемник - "ЕдиницаДляОтчетов"
2 Aleksey_3
 
13.04.08
10:48
Я всегда через ТаблицуЗначений делал
3 Andr
 
13.04.08
10:49
При этом единицы не переносит, а если в ПКС (ПриЗагрузке) указать Значение = Источник тогда переносит но частично.
4 Andr
 
13.04.08
10:50
Поделись как через ТаблицуЗначений
5 Aleksey_3
 
13.04.08
11:11
Хотя да в твоем случае через СЗ, попробуй укажи источник, любое значение. И в конвертации ЕИ у тебя стоит "Получить значение из воходящих данных"?
6 Andr
 
13.04.08
15:41
>>Хотя да в твоем случае через СЗ, попробуй укажи источник, любое значение. И в >>конвертации ЕИ у тебя стоит "Получить значение из воходящих данных"?
Да стоит