Validador de facturas electrónicas PINT AE de EAU
Pegue el XML de una factura electrónica de EAU y vea lo que un Accredited Service Provider probablemente rechazaría: identificadores, endpoints Peppol, categorías de impuesto, importes en AED y totales.
Herramienta
Aprobadas 0
Por corregir 0
Reglas de validación PINT AE que revisa este validador
Estas son las verificaciones que el validador ejecuta en su navegador. No son los identificadores oficiales de las reglas PINT AE; su Accredited Service Provider ejecuta el conjunto completo de reglas oficiales antes de enviar la factura.
| Regla | Qué se revisa | Error típico | Cómo corregirlo en SAP B1 |
|---|---|---|---|
| Identificadores de especificación | El CustomizationID es urn:peppol:pint:billing-1@ae-1 y el ProfileID es urn:peppol:bis:billing | Falta, o es un ID genérico de Peppol BIS | Corrija los valores constantes en su plantilla XML o en el mapeo del ASP |
| Indicadores de tipo de transacción | ProfileExecutionID contiene 8 dígitos binarios (p. ej. 00000000 para una factura estándar) | Vacío, o texto en lugar de dígitos 0/1 | Agregue un UDF de documento para los 8 indicadores y llénelo en cada factura |
| Número y fecha de factura | cbc:ID está presente e IssueDate tiene formato AAAA-MM-DD | Falta el número, o la fecha lleva hora o barras | Mapee OINV.DocNum y formatee DocDate como ISO |
| Tipo de documento | Las facturas usan 380 o 480; las notas de crédito, 381 u 81 | Código de tipo inusual | Defina el tipo según el objeto (13 / 14) y el indicador de fuera de alcance |
| Moneda | AED, o una moneda extranjera con TaxCurrencyCode AED y un segundo TaxTotal en AED | Factura en USD sin importes de impuesto en AED | Lea DocRate y agregue el total de impuesto en AED a partir de VatSum |
| Endpoints Peppol | El EndpointID del vendedor y del comprador usa schemeID 0235 y un TIN de 10 dígitos que empieza por 1 | El TRN de IVA de 15 dígitos en el EndpointID | Guarde el TIN (primeros 10 dígitos del TRN) en un UDF del socio de negocios y de la empresa |
| TRN | PartyTaxScheme/CompanyID tiene 15 dígitos y empieza por 1; un TIN distinto de los primeros 10 dígitos del TRN de IVA se muestra como nota, no como error | Longitud incorrecta o un TRN con espacios | Limpie OCRD.LicTradNum y la identificación fiscal de la empresa |
| Razones sociales | El RegistrationName del vendedor y del comprador está presente | Razón social vacía | Mapee CardName (o un UDF de razón social) y el nombre de la empresa |
| Categorías de impuesto | Solo S, Z, E, O o AE; S al 5 %; Z, E, O y AE con impuesto cero; tipos 480 / 81 solo E u O; sin desgloses duplicados | Un código de IVA local como "VAT5" como categoría | Mapee cada grupo de impuesto a una categoría PINT AE |
| Importes de impuesto | Impuesto S = base imponible × 5 % (±0.01); TaxTotal = suma de los desgloses | IVA de cabecera redondeado distinto que el de las líneas | Construya el desglose a partir de las líneas (INV1.VatSum) |
| Líneas | Cada línea tiene un importe, una categoría válida y un nombre de artículo; cantidad × precio = importe de la línea | El importe de la línea incluye un descuento que no se envía | Envíe los descuentos de línea como AllowanceCharge o use el precio neto |
| Totales del documento | Como máximo 2 decimales; líneas − descuentos + cargos = neto; neto + IVA = bruto; bruto − anticipos + redondeo = a pagar | Falta el descuento de cabecera (DiscSum) en los totales | Envíe el descuento de cabecera como AllowanceCharge del documento |
| Facturas negativas | Una factura no puede tener un importe a pagar negativo | Factura negativa por una devolución | Use una nota de crédito de clientes en su lugar |
| Referencia de la nota de crédito | Una nota de crédito tiene un BillingReference a la factura original | Nota de crédito sin factura base | Base la nota de crédito en la factura, o use el motivo VD para descuentos por volumen |
Para la lista completa de campos obligatorios, consulte nuestro diccionario de datos PINT AE (51 campos) para SAP Business One.
Tres pasos, sin registro
Pegue el XML
Copie el XML UBL de una factura o nota de crédito de EAU desde su ERP o el portal de su ASP, o cargue nuestro ejemplo.
Vea qué falla
Se revisan línea por línea los identificadores, los endpoints Peppol, el TRN y el TIN, las categorías de impuesto, los importes en AED y cada total.
Corríjalo en el origen
Cada problema le indica qué campo corregir en SAP Business One o en su ERP antes de que el ASP lo rechace.
Preguntas sobre esta herramienta
¿Qué es PINT AE?
PINT AE es la versión de EAU de la Peppol International Invoice (PINT). Es un formato XML UBL 2.1 con campos propios de EAU, como el esquema Peppol 0235, los indicadores de tipo de transacción y los importes de impuesto en AED. Su CustomizationID es urn:peppol:pint:billing-1@ae-1.
¿Esta herramienta reemplaza la validación de mi ASP?
No. Ejecuta las verificaciones estructurales y de cálculo más comunes para que detecte los problemas a tiempo. Su Accredited Service Provider ejecuta todas las reglas oficiales de PINT AE antes de enviar la factura.
¿Qué códigos de categoría de impuesto se permiten en EAU?
S (tasa estándar, 5%), Z (tasa cero), E (exento), O (fuera del alcance del impuesto) y AE (inversión del sujeto pasivo). Z, E, O y AE llevan impuesto cero, y los documentos fuera de alcance (tipo 480 u 81) solo pueden usar E u O.
¿Qué va en el EndpointID de una factura electrónica de EAU?
El Tax Identification Number (TIN) de 10 dígitos con schemeID 0235. Las directrices de facturación electrónica del Ministerio de Finanzas definen el TIN como los primeros 10 dígitos de su TRN (para un miembro de un grupo fiscal, su propio TRN); si sus registros de IVA y del Impuesto Corporativo muestran números distintos, consulte con la FTA. El TRN de IVA de 15 dígitos va en PartyTaxScheme/CompanyID, por lo que los dos números no tienen que coincidir. Poner un número completo de 15 dígitos en el EndpointID es una causa frecuente de errores de enrutamiento.
¿Qué reglas de validación PINT AE revisa esta herramienta?
El CustomizationID y el ProfileID, los endpoints Peppol con esquema 0235 (TIN de 10 dígitos), el TRN del vendedor y del comprador, los códigos de categoría de impuesto permitidos (S, Z, E, O, AE) y sus tasas, los importes de impuesto en AED, y cada total de línea y de documento. El conjunto completo de reglas oficiales lo ejecuta su Accredited Service Provider.
¿Dónde encuentro el diccionario de datos PINT AE (lista de campos)?
Nuestro diccionario de datos PINT AE enumera los 51 campos obligatorios de una factura fiscal electrónica de EAU, con la ruta UBL de cada campo y su origen en SAP Business One: kodenova.com/insights/uae-pint-ae-field-mapping-sap-business-one/
¿Se sube mi factura a algún lugar?
No. Su propio navegador lee el XML. No se envía nada a Kodenova ni a nadie más.
Hechas para equipos de SAP Business One
¿Necesita facturación electrónica de EAU desde SAP Business One o su ERP?
Mapeamos sus documentos a PINT AE y conectamos su ERP con su ASP, con registros y reintentos. Precio fijo, normalmente cotizado en 24 horas.
