Enviar facturas PDF a través de Peppol

Enviar facturas PDF a través de Peppol con la PSB de eConnect: correo electrónico o API, reconocimiento IDR y validación.

Una factura PDF no es técnicamente una factura electrónica: los datos no están en un formato estructurado y la exactitud no puede garantizarse solo mediante el reconocimiento por escaneo. Sin embargo, eConnect ofrece una solución para enviar facturas PDF a través de Peppol. La PSB reconoce el PDF mediante la IDR (Intelligent Document Recognizer), valida los campos esenciales con los metadatos que usted proporciona y lo convierte en una factura electrónica válida.

Cómo funciona: usted envía el PDF junto con un conjunto de metadatos de control (número de factura, importes, destinatario). La IDR reconoce la factura y compara el reconocimiento con sus metadatos. ¿Todo coincide? La factura se envía. ¿No coincide? Usted recibe una notificación.

Dos métodos de envío

Existen dos formas de presentar una factura PDF ante la PSB. Ambos métodos requieren los mismos metadatos.

Método 1: por correo electrónico

Envíe el PDF como archivo adjunto a la dirección de correo electrónico segura de su tenant PSB. En el cuerpo del correo electrónico, incluya los metadatos de control en formato Markdown:

[factuurnummer](INV-2026-0042)
[totaalfactuur](1.250,00)
[totaalbtw](262,50)
[ontvangerSchemeId](0106)
[ontvangerIdentifier](12345678)
[ontvangerNaam](Voorbeeldbedrijf B.V.)
[ontvangerEmail]([email protected])

Las etiquetas entre corchetes se acuerdan durante la configuración inicial. Es importante que no cambien una vez que la conexión esté en producción.

Nota: La dirección de correo electrónico exacta y las etiquetas disponibles se configuran por cliente por eConnect. Contacte con TechSupport para la configuración inicial.

Método 2: a través de la API GenericSend

Envíe el PDF a la API GenericSend y proporcione los metadatos como metaAttributen (pares clave-valor):

{
  "factuurnummer": "INV-2026-0042",
  "totaalfactuur": "1250,00",
  "totaalbtw": "262,50",
  "ontvangerSchemeId": "0106",
  "ontvangerIdentifier": "12345678"
}

Al enviar a través de la API, recibe un documentId como respuesta. Puede vincular este ID a la factura en su propio software para hacer seguimiento del estado del envío. También puede proporcionar su propio documentId.

Metadatos obligatorios

Los siguientes campos son obligatorios como mínimo:

CampoDescripciónfactuurnummerEl número de factura únicototaalfactuurEl importe total de la factura con IVA incluidototaalbtwEl importe total del IVAontvangerSchemeIdEl identificador de esquema Peppol del destinatario (p. ej. 0106 para KvK)ontvangerIdentifierEl número de identificación del destinatario (p. ej. número KvK)ontvangerNaamEl nombre del destinatario

Se pueden añadir etiquetas adicionales en consulta.

Proceso de tratamiento

Tras la recepción, el PDF pasa por los siguientes pasos:

  1. Reconocimiento: la IDR reconoce la factura PDF y la convierte en una factura XML (UBL)
  2. Campos de enrutamiento: los datos del destinatario de los metadatos se trasladan al XML
  3. Validación: los metadatos de control se comparan con los valores reconocidos por la IDR
  4. Envío o notificación: si la validación es correcta, la factura se envía a través de Peppol (u otro método de entrega configurado). Si la validación falla, usted recibe una notificación
Notificaciones de error

Si la validación no es correcta (por ejemplo, porque el importe reconocido difiere del importe proporcionado), hay tres formas de recibir una notificación:

MétodoDescripciónCorreo electrónicoUn mensaje de error técnico por correo electrónico. La dirección de recepción puede estar fijada, extraerse del XML o los metadatos, o ser la dirección del remitenteWebhookAl utilizar la API puede configurar una dirección webhook. La PSB envía una actualización de estado para que pueda actualizar el estado en su propio softwarePlataformaEl mensaje de error también es visible en la plataforma eConnect para el documento en cuestión
Líneas de factura

En el reconocimiento de líneas, la IDR solo transmite las líneas de factura si la suma de los importes de las líneas coincide con el total sin IVA. Si las líneas no coinciden, la IDR coloca el total por categoría de IVA como línea de factura en el XML. ¿Desea que la factura sea rechazada en lugar de enviada en ese caso? Esto es configurable.

Importante: Una factura rechazada no puede ser corregida con posterioridad y enviada automáticamente. La única opción es subir el XML manualmente a través de la plataforma.

¿Cuándo utilizar PDF via Peppol?

Esta solución está pensada para situaciones en las que la fuente de facturación no puede generar un formato estructurado, pero aun así se desea enviar a través de Peppol. Escenarios típicos:

  • Paquetes de software que solo admiten exportación en PDF
  • Entornos híbridos en los que parte del flujo de facturación ya es digital y parte aún funciona con PDF
  • Migración gradual hacia la facturación electrónica completa

Para la mejor calidad y fiabilidad, siempre se recomienda entregar directamente en formato UBL a través de la API.


¿Desea configurar PDF via Peppol? Contacte con nuestro equipo para la configuración inicial.

Solicitar configuración

Relacionado