XML-Rechnungsstandard - Allgemeiner XML-Standard

Der allgemeine XML-Standard ist kein offizieller XML-Standard. Er wird von Smart XML zur Verfügung gestellt, um eingehende Rechnungen zu verarbeiten, die keinem der anderenoffiziell unterstützten Standards entsprechen. Dann können für diese Rechnungen verwendbare XML-Rechnungsprofile und -definitionen erstellt werden, damit auch diese automatisch verarbeitet werden können. Schlüsselwörter und reguläre Ausdrücke wurden inkludiert und werden verwendet, um automatisch Wertübereinstimmungen in den Rechnungen zu finden.

Hinweis Denken Sie daran, dass Sie, wenn Sie ein neues XML-Rechnungsprofil mit dem allgemeinen XML-Standard erstellen, die erweiterten Regeln für die Zuordnung der Felder verwenden müssen. Mit Standardregeln wird es nicht funktionieren.

Dieses Thema verfügt über getrennte Abschnitte für die Kriterien, die verwendet werden, um reguläre Kofax ReadSoft Invoices Felder und Einzelpostenfelder zuzuordnen. Jeder Abschnitt enthält zwei Tabellen:

  • Die erste Tabelle in jedem Abschnitt enthält die regulären Ausdrücke (und das entsprechende Feldwertformat), die verwendet werden, um Rechnungswerte regulären Feldern in Rechnungen zuzuordnen, welche mit dem allgemeinen XML-Standard verbunden sind.
  • Die zweite Tabelle enthält die Listen der Kofax ReadSoft Invoices-Felder (regulär oder Einzelpolsten) und die Schlüsselwörter und Feldwertformate (d. h. reguläre Ausdrücke).

Kriterien, die verwendet werden, um reguläre Kofax ReadSoft Invoices-Felder Rechnungswerten im allgemeinen XML-Standard zuzuordnen

Das ist die Tabelle der regulären Ausdrücke, die für reguläre Kofax ReadSoft Invoices Felder verwendet werden:

Name des Feldwertformats Reguläre Ausdrücke, die in Verbindung damit verwendet werden
REGEX_CURRENCY_CODE ^[A-Z]{3}$
REGEX_DATE ^((?:19|20)\d\d)[- /.]?(0[1-9]|1[012])[- /.]?(0[1-9]|[12][0-9]|3[01])$
REGEX_INVOICENUMBER ^[A-Z\d][A-Z\d\s\-\\\.\/]*$
REGEX_TYPE ^[A-Z\d]{1,6}$
REGEX_PONUMBER ^[A-Z\d][A-Z\d\s\-\\\.\/]*$
REGEX_POSTCODE ^[A-Z]{0,2}[\-\s]?[\dA-Z]{2,4}\s?[\dA-Z]{2,4}$
REGEX_VATORGANIZATIONNUMBER ^[A-Z]{0,2}\d+([\-]?\d+)?$

Diese Tabelle enthält die regulären Kofax ReadSoft Invoices-Felder, nach denen der allgemeine XML-Standard sucht, sowie die Schlüsselwörter und Feldwertfomate, die für jedes verwendet werden:

Normale Kofax ReadSoft Invoices-Felder Schlüsselwörter im Pfad Verwendetes Feldwertformat
BuyerAddressPostalCode Post

Zone

Zip

REGEX_POSTCODE
BuyerVATRegistrationNumber VATReg

Reg

Reg

REGEX_VATORGANIZATIONNUMBER
DeliveryDate Delivery

Leverens

REGEX_DATE
InvoiceCredit Typ REGEX_TYPE
InvoiceCurrency CURRENCY

CODE

CURR

REGEX_CURRENCY_CODE

Also looks for these value key words:

AUD, CAD, CHF, DKK, EUR, GBP, NOK, SEK, USD

InvoiceDate InvoiceDate

Issue

FakturaD

REGEX_DATE
InvoiceDueDate DueDate

Due

Payment

Forfallo

REGEX_DATE
InvoiceNote Note  
InvoiceNumber InvoiceNumber FakturaN REGEX_INVOICENUMBER
InvoiceOrderNumber Order

Purch

Kopar

PONumber

REGEX_PONUMBER
InvoiceTotalVATAmount TaxAmount

VATAmount

MomsBelopp

REGEX_AMOUNT
InvoiceTotalVATExcludedAmount NetAmount

Net

Excl

Exkl

REGEX_AMOUNT
InvoiceTotalVATIncludedAmount TotalAmount

Gross

Incl

Inkl

REGEX_AMOUNT
InvoiceTotalVATRatePercent VAT

Tax

Percent

Procent

Rate

REGEX_PERCENT
SupplierAccountNumber1 Account

Financial

Payee

Bank

REGEX_BG_ACCOUNT
SupplierAddressPostalCode Post

Zone

ZIP

REGEX_POSTCODE
SupplierVATRegistrationNumber VATReg

Reg

Reg

REGEX_VATORGANIZATIONNUMBER

Kriterien, die verwendet werden, um Kofax ReadSoft Invoices-Einzelpostenfelder Rechnungswerten im allgemeinen XML-Standard zuzuordnen

Das ist die Tabelle der regulären Ausdrücke, die für Kofax ReadSoft Invoices Einzelpostenfelder verwendet werden:

Name des Feldwertformats Reguläre Ausdrücke, die in Verbindung damit verwendet werden
REGEX_AMOUNT ^[A-Z]{3}$
REGEX_DESCRIPTION ^((?:19|20)\d\d)[- /.]?(0[1-9]|1[012])[- /.]?(0[1-9]|[12][0-9]|3[01])$
REGEX_QUANTITY ^[A-Z\d][A-Z\d\s\-\\\.\/]*$
REGEX_QUANITIY_CODE ^[A-Z\d]{1,6}$
REGEX_ROWIDENTIFIER ^[A-Z\d][A-Z\d\s\-\\\.\/]*$

Diese Tabelle enthält die Kofax ReadSoft Invoices-Einzelpostenfelder, nach denen der allgemeine XML-Standard sucht, sowie die Schlüsselwörter und Feldwertfomate, die für jedes verwendet werden:

Kofax ReadSoft Invoices-Einzelpostenfelder Schlüsselwörter im Pfad Feldwertformat (für reguläre Ausdrücke)
LIT_ArticleName Desc

Article

Name

Artikel

Product

REGEX_DESCRIPTION
LIT_DeliveredQuantity Quantity

Qty

Kvant

REGEX_QUANTITY
LIT_DeliveredQuantityUnitCode Unit

UOM

Measure

Enhet

REGEX_QUANTITY_CODE
LIT_RowIdentifier ID

Number

Rad

REGEX_ROWIDENTIFIER
LIT_UnitPriceAmount Price

Pris

REGEX_AMOUNT
LIT_VatExcludedAmount Amount

Net

REGEX_AMOUNT