XML Einrichten Version 1.2
MessageVersion Complex Type
XML Einrichten Version 1.2 : MessageVersion Complex Type
Description
Format Version and handling
Namespace (none)
Diagram
WorkflowAdditonalDocs Element WorkflowDestination Element WorkflowType Element VersionNo Element VersionName Element Sequence MessageVersion Complex Type
Overview
MessageVersion
Format Version and handling
Sequence
VersionName Restriction of xs:string
format name
VersionNo Restriction of xs:string
format Version number
WorkflowType optional Restriction of xs:string
Remarks to the process based on the order message
Code list:
"" = Standard order
P = Planning order
K = Kitchen order
E = Order with GTIN (EAN)in each position
T = Order with text and without unigue article identifier
XCR = Variant order from XcalibuR
XCRK= Copy of a variant order from XcalibuR - only for transport to IWOfurn Platform
WorkflowDestination optional WorkflowDestination Simple Type
Remarks to the process based on the delivery process
Code list:
L = Lager
CD = Cross docking
D = Dropshipping
WorkflowAdditonalDocs optional Restriction of xs:string
Used By
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
Source
<xs:complexType name="MessageVersion" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation xml:lang="de">Format Version und Handling </xs:documentation>
    <xs:documentation xml:lang="en">Format Version and handling</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="VersionName" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">Format Name </xs:documentation>
        <xs:documentation xml:lang="en">format name</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="35" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="VersionNo" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">Format Versionsnummer </xs:documentation>
        <xs:documentation xml:lang="en">format Version number</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="10" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="WorkflowType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Hinweise zum Prozess basierend auf derBestellnachricht</dt>
            <dt>Codeliste: </dt>
            <dt>""  = Standard</dt>
            <dt>P   = Planungsauftrag</dt>
            <dt>K   = Küchenauftrag</dt>
            <dt>E   = Auftrag ausschließlich mit GTIN (EAN) Nummern</dt>
            <dt>T   = Textauftrag ohne eindeutige Artikelidents</dt>
            <dt>XCR  = Variantenauftrag aus XcalibuR</dt>
            <dt>XCRK= Kopie eines Variantenauftrag aus XcalibuR - nur an die Plattform übertragen</dt>
          </dl>
        </xs:documentation>
        <xs:documentation xml:lang="en">
          <dl>
            <dt>Remarks to the process based on the order message</dt>
            <dt>Code list: </dt>
            <dt>""  = Standard order</dt>
            <dt>P   = Planning order</dt>
            <dt>K   = Kitchen order </dt>
            <dt>E   = Order with GTIN (EAN)in each position</dt>
            <dt>T   = Order with text and without unigue article identifier</dt>
            <dt>XCR  = Variant order from XcalibuR</dt>
            <dt>XCRK= Copy of a variant order from XcalibuR - only for transport to IWOfurn Platform</dt>
          </dl>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="10" />
          <xs:enumeration value=" " />
          <xs:enumeration value="P" />
          <xs:enumeration value="K" />
          <xs:enumeration value="E" />
          <xs:enumeration value="T" />
          <xs:enumeration value="XCR" />
          <xs:enumeration value="XCRK" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="WorkflowDestination" type="WorkflowDestination" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Hinweise zum Prozess basierend dem Lieferprozess</dt>
            <dt>Codeliste: </dt>
            <dt>L   = Lager</dt>
            <dt>CD   = Cross docking</dt>
            <dt>D   = Dropshipping</dt>
          </dl>
        </xs:documentation>
        <xs:documentation xml:lang="en">
          <dl>
            <dt>Remarks to the process based on the delivery process</dt>
            <dt>Code list: </dt>
            <dt>L   = Lager</dt>
            <dt>CD   = Cross docking</dt>
            <dt>D   = Dropshipping</dt>
          </dl>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="WorkflowAdditonalDocs" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Welche Dokumente müssen aus dem Ausgangsbeleg zusätzlich erzeugt werden</dt>
            <dt>Codeliste: </dt>
            <dt>R = Rechnung</dt>
            <dt>L = Lieferschein</dt>
            <dt>A = Adressaufkleber</dt>
            <dt>#..# = Alle Kombinationen aus oben möglich</dt>
          </dl>
        </xs:documentation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Which documents have to be generated additionally</dt>
            <dt>Code list: </dt>
            <dt>R = Invoice</dt>
            <dt>L = delivery note</dt>
            <dt>A = labels</dt>
            <dt>#..# = all combinations of above</dt>
          </dl>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="10" />
          <xs:enumeration value="R" />
          <xs:enumeration value="L" />
          <xs:enumeration value="A" />
          <xs:enumeration value="#..#" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
See Also
XML Einrichten Version 1.2