SUNAT/OSE
Alcance tecnico fiscal
Validaciones ejecutadas en navegador
- XML bien formado y raiz UBL reconocida.
- UBLVersionID 2.1 y CustomizationID esperado.
- Tipo de comprobante, serie, correlativo, fecha y moneda.
- RUC emisor/receptor con digito verificador y Catalogo 06 basico.
- IGV, ISC, ICBPER y codigos tributarios frecuentes.
- Conciliacion de TaxTotal, TaxSubtotal, LineExtensionAmount y PayableAmount.
- Presencia de XMLDSig, X509Certificate y DigestValue.
- Notas de credito/debito, GRE, resumenes, bajas y CDR cuando el XML los incluye.
Validaciones ejecutadas en backend productivo
- Perfil UBL/SUNAT del XML cargado en Cloudflare Pages Functions.
- Hash SHA-256 del XML original para evidencia.
- Validacion criptografica XMLDSig cuando el algoritmo/canonicalizacion es soportado.
- Lectura de CDR ApplicationResponse XML o ZIP cuando se adjunta al endpoint.
- Clasificacion de CDR aceptado, aceptado con observacion, rechazado o indeterminado.
Validaciones que requieren credenciales SUNAT/OSE
- Consulta oficial de validez del CPE, autenticidad del archivo digital y estado oficial.
- Respuesta oficial del servicio autorizado SUNAT/OSE configurado en produccion.
- Catalogos, XSD/XSL oficiales completos y versionados cuando se integren los artefactos oficiales o un motor autorizado.
Criterio de resultado
Error bloquea liberacion local. Warning requiere revision. Info documenta controles no ejecutados localmente o evidencia oficial pendiente. Passed indica que el control local aplicable no encontro hallazgos.