From a8ec679349c3eb9c33a9d33e247fd86cb8e53f81 Mon Sep 17 00:00:00 2001
From: Trygve Laugstøl <trygvis@inamo.no>
Date: Thu, 14 Mar 2019 12:23:57 +0100
Subject: o Adding PriceBreak. Parsing price breaks from DK. o Adding Money
 type with parsing.

---
 xsd/ee-bom.xsd | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

(limited to 'xsd')

diff --git a/xsd/ee-bom.xsd b/xsd/ee-bom.xsd
index e0c523e..dddfa8a 100644
--- a/xsd/ee-bom.xsd
+++ b/xsd/ee-bom.xsd
@@ -21,6 +21,7 @@
             <xs:element name="part-numbers" type="PartNumberList"/>
             <xs:element name="distributor-info" type="DistributorInfo"/>
             <xs:element name="facts" type="FactList"/>
+            <xs:element name="price-breaks" type="PriceBreakList"/>
         </xs:sequence>
         <xs:attribute ref="id" use="required"/>
     </xs:complexType>
@@ -64,4 +65,22 @@
         </xs:sequence>
     </xs:complexType>
 
+    <xs:complexType name="Amount">
+        <xs:attribute name="value" use="required"/>
+        <xs:attribute name="currency"/>
+    </xs:complexType>
+
+    <xs:complexType name="PriceBreak">
+        <xs:sequence>
+            <xs:element name="quantity" type="xs:anyURI"/>
+            <xs:element name="amount" type="Amount"/>
+        </xs:sequence>
+    </xs:complexType>
+
+    <xs:complexType name="PriceBreakList">
+        <xs:sequence>
+            <xs:element name="price-break" type="PriceBreak" maxOccurs="unbounded"/>
+        </xs:sequence>
+    </xs:complexType>
+
 </xs:schema>
-- 
cgit v1.2.3