Имя: Пароль:
1C
1С v8
Вопрос по конвертации данных УПП - ЕРП
0 asder117
 
25.04.23
10:45
Доброго времени суток.
У меня в ЕРП в реквизитах есть поля (длина ширина высота и т.д) в УПП это все хранится в свойствах. Через конверташку я их делаю так (давно не делал просто), но просто в файл обмена не прилетает ну и не загружается
Источник -пусто, Приемник -реквизит справочника в ЕРП. галок никаких не ставлю
в обработчике ПредВыгрузкой прописываю

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


Что еще не хватает для того чтобы загрузить их в реквизиты?
1 vicof
 
25.04.23
10:19
Галка выгружать не стоит, не то поле, не то правило, не тот объект и еще куча разных причин.
2 OldCondom
 
25.04.23
10:45
По старинке
РезультатЗапроса = Запрос.Выполнить().Выгрузить();
Сообщить(РезультатЗапроса.Количество())

И так далее
3 asder117
 
25.04.23
10:42
(2) Для проверки есть или нет что-то в результате...да я согласен.
4 asder117
 
25.04.23
10:46
(2) Проверил..количество 0 прилетело