Имя: Пароль:
1C
 
Ошибка при выгрузке данных из УТ 10.3
0 Vigor06
 
26.02.15
16:01
Доброго дня!
При выгрузке данных получаю следующую ошибку:
Начало выгрузки:   26.02.2015 14:55:29

Ошибка получения значения свойства объекта (по имени свойства источника)
    ПКО                    =  ВидыКонтактнойИнформации  (Справочник: Виды контактной информации)
    ПКС                    =  1  (Код --> Код)
    Объект                 =  Ресо-Гар.Северодвинск  (Строка)
    СвойствоПриемника      =  Код  (Строка)
    ОписаниеОшибки         =  Получение элемента по индексу для значения не определено
    ПозицияМодуля          =  ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8283)
    КодСообщения           =  13

Ошибка в обработчике события ПослеВыгрузкиОбъектаВФайл
    ПКО                    =  Контрагенты  (Справочник: Контрагенты)
    Объект                 =  РЕСО-ГАРАНТИЯ  ОСАО  (Контрагенты)
    Обработчик             =  ЕстьОбработчикПослеВыгрузкиВФайл
    ОписаниеОшибки         =  Ошибка получения значения свойства объекта (по имени свойства источника)
    ПКО                    =  ВидыКонтактнойИнформации  (Справочник: Виды контактной информации)
    ПКС                    =  1  (Код --> Код)
    Объект                 =  Ресо-Гар.Северодвинск  (Строка)
    СвойствоПриемника      =  Код  (Строка)
    ОписаниеОшибки         =  Получение элемента по индексу для значения не определено
    ПозицияМодуля          =  ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8283)
    КодСообщения           =  13
    ПозицияМодуля          =  ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1694)
    КодСообщения           =  76

Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1653)}: Ошибка в обработчике события ПослеВыгрузкиОбъектаВФайл
    ПКО                    =  Контрагенты  (Справочник: Контрагенты)
    Объект                 =  РЕСО-ГАРАНТИЯ  ОСАО  (Контрагенты)
    Обработчик             =  ЕстьОбработчикПослеВыгрузкиВФайл
    ОписаниеОшибки         =  Ошибка получения значения свойства объекта (по имени свойства источника)
    ПКО                    =  ВидыКонтактнойИнформации  (Справочник: Виды контактной информации)
    ПКС                    =  1  (Код --> Код)
    Объект                 =  Ресо-Гар.Северодвинск  (Строка)
    СвойствоПриемника      =  Код  (Строка)
    ОписаниеОшибки         =  Получение элемента по индексу для значения не определено
    ПозицияМодуля          =  ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8283)
    КодСообщения           =  13
    ПозицияМодуля          =  ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1694)
    КодСообщения           =  76




при этом у справочника "контрагенты" событие "После выгрузки в файл" следующее

Запрос = Новый Запрос("
        |ВЫБРАТЬ
        |    КонтактнаяИнформация.*
        |ИЗ
        |    РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
        | Где
        | КонтактнаяИнформация.Объект = &Объект");

Запрос.УстановитьПараметр("Объект", Источник);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
    ВыгрузитьПоПравилу(Выборка, , , , "КонтактнаяИнформация");
КонецЦикла;

Виды контактной информации переносятся дефолтно,там ничего не менял
Перепробовал кучу всего,не пойму,что не так(

Заранее благодарен
1 Vigor06
 
26.02.15
16:57
ага,понял...В регистре тип "ВидКИ" - справочник или строка.Но для переноса указано правило "видыКонтактнойИнформации",которое переносит справочники. Поэтому когда попадает строка - тогда и ошибка.
Как это возможно поправить?
2 Dmitriy_76
 
26.02.15
16:59
когда типзнч...= ... строка ... тогда
значение = ....
иначе выгрузитьпоправилу....
3 Vigor06
 
26.02.15
17:06
Конвертатор я начинающий,Сделал вот так
http://gyazo.com/2cb5a35f160e14f5cc221af48cf4a011
ругается