Estándar de factura XML – XML general
El estándar de factura XML general no es un estándar XML oficial. Se proporciona con Smart XML para poder procesar facturas de entrada que no siguen ninguno de los otros estándares oficiales admitidos. Así, se pueden crear definiciones y perfiles de facturas XML útiles para que los usen dichas facturas, y que también estas se puedan procesar automáticamente. Se incluyen palabras clave y las expresiones regulares, y se utilizan para intentar buscar automáticamente valores que coincidan en las facturas.
Este tema tiene secciones específicas para los criterios utilizados para la correspondencia normal de campos de Kofax ReadSoft Invoices y de campos de líneas de artículos. Cada sección tiene dos tablas:
- La primera tabla de cada sección muestra una lista de las expresiones regulares (y el formato de valor del campo correspondiente) que se utilizan para intentar asignar valores de las facturas para campos normales en facturas que están conectadas al estándar XML general.
- La segunda tabla muestra una lista de los campos de Kofax ReadSoft Invoices (normales o de línea de artículo) y las palabras claves y formatos de valor de campo (esto es, expresiones regulares).
Criterios utilizados para la correspondencia normal de campos de Kofax ReadSoft Invoices con valores en facturas que pertenecen al estándar XML general.
Esta es la tabla de expresiones regulares que se utiliza para los campos normales de Kofax ReadSoft Invoices:
Nombre de formato de valor de campo | Expresiones regulares que se utilizan en conexión con ellos |
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+)?$ |
Esta tabla indica los campos normales de Kofax ReadSoft Invoices que busca el estándar XML general, incluyendo las palabras claves y los formatos de valor del campo que se utilizan para:
Campos normales de Kofax ReadSoft Invoices | Palabras claves en la ruta de acceso | Formato de valor del campo utilizado |
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 |
Criterios utilizados para la correspondencia de campos de línea de artículos Kofax ReadSoft Invoices con valores en facturas que pertenecen al estándar XML general.
Esta es la tabla de expresiones regulares que se utiliza para los campos de líneas de artículos de Kofax ReadSoft Invoices:
Nombre de formato de valor de campo | Expresiones regulares que se utilizan en conexión con ellos |
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\-\\\.\/]*$ |
Esta tabla indica los campos líneas de artículos de Kofax ReadSoft Invoices que busca el estándar XML general, incluyendo las palabras claves y los formatos de valor del campo que se utilizan para:
Campos de líneas de artículos Kofax ReadSoft Invoices | Palabras claves en la ruta de acceso | Formato de valor de campo (para expresiones regulares) |
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 |