Магазин автозапчастей
Перед импортом xml схемы необходимо выгрузить xml схему ExchangeMessage в одно место с импортируемой схемой. В самой импортируемой схеме необходимо прописать:
<xs:import namespace=" http://www.1c.ru/SSL/Exchange/Message " schemaLocation="ExchangeMessage.xsd"/>
EnterpriseData_1_10_8
Вставки в существующие элементы:
1.
<xs:complexType name="ЛюбаяСсылка">
................
<xs:element name="ор_Автомобили" type="tns:СправочникСсылка.ор_Автомобили" minOccurs="0"/>
<xs:element name="ор_АвтомобилиГруппа" type="tns:СправочникСсылка.ор_АвтомобилиГруппа" minOccurs="0"/>
<xs:element name="ор_ВылетыДисков" type="tns:СправочникСсылка.ор_ВылетыДисков" minOccurs="0"/>
<xs:element name="ор_ГодаВыпускаДвигателей" type="tns:СправочникСсылка.ор_ГодаВыпускаДвигателей" minOccurs="0"/>
<xs:element name="ор_ДиаметрыДисков" type="tns:СправочникСсылка.ор_ДиаметрыДисков" minOccurs="0"/>
<xs:element name="ор_ИдентификаторыДвигателей" type="tns:СправочникСсылка.ор_ИдентификаторыДвигателей" minOccurs="0"/>
<xs:element name="ор_ИндексыНагрузки" type="tns:СправочникСсылка.ор_ИндексыНагрузки" minOccurs="0"/>
<xs:element name="ор_ИндексыСкорости" type="tns:СправочникСсылка.ор_ИндексыСкорости" minOccurs="0"/>
<xs:element name="ор_МаркиАвтомобилей" type="tns:СправочникСсылка.ор_МаркиАвтомобилей" minOccurs="0"/>
<xs:element name="ор_Модели" type="tns:СправочникСсылка.ор_Модели" minOccurs="0"/>
<xs:element name="ор_МоделиГруппа" type="tns:СправочникСсылка.ор_МоделиГруппа" minOccurs="0"/>
<xs:element name="ор_МоделиАвтомобилей" type="tns:СправочникСсылка.ор_МоделиАвтомобилей" minOccurs="0"/>
<xs:element name="ор_МоделиДвигателей" type="tns:СправочникСсылка.ор_МоделиДвигателей" minOccurs="0"/>
<xs:element name="ор_ПосадочныеДиаметры" type="tns:СправочникСсылка.ор_ПосадочныеДиаметры" minOccurs="0"/>
<xs:element name="ор_ПосадочныеРазмеры" type="tns:СправочникСсылка.ор_ПосадочныеРазмеры" minOccurs="0"/>
<xs:element name="ор_ПрофилиШин" type="tns:СправочникСсылка.ор_ПрофилиШин" minOccurs="0"/>
<xs:element name="ор_ТипыЗапчастей" type="tns:СправочникСсылка.ор_ТипыЗапчастей" minOccurs="0"/>
<xs:element name="ор_ТипыЗапчастейГруппа" type="tns:СправочникСсылка.ор_ТипыЗапчастейГруппа" minOccurs="0"/>
<xs:element name="ор_ШиринаДисков" type="tns:СправочникСсылка.ор_ШиринаДисков" minOccurs="0"/>
<xs:element name="ор_ШиринаШин" type="tns:СправочникСсылка.ор_ШиринаШин" minOccurs="0"/>
<xs:element name="ор_Ячейки" type="tns:СправочникСсылка.ор_Ячейки" minOccurs="0"/>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
2.
<xs:complexType name="СоставнойЛюбойОбъект">
.............
<xs:element name="ор_Автомобили" type="tns:КлючевыеСвойстваор_Автомобили" minOccurs="0"/>
<xs:element name="ор_АвтомобилиГруппа" type="tns:КлючевыеСвойстваор_АвтомобилиГруппа" minOccurs="0"/>
<xs:element name="ор_ВылетыДисков" type="tns:КлючевыеСвойстваор_ВылетыДисков" minOccurs="0"/>
<xs:element name="ор_ГодаВыпускаДвигателей" type="tns:КлючевыеСвойстваор_ГодаВыпускаДвигателей" minOccurs="0"/>
<xs:element name="ор_ДиаметрыДисков" type="tns:КлючевыеСвойстваор_ДиаметрыДисков" minOccurs="0"/>
<xs:element name="ор_ИдентификаторыДвигателей" type="tns:КлючевыеСвойстваор_ИдентификаторыДвигателей" minOccurs="0"/>
<xs:element name="ор_ИндексыНагрузки" type="tns:КлючевыеСвойстваор_ИндексыНагрузки" minOccurs="0"/>
<xs:element name="ор_ИндексыСкорости" type="tns:КлючевыеСвойстваор_ИндексыСкорости" minOccurs="0"/>
<xs:element name="ор_МаркиАвтомобилей" type="tns:КлючевыеСвойстваор_МаркиАвтомобилей" minOccurs="0"/>
<xs:element name="ор_Модели" type="tns:КлючевыеСвойстваор_Модели" minOccurs="0"/>
<xs:element name="ор_МоделиГруппа" type="tns:КлючевыеСвойстваор_МоделиГруппа" minOccurs="0"/>
<xs:element name="ор_МоделиАвтомобилей" type="tns:КлючевыеСвойстваор_МоделиАвтомобилей" minOccurs="0"/>
<xs:element name="ор_МоделиДвигателей" type="tns:КлючевыеСвойстваор_МоделиДвигателей" minOccurs="0"/>
<xs:element name="ор_ПосадочныеДиаметры" type="tns:КлючевыеСвойстваор_ПосадочныеДиаметры" minOccurs="0"/>
<xs:element name="ор_ПосадочныеРазмеры" type="tns:КлючевыеСвойстваор_ПосадочныеРазмеры" minOccurs="0"/>
<xs:element name="ор_ПрофилиШин" type="tns:КлючевыеСвойстваор_ПрофилиШин" minOccurs="0"/>
<xs:element name="ор_ТипыЗапчастей" type="tns:КлючевыеСвойстваор_ТипыЗапчастей" minOccurs="0"/>
<xs:element name="ор_ТипыЗапчастейГруппа" type="tns:КлючевыеСвойстваор_ТипыЗапчастейГруппа" minOccurs="0"/>
<xs:element name="ор_ШиринаДисков" type="tns:КлючевыеСвойстваор_ШиринаДисков" minOccurs="0"/>
<xs:element name="ор_ШиринаШин" type="tns:КлючевыеСвойстваор_ШиринаШин" minOccurs="0"/>
<xs:element name="ор_Ячейки" type="tns:КлючевыеСвойстваор_Ячейки" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
3.
<xs:complexType name="Справочник.ВидыНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваВидыНоменклатуры"/>
<xs:element name="Производитель" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:element name="ДополнительныеРеквизиты" type="tns:ДополнительныеРеквизиты" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
4.
<xs:complexType name="Справочник.Номенклатура">
......................
<xs:element name="ор_НаименованиеПоставщика" type="xs:string" minOccurs="0"/>
<xs:element name="ор_Модель" type="tns:КлючевыеСвойстваор_Модели" minOccurs="0"/>
<xs:element name="ор_ТипЗапчасти" type="tns:КлючевыеСвойстваор_ТипыЗапчастей" minOccurs="0"/>
<xs:element name="ор_ШиринаШины" type="tns:КлючевыеСвойстваор_ШиринаШин" minOccurs="0"/>
<xs:element name="ор_ПрофильШины" type="tns:КлючевыеСвойстваор_ПрофилиШин" minOccurs="0"/>
<xs:element name="ор_ИндексСкорости" type="tns:КлючевыеСвойстваор_ИндексыСкорости" minOccurs="0"/>
<xs:element name="ор_ИндексНагрузки" type="tns:КлючевыеСвойстваор_ИндексыНагрузки" minOccurs="0"/>
<xs:element name="ор_ПосадочныйДиаметр" type="tns:КлючевыеСвойстваор_ПосадочныеДиаметры" minOccurs="0"/>
<xs:element name="ор_ПосадочныйРазмер" type="tns:КлючевыеСвойстваор_ПосадочныеРазмеры" minOccurs="0"/>
<xs:element name="ор_ВылетДиска" type="tns:КлючевыеСвойстваор_ВылетыДисков" minOccurs="0"/>
<xs:element name="ор_ШиринаДиска" type="tns:КлючевыеСвойстваор_ШиринаДисков" minOccurs="0"/>
<xs:element name="ор_ДиаметрДиска" type="tns:КлючевыеСвойстваор_ДиаметрыДисков" minOccurs="0"/>
<xs:element name="ор_НомерПоКаталогу" type="xs:string" minOccurs="0"/>
<xs:element name="ор_КартинкаАвтокаталога" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
5.
<xs:complexType name="Справочник.ХарактеристикиНоменклатуры">
.................
<xs:element name="ор_НаименованиеПоставщика" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Вставка в конец xml схемы, включающая все отраслевые элементы:
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.АналогиНоменклатуры" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура" minOccurs="0"/>
<xs:element name="Аналог" type="tns:КлючевыеСвойстваНоменклатура" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:sequence>
<xs:element name="ПрайсЛист" type="tns:КлючевыеСвойстваор_ПрайсЛистыПоставщиков"/>
<xs:element name="Ссылка" type="tns:СправочникСсылка.РС_ор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура" minOccurs="0"/>
<xs:element name="Артикул" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Единица" type="tns:КлючевыеСвойстваЕдиницаИзмерения" nillable="true" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Штрихкод" type="xs:string" nillable="true" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.СопутствующиеТовары" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Характеристика" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" nillable="true" minOccurs="0"/>
<xs:element name="СопутствующийТовар" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="ХарактеристикаСопутствующегоТовара" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" nillable="true" minOccurs="0"/>
<xs:element name="ДобавленоАвтоматически" type="xs:boolean" nillable="true" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_Автомобили" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_АвтомобилиГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_АвтомобилиГруппа">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_АвтомобилиГруппа" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_АвтомобилиГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_АвтомобилиКонтрагента">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_АвтомобилиКонтрагента" minOccurs="0"/>
<xs:element name="ВИНКод" type="xs:string"/>
<xs:element name="Контрагент" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:element name="ФизическоеЛицо" type="tns:КлючевыеСвойстваФизическоеЛицо" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ВылетыДисков">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ВылетыДисков" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ГодаВыпускаДвигателей">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ГодаВыпускаДвигателей" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ДиаметрыДисков">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ДиаметрыДисков" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ИдентификаторыДвигателей">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ИдентификаторыДвигателей" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ИндексыНагрузки">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ИндексыНагрузки" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ИндексыСкорости">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ИндексыСкорости" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_МаркиАвтомобилей">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_МаркиАвтомобилей" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_Модели">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_Модели" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_МоделиГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_МоделиАвтомобилей">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_МоделиАвтомобилей" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Владелец" type="tns:КлючевыеСвойстваор_МаркиАвтомобилей" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_МоделиГруппа">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_МоделиГруппа" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_МоделиГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_МоделиДвигателей">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_МоделиДвигателей" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПосадочныеДиаметры">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПосадочныеДиаметры" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПосадочныеРазмеры">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПосадочныеРазмеры" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПотребностьВОтсутствующемТоваре">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПотребностьВОтсутствующемТоваре" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Характеристика" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
<xs:element name="Дата" type="xs:date" minOccurs="0"/>
<xs:element name="Склад" type="tns:КлючевыеСвойстваСклад" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПрайсЛистыПоставщиков">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Код" type="xs:string" minOccurs="0"/>
<xs:element name="Владелец" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПрофилиШин">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПрофилиШин" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ТипыЗапчастей">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ТипыЗапчастей" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_ТипыЗапчастейГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ТипыЗапчастейГруппа">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ТипыЗапчастейГруппа" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_ТипыЗапчастейГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ШиринаДисков">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ШиринаДисков" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ШиринаШин">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ШиринаШин" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_Ячейки">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_Ячейки" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Владелец" type="tns:КлючевыеСвойстваСклад" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваАналогиНоменклатуры"/>
<xs:element name="Приоритет" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:totalDigits value="3"/>
<xs:fractionDigits value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Комментарий" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваРС_ор_ПрайсЛистыПоставщиков"/>
<xs:element name="Цена" type="tns:ТипСумма" nillable="true" minOccurs="0"/>
<xs:element name="Количество" type="tns:ТипКоличество" nillable="true" minOccurs="0"/>
<xs:element name="СрокПоставки" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="10"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Контрагент" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:element name="ДатаЗагрузки" type="xs:date" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваСопутствующиеТовары"/>
<xs:element name="Приоритет" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Комментарий" type="xs:string" minOccurs="0"/>
<xs:element name="ПроцентСлучаев" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="7"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="КоличествоСлучаев" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="17"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="Организация" type="tns:КлючевыеСвойстваОрганизация" minOccurs="0"/>
<xs:element name="Склад" type="tns:КлючевыеСвойстваСклад" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Характеристика" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
<xs:element name="Записи" type="tns:Справочник.УправлениеЗапасамиЗаписи" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.УправлениеЗапасамиЗаписи">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.УправлениеЗапасамиЗапись" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.УправлениеЗапасамиЗапись">
<xs:sequence>
<xs:element name="МинимальныйУровеньЗапаса" type="tns:ТипКоличество" minOccurs="0"/>
<xs:element name="МаксимальныйУровеньЗапаса" type="tns:ТипКоличество" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_Автомобили"/>
<xs:element name="МаркаАвтомобиля" type="tns:КлючевыеСвойстваор_МаркиАвтомобилей" minOccurs="0"/>
<xs:element name="МодельАвтомобиля" type="tns:КлючевыеСвойстваор_МоделиАвтомобилей" minOccurs="0"/>
<xs:element name="МодельДвигателя" type="tns:КлючевыеСвойстваор_МоделиДвигателей" minOccurs="0"/>
<xs:element name="ГодВыпускаДвигателя" type="tns:КлючевыеСвойстваор_ГодаВыпускаДвигателей" minOccurs="0"/>
<xs:element name="ИдентификаторДвигателя" type="tns:КлючевыеСвойстваор_ИдентификаторыДвигателей" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_АвтомобилиГруппа">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_АвтомобилиГруппа"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_АвтомобилиКонтрагента">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_АвтомобилиКонтрагента"/>
<xs:element name="Автомобиль" type="tns:КлючевыеСвойстваор_Автомобили" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ВылетыДисков">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ВылетыДисков"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ГодаВыпускаДвигателей">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ГодаВыпускаДвигателей"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ДиаметрыДисков">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ДиаметрыДисков"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ИдентификаторыДвигателей">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ИдентификаторыДвигателей"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ИндексыНагрузки">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ИндексыНагрузки"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ИндексыСкорости">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ИндексыСкорости"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_МаркиАвтомобилей">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_МаркиАвтомобилей"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_Модели">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_Модели"/>
<xs:element name="Производитель" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_МоделиАвтомобилей">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_МоделиАвтомобилей"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_МоделиГруппа">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_МоделиГруппа"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_МоделиДвигателей">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_МоделиДвигателей"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПосадочныеДиаметры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПосадочныеДиаметры"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПосадочныеРазмеры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПосадочныеРазмеры"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПотребностьВОтсутствующемТоваре">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПотребностьВОтсутствующемТоваре"/>
<xs:element name="Количество" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="15"/>
<xs:fractionDigits value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПрайсЛистыПоставщиков">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПрайсЛистыПоставщиков"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПрименяемостьНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Автомобиль" type="tns:КлючевыеСвойстваор_Автомобили"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПрофилиШин">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПрофилиШин"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_РасположениеНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Характеристика" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
<xs:element name="Ячейка" type="tns:КлючевыеСвойстваор_Ячейки" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ТипыЗапчастей">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ТипыЗапчастей"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ТипыЗапчастейГруппа">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ТипыЗапчастейГруппа"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ШиринаДисков">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ШиринаДисков"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ШиринаШин">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ШиринаШин"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_Ячейки">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_Ячейки"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_АвтомобилиГруппа">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_АвтомобилиКонтрагента">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ВылетыДисков">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ГодаВыпускаДвигателей">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ДиаметрыДисков">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ИдентификаторыДвигателей">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ИндексыНагрузки">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ИндексыСкорости">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_МаркиАвтомобилей">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_Модели">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_МоделиАвтомобилей">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_МоделиГруппа">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_МоделиДвигателей">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПосадочныеДиаметры">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПосадочныеРазмеры">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПотребностьВОтсутствующемТоваре">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПрайсЛистыПоставщиков">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПрофилиШин">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ТипыЗапчастей">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ТипыЗапчастейГруппа">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ШиринаДисков">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ШиринаШин">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_Ячейки">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
EnterpriseData_1_14_1i+
Вставки в существующие элементы:
1.
<xs:complexType name="ЛюбаяСсылка">
...................
<xs:element name="ор_Автомобили" type="tns:СправочникСсылка.ор_Автомобили" minOccurs="0"/>
<xs:element name="ор_АвтомобилиГруппа" type="tns:СправочникСсылка.ор_АвтомобилиГруппа" minOccurs="0"/>
<xs:element name="ор_ВылетыДисков" type="tns:СправочникСсылка.ор_ВылетыДисков" minOccurs="0"/>
<xs:element name="ор_ГодаВыпускаДвигателей" type="tns:СправочникСсылка.ор_ГодаВыпускаДвигателей" minOccurs="0"/>
<xs:element name="ор_ДиаметрыДисков" type="tns:СправочникСсылка.ор_ДиаметрыДисков" minOccurs="0"/>
<xs:element name="ор_ИдентификаторыДвигателей" type="tns:СправочникСсылка.ор_ИдентификаторыДвигателей" minOccurs="0"/>
<xs:element name="ор_ИндексыНагрузки" type="tns:СправочникСсылка.ор_ИндексыНагрузки" minOccurs="0"/>
<xs:element name="ор_ИндексыСкорости" type="tns:СправочникСсылка.ор_ИндексыСкорости" minOccurs="0"/>
<xs:element name="ор_МаркиАвтомобилей" type="tns:СправочникСсылка.ор_МаркиАвтомобилей" minOccurs="0"/>
<xs:element name="ор_Модели" type="tns:СправочникСсылка.ор_Модели" minOccurs="0"/>
<xs:element name="ор_МоделиГруппа" type="tns:СправочникСсылка.ор_МоделиГруппа" minOccurs="0"/>
<xs:element name="ор_МоделиАвтомобилей" type="tns:СправочникСсылка.ор_МоделиАвтомобилей" minOccurs="0"/>
<xs:element name="ор_МоделиДвигателей" type="tns:СправочникСсылка.ор_МоделиДвигателей" minOccurs="0"/>
<xs:element name="ор_ПосадочныеДиаметры" type="tns:СправочникСсылка.ор_ПосадочныеДиаметры" minOccurs="0"/>
<xs:element name="ор_ПосадочныеРазмеры" type="tns:СправочникСсылка.ор_ПосадочныеРазмеры" minOccurs="0"/>
<xs:element name="ор_ПрофилиШин" type="tns:СправочникСсылка.ор_ПрофилиШин" minOccurs="0"/>
<xs:element name="ор_ТипыЗапчастей" type="tns:СправочникСсылка.ор_ТипыЗапчастей" minOccurs="0"/>
<xs:element name="ор_ТипыЗапчастейГруппа" type="tns:СправочникСсылка.ор_ТипыЗапчастейГруппа" minOccurs="0"/>
<xs:element name="ор_ШиринаДисков" type="tns:СправочникСсылка.ор_ШиринаДисков" minOccurs="0"/>
<xs:element name="ор_ШиринаШин" type="tns:СправочникСсылка.ор_ШиринаШин" minOccurs="0"/>
<xs:element name="ор_Ячейки" type="tns:СправочникСсылка.ор_Ячейки" minOccurs="0"/>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
2.
<xs:complexType name="СоставнойЛюбойОбъект">
..................
<xs:element name="ор_Автомобили" type="tns:КлючевыеСвойстваор_Автомобили" minOccurs="0"/>
<xs:element name="ор_АвтомобилиГруппа" type="tns:КлючевыеСвойстваор_АвтомобилиГруппа" minOccurs="0"/>
<xs:element name="ор_ВылетыДисков" type="tns:КлючевыеСвойстваор_ВылетыДисков" minOccurs="0"/>
<xs:element name="ор_ГодаВыпускаДвигателей" type="tns:КлючевыеСвойстваор_ГодаВыпускаДвигателей" minOccurs="0"/>
<xs:element name="ор_ДиаметрыДисков" type="tns:КлючевыеСвойстваор_ДиаметрыДисков" minOccurs="0"/>
<xs:element name="ор_ИдентификаторыДвигателей" type="tns:КлючевыеСвойстваор_ИдентификаторыДвигателей" minOccurs="0"/>
<xs:element name="ор_ИндексыНагрузки" type="tns:КлючевыеСвойстваор_ИндексыНагрузки" minOccurs="0"/>
<xs:element name="ор_ИндексыСкорости" type="tns:КлючевыеСвойстваор_ИндексыСкорости" minOccurs="0"/>
<xs:element name="ор_МаркиАвтомобилей" type="tns:КлючевыеСвойстваор_МаркиАвтомобилей" minOccurs="0"/>
<xs:element name="ор_Модели" type="tns:КлючевыеСвойстваор_Модели" minOccurs="0"/>
<xs:element name="ор_МоделиГруппа" type="tns:КлючевыеСвойстваор_МоделиГруппа" minOccurs="0"/>
<xs:element name="ор_МоделиАвтомобилей" type="tns:КлючевыеСвойстваор_МоделиАвтомобилей" minOccurs="0"/>
<xs:element name="ор_МоделиДвигателей" type="tns:КлючевыеСвойстваор_МоделиДвигателей" minOccurs="0"/>
<xs:element name="ор_ПосадочныеДиаметры" type="tns:КлючевыеСвойстваор_ПосадочныеДиаметры" minOccurs="0"/>
<xs:element name="ор_ПосадочныеРазмеры" type="tns:КлючевыеСвойстваор_ПосадочныеРазмеры" minOccurs="0"/>
<xs:element name="ор_ПрофилиШин" type="tns:КлючевыеСвойстваор_ПрофилиШин" minOccurs="0"/>
<xs:element name="ор_ТипыЗапчастей" type="tns:КлючевыеСвойстваор_ТипыЗапчастей" minOccurs="0"/>
<xs:element name="ор_ТипыЗапчастейГруппа" type="tns:КлючевыеСвойстваор_ТипыЗапчастейГруппа" minOccurs="0"/>
<xs:element name="ор_ШиринаДисков" type="tns:КлючевыеСвойстваор_ШиринаДисков" minOccurs="0"/>
<xs:element name="ор_ШиринаШин" type="tns:КлючевыеСвойстваор_ШиринаШин" minOccurs="0"/>
<xs:element name="ор_Ячейки" type="tns:КлючевыеСвойстваор_Ячейки" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
3.
<xs:complexType name="Справочник.ВидыНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваВидыНоменклатуры"/>
<xs:element name="Производитель" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
4.
<xs:complexType name="Справочник.Номенклатура">
.........................
<xs:element name="ор_НаименованиеПоставщика" type="xs:string" minOccurs="0"/>
<xs:element name="ор_Модель" type="tns:КлючевыеСвойстваор_Модели" minOccurs="0"/>
<xs:element name="ор_ТипЗапчасти" type="tns:КлючевыеСвойстваор_ТипыЗапчастей" minOccurs="0"/>
<xs:element name="ор_ШиринаШины" type="tns:КлючевыеСвойстваор_ШиринаШин" minOccurs="0"/>
<xs:element name="ор_ПрофильШины" type="tns:КлючевыеСвойстваор_ПрофилиШин" minOccurs="0"/>
<xs:element name="ор_ИндексСкорости" type="tns:КлючевыеСвойстваор_ИндексыСкорости" minOccurs="0"/>
<xs:element name="ор_ИндексНагрузки" type="tns:КлючевыеСвойстваор_ИндексыНагрузки" minOccurs="0"/>
<xs:element name="ор_ПосадочныйДиаметр" type="tns:КлючевыеСвойстваор_ПосадочныеДиаметры" minOccurs="0"/>
<xs:element name="ор_ПосадочныйРазмер" type="tns:КлючевыеСвойстваор_ПосадочныеРазмеры" minOccurs="0"/>
<xs:element name="ор_ВылетДиска" type="tns:КлючевыеСвойстваор_ВылетыДисков" minOccurs="0"/>
<xs:element name="ор_ШиринаДиска" type="tns:КлючевыеСвойстваор_ШиринаДисков" minOccurs="0"/>
<xs:element name="ор_ДиаметрДиска" type="tns:КлючевыеСвойстваор_ДиаметрыДисков" minOccurs="0"/>
<xs:element name="ор_НомерПоКаталогу" type="xs:string" minOccurs="0"/>
<xs:element name="ор_КартинкаАвтокаталога" type="xs:string" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
5.
<xs:complexType name="Справочник.ХарактеристикиНоменклатуры">
...............
<xs:element name="ор_НаименованиеПоставщика" type="xs:string" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Вставка в конец xml схемы, включающая все отраслевые элементы:
<xs:sequence>
<xs:element name="ПрайсЛист" type="tns:КлючевыеСвойстваор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Ссылка" type="tns:СправочникСсылка.РС_ор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура" minOccurs="0"/>
<xs:element name="Артикул" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Единица" type="tns:КлючевыеСвойстваЕдиницаИзмерения" nillable="true" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" nillable="true" minOccurs="0"/>
<xs:element name="Штрихкод" type="xs:string" nillable="true" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.СопутствующиеТовары" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Характеристика" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
<xs:element name="СопутствующийТовар" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="ХарактеристикаСопутствующегоТовара" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
<xs:element name="ДобавленоАвтоматически" type="xs:boolean" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_Автомобили" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_АвтомобилиГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_АвтомобилиГруппа">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_АвтомобилиГруппа" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_АвтомобилиГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_АвтомобилиКонтрагента">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_АвтомобилиКонтрагента" minOccurs="0"/>
<xs:element name="ВИНКод" type="xs:string"/>
<xs:element name="Контрагент" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:element name="ФизическоеЛицо" type="tns:КлючевыеСвойстваФизическоеЛицо" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ВылетыДисков">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ВылетыДисков" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ГодаВыпускаДвигателей">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ГодаВыпускаДвигателей" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ДиаметрыДисков">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ДиаметрыДисков" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ИдентификаторыДвигателей">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ИдентификаторыДвигателей" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ИндексыНагрузки">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ИндексыНагрузки" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ИндексыСкорости">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ИндексыСкорости" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_МаркиАвтомобилей">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_МаркиАвтомобилей" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_Модели">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_Модели" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_МоделиГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_МоделиАвтомобилей">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_МоделиАвтомобилей" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Владелец" type="tns:КлючевыеСвойстваор_МаркиАвтомобилей" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_МоделиГруппа">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_МоделиГруппа" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_МоделиГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_МоделиДвигателей">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_МоделиДвигателей" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПосадочныеДиаметры">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПосадочныеДиаметры" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПосадочныеРазмеры">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПосадочныеРазмеры" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПотребностьВОтсутствующемТоваре">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПотребностьВОтсутствующемТоваре" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Характеристика" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
<xs:element name="Дата" type="xs:date" minOccurs="0"/>
<xs:element name="Склад" type="tns:КлючевыеСвойстваСклад" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПрайсЛистыПоставщиков">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПрайсЛистыПоставщиков" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Код" type="xs:string" minOccurs="0"/>
<xs:element name="Владелец" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ПрофилиШин">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ПрофилиШин" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ТипыЗапчастей">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ТипыЗапчастей" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_ТипыЗапчастейГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ТипыЗапчастейГруппа">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ТипыЗапчастейГруппа" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Группа" type="tns:КлючевыеСвойстваор_ТипыЗапчастейГруппа" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ШиринаДисков">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ШиринаДисков" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_ШиринаШин">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_ШиринаШин" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexType name="КлючевыеСвойстваор_Ячейки">
<xs:sequence>
<xs:element name="Ссылка" type="tns:СправочникСсылка.ор_Ячейки" minOccurs="0"/>
<xs:element name="Наименование" type="xs:string" minOccurs="0"/>
<xs:element name="Владелец" type="tns:КлючевыеСвойстваСклад" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваАналогиНоменклатуры"/>
<xs:element name="Приоритет" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:totalDigits value="3"/>
<xs:fractionDigits value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Комментарий" type="xs:string" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваРС_ор_ПрайсЛистыПоставщиков"/>
<xs:element name="Цена" type="tns:ТипСумма" nillable="true" minOccurs="0"/>
<xs:element name="Количество" type="tns:ТипКоличество" nillable="true" minOccurs="0"/>
<xs:element name="СрокПоставки" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="10"/>
<xs:fractionDigits value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Контрагент" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:element name="ДатаЗагрузки" type="xs:date" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваСопутствующиеТовары"/>
<xs:element name="Приоритет" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="2"/>
<xs:fractionDigits value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Комментарий" type="xs:string" minOccurs="0"/>
<xs:element name="ПроцентСлучаев" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="7"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="КоличествоСлучаев" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="17"/>
<xs:fractionDigits value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="Организация" type="tns:КлючевыеСвойстваОрганизация" minOccurs="0"/>
<xs:element name="Склад" type="tns:КлючевыеСвойстваСклад" minOccurs="0"/>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Характеристика" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
<xs:element name="Записи" type="tns:Справочник.УправлениеЗапасамиЗаписи" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.УправлениеЗапасамиЗаписи">
<xs:sequence>
<xs:element name="Строка" type="tns:Справочник.УправлениеЗапасамиЗапись" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="Справочник.УправлениеЗапасамиЗапись">
<xs:sequence>
<xs:element name="МинимальныйУровеньЗапаса" type="tns:ТипКоличество" minOccurs="0"/>
<xs:element name="МаксимальныйУровеньЗапаса" type="tns:ТипКоличество" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:complexType>
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_Автомобили"/>
<xs:element name="МаркаАвтомобиля" type="tns:КлючевыеСвойстваор_МаркиАвтомобилей" minOccurs="0"/>
<xs:element name="МодельАвтомобиля" type="tns:КлючевыеСвойстваор_МоделиАвтомобилей" minOccurs="0"/>
<xs:element name="МодельДвигателя" type="tns:КлючевыеСвойстваор_МоделиДвигателей" minOccurs="0"/>
<xs:element name="ГодВыпускаДвигателя" type="tns:КлючевыеСвойстваор_ГодаВыпускаДвигателей" minOccurs="0"/>
<xs:element name="ИдентификаторДвигателя" type="tns:КлючевыеСвойстваор_ИдентификаторыДвигателей" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_АвтомобилиГруппа">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_АвтомобилиГруппа"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_АвтомобилиКонтрагента">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_АвтомобилиКонтрагента"/>
<xs:element name="Автомобиль" type="tns:КлючевыеСвойстваор_Автомобили" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ВылетыДисков">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ВылетыДисков"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ГодаВыпускаДвигателей">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ГодаВыпускаДвигателей"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ДиаметрыДисков">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ДиаметрыДисков"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ИдентификаторыДвигателей">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ИдентификаторыДвигателей"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ИндексыНагрузки">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ИндексыНагрузки"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ИндексыСкорости">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ИндексыСкорости"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_МаркиАвтомобилей">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_МаркиАвтомобилей"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_Модели">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_Модели"/>
<xs:element name="Производитель" type="tns:КлючевыеСвойстваКонтрагент" minOccurs="0"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_МоделиАвтомобилей">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_МоделиАвтомобилей"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_МоделиГруппа">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_МоделиГруппа"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_МоделиДвигателей">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_МоделиДвигателей"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПосадочныеДиаметры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПосадочныеДиаметры"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПосадочныеРазмеры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПосадочныеРазмеры"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПотребностьВОтсутствующемТоваре">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПотребностьВОтсутствующемТоваре"/>
<xs:element name="Количество" nillable="true" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:decimal">
<xs:totalDigits value="15"/>
<xs:fractionDigits value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПрайсЛистыПоставщиков">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПрайсЛистыПоставщиков"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПрименяемостьНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Автомобиль" type="tns:КлючевыеСвойстваор_Автомобили"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ПрофилиШин">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ПрофилиШин"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_РасположениеНоменклатуры">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="Номенклатура" type="tns:КлючевыеСвойстваНоменклатура"/>
<xs:element name="Характеристика" type="tns:КлючевыеСвойстваХарактеристикаНоменклатуры" minOccurs="0"/>
<xs:element name="Ячейка" type="tns:КлючевыеСвойстваор_Ячейки" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ТипыЗапчастей">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ТипыЗапчастей"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ТипыЗапчастейГруппа">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ТипыЗапчастейГруппа"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ШиринаДисков">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ШиринаДисков"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_ШиринаШин">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_ШиринаШин"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="Справочник.ор_Ячейки">
<xs:complexContent>
<xs:extension base="ns1:Object">
<xs:sequence>
<xs:element name="КлючевыеСвойства" type="tns:КлючевыеСвойстваор_Ячейки"/>
<xs:element name="ОбщиеСвойстваОбъектовФормата" type="tns:ОбщиеСвойстваОбъектовФормата" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_АвтомобилиГруппа">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_АвтомобилиКонтрагента">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ВылетыДисков">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ГодаВыпускаДвигателей">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ДиаметрыДисков">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ИдентификаторыДвигателей">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ИндексыНагрузки">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ИндексыСкорости">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_МаркиАвтомобилей">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_Модели">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_МоделиАвтомобилей">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_МоделиГруппа">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_МоделиДвигателей">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПосадочныеДиаметры">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПосадочныеРазмеры">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПотребностьВОтсутствующемТоваре">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПрайсЛистыПоставщиков">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ПрофилиШин">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ТипыЗапчастей">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ТипыЗапчастейГруппа">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ШиринаДисков">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_ШиринаШин">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
<xs:simpleType name="СправочникСсылка.ор_Ячейки">
<xs:restriction base="ns1:Ref"/>
</xs:simpleType>
No Comments