Estándar de factura XML – Finvoice
Finvoice es un estándar de factura XML que se utiliza en Finlandia.
Si recibe facturas XML de una o más empresas desde ahí, las facturas podrían venir en este formato.
En este tema se muestra una lista de los tipos de campos de ReadSoft Invoices que normalmente se correlacionan con elementos en estos documentos e indica en qué parte del código XML se suelen encontrar los elementos. Los tipos de campo de ReadSoft Invoices que normalmente no se correlacionan con elementos XML no se muestran aquí.
Para obtener más información cómo la lógica en el XML inteligente de ReadSoft Invoices funciona con este estándar, consulte ReadSoft COLLECTOR Integration Specification.pdf. Puede obtener este documento de su representante de Kofax.
Campo Kofax ReadSoft Invoices | Posición del elemento asignado en el código XML |
Barcode | /Finvoice/VirtualBankBarcode |
BuyerAddlCode | /Finvoice/BuyerPartyDetails/BuyerPostalAddressDetails/BuyerPostCodeIdentifier |
BuyerContactPersonName | /Finvoice/BuyerContactPersonName |
BuyerTaxNumber1 | /Finvoice/BuyerPartyDetails/BuyerOrganisationTaxCode |
BuyerVATRegistrationNumber | /Finvoice/BuyerPartyDetails/BuyerOrganisationTaxCode |
DeliveryDate | /Finvoice/DeliveryDetails/DeliveryDate Si este elemento no existe, se utiliza esta posición alternativa: /Finvoice/DeliveryDetails/DeliveryPeriodDetails/StartDate |
DeliveryNote | /Finvoice/DeliveryDetails/WaybillIdentifier |
DeliveryTerms | /Finvoice/DeliveryDetails/DeliveryTermsText |
InvoiceBaselineDate | /Finvoice/InvoiceDetails/InvoiceDate |
InvoiceCredit | /Finvoice/InvoiceDetails/InvoiceTypeCode El valor extraído ‘INV01’ se traduce a 0 (Debit) Cualquier otro valor se traduce a 1 (Credit) El documento también se considera como un abono si el IVA total de la factura del importe incluido es negativo. |
InvoiceCurrency | /Finvoice/InvoiceDetails/InvoiceTotalVatIncludedAmount/@AmountCurrencyIdentifier |
InvoiceDate | /Finvoice/InvoiceDetails/InvoiceDate |
InvoiceDiscountAmount | /Finvoice/InvoiceDetails/PaymentTermsDetails/CashDiscountAmount |
InvoiceDiscountPercent | /Finvoice/InvoiceDetails/PaymentTermsDetails/CashDiscountPercent |
InvoiceDueDate | /Finvoice/EpiDetails/EpiPaymentInstructionDetails/EpiDateOptionDate |
InvoiceNumber | /Finvoice/InvoiceDetails/InvoiceNumber |
InvoiceOrderNumber | /Finvoice/InvoiceDetails/OrderIdentifier |
InvoiceTaxAmount1 | /Finvoice/InvoiceDetails/VatSpecificationDetails/VatRateAmount |
InvoiceTotalVATAmount | /Finvoice/InvoiceDetails/InvoiceTotalVatAmount |
InvoiceTotalVATExcludedAmount | /Finvoice/InvoiceDetails/InvoiceTotalVatExcludedAmount |
InvoiceTotalVATIncludedAmount | /Finvoice/InvoiceDetails/InvoiceTotalVatIncludedAmount |
InvoiceTotalVATRatePercent | /Finvoice/InvoiceDetails/VatSpecificationDetails/VatRatePercent |
InvoicingPeriodEnd | /Finvoice/InvoiceDetails/InvoicingPeriodEndDate |
InvoicingPeriodStart | /Finvoice/InvoiceDetails/InvoicingPeriodStartDate |
PaymentReferenceNumber | /Finvoice/EpiDetails/EpiPaymentInstructionDetails/EpiRemittanceInfoIdentifier |
PaymentTerms | /Finvoice/InvoiceDetails/PaymentTermsDetails/PaymentTermsFreeText |
PaymentTermsInterest | /Finvoice/InvoiceDetails/PaymentTermsDetails/PaymentOverDueFineDetails/PaymentOverDueFinePercent |
PaymentType | /Finvoice/EpiDetails/EpiPaymentInstructionDetails/EpiCharge/@ChargeOption |
SupplierAccountNumber1 | /Finvoice/SellerInformationDetails/SellerAccountDetails/SellerAccountID Solo toma el valor de la sección en la que el valor de /Finvoice/SellerInformationDetails/SellerAccountDetails/SellerAccountID/@IdentificationSchemeName es igual a BBAN’ |
SupplierAddressPostalCode | /Finvoice/SellerPartyDetails/SellerPostalAddressDetails/SellerPostCodeIdentifier |
SupplierIBAN1 | /Finvoice/SellerInformationDetails/SellerAccountDetails/SellerAccountID Solo toma el valor de la sección en la que el valor de /Finvoice/SellerInformationDetails/SellerAccountDetails/SellerAccountID/@IdentificationSchemeName es igual a ‘IBAN’. |
SupplierTaxNumber1 | /Finvoice/SellerPartyDetails/SellerOrganisationTaxCode |
SupplierVATRegistrationNumber | /Finvoice/SellerPartyDetails/SellerOrganisationTaxCode |
Campos de línea de detalles | Posición del elemento asignado en el código XML |
LIT_ArticleIdentifier | /Finvoice/InvoiceRow/ArticleIdentifier |
LIT_ArticleName | /Finvoice/InvoiceRow/ArticleName |
LIT_DeliveredQuantity | /Finvoice/InvoiceRow/DeliveredQuantity |
LIT_DeliveredQuantityUnitCode | /Finvoice/InvoiceRow/DeliveredQuantity/@QuantityUnitCode |
LIT_RowIdentifier | /Finvoice/InvoiceRow/RowIdentifier |
LIT_UnitPriceAmount | /Finvoice/InvoiceRow/UnitPriceAmount |
LIT_VATAmount | /Finvoice/InvoiceRow/RowVatAmount |
LIT_VATExcludedAmount | /Finvoice/InvoiceRow/RowVatExcludedAmount |
LIT_VATIncludedAmount | /Finvoice/InvoiceRow/RowAmount |
LIT_VatRate | /Finvoice/InvoiceRow/RowVatRatePercent |
Archivos adjuntos | |
En el estándar Finvoice, no hay correlación predeterminada para los elementos adjuntos. Si quiere agregar soporte para elementos adjuntos a estas facturas XML en su sistema, debe agregar un campo para el. | |
Notas | Posición del elemento asignado en el código XML |
Note | /InvoiceDetails/Notes |