|   |   | 
| 
 | Вопрос к знатокам КД из стоки в РС | ☑ | ||
|---|---|---|---|---|
| 0
    
        SH_tan 22.01.15✎ 10:42 | 
        Добрый День! 
 В справочнике Контрагенты есть поле телефон емэйл и другие строковые (это источник УТ) передать в приемник в регистр сведений телефон емэйл и другие данные, как это реализовать? В КД пока новичек. | |||
| 1
    
        SH_tan 22.01.15✎ 10:47 | 
        у кого есть книжка Бояркина - конвертация данных, если не жалко скинте на почту мне, заранее спасибо     | |||
| 2
    
        SH_tan 22.01.15✎ 11:39 | 
        как то печально выходит(
 неужели нет никого.... | |||
| 3
    
        Nlock 22.01.15✎ 11:44 | 
        примеры конвертации данных : https://drive.google.com/a/tut.by/file/d/0B6MWn7ZwMZxmLU54V2E2T0JqRVE/view?usp=sharing     | |||
| 4
    
        SH_tan 22.01.15✎ 11:49 | 
        (3) спасибо!     | |||
| 5
    
        SH_tan 22.01.15✎ 14:13 | 
        все равно не разобрался(     | |||
| 6
    
        piter3 22.01.15✎ 14:14 | 
        рс контактная информация не?     | |||
| 7
    
        SH_tan 22.01.15✎ 14:39 | 
        (6) в УТ ее нет, все в Справочнике , а в приемнике есть РС
 и незнаю как заполнить РС | |||
| 8
    
        piter3 22.01.15✎ 14:43 | 
        (7) да ладно в поиске 99.9% есть     | |||
| 9
    
        mikecool 22.01.15✎ 14:44 | 
        mykod.info - отсюда в давности брал методичку     | |||
| 10
    
        mikecool 22.01.15✎ 14:46 | 
        +9 если не найдешь, то в шкафу http://www.mykod.info/jdownloads-132     | |||
| 11
    
        SH_tan 22.01.15✎ 14:53 | 
        (9) (10) говорит троян, но походу тулбар там в файле     | |||
| 12
    
        SH_tan 22.01.15✎ 17:06 | 
        тогда вот такой вопрос
 как указать Регистру Сведений что выгружаемый объект это и есть измерение | |||
| 13
    
        gorakh 22.01.15✎ 17:31 | 
        Поиском по форуму пользоваться не пробовали?
 Создаещь ПКО регистра "КонтактнаяИнформация, где свойства источника пустые. В ПКО Контрагент "при выгрузке" создаешь структуру с со свойствами и , имеющими те же наименования что измерения и ресурсы регистра "контактнаяинформация". Куришь хелп ВыгрузитьПоПравилу() | |||
| 14
    
        takefive 22.01.15✎ 17:36 | 
        включаешь флажки - получитьИзВходящих, и по кнопке получаешь готовый код     | |||
| 15
    
        GreyK 22.01.15✎ 18:28 | 
        (14) Ох уж мне эти сказочки, ох уж мне эти сказочники. (а) м-ф "Падал прошлогодний снег"     | |||
| 16
    
        SleepyHead гуру 22.01.15✎ 18:52 | 
        Делаешь ПКО с пустым источником и приемником - нужный тебе РС. 
 На его основании создаешь ПВД с произвольной выборкой данных, обходишь в нем контрагентов, и помещаешь нужные тебе сведения в переменную ВыборкаДанных ВыборкаДанных - обычно таблица значений, которая имеет ту же структуру, что РС, а ее колонки поименованы так же, как измерения, ресурсы и реквизиты РС. | |||
| 17
    
        SleepyHead гуру 22.01.15✎ 18:53 | 
        (13) ВыгрузитьПоПравилу в этом случае лишнее, все и так будет работать.     | |||
| 18
    
        takefive 22.01.15✎ 19:08 | 
        (15) шаблон кода - скажем так... :)     | |||
| 19
    
        SH_tan 23.01.15✎ 18:05 | 
        сделал получать из входящих, но два измерения никак не могу получить
 Это Вид и Тип Вид - Строка или СправочникСсылка.ВидыКонтактнойИнформации и Тип - ПеречислениеСсылка.ТипыКонтактнойИнформации а у меня нет данных туда поставить может как нить через значение или как нить найти значение из-за этого запись РС небудет | |||
| 20
    
        Rie 23.01.15✎ 18:35 | 
        (19) Правило выгрузки покажи.     | |||
| 21
    
        SH_tan 26.01.15✎ 10:20 | 
        (20) 
 если это это то вот Процедура ПВД_Контрагенты_ПередОбработкойПравила(Отказ, ИмяПКО, Правило, ИсходящиеДанные, ВыборкаДанных) Экспорт КонецПроцедуры Процедура ПВД_Контрагенты_ПослеОбработкиПравила(ИмяПКО, Правило, ИсходящиеДанные) Экспорт КонецПроцедуры Процедура ПВД_Контрагенты_ПередВыгрузкойОбъекта(ФайлОбмена, Отказ, ИмяПКО, Правило, ВходящиеДанные, ИсходящиеДанные, Объект) Экспорт КонецПроцедуры Процедура ПВД_Контрагенты_ПослеВыгрузкиОбъекта(ФайлОбмена, Объект, ИмяПКО, ВходящиеДанные, ИсходящиеДанные, УзелСсылки) Экспорт КонецПроцедуры | |||
| 22
    
        SH_tan 26.01.15✎ 16:52 | 
        вот такие ошибки показывает в отладке
 Ошибка в обработчике события ПередВыгрузкойОбъекта ПКО = ЮридическийАдресКонтрагента (Справочник: Контрагенты) Объект = Мой Контрагент ООО (Контрагенты) Обработчик = ПередВыгрузкойОбъекта ОписаниеОшибки = Преобразование значения к типу Число не может быть выполнено ПозицияМодуля = ВнешняяОбработка.ВнешняяОбработка1.МодульОбъекта(215) КодСообщения = 41 Ошибка в обработчике события ПередВыгрузкой (свойства) ПКО = ЮридическийАдресКонтрагента (Справочник: Контрагенты) ПКС = 1 (--> Вид) Объект = Мой Контрагент ООО (Контрагенты) СвойствоПриемника = Вид () Обработчик = ПередВыгрузкойСвойства ОписаниеОшибки = Значение не является значением объектного типа (ПКС_ПередВыгрузкой_ЮридическийАдресКонтрагента_Вид_Измерение1) ПозицияМодуля = (1) КодСообщения = 55 Ошибка в обработчике события ПередВыгрузкой (свойства) ПКО = ЮридическийАдресКонтрагента (Справочник: Контрагенты) ПКС = 3 (--> Тип) Объект = Мой Контрагент ООО (Контрагенты) СвойствоПриемника = Тип (ПеречислениеСсылка.ТипыКонтактнойИнформации) Обработчик = ПередВыгрузкойСвойства ОписаниеОшибки = Значение не является значением объектного типа (ПКС_ПередВыгрузкой_ЮридическийАдресКонтрагента_Тип_Измерение3) ПозицияМодуля = (1) КодСообщения = 55 Ошибка получения свойства объекта из входящих данных ПКО = ЮридическийАдресКонтрагента (Справочник: Контрагенты) ПКС = 4 (--> Поле1) Объект = Мой Контрагент ООО (Контрагенты) СвойствоПриемника = Поле1 (Строка) ОписаниеОшибки = Получение элемента по индексу для значения не определено ПозицияМодуля = ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8202) КодСообщения = 68 Ошибка получения свойства объекта из входящих данных ПКО = ЮридическийАдресКонтрагента (Справочник: Контрагенты) ПКС = 5 (--> Поле2) Объект = Мой Контрагент ООО (Контрагенты) СвойствоПриемника = Поле2 (Строка) ОписаниеОшибки = Получение элемента по индексу для значения не определено ПозицияМодуля = ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8202) КодСообщения = 68 | |||
| 23
    
        SH_tan 26.01.15✎ 16:53 | 
        связанно с галкой получить данные из входящих     | |||
| 24
    
        SH_tan 26.01.15✎ 16:54 | 
        и идет она когда получает данные по идентификатору
 Попытка Значение = ОбъектДляПолученияДанных[ИмяСвойства]; Исключение Если КодОшибки <> 14 Тогда ЗаписатьИнформациюОбОшибкеОбработчикиПКС(КодОшибки, ОписаниеОшибки(), ПКО, ПКС, Источник, ""); КонецЕсли; КонецПопытки; | |||
| 25
    
        SH_tan 26.01.15✎ 17:24 | 
        поле объекта не обнаружено (Объект) 
 и тд | |||
| 26
    
        SH_tan 26.01.15✎ 17:26 | 
        но как решить эту проблему - не знаю     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |