При обмене не переносится значение свойства
По теме из базы знаний
- Регистрация документов в последовательностях при работе с обменом данными
- Объединение данных справочника при конвертации
- Конвертация 2.0. Обмен данными между справочниками по сопоставлению артикулов с помощью регистра сведений (пример).
- API-интеграция 1С с маркетплейсами ОЗОН, WildBerries, Я.Маркет, СберМегаМаркет, Стройландия, Леруа Мерлен, Hoff, AliExpress для УТ11, КА2, ERP2, УНФ, БП3, Розница, УТ10, УПП1.3
- 1С:БСП Дополнительные реквизиты и сведения
Найденные решения
Вот по простому, поиск по наименованию:
Создаем правило конвертации свойства, источник и приемник - пусто, данные передаем в параметр "ТипСвойства". Перед выгрузкой:
Дальше в правиле конвертации объекта в После загрузки :
Создаем правило конвертации свойства, источник и приемник - пусто, данные передаем в параметр "ТипСвойства". Перед выгрузкой:
ТипСвойства = Источник.ТипЗначения.Типы();
Значение = Строка(ТипСвойства[0]);
Дальше в правиле конвертации объекта в После загрузки :
Если ПараметрыОбъекта <> Неопределено Тогда
ТипСвойства = ПараметрыОбъекта["ТипСвойства"];
КонецЕсли;
Если ТипСвойства = "Строка"
Или ТипСвойства = "Число"
Или ТипСвойства = "Дата"
Или ТипСвойства = "Булево"
Или ТипСвойства = "Неопределено" Тогда
Объект.ТипЗначения = Новый ОписаниеТипов(ТипСвойства);
КонецЕсли;
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Так добавьте тип значение
Перенесите вот это в параметр:
А послезагрузки объекта-
Перенесите вот это в параметр:
ТипыСвойства = Источник.ТипЗначения.Типы();
Значение = ЗначениеВСтрокуВнутр(ТипыСвойства);
А послезагрузки объекта-
Типы = ЗначениеИзСтрокиВнутр(ПараметрыОбъекта.Получить("Типы"));
Объект.ТипЗначения = Новый ОписаниеТипов(Типы );
Вот по простому, поиск по наименованию:
Создаем правило конвертации свойства, источник и приемник - пусто, данные передаем в параметр "ТипСвойства". Перед выгрузкой:
Дальше в правиле конвертации объекта в После загрузки :
Создаем правило конвертации свойства, источник и приемник - пусто, данные передаем в параметр "ТипСвойства". Перед выгрузкой:
ТипСвойства = Источник.ТипЗначения.Типы();
Значение = Строка(ТипСвойства[0]);
Дальше в правиле конвертации объекта в После загрузки :
Если ПараметрыОбъекта <> Неопределено Тогда
ТипСвойства = ПараметрыОбъекта["ТипСвойства"];
КонецЕсли;
Если ТипСвойства = "Строка"
Или ТипСвойства = "Число"
Или ТипСвойства = "Дата"
Или ТипСвойства = "Булево"
Или ТипСвойства = "Неопределено" Тогда
Объект.ТипЗначения = Новый ОписаниеТипов(ТипСвойства);
КонецЕсли;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот