<xsd:element name="T_UPDATE_PRICES">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="FORMULAS" minOccurs="0"/>
<xsd:choice>
<xsd:element name="PRODUCT" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="SUPPLIER_PID"/>
<xsd:element ref="SUPPLIER_IDREF" minOccurs="0"/>
<xsd:element ref="PRODUCT_PRICE_DETAILS" maxOccurs="unbounded"/>
<xsd:element ref="USER_DEFINED_EXTENSIONS" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="mode" use="optional" default="update">
<xsd:simpleType>
<xsd:restriction base="dtSTRING">
<xsd:minLength value="1"/>
<xsd:maxLength value="20"/>
<xsd:enumeration value="update"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name="ARTICLE" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="SUPPLIER_AID"/>
<xsd:element ref="SUPPLIER_IDREF" minOccurs="0"/>
<xsd:element ref="ARTICLE_PRICE_DETAILS" maxOccurs="unbounded"/>
<xsd:element ref="USER_DEFINED_EXTENSIONS" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="mode" use="optional" default="update">
<xsd:simpleType>
<xsd:restriction base="dtSTRING">
<xsd:minLength value="1"/>
<xsd:maxLength value="20"/>
<xsd:enumeration value="update"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:sequence>
<xsd:attribute name="prev_version" type="dtINTEGER" use="required"/>
</xsd:complexType>
</xsd:element> |