Versions Compared

Key

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

Das Element The element vcr:InvoiceInformationDetailsRequest erweitert den Typ extends vct:RequestType um eine Liste von Elementen with a list of vcr:InvoiceID elements (xsd:normalizedString).Das Element

 The element vcr:InvoiceInformationDetailsResponse erweitert den Typ extends vct:ResponseType um eine Liste von Elementen with a list of vcr:Invoice und and vcr:UnknownID elements (xsd:normalizedString). Invoice besteht aus folgenden Elementenconsists of the following elements:

Name

TypType/Vorkommenoccurrence

BeschreibungDescription

vcr:InvoiceID

xsd:normalizedStringBelegnummer der Rechnung

Document number of the invoice.

cbc:IssueDate

BelegdatumDocument date.

vcr:Description

xsd:normalizedString?

BeschreibungDescription.

vcr:InvoiceURL

xsd:anyURI?

URL für Zugriff auf Originalrechnungfor access to original invoice.

cac:Party

?Firmendaten Käufer

Buyer's business data.

vcr:GrossSum

cbc:PriceAmountType

Rechnungsbetrag Invoice amount (bruttogross).

vcr:NetSum

cbc:PriceAmountTypeSumme der Nettobeträge des Positionen

Sum of the net amounts from the line items.

vcr:VAT

cac:TaxSubTotalType+Ausweis

der UmsatzsteuerIndication of turnover tax.

vcr:LineItem

+

Positionen des Lieferscheins

Regeln

...

Anhand der im Request übergegeben Belegnummern (InvoiceID) werden die Rechnungen ermittelt, deren Belegnummer gleich ist zu einer der übergebenen Belegnummern.

...

Die gefundenen Rechnungen werden als Elemente Invoice im Response mitgeteilt.

...

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

...

Die Summe aus der Anzahl der Invoice und der UnkownID-Elemente im Response muss mit der Anzahl der InvoiceID-Element im Request übereinstimmen

...

In den LineItem-Elementen sind die Referenzen OrderID bzw. OrderConfirmationID bzw. DeliveryNoteID zu verwenden, es sei denn der Server hat im Profile ein UnsupportedQuery-Element mit Inhalt Invoice-OrderID bzw. Invoice-OrderConfirmationID bzw. Invoice-DeliveryNoteID übermittelt, oder die Position hat tatsächlich keinen Bezug zu einer Bestellung bzw. Auftragsbestätigung bzw. einem Lieferschein.

...

Der mit NetSum mitgeteilte Betrag muss mit der Summe der LinePrice-Beträge aller LineItem-Elemente übereinstimmen.

...

Delivery note's line items.

Rules

  1. Determined on the basis of the document numbers (InvoiceID) submitted in the request are the invoices whose document number is identical to one of the submitted document numbers.

  2. The found invoices are communicated as Invoice elements in the response.

  3. Communicated for each document number for which no invoice can be determined is an UnknownID element whose content comprises the document number.

  4. The sum of the number of Invoice and UnkownID elements in the response must match the number of InvoiceID elements in the request.

  5. OrderID or OrderConfirmationID / DeliveryNoteID references are to be used in the LineItem elements, unless the server profile has conveyed an UnsupportedQuery element whose content is an Invoice-OrderID / Invoice-OrderConfirmationID / Invoice-DeliveryNoteID, or the line item is actually not related to any order / order confirmation / delivery note.

  6. The amount indicated by NetSum must match the sum of the LinePrice amounts of all LineItem elements.

  7. For every existent ID of a LineItem.Item.TaxCategory, there is a VAT element with VAT.TaxCategory.ID=ID. Dabei ist In this case, VAT.TaxableAmount die Summe aller LinePrice-Beträge mit gleicher is the sum of all LinePrice amounts with the same LineItem.TaxCategory.ID und es ist , and VAT.TaxCategory.Percent = LineItem.TaxCategory.Percent. Ferner ist Furthermore, VAT.TaxAmount der Betrag, der sich durch results from TaxableAmount*Percent/100 ergibt.

  8. Zu jedem VAT-Element gibt es mindestens ein LineItem mit For every VAT element, there is at least one LineItem with VAT.TaxCategory.ID = LineItem.TaxCategory.ID.

  9. Der Betrag in GrossSum ist der für diese Rechnung zu bezahlende Betrag und stimmt mit der Summe aus NetSum und allen VAT.TaxAmount-Beträgen übereinGrossSum is the payable invoice amount, and equal to the sum of NetSum and all VAT.TaxAmount instances.