<xsd:element name="T_NEW_CATALOG">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="FEATURE_SYSTEM" minOccurs="0" maxOccurs="0"/>
<xsd:element ref="CLASSIFICATION_SYSTEM" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="CATALOG_GROUP_SYSTEM" minOccurs="0"/>
<xsd:element ref="FORMULAS" minOccurs="0"/>
<xsd:element ref="IPP_DEFINITIONS" minOccurs="0"/>
<xsd:choice>
<xsd:sequence>
<xsd:element name="PRODUCT" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="SUPPLIER_PID"/>
<xsd:element ref="SUPPLIER_IDREF" minOccurs="0"/>
<xsd:element ref="PRODUCT_DETAILS"/>
<xsd:element ref="PRODUCT_FEATURES" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="PRODUCT_ORDER_DETAILS"/>
<xsd:element ref="PRODUCT_PRICE_DETAILS" maxOccurs="unbounded"/>
<xsd:element ref="MIME_INFO" minOccurs="0"/>
<xsd:element ref="USER_DEFINED_EXTENSIONS" minOccurs="0"/>
<xsd:element ref="PRODUCT_REFERENCE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="PRODUCT_CONTACTS" minOccurs="0"/>
<xsd:element ref="PRODUCT_IPP_DETAILS" minOccurs="0"/>
<xsd:element ref="PRODUCT_LOGISTIC_DETAILS" minOccurs="0"/>
<xsd:element ref="PRODUCT_CONFIG_DETAILS" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="mode" use="optional" default="new">
<xsd:simpleType>
<xsd:restriction base="dtSTRING">
<xsd:minLength value="1"/>
<xsd:maxLength value="20"/>
<xsd:enumeration value="new"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name="PRODUCT_TO_CATALOGGROUP_MAP" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="PROD_ID"/>
<xsd:element ref="SUPPLIER_IDREF" minOccurs="0"/>
<xsd:element ref="CATALOG_GROUP_ID"/>
<xsd:element ref="PRODUCT_TO_CATALOGGROUP_MAP_ORDER" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="mode" use="optional" default="new">
<xsd:simpleType>
<xsd:restriction base="dtSTRING">
<xsd:minLength value="1"/>
<xsd:maxLength value="20"/>
<xsd:enumeration value="new"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:sequence>
<xsd:element name="ARTICLE" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="SUPPLIER_AID"/>
<xsd:element ref="SUPPLIER_IDREF" minOccurs="0"/>
<xsd:element ref="ARTICLE_DETAILS"/>
<xsd:element ref="ARTICLE_FEATURES" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="ARTICLE_ORDER_DETAILS"/>
<xsd:element ref="ARTICLE_PRICE_DETAILS" maxOccurs="unbounded"/>
<xsd:element ref="MIME_INFO" minOccurs="0"/>
<xsd:element ref="USER_DEFINED_EXTENSIONS" minOccurs="0"/>
<xsd:element ref="ARTICLE_REFERENCE" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="ARTICLE_CONTACTS" minOccurs="0"/>
<xsd:element ref="ARTICLE_LOGISTIC_DETAILS" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="mode" use="optional" default="new">
<xsd:simpleType>
<xsd:restriction base="dtSTRING">
<xsd:minLength value="1"/>
<xsd:maxLength value="20"/>
<xsd:enumeration value="new"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name="ARTICLE_TO_CATALOGGROUP_MAP" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="ART_ID"/>
<xsd:element ref="SUPPLIER_IDREF" minOccurs="0"/>
<xsd:element ref="CATALOG_GROUP_ID"/>
<xsd:element ref="ARTICLE_TO_CATALOGGROUP_MAP_ORDER" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="mode" use="optional" default="new">
<xsd:simpleType>
<xsd:restriction base="dtSTRING">
<xsd:minLength value="1"/>
<xsd:maxLength value="20"/>
<xsd:enumeration value="new"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:choice>
</xsd:sequence>
<xsd:attribute name="prev_version" type="dtINTEGER" use="optional"/>
</xsd:complexType>
</xsd:element> |