YoEmito LogoYoEmito
Docs /Blindaje de Dinero

Blindaje de Dinero (Auto-fix)

Para evitar rechazos de SUNAT por discrepancias aritméticas de centavos o porcentajes inconsistentes, la API implementa correcciones automáticas y transparentes:

El motor de totals analiza la estructura de importes declarados en el JSON recibido y aplica las siguientes correcciones de forma silenciosa y automática:

  • Tolerancia de Totales: Corrige desfases aritméticos menores o iguales a S/ 0.02 en el cálculo final acumulado (causados comúnmente por redondeo de decimales en el IGV de cada ítem).
  • Tasas de Catálogos: Reemplaza tasas de IGV inconsistentes de manera inteligente. Por ejemplo, si tu sistema envía 18.00 en lugar de 0.18, o si omites la tasa por completo, el motor la autocompleta con el valor correcto correspondiente según el código de afectación del catálogo de SUNAT.
  • Consistencia Absoluta: La versión rectificada del documento es la que se firma en el archivo XML y se renderiza en la representación impresa (PDF), garantizando que el documento definitivo enviado ante SUNAT sea 100% matemáticamente consistente y libre de rechazos de validación básica.
Si las discrepancias entre los totales declarados y los calculados exceden el límite de tolerancia de S/ 0.02, la API rechazará la petición inmediatamente con un error 422 Unprocessable Entity para que puedas revisar la lógica de tu aplicación.

Política de Consumo y Cobro de Comprobantes

En YoEmito las reglas de consumo son transparentes y sin costos ocultos:

  • Errores de validación local (400 / 422): Si una petición es frenada por la API antes de firmar (por formato inválido, error de sintaxis, campos requeridos faltantes o discrepancia aritmética), no se cobra ni se descuenta de tu cuota mensual o saldo.
  • Emisión procesada hacia SUNAT: Una vez que el comprobante pasa las validaciones de negocio, es firmado con el certificado digital y transmitido formalmente a los servidores de SUNAT, se deduce de tu cuota mensual o saldo disponible, independientemente del estado final devuelto por SUNAT (Aceptado o Rechazado por motivos tributarios del emisor).
Contactar Ventas