Norme de facture XML - XML Général
La norme XML Général n'est pas une norme XML officielle. Elle est fournie avec Smart XML pour pouvoir traiter les factures entrantes qui ne respectent aucune des autres normes officiellement prises en charge. Les profils et définitions de facture XML utilisables peuvent ensuite être créés pour ces factures à l'aide de celui-ci, afin qu'ils puissent également être traités automatiquement. Des mots-clés et des expressions régulières ont été inclus et sont utilisés pour tenter de trouver automatiquement des correspondances de valeur dans les factures.
Cette rubrique possède des sections distinctes concernant les critères utilisés pour mettre en correspondance les champs réguliers de Kofax ReadSoft Invoices et les champs des postes budgétaires. Chaque section comprend deux tables :
- La première table dans chaque section répertorie les expressions régulières (et le format de valeur du champ correspondant) qui sont utilisées pour essayer de mettre en correspondance les valeurs des factures avec les champs réguliers d'INVOICES en lien avec la norme XML Général.
- La seconde table répertorie les champs de Kofax ReadSoft Invoices (normal ou poste budgétaire), les mots-clés et les formats de valeur des champs (c'est-à-dire les expressions régulières)
Critères utilisés pour mettre en correspondance les champs Kofax ReadSoft Invoices normaux avec les valeurs des factures appartenant à la norme XML Général
Il s'agit de la table des expressions régulières utilisées pour les champs Kofax ReadSoft Invoices normaux :
Nom du format de la valeur du champ | Expressions régulières utilisées en lien avec eux |
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+)?$ |
Cette table indique les champs réguliers de Kofax ReadSoft Invoices que la norme XML Général recherche, y compris les mots-clés et les formats de valeurs de champs qui sont utilisés pour chacun :
Champs Kofax ReadSoft Invoices réguliers | Mots-clés dans le chemin | Format de la valeur de champ utilisé |
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 |
Critères utilisés pour mettre en correspondance les champs Kofax ReadSoft Invoices Postes budgétaires avec les valeurs des factures appartenant à la norme XML Général
Il s'agit de la table des expressions régulières utilisées pour les champs Kofax ReadSoft Invoices Postes budgétaires :
Nom du format de la valeur du champ | Expressions régulières utilisées en lien avec eux |
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\-\\\.\/]*$ |
Cette table indique les champs Postes budgétaires de Kofax ReadSoft Invoices que la norme XML Général recherche, y compris les mots-clés et les formats de valeurs de champs qui sont utilisés pour chacun :
Champs d'article de ligne Kofax ReadSoft Invoices. | Mots-clés dans le chemin | Format de la valeur du champ (pour l'expression régulière) |
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 |