#0
by dan001
Пытаюсь реализовать обмен по стандарту CommerceML 2 в самописной конфигурации под 8.2. (установлен релиз 8.2.13.219). С сайта 1С по ссылке взял файл схемы, импортировал его в конфигурацию, в пакет XDTO, URI пространства имен «urn:1C.ru:commerceml 2». Смотрю в Отладчике состав коллекции пакетов глобальной ФабрикаXDTO, пакета «urn:1C.ru:commerceml 2» в коллекции нет. Можно загрузить схему из файла, таким способом: В этом случае пакет в коллекции есть. Но хочется чтобы схема была в конфигурации. Вопрос. Каким образом создать фабрику с пакетом не из внешнего файла, а созданным в самой конфигурации?
#1
by DmitrO
Релиз 8.2.13.219 Импортировал схему в конфигурацию, пакет есть. Все работает вроде, например: ТипАдресТип = ФабрикаXDTO.Тип("urn:1C.ru:commerceml 2", "АдресТип"); создается нормально.
#2
by mikecool
помню я бодался с импортом чужой схемы в свою конфигу плюнул - засунул в макет обработки
#3
by DmitrO
я тоже помню как ты бодался, там проблема была в том, что это было пространство имен ...current-config оно предопределенное для 1С и означает текущую конфигурацию, такую схему действительно нельзя в глобальную фабрику засунуть т.к. попросту получается конфликт имен.
#6
by dan001
Теперь другая проблема. Как по схеме CommerceML 2 создать объект Документ, если в типах объектов Документа нет, а есть он в корневых свойствах, что мне не совсем понятно?
#7
by DmitrO
Корневые свойства это описание допустимого состава файлов обмена. Имхо с помощью объектов XDTO ими оперировать не получится.
#10
by DmitrO
Ах вот оно как можно тип получить, через пакет. (Вот она рыба моей мечты!) А что, вроде все логично. Только у объекта Документ обязательных свойств больше. А ты ставишь только Ид и Номер. Остальных обязательных в файле не будет.
#13
by DmitrO
Ну еще объявление xml для порядку записать надо. Объявления пространств имен в файл пишутся? Должны вроде так-то.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Можно ли изменить глобальную фабрику XDTO
- Ввод в экс ОС: Отражение в составе МПЗ, включить в состав расходов. Непойму проводки.
- Проблема. как на ноуте включить WIFI. модель RAYbook_Si150
- XDTO: Как сделать свойство Типа объекта XDTO с составным типом данных
- Как сделать пакет XDTO со Списком XDTO с разнородными элементами ?
- XDTO скопировать список XDTO
- кто добавляет префиксы в XDTO пакет
- Мой пакет XDTO не появляется среди пакетов глобальной фабрики
- Веб-сервис "не видит" пакет XDTO
- Формирование XML с помощью XDTO (пакет XDTO)
В этой группе 1С
- Вертикальный разрыв страницы
- Встроенный в 1С:Предприятие калькулятор может вызываться:
- Для документа отключены все виды операций
- БП 2.0. Налоги с ФОТ на 91 счет идут
- Как программно закрыть доступность кнопки "Перейти"
- Как вывести табличную часть документа в макет?
- не работает Менеджер Временн Таблиц
- Как добавить функционал к ЗУП не меняя конфигурацию?
- УПП: Как закрыть затраты по Выручке от реализации?
- Обмен УТ 10.3 - УТ 11 по документам
- Двухсторонний обмен между УПП 1.3 и БУХ 2.0!
- Как программно обновить конфигурацию базы 1с.
- "ВЫРАЗИТЬ" в языке запросов 1С 8.1
- v7: Обработка ожидания FormEx
- Продвинутый курс по УПП. Отсутствуют 2 первых swf
- Цикл со второй строки таблицы....
- УНФ. Как получить значение дополнительного реквизита?
- Имя колонки ТЗ задается программно
- Можно как-то отловить клик по шапке ТЧ?
- Выгрузка состава товара из 1С в весы