Как в "Конвертация данных" конвертнуть перечисление в справочник? #267145


#0 by Аштитипи
нигде не описано
#1 by Аштитипи
Хотя, вроде нашел в типовом правиле конвертации,но усе равно если есть мысли
#2 by DF_Slayer
Это и не может быть описано. Конвертация объектов - конвертация атрибутов -- это все что требуется для этого дела.
#3 by DF_Slayer
Хотя скорее конвертация значений
#4 by Аштитипи
Конвертация атрибутов это что-то новенькое:)
#5 by Аштитипи
Вообщем задача сводиться к кокнвертации источника(перечисление) в приемник(справочник),причем их названия не всегда совпадают поэтому я так понимаю надо кодить
#6 by Аштитипи
Я так понимаю надо в обработчике событий перед выгрузкой закодить
#7 by Аштитипи
Мож инфу кто толковую кинет,а то надоело разбираться методом научного тыка и изучением типовых правил конвертации
#8 by Господин ПЖ
Можно через ВходящиеДанные... Делаешь правило для справочника где Наименование и Код получаешь из входящих данных, обзываешь его "Афигеть"... Делаешь правило конвертации Перечисление->Справочник в котором пишешь в ПередВыгрузкой типа такого: ВходящиеДанные.Установить("Код", Источник.блабла (не помню чего есть у перечисления));
#9 by _Atilla999
а в чем проблема? Если элементы справочника предопределенные, то "вперед".
#10 by Аштитипи
"вперед" это как?
#11 by Аштитипи
Где нашел?
#12 by Аштитипи
ПКС_ПередВыгрузкой_ВидыНоменклатуры_Наименование_Свойство<<?>>(Источник, Приемник, ВходящиеДанные, ИсходящиеДанные, НомерПКС, НомерПКО, ОбъектКоллекции, Значение, ТипПриемника, ИмяПКО, ИмяПКОВидСубконто, Пусто, Выражение, НеЗамещать) Функция не обнаружена (ПКС_ПередВыгрузкой_ВидыНоменклатуры_Наименование_Свойство) - во шо пишет
#13 by Аштитипи
странно что уже стока времени КД и еще никто ничего толкового по ней не написал:(
#14 by _Atilla999
Перечисление.Значение1 -> Спр.ПредопределенныйЭлемент1 Перечисление.Значение2 -> Спр.ПредопределенныйЭлемент2 Перечисление.Значение3 -> Спр.ПредопределенныйЭлемент3
#15 by Аштитипи
Задачка другая.Надо конвертнуть вид номенклатуры в источнике он Перечисления(7.7) в приемнике Справочник(8.0) почему то когда делаю синхронихзацию по Наименованию вместо услуг все равно в спр.Номенклатура в реквизит видНоменклатуры подставляются ТОвары.
#16 by _Atilla999
Нету проблем. 1. 80"е добавляешь Предопределенные элементы. 2. Бери оттуда структуру через MD80Exp.epf 3. В КД добавь новый ПКО 4. Конв. свойств пустое, а в конв. значений укажи. Т.е. у тебя есть новый ПКО. Там где надо указываешь этот ПКО.
#17 by Аштитипи
Зачем предопределенные элемементы добавлять в 8.0 Там уже есть элементы спровчника и они не предопределенные.протсо надо сопоставить Наименование в 8.0 и перечисление в 7.7.
#18 by Аштитипи
И еще долго настраивать правила конвертации(при изменении обрбаотчиков события),приходиться постоянно делать действия: -выгрузить прав конв -заменить модуль обработки -загрузить обработку -настроить отбор выгрузки,чтоб все данные не пекидывать -выгрузить -загрузить это если методом научного тыка эту типовую изучать это ж скока времени уйдет:) -
#19 by Аштитипи
Все ветки по КД заканчиваюстя одинакого ,гробовой тишиной :)
#20 by Господин ПЖ
Я уже всё написал что хотел...
#21 by _Atilla999
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С