Добрый день!
В интеграции есть функция настройки соответствия полей номенклатуры.
Там можно задать свой алгоритм для заполнения, ниже скопировал его, подскажите что нужно изменить чтобы вытащить значения свойств которые созданы напрямую в 1с
Например есть свойство "Цвет 1с" что нужно изменить в алгоритме чтоб вытащить значения Цвет 1с?
| Код | 
|---|
| //Ссылка на  номенклатуру происходит через параметр [Номенклатура]
// Параметр, возвращающий результат [Результат]
//Передается МенеджерВременныхТаблиц, в которой временная таблица со свойствами выгружаемых товаров. Онва задается через параметр [МенеджерВременныхТаблиц]
//Значения свойств товаров хранятся во временной таблице ВремЗначенияСвойствТоваровДляВыгрузкиРеквизитовПоПользовательсокмуАлгоритму  
//Поля временной таблицы: Номенклатура, Свойство, Значение, ТекстоваяСтрока
//---------------------------------------------------------------------------------------------------------
//ПРИМЕР, когда значение должно подставляться из свойства товара.
Запрос = новый Запрос;
Запрос.МенеджерВременныхТаблиц = [МенеджерВременныхТаблиц];
Запрос.Текст = "ВЫБРАТЬ
|   ВремЗначенияСвойствТоваровДляВыгрузкиРеквизитовПоПользовательсокмуАлгоритму.Значение
|ИЗ
|   ВремЗначенияСвойствТоваровДляВыгрузкиРеквизитовПоПользовательсокмуАлгоритму
|ГДЕ
|   ВремЗначенияСвойствТоваровДляВыгрузкиРеквизитовПоПользовательсокмуАлгоритму.Номенклатура = &Номенклатура
|   И ВремЗначенияСвойствТоваровДляВыгрузкиРеквизитовПоПользовательсокмуАлгоритму.Свойство = &Свойство";
Запрос.УстановитьПараметр("Номенклатура", [Номенклатура]);
Запрос.УстановитьПараметр("Свойство", ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию(<Название свойства>, Истина));  
ВыполненныйЗапрос = запрос.Выполнить();
Если ВыполненныйЗапрос.Пустой() тогда
   [Результат] = "";
Иначе
   Выборка = ВыполненныйЗапрос.Выбрать();   
   Пока Выборка.Следующий() Цикл
      [Результат] = Строка(Выборка.Значение);   
      Прервать;
   КонецЦикла;
КонецЕсли; |