Qué es
Firma XML
Familia XAdES
Requisito
Certificado
Entidad acreditada
Errores
39 / 40 / 42
Ficha técnica
Qué es XAdES (en este contexto)
XAdES (XML Advanced Electronic Signatures) es la familia de estándares para firmar documentos XML. En facturación electrónica, el comprobante se emite como XML y debe ir firmado digitalmente para que el SRI pueda validar integridad e identidad del emisor.
En la documentación pública del SRI se describe la necesidad de firmar el XML (estándar de firma digital de documentos XML). El perfil exacto, políticas y detalles de implementación están en la ficha técnica 2.34 y materiales oficiales: no los reproducimos como tutorial de código.
Esto no reemplaza el cluster de “cómo obtener el certificado”: cómo obtener firma electrónica.
Relación con tu certificado de firma
- El certificado (archivo
.p12/.pfxo token) lo emite una entidad acreditada. - El software o Facturador usa ese certificado para aplicar la firma sobre el XML del comprobante.
- XAdES es el marco de firma del XML; el certificado es la credencial que usas para firmar.
Blog de contexto:
firma electrónica en Ecuador.
XML:
qué es el XML.
En el flujo del comprobante
- Se arma el XML del comprobante.
- Se firma el XML con el certificado vigente del emisor.
- Se envía al SRI.
- El SRI valida firma/certificado además de esquema y negocio.
Si alteras el XML después de firmarlo, la firma deja de corresponder al contenido.
Autorización:
autorización SRI.
Representación legible:
XML vs PDF.
Si la firma falla
En la ficha técnica pública aparecen, entre otros:
- Firma inválida (código 39)
- Error en el certificado (código 40)
- Certificado revocado / caducado no renovado (42)
Guías: errores de firma · error 42 · Errores SRI.
No es lo mismo que no poder ingresar al portal, ni un rechazo solo de esquema XML.
Siguiente paso
Continuidad
Continúa
- 1
- 2
- 3
- 4