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.

Nota Tenga en cuenta que si crea un nuevo perfil de factura XML utilizando el estándar XML general, debe usar reglas avanzadas para la correlación de campos. El uso de reglas estándar no funcionará.

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