XML-Rechnungsstandard– OIOUBL (Rechnung und Gutschrift)
OIOUBL-Rechnung und OIOUBL-Gutschrift sind XML-Rechnungsstandards, die in Dänemark verwendet werden.
Falls Sie XML-Rechnungen von einer oder mehreren Unternehmen von dort erhalten, könnten die Rechnungen in diesem Format eintreffen.
Dieses Thema enthält die Kofax ReadSoft Invoices Feldtypen, die normalerweise Elementen in diesen Dokumenten zugewiesen werden, und zeigt, wo im XML-Code die Elemente normalerweise gefunden werden. Die Kofax ReadSoft Invoices Feldtypen die normalerweise keinen XML-Elementen zugeordnet werden, sind hier nicht angeführt.
Weitere Informationen darüber, wie die Logik der intelligenten XML-Funktion von Collector mit diesem Standard funktioniert, finden Sie in ReadSoft COLLECTOR Integration Specification.pdf. Sie erhalten dieses Dokument von Ihrem Kofax-Ansprechpartner.
Kofax ReadSoft Invoices-Feld | Speicherort des Elements, das dem XML-Code zugeordnet wird
Für die Rechnungsversion sollte „...“ in jedem nachfolgenden String durch "/Invoice" ersetzt werden Für die Gutschriftsversion sollte „...“ in jedem nachfolgenden String durch "/CreditNote" ersetzt werden |
BuyerAddressPostalCode | .../AccountingCustomerParty/Party/PostalAddress/PostalZone |
BuyerContactPersonName | .../AccountingCustomerParty/Party/Contact/Name |
BuyerVATRegistrationNumber | .../AccountingCustomerParty/Party/PartyTaxScheme/CompanyID |
DeliveryDate | .../Delivery/ActualDeliveryDate |
InvoiceBaselineDate | .../IssueDate |
InvoiceCredit | 0 = invoice (debit)
1 = credit note |
InvoiceCurrency | .../DocumentCurrencyCode |
InvoiceDate | .../IssueDate |
InvoiceDueDate | .../PaymentMeans/PaymentDueDate |
InvoiceNumber | .../ID |
InvoiceOrderNumber | .../OrderReference/ID Falls der Wert dieses Elements „k. A.“, wird es als leerer String übersetzt. |
InvoiceTaxAmount1 | .../TaxTotal/TaxSubtotal/TaxAmount Entnimmt nur den Wert aus jenem Abschnitt, in dem der Wert /Invoice/TaxTotal/TaxSubtotal/TaxCategory/ID ‘StandardRated’ entspricht. |
InvoiceTotalVATAmount | .../TaxTotal/TaxAmount |
InvoiceTotalVATExcludedAmount | .../LegalMonetaryTotal/LineExtensionAmount |
InvoiceTotalVATIncludedAmount | .../LegalMonetaryTotal/PayableAmount |
InvoiceTotalVATRatePercent | .../TaxTotal/TaxSubtotal/TaxCategory/Percent Entnimmt nur den Wert aus jenem Abschnitt, in dem der Wert /Invoice/TaxTotal/TaxSubtotal/TaxCategory/ID ‘StandardRated’ entspricht. |
Payment ReferenceNumber | .../PaymentMeans/PayeeFinancialAccount/ Der hier verwendete Wert wird auf folgende Weise aus der Kombination der Werte an diesen Standorten (falls vorhanden) abgeleitet: +/PaymentMeans/PaymentID </PaymentMeans/InstructionID +/PaymentMeans/AccountID < |
PaymentTerms | .../PaymentTerms/:ID |
PaymentTermsInterest | .../PaymentTerms/PenaltySurchargePercent |
PaymentType | /Invoice/PaymentMeans/PaymentChannelCode
If the node does not exist, the value is taken from this alternate location: /Invoice/PaymentMeans/PaymentMeansCode |
SupplierAccountNumber1 | .../PaymentMeans/PayeeFinancialAccount/ID |
SupplierAddressPostalCode | .../AccountingSupplierParty/Party/PostalAddress/PostalZone |
SupplierVATRegistrationNumber | .../AccountingSupplierParty/Party/PartyTaxScheme/CompanyID |
Einzelpostenfelder (Rechnungen) | Speicherort des Elements, das dem XML-Code zugeordnet wird |
LIT_ArticleIdentifier | /Invoice/InvoiceLine/Item/SellersItemIdentification/ID |
LIT_ArticleName | /Invoice/InvoiceLine/Item/Description |
LIT_DeliveredQuantity | /Invoice/InvoiceLine/InvoicedQuantity |
LIT_DeliveredQuantityUnitCode | /Invoice/InvoiceLine/InvoicedQuantity/@unitCode |
LIT_RowIdentifier | /Invoice/InvoiceLine/ID |
LIT_UnitPriceAmount | /Invoice/InvoiceLine/Price/PriceAmount |
LIT_VatAmount | /Invoice/InvoiceLine/TaxTotal/TaxAmount |
LIT_VatExcludedAmount | /Invoice/InvoiceLine/LineExtensionAmount |
LIT_VatRate | /Invoice/InvoiceLine/TaxTotal/TaxSubtotal/TaxCategory/Percent |
Einzelpostenfelder (Gutschriften) | Speicherort des Elements, das dem XML-Code zugeordnet wird |
LIT_ArticleIdentifier | /CreditNote/CreditNoteLine/Item/SellersItemIdentification/ID |
LIT_ArticleName | /CreditNote/CreditNoteLine/Item/Description |
LIT_DeliveredQuantity | /CreditNote/CreditNoteLine/CreditedQuantity |
LIT_DeliveredQuantityUnitCode | /CreditNote/CreditNoteLine/CreditedQuantity/@unitCode |
LIT_RowIdentifier | /CreditNote/CreditNoteLine/ID |
LIT_UnitPriceAmount | /CreditNote/CreditNoteLine/Price/PriceAmount |
LIT_VatAmount | /CreditNote/CreditNoteLine/TaxTotal/TaxAmount |
LIT_VatExcludedAmount | /CreditNote/CreditNoteLine/LineExtensionAmount |
LIT_VatRate | /CreditNote/CreditNoteLine/TaxTotal/TaxSubtotal/TaxCategory/Percent |
Anhangfelder | Speicherort des Elements, das dem XML-Code zugeordnet wird Für die Rechnungsversion sollte „...“ in jedem nachfolgenden String durch "/Invoice" ersetzt werden Für die Gutschriftsversion sollte „...“ in jedem nachfolgenden String durch "/CreditNote" ersetzt werden |
Id | .../ID |
EmbeddedValue | .../Attachment/EmbeddedDocumentBinaryObject |
DataURI | .../Attachment/ExternalReference/URI |
DataType | .../DocumentTypeCode |
AdditionalInfo | .../Attachment/EmbeddedDocumentBinaryObject/@mimeCode |