Имя: Пароль:
1C
1С v8
Ошибка ПКС справ номенкл из вход данных.
🠗 (Волшебник 03.05.2017 16:19)
0 Босечка
 
03.05.17
16:11
Выгружаю из входящих данных
Вот ПКС

Запрос=новый Запрос;
   Запрос.текст ="ВЫБРАТЬ
       |    СоответствиеНоменклатурыЕГАИС.АлкогольнаяПродукция,
       |    СоответствиеНоменклатурыЕГАИС.АлкогольнаяПродукция.Код КАК КодЕГАИС,
       |    СоответствиеНоменклатурыЕГАИС.Номенклатура
       |ИЗ
       |    РегистрСведений.СоответствиеНоменклатурыЕГАИС КАК СоответствиеНоменклатурыЕГАИС
       |ГДЕ
       |    СоответствиеНоменклатурыЕГАИС.Номенклатура = &Ист";
      
       Запрос.УстановитьПараметр("Ист",Источник);
       Выб=Запрос.Выполнить().Выбрать();
       Пока Выб.Следующий() цикл
        Значение = Выб.КодЕГАИС;  
       Конеццикла;      

    Выдается ошибка


Ошибка получения свойства объекта из входящих данных
    ПКО                    =  Номенклатура  (Справочник: Номенклатура)
    ПКС                    =  51  (--> КодНоменклатурыЕГАИС)
    Объект                 =  Напитки винные кр. 5-25% (Код 461, 462)  (Позиция номенклатуры)
    СвойствоПриемника      =  КодНоменклатурыЕГАИС  (Строка)
    ОписаниеОшибки         =  Получение элемента по индексу для значения не определено
    ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9395)
    КодСообщения           =  68
1 Босечка
 
03.05.17
16:18
ап...
2 Волшебник
 
модератор
03.05.17
16:19
Скажите, чем вы занимались в освободившееся время, после того, как недописали несколько букв в заголовке?
"Ошибка ПКС справ номенкл из вход данных."
3 Босечка
 
03.05.17
16:24
В конвертации данных прописываю ПКС реквизита КодНоменклатурыЕГАИС в справочнике номенклатура. выдается ошибка

Ошибка получения свойства объекта из входящих данных
    ПКО                    =  Номенклатура  (Справочник: Номенклатура)
    ПКС                    =  51  (--> КодНоменклатурыЕГАИС)
    Объект                 =  Напитки винные кр. 5-25% (Код 461, 462)  (Позиция номенклатуры)
    СвойствоПриемника      =  КодНоменклатурыЕГАИС  (Строка)
    ОписаниеОшибки         =  Получение элемента по индексу для значения не определено
    ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9395)
    КодСообщения           =  68


вот ПКС:

Запрос=новый Запрос;
   Запрос.текст ="ВЫБРАТЬ
       |    СоответствиеНоменклатурыЕГАИС.АлкогольнаяПродукция,
       |    СоответствиеНоменклатурыЕГАИС.АлкогольнаяПродукция.Код КАК КодЕГАИС,
       |    СоответствиеНоменклатурыЕГАИС.Номенклатура
       |ИЗ
       |    РегистрСведений.СоответствиеНоменклатурыЕГАИС КАК СоответствиеНоменклатурыЕГАИС
       |ГДЕ
       |    СоответствиеНоменклатурыЕГАИС.Номенклатура = &Ист";
      
       Запрос.УстановитьПараметр("Ист",Источник);
       Выб=Запрос.Выполнить().Выбрать();
       Пока Выб.Следующий() цикл
        Значение = Выб.КодЕГАИС;  
       Конеццикла;      

Помогите пожалуйста исправить.
4 Босечка
 
03.05.17
16:51
ап....
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший