Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Das Element vcr:OrderConfirmationDetailsRequest erweitert den Typ vct:RequestType um eine Liste von Elementen vcovcr:OrderConfirmationID (xsd:stringnormalizedString).

Das Element vcr:OrderConfirmationDetailsResponse erweitert den Typ vct:ResponseType um eine Liste von Elementen vcr:OrderConfirmation und vcr:UnknownID (xsd:string). OrderConfirmation besteht aus folgenden Elementen:

Name

Typ/Vorkommen

Beschreibung

vcr:OrderConfirmationID

xsd:stringnormalizedString

Belegnummer der Auftragsbestätigung

cbc:IssueDate

cbc:IssueDate

Belegdatum

vcr:Description

xsd:stringnormalizedString?

Beschreibung

cac:Party

cac:Party?

Firmendaten Käufer

vcr:LineItemvcr:LineItem

+

Positionen der Auftragsbestätigung

...

  1. Anhand der im Request übergegeben Belegnummern (OrderConfirmationID) werden die Auftragsbestätigungen ermittelt, deren Belegnummer gleich ist zu einer der übergebenen Belegnummern.

  2. Die gefundenen Auftragsbestätigungen werden als Elemente OrderConfirmation im Response mitgeteilt.

  3. Zu jeder Belegnummer, zu der keine Auftragsbestätigung ermittelt werden kann, wird ein Element UnknownID mitgeteilt, dass diese Belegnummer als Inhalt enthält.

  4. Die Summe aus der Anzahl der OrderConfirmation und der UnkownID-Elemente im Response muss mit der Anzahl der OrderConfirmationID-Element im Request übereinstimmen

  5. In den LineItem-Elementen sind die Referenzen OrderID zu verwenden, es sei denn der Server hat im Profile Profil ein UnsupportedQuery-Element mit Inhalt OrderConfirmation-OrderID übermittelt, oder die Position hat tatsächlich keinen Bezug zu einer Bestellung.