Имя: Пароль:
1C
1С v8
XDTO - пакет. Создание. Тип свойства.
0 kenshinka
 
04.09.12
10:26
Здравствуйте, уважаемые Мистяне.
Создал XDTO-пакет: "ПоступлениеТиУ", в нем прописываю свойство "Контрагент" - которое ссылается на другой, ранее созданный XDTO-пакет "Объекты1С", на свойство "Контрагент".

При проверке пакета "ПоступлениеТиУ", выскакивает ошибка
"Ошибка проверки модели XDTO: xdto-objectType-3.2.1    тип: Документ    пакет: http://localhost:8080/ПоступлениеТиУ
Тип '{http://localhost:8080/Объекты1С}Контрагент' свойства 'Контрагент' не определен
".

Не пойму, можно ли так было сделать? Или необходимо было как-то в XDTO пакете "Объекты1С" прописать, что он "экспортный"?
1 kenshinka
 
04.09.12
10:33
На всякий случай дополню, прописывать все свойства (номенклатура, контрагент, и тп) в каждом XDTO Пакете не очень хочется. Так же создавать один XDTO пакет на все документы тоже не хотелось бы...
2 Gorky
 
08.09.12
23:35
>>>...в нем прописываю свойство "Контрагент" - которое ссылается на другой, ранее созданный XDTO-пакет "Объекты1С", на свойство "Контрагент".

Я бы сделал так:
1. Экспортировал ранее определённую схему в файл *.xsd
2. Импортировал бы схему в текущую конфигурацию
3. В XDTO-пакете "ПоступлениеТиУ" добавил инструкцию импорта, в которой бы указал пространство имён от Объекты1С

Могу ошибаться ;-)