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