Имя: Пароль:
1C
1С v8
Конвертация реквизита справочника в перечисление?
,
0 mrzed12
 
17.09.13
12:09
привет,
пытаюсь конвертировать.
есть справочник и один из реквизитов - перечисление.
конвертирую из БУХ в УТ, структура разная.
читал, что делают через правило Строка->Перечисление и пишут в ПриЗагрузке:
   Значение = "КОтгрузке";

Это есть работающий пример в моей конвертации. Я делаю аналогично для моего справочника - не работает. Элемент создается с пустым реквизитом. Не могу понять почему работает пример и что не так делаю

Спасибо
1 mrzed12
 
17.09.13
12:12
я неточно описал работающий пример в моей конвертации:
ПриЗагрузке:
   Значение = "КОтгрузке";
при этом, Правило НЕ создано (!!)

почему работает без правила???? как так?
2 kosts
 
17.09.13
12:13
В конфигурации конвертация есть демо примеры.
3 mrzed12
 
17.09.13
12:14
так вот и я привел работающий пример. Но делаю аналогично - не работает..
4 МойКодУныл
 
17.09.13
12:15
У перечисления есть только имя. Поэтому достаточно строки с совпадающим имен.
У тебя в ПКс выбраны тип источника и тип приемника?
Можешь еще ПередВыгрузкой это написать "Значение = КОтгрузке".
5 МойКодУныл
 
17.09.13
12:16
ПКС должно быть ()->РеквизитСправочника
6 Саша Питерский
 
17.09.13
12:18
(0) Если источник пустой, то ПКС ПриЗагрузке не сработает.
Тебе надо ставить флажок "Получать из входящих данных" и в ПКО ПриЗагрузке устанавливать значение.
7 mrzed12
 
17.09.13
12:20
у меня
Источник пустой
Приемник РеквизитСправочника
и ПередВыгрузкой Значение = "КОтгрузке";
8 mrzed12
 
17.09.13
12:21
и без правила конвертации
9 cw014
 
17.09.13
12:24
Пиши не в обработчике "ПриЗагрузке", а "ПриВыгрузке" и будет тебе счастье. А вообще в (4) все тебе описали
10 МойКодУныл
 
17.09.13
12:27
(7) Достаточно только обработчика "ПередВыгрузкой" у ПКС. И чтобы в самом ПКС был определен тип приемника. Т.е. Источник Пусто, Приемник - реквизит с типом перечисление. Это точно есть?
11 mrzed12
 
17.09.13
12:39
(10)
Да, у меня ПередВыгрузкой у ПКС
тип Приемника - реквизитПолучателяСправочника
Приемник - реквизит с типом перечисление
Источник - пусто
12 Саша Питерский
 
17.09.13
12:42
(11) Ты 6 читал?
13 Aleksey
 
17.09.13
12:43
(8) для перечислений правила не нужны, он их и так прекрасно синхронизирует
14 mrzed12
 
17.09.13
14:03
все так и делаю. У меня почему-то в файл выгрузки XML попадают только два поля. и именно те, по которым происходит поиск. Если добавляю например "искать по наименованию", то и оно попадает в выгрузку. но значение все равно не присваивает.
15 Defender aka LINN
 
17.09.13
14:06
(6) "Если источник пустой, то ПКС ПриЗагрузке не сработает" О_о
"Тебе надо ставить флажок "Получать из входящих данных" и в ПКО ПриЗагрузке устанавливать значение." О_О
Пелевинщина какая-то...