apache camel project

This commit is contained in:
2021-11-15 16:44:42 +01:00
parent 07cd6038c2
commit 61b4dfef99
29 changed files with 1166 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,20 @@
<material>
<material_number>7</material_number>
<material_type>A1</material_type>
<material_name>LEGO 17272</material_name>
<description>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</description>
<is_deleted>false</is_deleted>
<packages>
<package_number>11988</package_number>
<ean>80975098498590834</ean>
<unit_of_measure>pcs</unit_of_measure>
<dimension>17x17x17</dimension>
<description>Lorem ipsum dolor sit amet, consectetur adipiscing elit</description>
</packages>
<packages>
<package_number>118</package_number>
<ean>877854875843774</ean>
<unit_of_measure>pcs</unit_of_measure>
<dimension>20x20x20</dimension>
</packages>
</material>

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="package">
<xs:sequence>
<xs:element name="package_number" type="xs:int"/>
<xs:element name="ean" type="xs:string"/>
<xs:element name="unit_of_measure" type="xs:string"/>
<xs:element name="dimension" type="xs:string"/>
<xs:element name="description" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="material_type" final="restriction">
<xs:restriction base="xs:string">
<xs:enumeration value="A1"/>
<xs:enumeration value="A2"/>
<xs:enumeration value="A3"/>
<xs:enumeration value="B1"/>
<xs:enumeration value="B2"/>
<xs:enumeration value="B3"/>
<xs:enumeration value="Z1"/>
<xs:enumeration value="Z2"/>
<xs:enumeration value="Z3"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="materialType">
<xs:sequence>
<xs:element name="material_number" type="xs:int"/>
<xs:element name="material_type" type="material_type"/>
<xs:element name="material_name" type="xs:string"/>
<xs:element name="description" type="xs:string"/>
<xs:element name="is_deleted" type="xs:boolean"/>
<xs:element name="packages" type="package" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:element name="material" type="materialType"/>
</xs:schema>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<material>
<material_number>number8186</material_number>
<material_type>Z3</material_type>
<material_name>name2686</material_name>
<description>description7225</description>
<is_deleted>true</is_deleted>
<packages>
<package_number>number2274</package_number>
<ean>5903339152912</ean>
<unit_of_measure>unit1350</unit_of_measure>
<dimension>18x30x18</dimension>
<description>description7460</description>
</packages>
</material>