При обмене не переносится значение свойства
По теме из базы знаний
- Регистрация документов в последовательностях при работе с обменом данными
- Выгрузка-загрузка любых данных из 1С (и измененных) в XML между похожими конфигурациями (ФАЙЛ, HTTP) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Выгрузка данных из УТ (Управления торговлей) 10.3 / 10.2 в БП (Бухгалтерию предприятия), ред. 3.0 (Версия 3.7.20)
- Конвертация 2.0. Обмен данными между справочниками по сопоставлению артикулов с помощью регистра сведений (пример).
- Обмен по правилам Конвертации данных 2.1 для ERP, КА, УТ 11, БП 3, ЗУП 3, Розница 2.3
Найденные решения
Вот по простому, поиск по наименованию:
Создаем правило конвертации свойства, источник и приемник - пусто, данные передаем в параметр "ТипСвойства". Перед выгрузкой:
Дальше в правиле конвертации объекта в После загрузки :
Создаем правило конвертации свойства, источник и приемник - пусто, данные передаем в параметр "ТипСвойства". Перед выгрузкой:
ТипСвойства = Источник.ТипЗначения.Типы();
Значение = Строка(ТипСвойства[0]);Дальше в правиле конвертации объекта в После загрузки :
Если ПараметрыОбъекта <> Неопределено Тогда
ТипСвойства = ПараметрыОбъекта["ТипСвойства"];
КонецЕсли;
Если ТипСвойства = "Строка"
Или ТипСвойства = "Число"
Или ТипСвойства = "Дата"
Или ТипСвойства = "Булево"
Или ТипСвойства = "Неопределено" Тогда
Объект.ТипЗначения = Новый ОписаниеТипов(ТипСвойства);
КонецЕсли; ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Так добавьте тип значение
Перенесите вот это в параметр:
А послезагрузки объекта-
Перенесите вот это в параметр:
ТипыСвойства = Источник.ТипЗначения.Типы();
Значение = ЗначениеВСтрокуВнутр(ТипыСвойства);А послезагрузки объекта-
Типы = ЗначениеИзСтрокиВнутр(ПараметрыОбъекта.Получить("Типы"));
Объект.ТипЗначения = Новый ОписаниеТипов(Типы );
Причем есть идентичные конфигурации там значения передаются, брал и правила оттуда и до таких же релизов обновлял - не идет (
Вот по простому, поиск по наименованию:
Создаем правило конвертации свойства, источник и приемник - пусто, данные передаем в параметр "ТипСвойства". Перед выгрузкой:
Дальше в правиле конвертации объекта в После загрузки :
Создаем правило конвертации свойства, источник и приемник - пусто, данные передаем в параметр "ТипСвойства". Перед выгрузкой:
ТипСвойства = Источник.ТипЗначения.Типы();
Значение = Строка(ТипСвойства[0]);Дальше в правиле конвертации объекта в После загрузки :
Если ПараметрыОбъекта <> Неопределено Тогда
ТипСвойства = ПараметрыОбъекта["ТипСвойства"];
КонецЕсли;
Если ТипСвойства = "Строка"
Или ТипСвойства = "Число"
Или ТипСвойства = "Дата"
Или ТипСвойства = "Булево"
Или ТипСвойства = "Неопределено" Тогда
Объект.ТипЗначения = Новый ОписаниеТипов(ТипСвойства);
КонецЕсли; Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот