ValidateFin
58+ terms

Glosario XML financiero

Definiciones de los términos SEPA, UBL, Peppol, ISO 20022 y de facturación electrónica utilizados en la mensajería financiera.

A

Access Point (Peppol)

Un proveedor de servicios certificado que conecta las empresas a la red Peppol. Los Access Points envían y reciben documentos electrónicos (facturas, pedidos) en nombre de sus clientes, gestionando el modelo de entrega seguro de cuatro esquinas.

Acreedor (Creditor)

En la terminología SEPA, el acreedor es la parte que recibe los fondos (el beneficiario). En una transferencia pain.001, el acreedor se identifica por su nombre, su IBAN y eventualmente su BIC. En un adeudo directo pain.008, el acreedor es la parte que inicia el cobro.

B

BBAN (Basic Bank Account Number)

La parte nacional de un IBAN que identifica el banco, la sucursal y el número de cuenta. El formato BBAN varía según el país; por ejemplo, un BBAN belga consta de 12 dígitos, mientras que un BBAN francés tiene 23 caracteres.

Herramientas relacionadas:IBAN Validator

BIC (Business Identifier Code)

Un código de 8 u 11 caracteres (también llamado código SWIFT) que identifica de forma única a una entidad financiera. Los BIC se utilizan en los mensajes de pago SEPA para enrutar las transacciones al banco correcto. Formato: 4 letras (banco) + 2 letras (país) + 2 caracteres (localización) + 3 caracteres opcionales (sucursal).

Herramientas relacionadas:SEPA ValidatorIBAN Validator

BIS Billing 3.0

Peppol BIS (Business Interoperability Specification) Billing 3.0 es la especificación para la facturación electrónica y las notas de crédito en la red Peppol. Se basa en la norma europea EN 16931 y define los campos obligatorios, las listas de códigos y las reglas de negocio Schematron.

Herramientas relacionadas:UBL Validator

Business Application Header (BAH)

Un componente ISO 20022 (AppHdr) que encapsula los mensajes MX con metadatos sobre el emisor, el destinatario y el tipo de mensaje. El BAH permite el enrutamiento y el procesamiento de los mensajes ISO 20022 con independencia del contenido de negocio.

C

camt.052

Un mensaje ISO 20022 (Bank-To-Customer Account Report) que proporciona información intradía o en tiempo real sobre los saldos y las transacciones de una cuenta. Se utiliza para la gestión de tesorería y el seguimiento de la liquidez antes de la liquidación de fin de día.

Herramientas relacionadas:Camt.053 Viewer

camt.053

Un mensaje ISO 20022 (Bank-To-Customer Statement) que transmite los datos del extracto bancario de fin de día, incluyendo los saldos de apertura/cierre y todas las operaciones contabilizadas. Sustituye al mensaje SWIFT MT940 para los extractos de cuenta.

Herramientas relacionadas:Camt.053 Viewer

camt.054

Un mensaje ISO 20022 (Bank-To-Customer Debit Credit Notification) que notifica a los clientes las operaciones de débito o crédito individuales en su cuenta. Se utiliza frecuentemente para la notificación de pago en tiempo real como complemento del camt.052.

Herramientas relacionadas:Camt.053 Viewer

ChargBearer (ChrgBr)

Un elemento XML SEPA que especifica quién soporta los gastos de la transacción. En las transferencias SEPA, el valor debe ser siempre SLEV (Service Level), lo que significa que los gastos se comparten según el reglamento SEPA. Los otros valores ISO 20022 son DEBT (deudor) y CRED (acreedor).

Chorus Pro

El portal obligatorio de facturación electrónica del gobierno francés para las facturas dirigidas a entidades del sector público (B2G). Desde 2017, todos los proveedores de la administración pública francesa deben presentar sus facturas a través de Chorus Pro en formato Factur-X o UBL.

Herramientas relacionadas:Factur-X Viewer

CII (Cross Industry Invoice)

La Cross Industry Invoice de la ONU/CEFACT es una sintaxis XML para facturas electrónicas. CII es una de las dos sintaxis reconocidas por la norma EN 16931 (la otra es UBL). Factur-X y ZUGFeRD utilizan CII para su XML integrado.

Herramientas relacionadas:Factur-X Viewer

CtrlSum (Suma de control)

Un elemento XML SEPA en el GroupHeader que contiene la suma total de todos los importes de transacción del archivo de pago. El CtrlSum debe ser igual a la suma de todos los valores InstructedAmount individuales; una discrepancia provoca el rechazo del archivo por parte del banco.

Herramientas relacionadas:SEPA Validator
D

Deudor (Debtor)

En la terminología SEPA, el deudor es la parte que paga (el pagador). En una transferencia pain.001, el deudor es el titular de la cuenta que inicia el pago. En un adeudo directo pain.008, el deudor es la parte cuya cuenta se carga.

DTD (Document Type Definition)

Un lenguaje de esquema XML heredado que define la estructura y los elementos permitidos de un documento XML. Las DTD están bloqueadas en los analizadores XML seguros porque permiten ataques XXE (XML External Entity). La validación XML moderna utiliza XSD en su lugar.

E

EDICOM

Un proveedor mundial de EDI (Intercambio Electrónico de Datos) y facturación electrónica. EDICOM ofrece soluciones para intercambiar documentos comerciales en los formatos EDIFACT, XML, UBL y Factur-X en diferentes países y marcos de cumplimiento.

EN 16931

La norma europea para la facturación electrónica, publicada por el CEN. EN 16931 define el modelo de datos semántico para una factura básica (campos obligatorios y opcionales) y dos sintaxis reconocidas: UBL 2.1 y UN/CEFACT CII. Todos los Estados miembros de la UE deben aceptar las facturas conformes a EN 16931.

Herramientas relacionadas:UBL ValidatorFactur-X Viewer

EndToEndId (Referencia de extremo a extremo)

Una referencia única asignada por la parte emisora para identificar una transacción de pago SEPA desde la iniciación hasta la liquidación. El EndToEndId se conserva a lo largo de toda la cadena de pago y se devuelve al deudor en los extractos de cuenta para facilitar la conciliación.

Herramientas relacionadas:SEPA Validator

Extracto bancario

Un informe estructurado de todas las transacciones de una cuenta bancaria en un período determinado. En ISO 20022, los extractos bancarios se intercambian como mensajes camt.053, proporcionando los saldos y la información detallada sobre las operaciones.

Herramientas relacionadas:Camt.053 Viewer
F

Factur-X

Una norma franco-alemana de facturación electrónica híbrida que integra un archivo XML estructurado (basado en UN/CEFACT CII) en un documento PDF/A-3. Factur-X incluye cinco perfiles (Minimum, Basic WL, Basic, EN 16931, Extended) y es obligatorio para la facturación B2G en Francia.

Herramientas relacionadas:Factur-X Viewer

Factura UBL (Invoice)

Una factura electrónica en formato UBL (Universal Business Language) 2.1. Una factura UBL contiene información estructurada sobre el vendedor, el comprador, las líneas de artículos, los impuestos y las condiciones de pago. Es uno de los dos tipos de documentos (junto con la nota de crédito) reconocidos por Peppol BIS Billing 3.0.

Herramientas relacionadas:UBL Validator

Facturación electrónica (E-Invoicing)

El intercambio electrónico de documentos de facturación entre proveedores y compradores en un formato estructurado y legible por máquina. La facturación electrónica sustituye las facturas en papel o PDF por estándares como UBL, CII, Factur-X, XRechnung o FatturaPA.

FatturaPA

El formato de facturación electrónica obligatorio de Italia para todas las transacciones B2B y B2G, gestionado por la Agenzia delle Entrate (Agencia Tributaria italiana). Los archivos FatturaPA son documentos XML presentados a través del sistema de intercambio SDI.

Herramientas relacionadas:UBL Validator
G

GroupHeader (Cabecera de grupo)

El primer bloque de un mensaje XML SEPA (pain.001 o pain.008) que contiene la información a nivel de mensaje: MessageId, CreationDateTime, NumberOfTransactions, ControlSum e InitiatingParty. Solo hay un GroupHeader por archivo.

I

IBAN (International Bank Account Number)

Un sistema de numeración internacional estandarizado para las cuentas bancarias, definido en la norma ISO 13616. Un IBAN comienza con un código de país de 2 letras, seguido de 2 dígitos de control (validados mediante mod-97), y luego un BBAN específico del país. Los IBAN son obligatorios para todas las transacciones de pago SEPA.

Herramientas relacionadas:IBAN Validator

InitiatingParty (Parte iniciadora)

La parte que inicia una instrucción de pago SEPA, identificada en el GroupHeader de los mensajes pain.001 y pain.008. La InitiatingParty es generalmente la empresa cliente que presenta el archivo de pago a su banco, y puede ser diferente del Deudor.

ISO 20022

Una norma internacional de mensajería financiera que define una plataforma común para el desarrollo de estándares de mensajes. Los mensajes ISO 20022 están en XML y cubren los pagos (pain), los informes de cuenta (camt), los valores, el comercio y más. SEPA, SWIFT MX y los principales sistemas de pago instantáneo utilizan ISO 20022.

M

Mensaje MX (ISO 20022 MX)

Un mensaje XML ISO 20022 (a diferencia del formato MT heredado). Los mensajes MX son más ricos, más estructurados y admiten más datos que los mensajes MT. La migración mundial de SWIFT hacia ISO 20022 MX está en curso para sustituir los mensajes MT en los pagos transfronterizos.

Mod-97 (Módulo 97)

El algoritmo de suma de verificación matemática utilizado para validar los IBAN. El algoritmo reorganiza el IBAN, convierte las letras en números y verifica que el resultado módulo 97 sea igual a 1. Un fallo en la verificación mod-97 indica un error de transcripción en el IBAN.

Herramientas relacionadas:IBAN Validator

MsgId (Identificador de mensaje)

Un identificador único asignado por la parte iniciadora a un mensaje de pago SEPA (pain.001 o pain.008). El MsgId debe ser único dentro de un plazo razonable (generalmente 15 días) para evitar el procesamiento duplicado por parte del banco.

MT940

Un formato de mensaje SWIFT heredado para la transmisión de extractos de cuenta bancaria, ampliamente utilizado antes de ISO 20022. MT940 proporciona información sobre los saldos y las transacciones, pero con datos estructurados menos ricos que el camt.053 de ISO 20022 que lo sustituye.

Herramientas relacionadas:Camt.053 Viewer
N

Nota de crédito (Credit Note)

Un documento comercial emitido por un vendedor para corregir o anular una factura previamente emitida. En UBL, una nota de crédito es un tipo de documento diferenciado (UBL CreditNote) con la misma estructura que una factura, pero utilizado para reducir el importe adeudado por el comprador.

Herramientas relacionadas:UBL Validator
P

pain.001 (Iniciación de transferencia de crédito)

Un mensaje XML ISO 20022 utilizado para iniciar una o varias transacciones de transferencia de crédito SEPA. Un archivo pain.001 es presentado por una empresa a su banco y contiene los bloques GroupHeader, PaymentInformation y CreditTransferTransactionInformation. Versiones comunes: 003, 009, 011.

Herramientas relacionadas:SEPA ValidatorCSV Converter

pain.008 (Iniciación de adeudo directo)

Un mensaje XML ISO 20022 utilizado para iniciar adeudos directos SEPA. El acreedor envía un pain.008 a su banco, que luego recauda los fondos de las cuentas de los deudores. Requiere un mandato previo firmado por el deudor. Versiones comunes: 002, 008, 010.

Herramientas relacionadas:SEPA Validator

Payment Information (PmtInf)

El segundo bloque de un archivo SEPA pain.001 o pain.008, que agrupa las transacciones que comparten parámetros comunes como el medio de pago, la fecha de ejecución y la cuenta del deudor. Un único archivo puede contener varios bloques PaymentInformation.

Peppol ID

Un identificador único para un participante en la red Peppol, utilizado para enrutar los documentos electrónicos al Access Point correcto. Un Peppol ID se compone de un identificador de esquema (ej.: 0208 para los números de empresa belgas) seguido del identificador de la empresa (ej.: número de IVA).

Herramientas relacionadas:UBL Validator

PmtInfId (Identificador de información de pago)

Un identificador único para un bloque PaymentInformation en un archivo SEPA pain.001 o pain.008. Pueden existir varios bloques PmtInfId en el mismo mensaje, cada uno agrupando transacciones con parámetros comunes. Los bancos utilizan el PmtInfId para rastrear e informar sobre los lotes de pagos individuales.

R

RequestedExecutionDate (Fecha de ejecución solicitada)

La fecha en que la parte iniciadora solicita que el banco ejecute el pago, especificada en formato ISO 8601 (YYYY-MM-DD). Para las transferencias SEPA, debe ser un día hábil TARGET2. Las fechas que caigan en fines de semana o festivos se trasladan generalmente al siguiente día hábil.

S

Schematron

Un lenguaje de validación XML basado en reglas XPath, utilizado junto con XSD para la validación de reglas de negocio. Peppol BIS Billing y el EPC SEPA utilizan Schematron para imponer restricciones que XSD no puede expresar, como la coherencia entre campos (ej.: el importe de IVA debe ser igual a la base imponible por el tipo).

Herramientas relacionadas:UBL ValidatorSEPA Validator

SCT (Transferencia de crédito SEPA)

Un instrumento de pago SEPA para enviar fondos de una cuenta bancaria a otra en la zona SEPA. Las transacciones SCT se inician mediante mensajes XML pain.001 y se procesan en un día hábil. La variante Instant (SCT Inst) se liquida en menos de 10 segundos.

SDD (Adeudo directo SEPA)

Un instrumento de pago SEPA que permite a un acreedor recaudar fondos directamente de la cuenta de un deudor, basándose en un mandato. Existen dos esquemas: SDD Core (para particulares) y SDD B2B (para empresas). Las instrucciones SDD se transmiten mediante mensajes XML pain.008.

SDI (Sistema di Interscambio)

El sistema nacional de intercambio de facturación electrónica de Italia, gestionado por la Agenzia delle Entrate. Todas las facturas italianas B2B y B2G en formato FatturaPA deben pasar por el SDI, que valida, entrega y archiva las facturas entre empresas, ofreciendo a la vez visibilidad a la administración tributaria.

SEPA (Zona Única de Pagos en Euros)

Una iniciativa de integración de pagos de la Unión Europea que permite realizar pagos en euros sin efectivo entre 36 países según normas armonizadas. SEPA cubre las transferencias de crédito (SCT), los adeudos directos (SDD) y los pagos instantáneos (SCT Inst), todos basados en mensajería XML ISO 20022.

Herramientas relacionadas:SEPA Validator

SMP (Service Metadata Publisher)

Un componente Peppol que publica las capacidades de un participante: qué tipos de documentos puede recibir y qué Access Point le presta servicio. Al enviar un documento en Peppol, el Access Point del remitente consulta el SMP para descubrir el punto de acceso del destinatario.

SWIFT (Society for Worldwide Interbank Financial Telecommunication)

La cooperativa mundial que opera la red internacional de mensajería financiera utilizada por los bancos y las instituciones financieras. SWIFT define tanto los códigos BIC (para la identificación de las instituciones) como los estándares de mensajes MT/MX para los pagos transfronterizos.

U

UBL (Universal Business Language)

Una biblioteca estándar OASIS de documentos comerciales XML (facturas, pedidos, avisos de envío, etc.). La versión 2.1 es la base de Peppol BIS Billing 3.0 y del cumplimiento de EN 16931. Las facturas y notas de crédito UBL son el formato de facturación electrónica más utilizado en Europa.

Herramientas relacionadas:UBL Validator
V

Validación de esquema

El proceso de verificación de un documento XML frente a un esquema formal (XSD o Schematron) para comprobar la corrección estructural y el cumplimiento de las reglas de negocio. La validación de esquema es el primer paso en el procesamiento de cualquier mensaje SEPA, UBL o ISO 20022.

Herramientas relacionadas:SEPA ValidatorUBL Validator

ViDA (IVA en la era digital)

Una propuesta de la Comisión Europea para modernizar las normas del IVA introduciendo el reporte digital en tiempo real y la facturación electrónica obligatoria para las transacciones B2B intracomunitarias. ViDA tiene como objetivo reducir la brecha del IVA y el fraude exigiendo facturas electrónicas estructuradas para las transacciones transfronterizas a partir de 2028.

X

XML (Extensible Markup Language)

Un lenguaje de marcado que codifica documentos en un formato legible tanto por humanos como por máquinas. XML es la base de los mensajes de pago SEPA, las facturas UBL, los mensajes financieros ISO 20022 y muchos otros estándares financieros. Los documentos XML se validan mediante esquemas (XSD) y reglas de negocio (Schematron).

Herramientas relacionadas:XML Comparator

XML bien formado (Well-Formed XML)

Un documento XML que cumple las reglas sintácticas básicas del XML: un único elemento raíz, etiquetas correctamente anidadas, elementos cerrados y codificación correcta. Un documento bien formado puede analizarse; un documento válido se verifica adicionalmente frente a un esquema (XSD o DTD).

xmlns (Espacio de nombres XML)

Un atributo que declara un espacio de nombres en un documento XML, vinculando los nombres de los elementos a un URI que los identifica de forma única. Los archivos SEPA pain.001 deben declarar el espacio de nombres EPC correcto (ej.: urn:iso:std:iso:20022:tech:xsd:pain.001.001.03) para que la validación del esquema tenga éxito.

XPath

Un lenguaje de consulta para navegar y seleccionar nodos en un documento XML. XPath se utiliza en las reglas Schematron para validar la lógica de negocio en los archivos SEPA y UBL, y en las hojas de estilo XSLT para transformar XML en informes u otros formatos.

XRechnung

La norma nacional de facturación electrónica de Alemania basada en EN 16931, obligatoria para las facturas dirigidas a las autoridades públicas federales alemanas desde 2020. XRechnung utiliza la sintaxis UBL 2.1 o UN/CEFACT CII y se presenta a través del portal ZRE (Zentraler Rechnungseingang).

Herramientas relacionadas:UBL Validator

XSD (XML Schema Definition)

La norma W3C para definir la estructura, el contenido y los tipos de datos de los documentos XML. Los esquemas XSD son publicados por el EPC para los mensajes SEPA pain y por OASIS para UBL. Un archivo XML conforme a su XSD se dice que es válido frente al esquema; los errores estructurales se detectan en esta etapa.

Herramientas relacionadas:SEPA ValidatorUBL Validator

XSLT (Extensible Stylesheet Language Transformations)

Un lenguaje para transformar documentos XML en otros formatos XML, HTML o texto mediante plantillas y expresiones XPath. XSLT se utiliza para generar informes legibles por humanos a partir de archivos SEPA, UBL y camt.053, y para convertir entre diferentes versiones de mensajes ISO 20022.

XXE (XML External Entity)

Una clase de vulnerabilidad de seguridad XML donde un documento XML malicioso hace referencia a entidades externas para leer archivos locales o realizar ataques SSRF (Server-Side Request Forgery). Los analizadores XML seguros deshabilitan las declaraciones DOCTYPE y la resolución de entidades externas. ValidateFin bloquea XXE por diseño.

Z

Zona SEPA

La zona geográfica donde se aplican las normas de pago SEPA, que comprende los 27 Estados miembros de la UE así como Islandia, Liechtenstein, Noruega, Suiza, el Reino Unido, Andorra, Mónaco, San Marino y el Vaticano — 36 países en total en 2025.

Herramientas relacionadas:IBAN Validator

ZUGFeRD

Una norma alemana de facturación electrónica híbrida (Zentraler User Guide des Forums elektronische Rechnung Deutschland) que integra un archivo XML UN/CEFACT CII en un documento PDF/A-3. ZUGFeRD es el equivalente alemán de Factur-X y comparte la misma especificación técnica; las versiones 2.1+ están alineadas con EN 16931.

Herramientas relacionadas:Factur-X Viewer