|
Конвертация данных - устанавливаем перечисление в зависимости от типа справочник
| ☑ |
0
Patrio_
O_Muerte
20.06.14
✎
10:57
|
Добрый день.
Собственно говоря сабж - не могу понять как устанавливать тип реквизита в зависимости от типа источника. В источнике тип справочники "ФизЛица" и "ЮрЛица", а в приемнике - перечисление "ЮрФизЛицо".
Не могу понять как передать тип справочника.
Заранее благодарен за помощь.
|
|
1
acsent
20.06.14
✎
11:09
|
Если ТипЗнч() = ... Тогда
Значение = "ЮрЛицо"
|
|
2
Patrio_
O_Muerte
20.06.14
✎
11:11
|
Куда это вколачивать?
При загрузке или после?
И ТипЗнч чего? Значение или Источник или еще что?
Гружу из 77 в 82.
|
|
3
dj_serega
20.06.14
✎
11:17
|
ТипЗнч чего проверь через Сообщить().
Поймешь что подставлять.
Я бы это писал ПередВыгрузкой.
|
|
4
Patrio_
O_Muerte
20.06.14
✎
13:09
|
ПКС_ПередВыгрузкой_Контрагенты_ЮрФизЛицо_Реквизит7<<?>>(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, НомерПКС, НомерПКО, ОбъектКоллекции, Значение, ТипПриемника, ИмяПКО, ИмяПКОВидСубконто, Пусто, Выражение, НеЗамещать, УзелКоллекцииСвойств)
Функция не обнаружена (ПКС_ПередВыгрузкой_Контрагенты_ЮрФизЛицо_Реквизит7)
Как только я вставляю конструкцию Сообщить(Источник) в ПередВыгрузкой в ПКС начал выдавать вот такую ошибку, когда убираю Сообщить() ошибка исчезает. Шо за беда? С чем связано?
|
|
5
Patrio_
O_Muerte
20.06.14
✎
13:10
|
Ругается на эту функцию - ПКС_ПередВыгрузкой_Контрагенты_ЮрФизЛицо_Реквизит7
В то время как обработчик ПКС называется -
ПКС_Контрагенты_ЮрФизЛицо_ПередВыгрузкойСвойства_7_11
Я чего то не понимаю.
|
|
6
Йохохо
20.06.14
✎
13:17
|
(5) поздравляю) правой кнопкой в тч пко - настройка списка, ищи номера там
|
|
7
Patrio_
O_Muerte
20.06.14
✎
13:29
|
Да не, косякнул немного, забыл что при выгрузке из 77 надо вручную вколачивать модуль v77imp.ert.
|
|
8
Patrio_
O_Muerte
20.06.14
✎
15:16
|
Если Источник.Вид() = "ФизЛица" Тогда
Сообщить("Попали в ФЛ");
Значение = "ФизЛицо";
Иначе
Сообщить("Попали в ЮЛ");
Значение = "ЮрЛицо";
КонецЕсли;
Накатал вот такой код.
Причем пришлось писать его в правиле ПКО назначенному конкретному ПКС, прям в ПКС не канало - ругалось, что-то там не понимает. Где именно это кусок надо дописать, чтобы перенос типа юрфизлица отработал корректно?
|
|
9
dk
20.06.14
✎
15:41
|
(8) пиши в ПКС привыгрузке или перед выгрузкой
|
|
10
Patrio_
O_Muerte
23.06.14
✎
12:57
|
Спасибо, на будущее, если кому понадобится - необходимо убрать Правило конвертации, из-за него долго мудохался.
|
|