#0
by Timekiller
Переношу подчиненный номенклатуре справочник (серии, хар-ки, ед изм), применяю следующий метод, для формирования xml файла: Получается результат: А нужен вот такой: Вид XDTO: Как добиться нужного результата?
#3
by Timekiller
Это пробовал, не то получается: Меняется на: А меня интересует реквизит объекта СерииНоменклатуры Owner
#5
by Широкий
Штатная сериализация на планшетах работает как бы очень долго. Советую подумать над своей структурой обмена
#6
by Timekiller
Подскажи, что мне еще придумать, кроме штатной сериализации? Конвертация мне не доступна. Я думал прочитатьXML - максимально оптимально. И какой вариант у меня с Owner'ом? Кроме СтрЗаменить
#7
by DitriX
Есть куча вариантов :) Начиная от простого дум парсера, и удаления не нужной инфы, заканчивая простым xsl преобразованием, проходя мимо создания своих xdto, либо записью данных через запись плана обмена (но тут тоже надо бы править xml, если струтукура данных отличается). А конкрентно вашу проблему, как я понимаю - можно решить просо добавив новый тип объекта "CatalogRef.Номенклатура" и указав в овнерах его, так как он у вас сюда не импортирван, то естественно - 1С считает, что этот тип не определен в пакете и указывает его явно. Кроме этого - вы можете указать вместо типа у овнера "CatalogRef.Номенклатура" - просто тип UID, и все, суть от этого не меняется, ибо вам по сути именно он и нужен.
#8
by Timekiller
Воспользовался преобразованием XSL, все получилось, работает, вот код: Данный код работает после ИзначальныйХМЛ = ЗаписьХМЛ.Закрыть; P.S. У кого-нибудь есть мысли по более оптимальному решению? Меня в целом все устраивает))
#12
by DitriX
смысл? преобразования - очень быстрые и гибкие, я вообще не создаю пакеты xdto, а тупо сериализирую как есть, а потом режу лишнее - выходит гибко и быстро.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Обмен данными. Как настроить обмен между базами с разными метаданными?
- 1С 8.1 УПП Обмен данными по 1С. ? - Обмен возможен только на одном ПК.
- обмен БУХ - УТ. Обмен ОбменУправлениеТорговлейБухгалтерия
- Обмен работает только через обработку Универс.обмен данными XML.А как автоматом?
- COM - обмен через Универсальный обмен данными
- Обмен с помощью плана обмена и правил обмена.
- Обмен через Универсальный обмен данными ошибка Бух3.0-Ут 11.2.
- Обмен работает через обработку, а через планы обмена нет
- Обмен, конвертация. Работает через V8Exchan83, через план обмена не работает
В этой группе 1С
- Корректировка приходного ордера
- отчет на скд
- Как заполнить тч в тз
- Варианты отчета не отображаются
- Счет-фактура в БП 3.0
- Как из внешней компоненты на С++ вызвать функцию Сообщить 1с 8?
- Количество записей регистра Хозрасчетный
- vbs. Как заставить ждать выполнение кода?
- Розница 2.1 как по умолчанию продавать пачками а не штуками?
- Помогите пожалуйста вылезает ошибка ожидается выражение "ВЫБРАТЬ"
- УТ 11. Сбрасывается расчет себестоимости
- 1С 8.3, локальный HASP и RDP
- Начальные остатки по земельным участкам УСН
- УТ 11.1 Статус указания серий
- Битрикс. Не заполнено свойство "Местоположение" заказа.
- УТ 10.3. Работаем без ордерной системы. Как понять переместили товар или нет.
- СМС рассылка билайн
- Формат xsd счет-фактура полученный
- Округление в СКД
- УТ 10.3 Есть ли способы узнать кто менял документ кроме журнала регистрации?