PINT Billing EU
Internacional · el modelo alineado con la UE de OpenPeppolPINT (Peppol International invoice model) es el marco de OpenPeppol para extender la red Peppol más allá del conjunto de reglas EN 16931 de la UE — cada jurisdicción obtiene su propia especialización PINT. PINT Billing EU 1.0.2 es la especialización para intercambiar con contrapartes de la UE bajo las mismas reglas que Peppol BIS Billing 3.0, más un pequeño conjunto propio de reglas de alineación UE.
Parte de la cobertura de formatos de CrateAPI — ver todos los formatos.
Qué es
PINT Billing EU valida por capas: las reglas compartidas alineadas con EN16931 (en su mayoría las mismas comprobaciones BR-xx/PEPPOL-EN16931-Rxxx que ya ejecuta Peppol BIS) más una pequeña capa de alineación de jurisdicción específica de la especialización UE — por ejemplo ALIGNED-IBRP-004-EU, que comprueba que el CustomizationID coincide con PINT-EU y no con el Peppol BIS simple. CrateAPI valida contra los artefactos oficiales de docs.peppol.eu, contrastados con phive-rules-peppol-pint 4.5.3 como segunda fuente.
Dónde es obligatorio
PINT no es un mandato legal nacional — es el modelo de OpenPeppol para que las jurisdicciones construyan su propia especialización Peppol fuera del conjunto de reglas EN 16931 de la UE. PINT Billing EU es la variante que se usa cuando un socio comercial necesita un documento que también satisfaga las reglas alineadas PINT; consulta docs.peppol.eu para saber qué miembros de la red lo exigen actualmente.
Qué no hacemos. CrateAPI no transmite facturas a la red Peppol — generamos y validamos el XML PINT-EU; el envío pasa por tu propio Access Point Peppol.
Pruébalo
curl -X POST "https://api.crateapi.com/v1/generate/ubl?profile=pint" \ -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \ -d @invoice.json -o invoice.xml
Endpoints relevantes
| Endpoint | Notas |
|---|---|
POST /v1/generate/ubl?profile=pint | Reglas alineadas con EN16931 + reglas alineadas de jurisdicción UE, sobre la capa sintáctica común Peppol/UBL. |
POST /v1/validate/ubl?profile=pintgratis | Gratis, sin clave API — la misma validación gratuita de por vida que cualquier otro perfil. |
Convertir y renderizar aún no están extendidos a este perfil — generar y validar ya funcionan hoy, convertir/renderizar son el siguiente paso.
Ejemplos y documentación
Lee la referencia completa de la API para los parámetros exactos, o prueba el formato con tu propio archivo en el validador gratuito.
Preguntas frecuentes
¿En qué se diferencia PINT Billing EU del Peppol BIS Billing 3.0 simple?
Las mismas reglas alineadas con EN16931 por debajo, más una pequeña capa de alineación de jurisdicción UE — p. ej. ALIGNED-IBRP-004-EU comprueba que el CustomizationID coincide con el urn de PINT-EU, no con el de Peppol BIS simple. La mayoría de los hallazgos PINT-EU reutilizan los mismos ID BR-xx/PEPPOL-EN16931-Rxxx que verías en Peppol BIS.
¿Quién necesita realmente PINT en lugar de Peppol BIS?
Socios comerciales de una jurisdicción con su propia especialización PINT — el modelo de OpenPeppol para extender Peppol más allá del conjunto de reglas EN 16931 de la UE. PINT Billing EU es la variante para intercambios con contrapartes de la UE bajo ese modelo.
¿CrateAPI envía facturas PINT a la red Peppol?
No — generamos y validamos el XML; la transmisión pasa por tu propio Access Point Peppol, igual que con cualquier perfil basado en Peppol.