<?xml version="1.0" encoding="utf-16"?>
<xs:schema xmlns:b="http://schemas.microsoft.com/BizTalk/2003" targetNamespace="http://DELFOR01.V3" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:appinfo>
      <schemaEditorExtension:schemaInfo namespaceAlias="b" extensionClass="Microsoft.BizTalk.FlatFileExtension.FlatFileExtension" standardName="Flat File" xmlns:schemaEditorExtension="http://schemas.microsoft.com/BizTalk/2003/SchemaEditorExtensions" />
      <b:schemaInfo BizTalkServerEditorTool_Version="1.0" root_reference="DELFOR01" codepage="65001" standard="Flat File" count_positions_by_byte="false" parser_optimization="complexity" allow_early_termination="true" default_pad_char=" " pad_char_type="char" lookahead_depth="3" suppress_empty_nodes="false" generate_empty_nodes="true" early_terminate_optional_fields="false" allow_message_breakup_of_infix_root="false" compile_parse_tables="false" />
    </xs:appinfo>
  </xs:annotation>
  <xs:simpleType name="SPECIAL">
    <xs:annotation>
      <xs:documentation>SAP pattern that allows special characters</xs:documentation>
    </xs:annotation>
    <xs:restriction base="xs:string">
      <xs:pattern value="\s*[/xX]\s*" />
    </xs:restriction>
  </xs:simpleType>
  <xs:simpleType name="CLNT">
    <xs:union>
      <xs:simpleType>
        <xs:annotation>
          <xs:documentation>SAP DataType of type String that Accepts 3 Numeric Characters</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:string">
          <xs:pattern value="(\d{3})|(\s{3})" />
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q1="http://DELFOR01.V3" base="q1:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="NUMC">
    <xs:union>
      <xs:simpleType>
        <xs:annotation>
          <xs:documentation>SAP DataType of type String that Accepts Numeric Characters</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:string">
          <xs:pattern value="(^\d*)|(\s{1})" />
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q2="http://DELFOR01.V3" base="q2:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="TIMS">
    <xs:union>
      <xs:simpleType>
        <xs:annotation>
          <xs:documentation>SAP DataType of type String that Accepts 6 Numeric Characters</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:string">
          <xs:pattern value="(([0-1][0-9])|([2][0-3]))([0-5][0-9])([0-5][0-9])|(\s{6})" />
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q3="http://DELFOR01.V3" base="q3:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="DATS">
    <xs:union>
      <xs:simpleType>
        <xs:annotation>
          <xs:documentation>SAP DataType of type String that Accepts 8 Numeric Characters</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:string">
          <xs:pattern value="([0][0][0][0][0][0][0][0]|^((\d{2}(([02468][048])|([13579][26]))?((((0?[13578])|(1[02]))?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))?((0?[1-9])|([1-2][0-9])|(30)))|(0?2?((0?[1-9])|([1-2][0-9])))))|(\d{2}(([02468][1235679])|([13579][01345789]))?((((0?[13578])|(1[02]))?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))?((0?[1-9])|([1-2][0-9])|(30)))|(0?2?((0?[1-9])|(1[0-9])|(2[0-8]))))))?$)|(\s{1,8})" />
          <xs:maxLength value="8" />
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q4="http://DELFOR01.V3" base="q4:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="UNIT">
    <xs:union>
      <xs:simpleType>
        <xs:annotation>
          <xs:documentation>SAP DataType of type String that Accepts 3 Characters</xs:documentation>
        </xs:annotation>
        <xs:restriction base="xs:string">
          <xs:maxLength value="3" />
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q5="http://DELFOR01.V3" base="q5:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:element name="DELFOR01">
    <xs:annotation>
      <xs:appinfo>
        <b:recordInfo structure="delimited" child_delimiter_type="hex" child_delimiter="0xd 0xa" child_order="postfix" sequence_number="1" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
      </xs:appinfo>
    </xs:annotation>
    <xs:complexType>
      <xs:sequence>
        <xs:annotation>
          <xs:appinfo>
            <b:groupInfo sequence_number="0" />
          </xs:appinfo>
        </xs:annotation>
        <xs:element minOccurs="0" maxOccurs="1" name="EDI_DC40">
          <xs:annotation>
            <xs:documentation>IDoc Control Record for Interface to External System</xs:documentation>
            <xs:appinfo>
              <b:recordInfo structure="positional" sequence_number="1" tag_name="DELFOR01" tag_offset="39" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
            </xs:appinfo>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:annotation>
                <xs:appinfo>
                  <b:groupInfo sequence_number="0" />
                </xs:appinfo>
              </xs:annotation>
              <xs:element default="EDI_DC40" name="TABNAM" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Name of table structure</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="10" sequence_number="1" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element xmlns:q6="http://DELFOR01.V3" default="   " name="MANDT" type="q6:CLNT">
                <xs:annotation>
                  <xs:documentation>Client</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="2" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default="1" name="DOCNUM" type="xs:string">
                <xs:annotation>
                  <xs:documentation>IDoc number</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0" pad_char_type="char" justification="right" pos_offset="0" pos_length="16" sequence_number="3" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="DOCREL" type="xs:string">
                <xs:annotation>
                  <xs:documentation>SAP Release for IDoc</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="4" sequence_number="4" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="STATUS" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Status of IDoc</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="5" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element xmlns:q7="http://DELFOR01.V3" default=" " name="DIRECT" type="q7:DIRECT_EDI_DC40">
                <xs:annotation>
                  <xs:documentation>Direction</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="6" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element xmlns:q8="http://DELFOR01.V3" default=" " name="OUTMOD" type="q8:OUTMOD_EDI_DC40">
                <xs:annotation>
                  <xs:documentation>Output mode</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="7" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element xmlns:q9="http://DELFOR01.V3" default=" " name="EXPRSS" type="q9:EXPRSS_EDI_DC40">
                <xs:annotation>
                  <xs:documentation>Overriding in inbound processing</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="8" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element xmlns:q10="http://DELFOR01.V3" default=" " name="TEST" type="q10:TEST_EDI_DC40">
                <xs:annotation>
                  <xs:documentation>Test flag</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="9" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="IDOCTYP" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Name of basic type</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="10" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="CIMTYP" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Extension (defined by customer)</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="11" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="MESTYP" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Message type</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="12" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="MESCOD" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Message code</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="13" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="MESFCT" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Message function</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="14" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="STD" type="xs:string">
                <xs:annotation>
                  <xs:documentation>EDI standard, flag</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="15" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="STDVRS" type="xs:string">
                <xs:annotation>
                  <xs:documentation>EDI standard, version and release</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="16" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="STDMES" type="xs:string">
                <xs:annotation>
                  <xs:documentation>EDI message type</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="17" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="SNDPOR" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Sender port (SAP System, external subsystem)</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="10" sequence_number="18" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="SNDPRT" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Partner type of sender</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="19" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="SNDPFC" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Partner Function of Sender</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="20" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="SNDPRN" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Partner number of sender</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="10" sequence_number="21" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="SNDSAD" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Sender address (SADR)</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="21" sequence_number="22" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="SNDLAD" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Logical address of sender</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="23" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="RCVPOR" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Receiver port</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="10" sequence_number="24" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="RCVPRT" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Partner type of recipient</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="25" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="RCVPFC" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Partner function of recipient</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="26" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="RCVPRN" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Partner number of recipient</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="10" sequence_number="27" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="RCVSAD" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Recipient address (SADR)</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="21" sequence_number="28" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="RCVLAD" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Logical address of recipient</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="29" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element xmlns:q11="http://DELFOR01.V3" default="        " name="CREDAT" type="q11:DATS">
                <xs:annotation>
                  <xs:documentation>Created on</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="30" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element xmlns:q12="http://DELFOR01.V3" default="      " name="CRETIM" type="q12:TIMS">
                <xs:annotation>
                  <xs:documentation>Time created</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="31" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="REFINT" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Transmission file (EDI Interchange)</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="14" sequence_number="32" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="REFGRP" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Message group (EDI Message Group)</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="14" sequence_number="33" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="REFMES" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Message (EDI Message)</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="14" sequence_number="34" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="ARCKEY" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Key for external message archive</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="35" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
              <xs:element default=" " name="SERIAL" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Serialization</xs:documentation>
                  <xs:appinfo>
                    <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="20" sequence_number="36" />
                  </xs:appinfo>
                </xs:annotation>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element minOccurs="0" maxOccurs="1" name="E2EDK09003GRP">
          <xs:annotation>
            <xs:appinfo>
              <b:recordInfo structure="delimited" child_delimiter_type="hex" child_delimiter="0xd 0xa" child_order="infix" sequence_number="2" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
            </xs:appinfo>
          </xs:annotation>
          <xs:complexType>
            <xs:sequence>
              <xs:annotation>
                <xs:appinfo>
                  <b:groupInfo sequence_number="0" />
                </xs:appinfo>
              </xs:annotation>
              <xs:element minOccurs="1" maxOccurs="1" name="E1EDK09">
                <xs:annotation>
                  <xs:documentation>IDoc: Header data ROr/JIT for suppliers plus user fields</xs:documentation>
                  <xs:appinfo>
                    <b:recordInfo structure="positional" sequence_number="1" tag_name="E2EDK09003" tag_offset="0" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                  </xs:appinfo>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:annotation>
                      <xs:appinfo>
                        <b:groupInfo sequence_number="0" />
                      </xs:appinfo>
                    </xs:annotation>
                    <xs:element minOccurs="1" maxOccurs="1" name="DATAHEADERREC">
                      <xs:annotation>
                        <xs:documentation>This record represents the Data Record fields</xs:documentation>
                        <xs:appinfo>
                          <b:recordInfo structure="positional" sequence_number="1" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                        </xs:appinfo>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:annotation>
                            <xs:appinfo>
                              <b:groupInfo sequence_number="0" />
                            </xs:appinfo>
                          </xs:annotation>
                          <xs:element default="E2EDK09003" name="SEGNAM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Segment (external name)</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="1" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q13="http://DELFOR01.V3" default="   " name="MANDT" type="q13:CLNT">
                            <xs:annotation>
                              <xs:documentation>Client</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="2" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element default="1" name="DOCNUM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>IDoc number</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0" pad_char_type="char" justification="right" pos_offset="0" pos_length="16" sequence_number="3" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element default=" " name="SEGNUM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Segment number</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="4" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q14="http://DELFOR01.V3" default=" " name="PSGNUM" type="q14:NUMC">
                            <xs:annotation>
                              <xs:documentation>Number of superior parent segment</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="5" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element default=" " name="HLEVEL" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Hierarchy level of SAP segment</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="6" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" default=" " name="VTRNR" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Contract number</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="2" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element xmlns:q15="http://DELFOR01.V3" minOccurs="0" name="BSTDK" type="q15:DATS">
                      <xs:annotation>
                        <xs:documentation>Customer purchase order date</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="3" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="LABNK" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Customer number for forecast / JIT dlv. sched.</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="17" sequence_number="4" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="ZEICH" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Reference of orderer</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="5" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="BSTZD" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Account assignment</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="6" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="ABRVW" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Usage indicator</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="7" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="KSTAT" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Translator status</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="8" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="KTEXT" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Error text from translator</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="9" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="ABNRA" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Customer number for forecast / JIT dlv. sched.</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="17" sequence_number="10" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element xmlns:q16="http://DELFOR01.V3" minOccurs="0" name="ABNRD" type="q16:DATS">
                      <xs:annotation>
                        <xs:documentation>Delivery Schedule Date</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="11" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="KTEXT_V" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Search term for product proposal</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="40" sequence_number="12" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="USR01" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Additional data field 1 for delivery schedules</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="13" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="USR02" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Additional data field 2 for delivery schedules</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="14" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="USR03" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Additional data field 3 for delivery schedules</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="15" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="USR04" type="xs:string">
                      <xs:annotation>
                        <xs:documentation> Additional data field 4 for delivery schedules</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="10" sequence_number="16" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="USR05" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Additional data field 5 for delivery schedules</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="10" sequence_number="17" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="CYEFZ" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Cumulative quantity reached on date zero setting made</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="18" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element xmlns:q17="http://DELFOR01.V3" minOccurs="0" name="CYDAT" type="q17:DATS">
                      <xs:annotation>
                        <xs:documentation>Date on which cumulative received quantity set to zero</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="19" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element xmlns:q18="http://DELFOR01.V3" minOccurs="0" name="MFLAUF" type="q18:NUMC">
                      <xs:annotation>
                        <xs:documentation>Material go-ahead - validity period</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="20" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element xmlns:q19="http://DELFOR01.V3" minOccurs="0" name="MFEIN" type="q19:MFEIN_E2EDK09003">
                      <xs:annotation>
                        <xs:documentation>Material go-ahead - unit validity period</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="21" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element xmlns:q20="http://DELFOR01.V3" minOccurs="0" name="FFLAUF" type="q20:NUMC">
                      <xs:annotation>
                        <xs:documentation>Production go-ahead  - validity period</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="22" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element xmlns:q21="http://DELFOR01.V3" minOccurs="0" name="FFEIN" type="q21:FFEIN_E2EDK09003">
                      <xs:annotation>
                        <xs:documentation>Production go-ahead - Unit validity period</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="23" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="SEGMENTPAD" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Padding White Spaces against the Total Segment Length</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="504" sequence_number="24" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element minOccurs="0" maxOccurs="1" name="E1EDK10">
                <xs:annotation>
                  <xs:documentation>IDoc: User header data ROr/JIT suppliers</xs:documentation>
                  <xs:appinfo>
                    <b:recordInfo structure="positional" sequence_number="2" tag_name="E2EDK10" tag_offset="0" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                  </xs:appinfo>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:annotation>
                      <xs:appinfo>
                        <b:groupInfo sequence_number="0" />
                      </xs:appinfo>
                    </xs:annotation>
                    <xs:element minOccurs="1" maxOccurs="1" name="DATAHEADERREC">
                      <xs:annotation>
                        <xs:documentation>This record represents the Data Record fields</xs:documentation>
                        <xs:appinfo>
                          <b:recordInfo structure="positional" sequence_number="1" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                        </xs:appinfo>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:annotation>
                            <xs:appinfo>
                              <b:groupInfo sequence_number="0" />
                            </xs:appinfo>
                          </xs:annotation>
                          <xs:element default="E2EDK10" name="SEGNAM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Segment (external name)</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="1" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q22="http://DELFOR01.V3" default="   " name="MANDT" type="q22:CLNT">
                            <xs:annotation>
                              <xs:documentation>Client</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="2" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element default="1" name="DOCNUM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>IDoc number</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0" pad_char_type="char" justification="right" pos_offset="0" pos_length="16" sequence_number="3" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element default=" " name="SEGNUM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Segment number</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="4" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q23="http://DELFOR01.V3" default=" " name="PSGNUM" type="q23:NUMC">
                            <xs:annotation>
                              <xs:documentation>Number of superior parent segment</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="5" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element default=" " name="HLEVEL" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Hierarchy level of SAP segment</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="6" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" default=" " name="DUMMY" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Dummy function in length 1</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="2" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="SEGMENTPAD" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Padding White Spaces against the Total Segment Length</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="999" sequence_number="3" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element minOccurs="1" maxOccurs="9999" name="E1EDKA1">
                <xs:annotation>
                  <xs:documentation>IDoc: Document Header Partner Information</xs:documentation>
                  <xs:appinfo>
                    <b:recordInfo structure="positional" sequence_number="3" tag_name="E2EDKA1003" tag_offset="0" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                  </xs:appinfo>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:annotation>
                      <xs:appinfo>
                        <b:groupInfo sequence_number="0" />
                      </xs:appinfo>
                    </xs:annotation>
                    <xs:element minOccurs="1" maxOccurs="1" name="DATAHEADERREC">
                      <xs:annotation>
                        <xs:documentation>This record represents the Data Record fields</xs:documentation>
                        <xs:appinfo>
                          <b:recordInfo structure="positional" sequence_number="1" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                        </xs:appinfo>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:annotation>
                            <xs:appinfo>
                              <b:groupInfo sequence_number="0" />
                            </xs:appinfo>
                          </xs:annotation>
                          <xs:element default="E2EDKA1003" name="SEGNAM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Segment (external name)</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="1" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q24="http://DELFOR01.V3" default="   " name="MANDT" type="q24:CLNT">
                            <xs:annotation>
                              <xs:documentation>Client</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="2" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element default="1" name="DOCNUM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>IDoc number</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0" pad_char_type="char" justification="right" pos_offset="0" pos_length="16" sequence_number="3" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element default=" " name="SEGNUM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Segment number</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="4" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q25="http://DELFOR01.V3" default=" " name="PSGNUM" type="q25:NUMC">
                            <xs:annotation>
                              <xs:documentation>Number of superior parent segment</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="5" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element default=" " name="HLEVEL" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Hierarchy level of SAP segment</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="6" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element xmlns:q26="http://DELFOR01.V3" minOccurs="0" default=" " name="PARVW" type="q26:PARVW_E2EDKA1003">
                      <xs:annotation>
                        <xs:documentation>Partner function (e.g. sold-to party, ship-to party, ...)</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="2" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="PARTN" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Partner number</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="17" sequence_number="3" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="LIFNR" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Vendor number at customer location</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="17" sequence_number="4" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="NAME1" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Name 1</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="5" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="NAME2" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Name 2</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="6" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="NAME3" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Name 3</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="7" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="NAME4" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Name 4</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="8" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="STRAS" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Street and house number 1</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="9" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="STRS2" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Street and house number 2</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="10" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="PFACH" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>P.O. Box</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="11" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="ORT01" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>City</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="12" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="COUNC" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>County code</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="9" sequence_number="13" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="PSTLZ" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Postal code</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="9" sequence_number="14" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="PSTL2" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>P.O. Box postal code</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="9" sequence_number="15" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="LAND1" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Country key</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="16" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="ABLAD" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Unloading point</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="17" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="PERNR" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Contact person's personnel number</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="18" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="PARNR" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Contact person's number (not personnel number)</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="19" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TELF1" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>1st telephone number of contact person</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="25" sequence_number="20" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TELF2" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>2nd telephone number of contact person</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="25" sequence_number="21" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TELBX" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Telebox number</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="25" sequence_number="22" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TELFX" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Fax number</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="25" sequence_number="23" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TELTX" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Teletex number</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="25" sequence_number="24" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TELX1" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Telex number</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="25" sequence_number="25" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="SPRAS" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Language key</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="26" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="ANRED" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>FormOfAddr</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="27" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="ORT02" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>District</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="28" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="HAUSN" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>House number</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="29" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="STOCK" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Floor</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="30" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="REGIO" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Region</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="31" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="PARGE" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Partner's gender</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="32" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="ISOAL" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Country ISO code</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="33" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="ISONU" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Country ISO code</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="34" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="FCODE" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Company key (France)</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="20" sequence_number="35" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="IHREZ" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Your reference (Partner)</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="36" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="BNAME" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>IDoc user name</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="37" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="PAORG" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>IDOC organization code</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="38" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="ORGTX" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>IDoc organization code text</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="39" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="PAGRU" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>IDoc group code</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="40" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="KNREF" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Customer description of partner (plant, storage location)</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="41" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="ILNNR" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Character field, length 70</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="42" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="PFORT" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>PO Box city</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="43" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="SPRAS_ISO" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Language according to ISO 639</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="44" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TITLE" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Title</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="45" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="SEGMENTPAD" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Padding White Spaces against the Total Segment Length</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="5" sequence_number="46" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element minOccurs="0" maxOccurs="99999" name="E1EDK11">
                <xs:annotation>
                  <xs:documentation>IDoc: Header texts suppliers</xs:documentation>
                  <xs:appinfo>
                    <b:recordInfo structure="positional" sequence_number="4" tag_name="E2EDK11001" tag_offset="0" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                  </xs:appinfo>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:annotation>
                      <xs:appinfo>
                        <b:groupInfo sequence_number="0" />
                      </xs:appinfo>
                    </xs:annotation>
                    <xs:element minOccurs="1" maxOccurs="1" name="DATAHEADERREC">
                      <xs:annotation>
                        <xs:documentation>This record represents the Data Record fields</xs:documentation>
                        <xs:appinfo>
                          <b:recordInfo structure="positional" sequence_number="1" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                        </xs:appinfo>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:annotation>
                            <xs:appinfo>
                              <b:groupInfo sequence_number="0" />
                            </xs:appinfo>
                          </xs:annotation>
                          <xs:element default="E2EDK11001" name="SEGNAM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Segment (external name)</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="1" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q27="http://DELFOR01.V3" default="   " name="MANDT" type="q27:CLNT">
                            <xs:annotation>
                              <xs:documentation>Client</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="2" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element default="1" name="DOCNUM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>IDoc number</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0" pad_char_type="char" justification="right" pos_offset="0" pos_length="16" sequence_number="3" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element default=" " name="SEGNUM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Segment number</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="4" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q28="http://DELFOR01.V3" default=" " name="PSGNUM" type="q28:NUMC">
                            <xs:annotation>
                              <xs:documentation>Number of superior parent segment</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="5" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element default=" " name="HLEVEL" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Hierarchy level of SAP segment</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="6" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" default=" " name="TDNAME" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>EDI text function</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="4" sequence_number="2" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="SPRAS" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Language key</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="3" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXTLF" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Additional text (sequential number)</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="4" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT01" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="5" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT02" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="6" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT03" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="7" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT04" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="8" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT05" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="9" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT06" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="10" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT07" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="11" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT08" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="12" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT09" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="13" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT10" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="14" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT11" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="15" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT12" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="16" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT13" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="17" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TXT14" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Text continued</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="18" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="TSSPRAS_ISO" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Language according to ISO 639</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="19" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                    <xs:element minOccurs="0" name="SEGMENTPAD" type="xs:string">
                      <xs:annotation>
                        <xs:documentation>Padding White Spaces against the Total Segment Length</xs:documentation>
                        <xs:appinfo>
                          <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="9" sequence_number="20" />
                        </xs:appinfo>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element minOccurs="0" maxOccurs="9999" name="E2EDP10001GRP">
                <xs:annotation>
                  <xs:appinfo>
                    <b:recordInfo structure="delimited" child_delimiter_type="hex" child_delimiter="0xd 0xa" child_order="infix" sequence_number="5" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                  </xs:appinfo>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:annotation>
                      <xs:appinfo>
                        <b:groupInfo sequence_number="0" />
                      </xs:appinfo>
                    </xs:annotation>
                    <xs:element minOccurs="1" maxOccurs="1" name="E1EDP10">
                      <xs:annotation>
                        <xs:documentation>IDoc: Item data ROr/JIT suppliers</xs:documentation>
                        <xs:appinfo>
                          <b:recordInfo structure="positional" sequence_number="1" tag_name="E2EDP10001" tag_offset="0" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                        </xs:appinfo>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:annotation>
                            <xs:appinfo>
                              <b:groupInfo sequence_number="0" />
                            </xs:appinfo>
                          </xs:annotation>
                          <xs:element minOccurs="1" maxOccurs="1" name="DATAHEADERREC">
                            <xs:annotation>
                              <xs:documentation>This record represents the Data Record fields</xs:documentation>
                              <xs:appinfo>
                                <b:recordInfo structure="positional" sequence_number="1" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                              </xs:appinfo>
                            </xs:annotation>
                            <xs:complexType>
                              <xs:sequence>
                                <xs:annotation>
                                  <xs:appinfo>
                                    <b:groupInfo sequence_number="0" />
                                  </xs:appinfo>
                                </xs:annotation>
                                <xs:element default="E2EDP10001" name="SEGNAM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Segment (external name)</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="1" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element xmlns:q29="http://DELFOR01.V3" default="   " name="MANDT" type="q29:CLNT">
                                  <xs:annotation>
                                    <xs:documentation>Client</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="2" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default="1" name="DOCNUM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>IDoc number</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0" pad_char_type="char" justification="right" pos_offset="0" pos_length="16" sequence_number="3" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default=" " name="SEGNUM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Segment number</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="4" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element xmlns:q30="http://DELFOR01.V3" default=" " name="PSGNUM" type="q30:NUMC">
                                  <xs:annotation>
                                    <xs:documentation>Number of superior parent segment</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="5" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default=" " name="HLEVEL" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Hierarchy level of SAP segment</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="6" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                          <xs:element minOccurs="0" default=" " name="IDNKD" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Material number of customer</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="2" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="ARKTX" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>EDI product short text</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="3" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q31="http://DELFOR01.V3" minOccurs="0" name="VRKME" type="q31:UNIT">
                            <xs:annotation>
                              <xs:documentation>Sales unit</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="4" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="KWERK" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Customer plant</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="20" sequence_number="5" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="KLGOR" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Telecommunication Storage Location of Customer</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="7" sequence_number="6" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="DFABL" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Unloading point at customer location</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="17" sequence_number="7" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="VBRST" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Customer point of consumption</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="14" sequence_number="8" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="BELNR" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Number of last delivery received - EDI</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="9" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="LFIMG" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Last schedule line quantity delivered - EDI</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="10" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="VEMNG" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Last schedule line quantity received</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="11" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q32="http://DELFOR01.V3" minOccurs="0" name="LIDTL" type="q32:DATS">
                            <xs:annotation>
                              <xs:documentation>Date of last delivery posted by the customer</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="12" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="LIFST" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Delivery status key</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="13" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="KRITB" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Key for high priority stock</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="14" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q33="http://DELFOR01.V3" minOccurs="0" name="ABHOR" type="q33:DATS">
                            <xs:annotation>
                              <xs:documentation>JIT horizon</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="15" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q34="http://DELFOR01.V3" minOccurs="0" name="ABDAT" type="q34:DATS">
                            <xs:annotation>
                              <xs:documentation>Reconciliation date for agreed cumulative quantity</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="16" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="FZDIF" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>EDI: Difference between cumulative quantities</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="17" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="AKUBM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Current cumulative quantity ordered</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="18" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="AKUEM" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Current cumulative quantity received</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="19" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="DESRE" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Design revision number</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="20" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="ECHNO" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Engineering change number</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="21" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="ECHDT" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Engineering change date</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="22" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q35="http://DELFOR01.V3" minOccurs="0" name="ABFDE" type="q35:DATS">
                            <xs:annotation>
                              <xs:documentation>End of production go-ahead</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="23" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="MFADT" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Cumulative production go-ahead quantity requirements</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="24" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q36="http://DELFOR01.V3" minOccurs="0" name="ABMDE" type="q36:DATS">
                            <xs:annotation>
                              <xs:documentation>End of material go-ahead</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="25" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="FPSDN" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>FPSD number</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="22" sequence_number="26" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="LABKY" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Delivery schedule key</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="27" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TSTKY" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Status key for parts</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="28" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q37="http://DELFOR01.V3" minOccurs="0" name="DOKPF" type="q37:DOKPF_E2EDP10001">
                            <xs:annotation>
                              <xs:documentation>Documentation Required for Inspection Results</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="29" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q38="http://DELFOR01.V3" minOccurs="0" name="KZAUS" type="q38:KZAUS_E2EDP10001">
                            <xs:annotation>
                              <xs:documentation>Discontinuation indicator</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="30" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q39="http://DELFOR01.V3" minOccurs="0" name="ABRAB" type="q39:DATS">
                            <xs:annotation>
                              <xs:documentation>Dlv. sched. valid from</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="31" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q40="http://DELFOR01.V3" minOccurs="0" name="ABRBI" type="q40:DATS">
                            <xs:annotation>
                              <xs:documentation>SA rel. valid to</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="32" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="SCREL" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Release schedule</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="33" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q41="http://DELFOR01.V3" minOccurs="0" name="NULDT" type="q41:DATS">
                            <xs:annotation>
                              <xs:documentation>Figures set to zero on</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="34" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TEART" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>ID for dispatch/arrival time</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="35" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="SOLLFZ" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Target cumulative quantity</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="36" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q42="http://DELFOR01.V3" minOccurs="0" name="SOLLDT" type="q42:DATS">
                            <xs:annotation>
                              <xs:documentation>Target date for target cumulative quantity</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="37" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="IDNLF" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Material number of vendor</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="38" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q43="http://DELFOR01.V3" minOccurs="0" name="BSTDK" type="q43:DATS">
                            <xs:annotation>
                              <xs:documentation>Customer purchase order date</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="39" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="LABNK" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Customer number for forecast / JIT dlv. sched.</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="17" sequence_number="40" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="ABNRA" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Customer number for forecast / JIT dlv. sched.</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="17" sequence_number="41" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q44="http://DELFOR01.V3" minOccurs="0" name="ABNRD" type="q44:DATS">
                            <xs:annotation>
                              <xs:documentation>Delivery Schedule Date</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="42" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="VTRNR" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Contract number</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="43" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="MFRFZ" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Material go-ahead for cumulative requirements</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="44" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="POSEX" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Item number of the underlying customer purchase order</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="45" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="SEGMENTPAD" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Padding White Spaces against the Total Segment Length</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="474" sequence_number="46" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="1" name="E1EDP11">
                      <xs:annotation>
                        <xs:documentation>IDoc: User item data ROr/JIT suppliers</xs:documentation>
                        <xs:appinfo>
                          <b:recordInfo structure="positional" sequence_number="2" tag_name="E2EDP11" tag_offset="0" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                        </xs:appinfo>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:annotation>
                            <xs:appinfo>
                              <b:groupInfo sequence_number="0" />
                            </xs:appinfo>
                          </xs:annotation>
                          <xs:element minOccurs="1" maxOccurs="1" name="DATAHEADERREC">
                            <xs:annotation>
                              <xs:documentation>This record represents the Data Record fields</xs:documentation>
                              <xs:appinfo>
                                <b:recordInfo structure="positional" sequence_number="1" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                              </xs:appinfo>
                            </xs:annotation>
                            <xs:complexType>
                              <xs:sequence>
                                <xs:annotation>
                                  <xs:appinfo>
                                    <b:groupInfo sequence_number="0" />
                                  </xs:appinfo>
                                </xs:annotation>
                                <xs:element default="E2EDP11" name="SEGNAM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Segment (external name)</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="1" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element xmlns:q45="http://DELFOR01.V3" default="   " name="MANDT" type="q45:CLNT">
                                  <xs:annotation>
                                    <xs:documentation>Client</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="2" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default="1" name="DOCNUM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>IDoc number</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0" pad_char_type="char" justification="right" pos_offset="0" pos_length="16" sequence_number="3" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default=" " name="SEGNUM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Segment number</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="4" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element xmlns:q46="http://DELFOR01.V3" default=" " name="PSGNUM" type="q46:NUMC">
                                  <xs:annotation>
                                    <xs:documentation>Number of superior parent segment</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="5" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default=" " name="HLEVEL" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Hierarchy level of SAP segment</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="6" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                          <xs:element minOccurs="0" default=" " name="DUMMY" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Dummy function in length 1</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="2" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="SEGMENTPAD" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Padding White Spaces against the Total Segment Length</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="999" sequence_number="3" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="9999" name="E1EDP14">
                      <xs:annotation>
                        <xs:documentation>IDoc: Package data ROr/JIT suppliers</xs:documentation>
                        <xs:appinfo>
                          <b:recordInfo structure="positional" sequence_number="3" tag_name="E2EDP14" tag_offset="0" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                        </xs:appinfo>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:annotation>
                            <xs:appinfo>
                              <b:groupInfo sequence_number="0" />
                            </xs:appinfo>
                          </xs:annotation>
                          <xs:element minOccurs="1" maxOccurs="1" name="DATAHEADERREC">
                            <xs:annotation>
                              <xs:documentation>This record represents the Data Record fields</xs:documentation>
                              <xs:appinfo>
                                <b:recordInfo structure="positional" sequence_number="1" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                              </xs:appinfo>
                            </xs:annotation>
                            <xs:complexType>
                              <xs:sequence>
                                <xs:annotation>
                                  <xs:appinfo>
                                    <b:groupInfo sequence_number="0" />
                                  </xs:appinfo>
                                </xs:annotation>
                                <xs:element default="E2EDP14" name="SEGNAM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Segment (external name)</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="1" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element xmlns:q47="http://DELFOR01.V3" default="   " name="MANDT" type="q47:CLNT">
                                  <xs:annotation>
                                    <xs:documentation>Client</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="2" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default="1" name="DOCNUM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>IDoc number</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0" pad_char_type="char" justification="right" pos_offset="0" pos_length="16" sequence_number="3" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default=" " name="SEGNUM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Segment number</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="4" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element xmlns:q48="http://DELFOR01.V3" default=" " name="PSGNUM" type="q48:NUMC">
                                  <xs:annotation>
                                    <xs:documentation>Number of superior parent segment</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="5" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default=" " name="HLEVEL" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Hierarchy level of SAP segment</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="6" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                          <xs:element minOccurs="0" default=" " name="PCKAR" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Packing type</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="2" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="PCKNR" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Customer number of shipping unit</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="35" sequence_number="3" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="ANZPK" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Number of packages</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="4" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="PCKSL" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Key for packing type</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="5" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="ANZAR" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Number of products per shipping unit</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="6" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="MAZAR" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Units of measure for type/shipping unit</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="7" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="MMPCK" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Unit of measure for length/breadth/height of shipping unit</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="8" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="LPACK" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Length of shipping unit</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="5" sequence_number="9" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="BPACK" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Width of shipping unit</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="5" sequence_number="10" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="HPACK" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Height of shipping unit</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="5" sequence_number="11" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="MGPCK" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Unit of measure for weight/shipping unit</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="12" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="GPACK" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Gross weight of shipping unit</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="11" sequence_number="13" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="NPACK" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Net weight of shipping unit</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="11" sequence_number="14" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="VPACK" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Package volume</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="11" sequence_number="15" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="GDATV" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Validity date for packing</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="16" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="SEGMENTPAD" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Padding White Spaces against the Total Segment Length</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="833" sequence_number="17" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="0" maxOccurs="9999" name="E1EDP15">
                      <xs:annotation>
                        <xs:documentation>IDoc: Item texts ROr/JIT suppliers</xs:documentation>
                        <xs:appinfo>
                          <b:recordInfo structure="positional" sequence_number="4" tag_name="E2EDP15001" tag_offset="0" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                        </xs:appinfo>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:annotation>
                            <xs:appinfo>
                              <b:groupInfo sequence_number="0" />
                            </xs:appinfo>
                          </xs:annotation>
                          <xs:element minOccurs="1" maxOccurs="1" name="DATAHEADERREC">
                            <xs:annotation>
                              <xs:documentation>This record represents the Data Record fields</xs:documentation>
                              <xs:appinfo>
                                <b:recordInfo structure="positional" sequence_number="1" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                              </xs:appinfo>
                            </xs:annotation>
                            <xs:complexType>
                              <xs:sequence>
                                <xs:annotation>
                                  <xs:appinfo>
                                    <b:groupInfo sequence_number="0" />
                                  </xs:appinfo>
                                </xs:annotation>
                                <xs:element default="E2EDP15001" name="SEGNAM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Segment (external name)</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="1" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element xmlns:q49="http://DELFOR01.V3" default="   " name="MANDT" type="q49:CLNT">
                                  <xs:annotation>
                                    <xs:documentation>Client</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="2" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default="1" name="DOCNUM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>IDoc number</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0" pad_char_type="char" justification="right" pos_offset="0" pos_length="16" sequence_number="3" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default=" " name="SEGNUM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Segment number</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="4" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element xmlns:q50="http://DELFOR01.V3" default=" " name="PSGNUM" type="q50:NUMC">
                                  <xs:annotation>
                                    <xs:documentation>Number of superior parent segment</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="5" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default=" " name="HLEVEL" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Hierarchy level of SAP segment</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="6" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                          <xs:element minOccurs="0" default=" " name="TDNAME" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>EDI text function</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="4" sequence_number="2" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="SPRAS" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Language key</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="3" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXTLF" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Additional text (sequential number)</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="4" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT01" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="5" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT02" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="6" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT03" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="7" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT04" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="8" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT05" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="9" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT06" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="10" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT07" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="11" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT08" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="12" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT09" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="13" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT10" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="14" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT11" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="15" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT12" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="16" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT13" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="17" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TXT14" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Text continued</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="70" sequence_number="18" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="TSSPRAS_ISO" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Language according to ISO 639</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="19" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="SEGMENTPAD" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Padding White Spaces against the Total Segment Length</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="9" sequence_number="20" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element minOccurs="1" maxOccurs="9999" name="E1EDP16">
                      <xs:annotation>
                        <xs:documentation>IDoc: Schedule lines ROr/JIT suppliers</xs:documentation>
                        <xs:appinfo>
                          <b:recordInfo structure="positional" sequence_number="5" tag_name="E2EDP16001" tag_offset="0" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                        </xs:appinfo>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:annotation>
                            <xs:appinfo>
                              <b:groupInfo sequence_number="0" />
                            </xs:appinfo>
                          </xs:annotation>
                          <xs:element minOccurs="1" maxOccurs="1" name="DATAHEADERREC">
                            <xs:annotation>
                              <xs:documentation>This record represents the Data Record fields</xs:documentation>
                              <xs:appinfo>
                                <b:recordInfo structure="positional" sequence_number="1" preserve_delimiter_for_empty_data="true" suppress_trailing_delimiters="false" />
                              </xs:appinfo>
                            </xs:annotation>
                            <xs:complexType>
                              <xs:sequence>
                                <xs:annotation>
                                  <xs:appinfo>
                                    <b:groupInfo sequence_number="0" />
                                  </xs:appinfo>
                                </xs:annotation>
                                <xs:element default="E2EDP16001" name="SEGNAM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Segment (external name)</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="30" sequence_number="1" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element xmlns:q51="http://DELFOR01.V3" default="   " name="MANDT" type="q51:CLNT">
                                  <xs:annotation>
                                    <xs:documentation>Client</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="3" sequence_number="2" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default="1" name="DOCNUM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>IDoc number</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0" pad_char_type="char" justification="right" pos_offset="0" pos_length="16" sequence_number="3" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default=" " name="SEGNUM" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Segment number</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="4" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element xmlns:q52="http://DELFOR01.V3" default=" " name="PSGNUM" type="q52:NUMC">
                                  <xs:annotation>
                                    <xs:documentation>Number of superior parent segment</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="6" sequence_number="5" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                                <xs:element default=" " name="HLEVEL" type="xs:string">
                                  <xs:annotation>
                                    <xs:documentation>Hierarchy level of SAP segment</xs:documentation>
                                    <xs:appinfo>
                                      <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="6" />
                                    </xs:appinfo>
                                  </xs:annotation>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                          <xs:element minOccurs="0" default=" " name="ETTYP" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Schedule line type EDI</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="2" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q53="http://DELFOR01.V3" minOccurs="0" name="PRGRS" type="q53:PRGRS_E2EDP16001">
                            <xs:annotation>
                              <xs:documentation>Date type</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="3" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q54="http://DELFOR01.V3" minOccurs="0" name="EDATUV" type="q54:DATS">
                            <xs:annotation>
                              <xs:documentation>Schedule line date from</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="4" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="EZEIT" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Release order time</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="4" sequence_number="5" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q55="http://DELFOR01.V3" minOccurs="0" name="EDATUB" type="q55:DATS">
                            <xs:annotation>
                              <xs:documentation>Schedule line date until</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="6" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="ETVTF" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Schedule line distribution function</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="2" sequence_number="7" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="WMENG" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Released quantity</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="8" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="FZABR" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Cumulative received quantity of the schedule line</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="15" sequence_number="9" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="BSTAS" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Requirements status key</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="1" sequence_number="10" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q56="http://DELFOR01.V3" minOccurs="0" name="WDATUV" type="q56:DATS">
                            <xs:annotation>
                              <xs:documentation>Scheduled goods issue date from</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="11" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="WZEIT" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Scheduled goods issue time</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="4" sequence_number="12" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element xmlns:q57="http://DELFOR01.V3" minOccurs="0" name="WDATUB" type="q57:DATS">
                            <xs:annotation>
                              <xs:documentation>Scheduled goods issue date to</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="8" sequence_number="13" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                          <xs:element minOccurs="0" name="SEGMENTPAD" type="xs:string">
                            <xs:annotation>
                              <xs:documentation>Padding White Spaces against the Total Segment Length</xs:documentation>
                              <xs:appinfo>
                                <b:fieldInfo pad_char="0x20" pad_char_type="hex" justification="left" pos_offset="0" pos_length="925" sequence_number="14" />
                              </xs:appinfo>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:simpleType name="DIRECT_EDI_DC40">
    <xs:union>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="1">
            <xs:annotation>
              <xs:documentation>Outbound</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="2">
            <xs:annotation>
              <xs:documentation>Inbound</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation />
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q58="http://DELFOR01.V3" base="q58:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="OUTMOD_EDI_DC40">
    <xs:union>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="1">
            <xs:annotation>
              <xs:documentation>Transfer IDoc immediately and start external subsystem</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="2">
            <xs:annotation>
              <xs:documentation>Transfer IDoc immediately</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="3">
            <xs:annotation>
              <xs:documentation>Collect IDocs, transfer and start external subsystem</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="4">
            <xs:annotation>
              <xs:documentation>Collect IDocs and transfer</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation />
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q59="http://DELFOR01.V3" base="q59:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="EXPRSS_EDI_DC40">
    <xs:union>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="">
            <xs:annotation>
              <xs:documentation>No overriding</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="X">
            <xs:annotation>
              <xs:documentation>Overriding</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation />
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q60="http://DELFOR01.V3" base="q60:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="TEST_EDI_DC40">
    <xs:union>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="">
            <xs:annotation>
              <xs:documentation>IDoc contains a productive message</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="X">
            <xs:annotation>
              <xs:documentation>IDoc contains a test message</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation />
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q61="http://DELFOR01.V3" base="q61:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="MFEIN_E2EDK09003">
    <xs:union>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="1">
            <xs:annotation>
              <xs:documentation>Day</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="2">
            <xs:annotation>
              <xs:documentation>Week</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="3">
            <xs:annotation>
              <xs:documentation>Month</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q62="http://DELFOR01.V3" base="q62:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="FFEIN_E2EDK09003">
    <xs:union>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="1">
            <xs:annotation>
              <xs:documentation>Day</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="2">
            <xs:annotation>
              <xs:documentation>Week</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="3">
            <xs:annotation>
              <xs:documentation>Month</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q63="http://DELFOR01.V3" base="q63:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="PARVW_E2EDKA1003">
    <xs:union>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="AA">
            <xs:annotation>
              <xs:documentation>Customer - Financial document</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="AG">
            <xs:annotation>
              <xs:documentation>Sold-to party</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="AP">
            <xs:annotation>
              <xs:documentation>Contact person</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="AW">
            <xs:annotation>
              <xs:documentation>Shipped-to party financial document</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="BA">
            <xs:annotation>
              <xs:documentation>Bank sold-to party</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="BB">
            <xs:annotation>
              <xs:documentation>Bank beneficiary/partner for debit memo</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="BE">
            <xs:annotation>
              <xs:documentation>Beneficiary</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="BK">
            <xs:annotation>
              <xs:documentation>Company code address</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="CC">
            <xs:annotation>
              <xs:documentation>SPEC2000 customer code</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="DE">
            <xs:annotation>
              <xs:documentation>Bank holding account</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="EK">
            <xs:annotation>
              <xs:documentation>Buyer</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="I1">
            <xs:annotation>
              <xs:documentation>Sender's correspondent bank</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="I2">
            <xs:annotation>
              <xs:documentation>Intermediary bank</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="I3">
            <xs:annotation>
              <xs:documentation>Recipient's correspondent bank</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="I4">
            <xs:annotation>
              <xs:documentation>External house bank</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="LF">
            <xs:annotation>
              <xs:documentation>Vendor</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="LFA">
            <xs:annotation>
              <xs:documentation>Vendor for additionals</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="ME">
            <xs:annotation>
              <xs:documentation>Declarant</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="OB">
            <xs:annotation>
              <xs:documentation>Opening bank</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="PA">
            <xs:annotation>
              <xs:documentation>Partner for debit memo/direct debit/bank collection</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="RE">
            <xs:annotation>
              <xs:documentation>Bill-to party</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="RG">
            <xs:annotation>
              <xs:documentation>Payer</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="RS">
            <xs:annotation>
              <xs:documentation>Invoicing party</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="SLS">
            <xs:annotation>
              <xs:documentation>Supplementary logistics service</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="SP">
            <xs:annotation>
              <xs:documentation>Carrier</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="VR">
            <xs:annotation>
              <xs:documentation>Representative</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="WE">
            <xs:annotation>
              <xs:documentation>Ship-to party</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="ZA">
            <xs:annotation>
              <xs:documentation>Payer</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="ZE">
            <xs:annotation>
              <xs:documentation>Payment recipient</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="ZM">
            <xs:annotation>
              <xs:documentation>Responsible employee</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="  ">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q64="http://DELFOR01.V3" base="q64:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="DOKPF_E2EDP10001">
    <xs:union>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="">
            <xs:annotation>
              <xs:documentation>Text documentation of test values is not required</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=".">
            <xs:annotation>
              <xs:documentation>The test values with valuation R (reject) must be documented</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="+">
            <xs:annotation>
              <xs:documentation>All test values must be documented with text</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q65="http://DELFOR01.V3" base="q65:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="KZAUS_E2EDP10001">
    <xs:union>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="1">
            <xs:annotation>
              <xs:documentation>Single/parallel discontinued part/material</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="3">
            <xs:annotation>
              <xs:documentation>Dependent parallel discontinued part/material</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q66="http://DELFOR01.V3" base="q66:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
  <xs:simpleType name="PRGRS_E2EDP16001">
    <xs:union>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="">
            <xs:annotation>
              <xs:documentation>Day</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="D">
            <xs:annotation>
              <xs:documentation>Day</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="W">
            <xs:annotation>
              <xs:documentation>Week</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="M">
            <xs:annotation>
              <xs:documentation>Month</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value="I">
            <xs:annotation>
              <xs:documentation>Interval</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
          <xs:enumeration value=" ">
            <xs:annotation>
              <xs:documentation>Initial: Accept blanks</xs:documentation>
            </xs:annotation>
          </xs:enumeration>
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType>
        <xs:restriction xmlns:q67="http://DELFOR01.V3" base="q67:SPECIAL" />
      </xs:simpleType>
    </xs:union>
  </xs:simpleType>
</xs:schema>