XML Einrichten Version 1.3
ProcessingStates Complex Type
XML Einrichten Version 1.3 : ProcessingStates Complex Type
Beschreibung
Prozess Status in der jeweiligen Prozess Kategorie
-----------------------------------------------
Mapping für Bahag
Category=2,Code=002:STS+1+5 = (MUSS)Bestellung erhalten
Category=2,Code=102:STS+1+275 = (MUSS)Stornoanfrage des Kunden bestätigt
Category=2,Code=103:STS+1+71 = (MUSS)Storno durch Kunde nicht mehr möglich
Category=2,Code=104:STS+1+56 = (MUSS)Storno durch Lieferant
Category=1,Code=201:STS+1+24 = (MUSS)Ware versendet
Category=1,Code=202:STS+1+21 = (MUSS)Ware mit Spedition versendet
Category=1,Code=301:STS+1+64 = (MUSS)Abholauftrag für Retoure erhalten
Category=1,Code=302:STS+1+82 = (MUSS)Retoure: Ware vor Ort
Category=1,Code=303:STS+1+13 = (KANN)Endkunde: Abholtermin bestätigt
Category=1,Code=401:STS+1+216 = (KANN)Endkunde nicht erreicht - schriftliche Benachrichtigung zur Terminavisierung
Category=1,Code=402:STS+1+243 = (KANN)Endkunde: Terminavisierung nicht möglich
Category=1,Code=403:STS+1+209 = (KANN)Endkunde: Liefertermin bestätig
Category=1,Code=404:STS+1+212 = (KANN)Endkunde: Liefertermin geändert
Category=1,Code=405:STS+1+210 = (KANN)Endkunde: Nicht angetroffen - zweite Lieferung avisiert
Category=1,Code=406:STS+1+325 = (KANN)Endkunde: Annahme der Lieferung verweigert
Category=1,Code=407:STS+1+73 = (KANN)Endkunde: Lieferung unvollständig - Nachlieferung avisiert
Category=3,Code=501:STS+1+80 = (MUSS)Retoure: Prüfung wurde bestanden
Category=3,Code=502:STS+1+81 = (MUSS)Retoure: Prüfung wurde nicht bestanden
Category=3,Code=503:STS+1+218 = (KANN)Endkunde:Ware beschädigt
Category=5,Code=601:FTX+ZZZ:1 = (MUSS)Kunde wünscht Gutschrift
Category=5,Code=602:FTX+ZZZ:2 = (MUSS)Kunde wünscht Ersatzlieferung
-----------------------------------------------
Mapping für Otto
Auftrag
Category=1,Code=201: SENT
Auftragsstatus
Category=2,Code=101: CANCELED_BY_OTTO
Category=2,Code=104, Reason=001: CANCELED_TIMEOUT
Category=2,Code=104, Reason=101: CANCELED_NOT_AVAILABLE
Retoure
Category=1,Code=302: ARRIVED
Category=3,Code=501: ACCEPTED
Category=3,Code=502: REJECTED
Namensraum (none)
Diagramm
ProcessingStateDescription Element ProcessingStateReasonCode Element ProcessingStateCode Element ProcessingStateCategory Element Sequence ProcessingStates Complex Type
Overview
ProcessingStates
Prozess Status in der jeweiligen Prozess Kategorie
-----------------------------------------------
Mapping für Bahag
Category=2,Code=002:STS+1+5 = (MUSS)Bestellung erhalten
Category=2,Code=102:STS+1+275 = (MUSS)Stornoanfrage des Kunden bestätigt
Category=2,Code=103:STS+1+71 = (MUSS)Storno durch Kunde nicht mehr möglich
Category=2,Code=104:STS+1+56 = (MUSS)Storno durch Lieferant
Category=1,Code=201:STS+1+24 = (MUSS)Ware versendet
Category=1,Code=202:STS+1+21 = (MUSS)Ware mit Spedition versendet
Category=1,Code=301:STS+1+64 = (MUSS)Abholauftrag für Retoure erhalten
Category=1,Code=302:STS+1+82 = (MUSS)Retoure: Ware vor Ort
Category=1,Code=303:STS+1+13 = (KANN)Endkunde: Abholtermin bestätigt
Category=1,Code=401:STS+1+216 = (KANN)Endkunde nicht erreicht - schriftliche Benachrichtigung zur Terminavisierung
Category=1,Code=402:STS+1+243 = (KANN)Endkunde: Terminavisierung nicht möglich
Category=1,Code=403:STS+1+209 = (KANN)Endkunde: Liefertermin bestätig
Category=1,Code=404:STS+1+212 = (KANN)Endkunde: Liefertermin geändert
Category=1,Code=405:STS+1+210 = (KANN)Endkunde: Nicht angetroffen - zweite Lieferung avisiert
Category=1,Code=406:STS+1+325 = (KANN)Endkunde: Annahme der Lieferung verweigert
Category=1,Code=407:STS+1+73 = (KANN)Endkunde: Lieferung unvollständig - Nachlieferung avisiert
Category=3,Code=501:STS+1+80 = (MUSS)Retoure: Prüfung wurde bestanden
Category=3,Code=502:STS+1+81 = (MUSS)Retoure: Prüfung wurde nicht bestanden
Category=3,Code=503:STS+1+218 = (KANN)Endkunde:Ware beschädigt
Category=5,Code=601:FTX+ZZZ:1 = (MUSS)Kunde wünscht Gutschrift
Category=5,Code=602:FTX+ZZZ:2 = (MUSS)Kunde wünscht Ersatzlieferung
-----------------------------------------------
Mapping für Otto
Auftrag
Category=1,Code=201: SENT
Auftragsstatus
Category=2,Code=101: CANCELED_BY_OTTO
Category=2,Code=104, Reason=001: CANCELED_TIMEOUT
Category=2,Code=104, Reason=101: CANCELED_NOT_AVAILABLE
Retoure
Category=1,Code=302: ARRIVED
Category=3,Code=501: ACCEPTED
Category=3,Code=502: REJECTED
Sequence
ProcessingStateCategory Restriction of xs:string
Art des Prozessstatus
1 = Transport
2 = Auftragsabwicklung
3 = Kontrollergebnis
4 = Veröffentlichung
5 = Gesetzesvorschrift
ProcessingStateCode Restriction of xs:string
Verarbeitungsstatus der Nachricht
Codes für den Status: Auftragsabwicklung(ProcessingStateCategory: 2):
Auftragsabwicklung(ProcessingStateCategory: 2):
001 = An Kunde: Bestellung Empfangen
002 = An Kunde: Bestellung Verarbeitet
101 = An Lieferant:Storno durch Kunde
102 = An Kunde: Storno durch Kunde, vom Lieferant bestätigt
103 = An Kunde: Storno durch Kunde nicht mehr möglich
104 = An Kunde: Storno durch Lieferant
105 = An Absender: Beleg verarbeitet
106 = An Absender: Beleg abgelehnt
Transportabwicklung: (ProcessingStateCategory: 1)
199 = An Kunde: Neue Sendung erfasst (NEW)
200 = An Kunde: Sendung elektronisch übermittelt (EDI)
201 = An Kunde: Übergabe an den Paketversand (In Depot)
202 = An Kunde: Übergabe an den Spediteur
203 = An Kunde: Sendung hat das Depot verlassen (Out Depot)
204 = An Kunde: Sendung wird zum Empfänger transportiert (Load for Delivery)
210 = An Kunde: Sendung erfolgreich zugestellt (Delivered)
301 = An Kunde: Abholauftrag für Retoure erhalten
302 = An Kunde: Abholauftrag für Retoure ausgefühführt: Ware vor Ort
303 = An Kunde: Endkunde: Abholtermin bestätigt
401 = An Kunde: Endkunde nicht erreicht - schriftliche Benachrichtigung zur Terminavisierung
402 = An Kunde: Endkunde: Terminavisierung nicht möglich
403 = An Kunde: Endkunde: Liefertermin bestätig
404 = An Kunde: Endkunde: Liefertermin geändert
405 = An Kunde: Endkunde: Nicht angetroffen - zweite Lieferung avisiert
406 = An Kunde: Endkunde: Annahme der Lieferung verweigert
407 = An Kunde: Endkunde: Lieferung unvollständig - Nachlieferung avisiert
411 = An Kunde: Sendung konnte nicht zugestellt werden (Error)
415 = An Kunde: Allgemeine Information (Info)
416 = An Kunde: Die Zustellung verzögert sich (Warning)
450 = An Kunde: Endkunde: Lieferung vollständig erfolgt und vom Kunden bestätigt
Kontrollergebnis: (ProcessingStateCategory: 3)
501 = An Kunde: Retouren Prüfung bestanden
502 = An Kunde: Retouren Prüfung nicht bestanden
503 = An Kunde: Endkunde: Ware beschädigt
Rechtliche Abwicklung: (ProcessingStateCategory: 5)
601 = An Kunde: Kunde wünscht Gutschrift
602 = An Kunde: Kunde wünscht Ersatzlieferung
ProcessingStateReasonCode optional Restriction of xs:string
Grund für den Prozessstatus
001 = Zeitüberschreitung
002 = Inhaltliche Differenz
101 = Lagerdifferenz
ProcessingStateDescription optional Restriction of xs:string
Beschreibung des Prozessstatus
Verwendet von
ProcessingStates Element
ProcessingStates Element
Quelle
<xs:complexType name="ProcessingStates" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation xml:lang="de">
      <dl>
        <dt>Prozess Status in der jeweiligen Prozess Kategorie</dt>
        <dt>-----------------------------------------------</dt>
        <dt>Mapping für Bahag</dt>
        <dt>Category=2,Code=002:STS+1+5   = (MUSS)Bestellung erhalten</dt>
        <dt>Category=2,Code=102:STS+1+275 = (MUSS)Stornoanfrage des Kunden bestätigt</dt>
        <dt>Category=2,Code=103:STS+1+71  = (MUSS)Storno durch Kunde nicht mehr möglich</dt>
        <dt>Category=2,Code=104:STS+1+56  = (MUSS)Storno durch Lieferant</dt>
        <dt>Category=1,Code=201:STS+1+24  = (MUSS)Ware versendet</dt>
        <dt>Category=1,Code=202:STS+1+21  = (MUSS)Ware mit Spedition versendet</dt>
        <dt>Category=1,Code=301:STS+1+64  = (MUSS)Abholauftrag für Retoure erhalten</dt>
        <dt>Category=1,Code=302:STS+1+82  = (MUSS)Retoure: Ware vor Ort</dt>
        <dt>Category=1,Code=303:STS+1+13  = (KANN)Endkunde: Abholtermin bestätigt</dt>
        <dt>Category=1,Code=401:STS+1+216 = (KANN)Endkunde nicht erreicht - schriftliche Benachrichtigung zur Terminavisierung</dt>
        <dt>Category=1,Code=402:STS+1+243 = (KANN)Endkunde: Terminavisierung nicht möglich</dt>
        <dt>Category=1,Code=403:STS+1+209 = (KANN)Endkunde: Liefertermin bestätig</dt>
        <dt>Category=1,Code=404:STS+1+212 = (KANN)Endkunde: Liefertermin geändert</dt>
        <dt>Category=1,Code=405:STS+1+210 = (KANN)Endkunde: Nicht angetroffen - zweite Lieferung avisiert</dt>
        <dt>Category=1,Code=406:STS+1+325 = (KANN)Endkunde: Annahme der Lieferung verweigert</dt>
        <dt>Category=1,Code=407:STS+1+73  = (KANN)Endkunde: Lieferung unvollständig - Nachlieferung avisiert</dt>
        <dt>Category=3,Code=501:STS+1+80  = (MUSS)Retoure: Prüfung wurde bestanden</dt>
        <dt>Category=3,Code=502:STS+1+81  = (MUSS)Retoure: Prüfung wurde nicht bestanden</dt>
        <dt>Category=3,Code=503:STS+1+218 = (KANN)Endkunde:Ware beschädigt</dt>
        <dt>Category=5,Code=601:FTX+ZZZ:1 = (MUSS)Kunde wünscht Gutschrift</dt>
        <dt>Category=5,Code=602:FTX+ZZZ:2 = (MUSS)Kunde wünscht Ersatzlieferung</dt>
        <dt>-----------------------------------------------</dt>
        <dt>Mapping für Otto</dt>
        <dt>Auftrag</dt>
        <dt>Category=1,Code=201:          <OrderState>SENT</OrderState></dt>
        <dt>Auftragsstatus</dt>
        <dt>Category=2,Code=101:         <OrderState>CANCELED_BY_OTTO</OrderState></dt>
        <dt>Category=2,Code=104, Reason=001:   <OrderState>CANCELED_TIMEOUT</OrderState></dt>
        <dt>Category=2,Code=104, Reason=101:   <OrderState>CANCELED_NOT_AVAILABLE</OrderState></dt>
        <dt>Retoure</dt>
        <dt>Category=1,Code=302:        <OrderReturnStatus>ARRIVED</OrderReturnStatus></dt>
        <dt>Category=3,Code=501:        <OrderReturnStatus>ACCEPTED</OrderReturnStatus></dt>
        <dt>Category=3,Code=502:        <OrderReturnStatus>REJECTED</OrderReturnStatus></dt>
      </dl>
    </xs:documentation>
    <xs:documentation xml:lang="en">
      <dl>
        <dt>Processig stat within serveral processing types</dt>
        <dt>-----------------------------------------------</dt>
        <dt>Mapping für Bahag</dt>
        <dt>Category=2,Code=002:STS+1+5   = (MUSS)Bestellung erhalten</dt>
        <dt>Category=2,Code=102:STS+1+275 = (MUSS)Stornoanfrage des Kunden bestätigt</dt>
        <dt>Category=2,Code=103:STS+1+71  = (MUSS)Storno durch Kunde nicht mehr möglich</dt>
        <dt>Category=2,Code=104:STS+1+56  = (MUSS)Storno durch Lieferant</dt>
        <dt>Category=1,Code=201:STS+1+24  = (MUSS)Ware versendet</dt>
        <dt>Category=1,Code=202:STS+1+21  = (MUSS)Ware mit Spedition versendet</dt>
        <dt>Category=1,Code=301:STS+1+64  = (MUSS)Abholauftrag für Retoure erhalten</dt>
        <dt>Category=1,Code=302:STS+1+82  = (MUSS)Retoure: Ware vor Ort</dt>
        <dt>Category=1,Code=303:STS+1+13  = (KANN)Endkunde: Abholtermin bestätigt</dt>
        <dt>Category=1,Code=401:STS+1+216 = (KANN)Endkunde nicht erreicht - schriftliche Benachrichtigung zur Terminavisierung</dt>
        <dt>Category=1,Code=402:STS+1+243 = (KANN)Endkunde: Terminavisierung nicht möglich</dt>
        <dt>Category=1,Code=403:STS+1+209 = (KANN)Endkunde: Liefertermin bestätig</dt>
        <dt>Category=1,Code=404:STS+1+212 = (KANN)Endkunde: Liefertermin geändert</dt>
        <dt>Category=1,Code=405:STS+1+210 = (KANN)Endkunde: Nicht angetroffen - zweite Lieferung avisiert</dt>
        <dt>Category=1,Code=406:STS+1+325 = (KANN)Endkunde: Annahme der Lieferung verweigert</dt>
        <dt>Category=1,Code=407:STS+1+73  = (KANN)Endkunde: Lieferung unvollständig - Nachlieferung avisiert</dt>
        <dt>Category=3,Code=501:STS+1+80  = (MUSS)Retoure: Prüfung wurde bestanden</dt>
        <dt>Category=3,Code=502:STS+1+81  = (MUSS)Retoure: Prüfung wurde nicht bestanden</dt>
        <dt>Category=3,Code=503:STS+1+218 = (KANN)Endkunde:Ware beschädigt</dt>
        <dt>Category=5,Code=601:FTX+ZZZ:1 = (MUSS)Kunde wünscht Gutschrift</dt>
        <dt>Category=5,Code=602:FTX+ZZZ:2 = (MUSS)Kunde wünscht Ersatzlieferung</dt>
        <dt>-----------------------------------------------</dt>
        <dt>Mapping für Otto</dt>
        <dt />
        <dt>Auftrag</dt>
        <dt>Category=1,Code=201:    <OrderState>SENT</OrderState></dt>
        <dt>Category=2,Code=101:    <OrderState>CANCELED_BY_OTTO</OrderState></dt>
        <dt>Category=2,Code=104,    Reason=001: <OrderState>CANCELED_TIMEOUT</OrderState></dt>
        <dt>Category=2,Code=104,    Reason=101: <OrderState>CANCELED_NOT_AVAILABLE</OrderState></dt>
        <dt>Retoure</dt>
        <dt>Category=1,Code=302:  <OrderReturnStatus>ARRIVED</OrderReturnStatus></dt>
        <dt>Category=3,Code=501:  <OrderReturnStatus>ACCEPTED</OrderReturnStatus></dt>
        <dt>Category=3,Code=502:  <OrderReturnStatus>REJECTED</OrderReturnStatus></dt>
      </dl>
    </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ProcessingStateCategory" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Art des Prozessstatus</dt>
            <dt />
            <dt>1 = Transport</dt>
            <dt>2 = Auftragsabwicklung</dt>
            <dt>3 = Kontrollergebnis</dt>
            <dt>4 = Veröffentlichung</dt>
            <dt>5 = Gesetzesvorschrift</dt>
          </dl>
        </xs:documentation>
        <xs:documentation xml:lang="en">
          <dl>
            <dt>Type of process status</dt>
            <dt />
            <dt>1 = Transport</dt>
            <dt>2 = Order managament</dt>
            <dt>3 = Control result</dt>
            <dt>4 = Publication</dt>
            <dt>5 = Legal regulation</dt>
          </dl>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="3" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="ProcessingStateCode" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Verarbeitungsstatus der Nachricht</dt>
            <dt>Codes für den Status: Auftragsabwicklung(ProcessingStateCategory: 2): </dt>
            <dt>Auftragsabwicklung(ProcessingStateCategory: 2): </dt>
            <dt>001 = An Kunde:    Bestellung Empfangen</dt>
            <dt>002 = An Kunde:    Bestellung Verarbeitet</dt>
            <dt>101 = An Lieferant:Storno durch Kunde</dt>
            <dt>102 = An Kunde:    Storno durch Kunde, vom Lieferant bestätigt</dt>
            <dt>103 = An Kunde:    Storno durch Kunde nicht mehr möglich</dt>
            <dt>104 = An Kunde:    Storno durch Lieferant</dt>
            <dt>105 = An Absender: Beleg verarbeitet</dt>
            <dt>106 = An Absender: Beleg abgelehnt</dt>
            <dt />
            <dt>Transportabwicklung: (ProcessingStateCategory: 1)</dt>
            <dt>199 = An Kunde:    Neue Sendung erfasst (NEW)</dt>
            <dt>200 = An Kunde:    Sendung elektronisch übermittelt (EDI)</dt>
            <dt>201 = An Kunde:    Übergabe an den Paketversand (In Depot)</dt>
            <dt>202 = An Kunde:    Übergabe an den Spediteur</dt>
            <dt>203 = An Kunde:    Sendung hat das Depot verlassen (Out Depot)</dt>
            <dt>204 = An Kunde:    Sendung wird zum Empfänger transportiert (Load for Delivery)</dt>
            <dt>210 = An Kunde:    Sendung erfolgreich zugestellt (Delivered)</dt>
            <dt>301 = An Kunde:    Abholauftrag für Retoure erhalten</dt>
            <dt>302 = An Kunde:    Abholauftrag für Retoure ausgefühführt: Ware vor Ort</dt>
            <dt>303 = An Kunde:    Endkunde: Abholtermin bestätigt</dt>
            <dt>401 = An Kunde:    Endkunde nicht erreicht - schriftliche Benachrichtigung zur Terminavisierung</dt>
            <dt>402 = An Kunde:    Endkunde: Terminavisierung nicht möglich</dt>
            <dt>403 = An Kunde:    Endkunde: Liefertermin bestätig</dt>
            <dt>404 = An Kunde:    Endkunde: Liefertermin geändert</dt>
            <dt>405 = An Kunde:    Endkunde: Nicht angetroffen - zweite Lieferung avisiert</dt>
            <dt>406 = An Kunde:    Endkunde: Annahme der Lieferung verweigert</dt>
            <dt>407 = An Kunde:    Endkunde: Lieferung unvollständig - Nachlieferung avisiert</dt>
            <dt>411 = An Kunde:    Sendung konnte nicht zugestellt werden (Error)</dt>
            <dt>415 = An Kunde:    Allgemeine Information (Info)</dt>
            <dt>416 = An Kunde:    Die Zustellung verzögert sich (Warning)</dt>
            <dt>450 = An Kunde:    Endkunde: Lieferung vollständig erfolgt und vom Kunden bestätigt</dt>
            <dt />
            <dt>Kontrollergebnis: (ProcessingStateCategory: 3)</dt>
            <dt>501 = An Kunde:    Retouren Prüfung bestanden</dt>
            <dt>502 = An Kunde:    Retouren Prüfung nicht bestanden</dt>
            <dt>503 = An Kunde:    Endkunde: Ware beschädigt</dt>
            <dt />
            <dt>Rechtliche Abwicklung: (ProcessingStateCategory: 5)</dt>
            <dt>601 = An Kunde:    Kunde wünscht Gutschrift</dt>
            <dt>602 = An Kunde:    Kunde wünscht Ersatzlieferung</dt>
            <dt />
          </dl>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="3" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="ProcessingStateReasonCode" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Grund für den Prozessstatus</dt>
            <dt />
            <dt>001 = Zeitüberschreitung</dt>
            <dt>002 = Inhaltliche Differenz</dt>
            <dt>101 = Lagerdifferenz</dt>
          </dl>
        </xs:documentation>
        <xs:documentation xml:lang="en">
          <dl>
            <dt>Reason for the processing state</dt>
            <dt />
            <dt>001 = Timed out</dt>
            <dt>002 = Content difference</dt>
            <dt>101 = Inventory difference</dt>
          </dl>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="3" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="ProcessingStateDescription" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">Beschreibung des Prozessstatus</xs:documentation>
        <xs:documentation xml:lang="en">Description of the status </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="512" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Siehe auch
XML Einrichten Version 1.3