En el marco de la reforma de la facturación electrónica, sus facturas B2B deben emitirse y recibirse en un formato estructurado (como UBL, CII o EDIFACT): el simple PDF enviado por correo electrónico ya no basta.
💡 Según el país, las facturas electrónicas se transmiten a través de un portal público centralizado o mediante proveedores autorizados de facturación electrónica (conocidos como PAC en América Latina, plataformas acreditadas o Puntos de Acceso Peppol en Europa).
Este artículo explica cómo transmitir la información de facturación generada en Ezus hacia su PA.
Para obtener más información sobre la reforma, le invitamos a consultar nuestro artículo ✍️ Facturación electrónica: Ezus se prepara para las nuevas obligaciones europeas.
El papel de Ezus
⚠️ Ezus no es un software de facturación electrónica.
Un software de facturación electrónica es una herramienta digital que permite crear, enviar, almacenar y gestionar facturas electrónicas cumpliendo con los requisitos legales y fiscales.
Nuestro papel es preparar sus facturas (de venta y de compra) con el nivel de información adecuado y facilitar su integración en su software de facturación electrónica (por ejemplo Sage), que se encarga a continuación de la puesta en conformidad (formato reglamentario), la transmisión y el e-reporting.
Es fundamental elegir un software que cumpla con los requisitos técnicos exigidos por la normativa y se mantenga actualizado ante futuros cambios, a fin de asegurar el cumplimiento legal, fiscal y auditoría.
¿Cómo automatizar la transmisión de sus facturas desde Ezus?
a través de Zapier: sin código, recomendado para la mayoría de los usuarios
a través de la API: para los perfiles técnicos y las integraciones a medida.
💡 La API de Ezus está disponible exclusivamente para los clientes que han suscrito un plan Premium o Empresa.
Requisitos previos
Antes de empezar, asegúrese de disponer de:
Sus credenciales de API de Ezus: vaya a Ajustes > Desarrolladores desde https://pro.ezus.io/settings. La API de Ezus espera dos encabezados:
x-api-key: su clave de APIAuthorization: Bearer <token>: su token
Una cuenta activa en su plataforma acreditada (por ejemplo, Sage), con el acceso necesario a su conector o a su API.
⚠️ Su clave de API y su token son datos sensibles: consérvelos y no los comparta nunca.
Opción 1: integración a través de Zapier (sin código)
Zapier es una herramienta de automatización que conecta su cuenta de Ezus con miles de otras aplicaciones, sin necesidad de desarrollo. Para más información, no dude en consultar nuestro artículo ✍️ Utilizar la integración Zapier x Ezus.
En concreto, estos son los pasos a seguir:
Conecte Ezus a Zapier con sus credenciales de API.
Elija el disparador de Ezus que inicia la automatización.
Elija la acción del lado de la software de facturación electrónica: creación o importación de la factura en su software de facturación electrónica.
Asocie los campos entre Ezus y su software de facturación electrónica: importe sin IVA, importe con IVA, IVA, cliente, proyecto, número de factura, fechas…
Pruebe el Zap con una factura real y luego actívelo.
Para cualquier problema relacionado con Zapier, diríjase directamente al soporte de Zapier.
Opción 2: integración a través de la API de Ezus
Si desea ir más allá, la API de Ezus permite crear una integración a medida entre Ezus y su software de facturación electrónica. Antes de empezar, no dude en consultar nuestro artículo ✍️ Cómo utilizar la API de Ezus.
Consulte nuestra documentación en api.ezus.io.
💡 No confundir con la base de la API, que es api.ezus.app.
La API distingue dos rutas según el tipo de factura:
Facturas de venta (clientes):
GET https://api.ezus.app/invoicesFacturas de compra (proveedores):
GET https://api.ezus.app/invoices-supplier
En concreto, estos son los distintos pasos a seguir:
1. Recupere sus facturas desde Ezus a través de la ruta correspondiente (ventas o compras).
2. Recupere la información a transmitir, por ejemplo:
La lista devuelta está paginada (de 50 en 50): para mostrar los 50 elementos siguientes de la lista, llame a la ruta utilizando el parámetro de consulta next_token.
3. Envíe estos datos a la API de su software de facturación electrónica.
💡 Específico de las facturas de venta: la ruta /invoices expone el campo is_einvoice_ready (booleano), que indica que una factura está lista para la facturación electrónica, y acepta el filtro ?stage=completed.
Estos dos elementos no existen en la ruta de compras /invoices-supplier.
Defina la frecuencia de sincronización según sus necesidades:
Tiempo real: con cada nueva factura
Programada: cada hora o cada día
Activada: por un evento concreto
Puntos de atención
La puesta en conformidad (formatos reglamentarios, transmisión, e-reporting) corre a cargo de su software de facturación electrónica, no de Ezus.
Filtre las facturas a transmitir: del lado de las ventas, apóyese en
stage=completedois_einvoice_readypara no transmitir borradores a su software de facturación electrónica. Del lado de las compras, al no estar disponible este filtrado, prevea su propia lógica de selección.Verifique el mapeo del IVA y de los importes sin IVA / con IVA para evitar cualquier discrepancia contable.
Prevea un mecanismo de protección contra duplicados, sobre todo con un Zap programado.
Se necesita una conexión / clave válida en ambos lados (Ezus y la software de facturación electrónica).

