OCA / l10n-spain

Odoo Spain Localization
https://www.aeodoo.org/estado-localizacion
GNU Affero General Public License v3.0
290 stars 519 forks source link

[15.0][l10n_es_facturae] El servicio de validación de facturas electrónicas no valida la factura firmada #3452

Closed joseconcosmo closed 1 month ago

joseconcosmo commented 8 months ago

Buenos días.

Cuando subo una factura firmada al servicio de validación de facturas electrónicas manualmente, la plataforma muestra: image

Estoy utilizando Odoo 15 con el modulo de facturae en la versión 15.0.1.9.0 y xmlsig en la 1.0.1.

Como comente antes lo subo a mano, no utilizo el modulo l10n_es_facturae_face, tampoco esta instalado.

He visto problemas similares como el #1559 o el #1034 , pero xmlsig esta actualizado y el certificado esta emitido por la FNMT

Por ultimo, si genero la factura sin firmarla, la firmo con autofirma y el mismo certificado que esta subido y la compruebo, muestra que el certificado esta correcto.

Muchas gracias.

AngelCamacho commented 8 months ago

Creo que la solución es actualizar la libreria xmlsig, nos encontremos un problema similar y actualmente tenemos la version 1.0.1 y dejo de dar ese error.

joseconcosmo commented 8 months ago

La librería xmlsig esta actualizada, como comente antes

flashodoo commented 7 months ago

El mismo problema en Odoo 16. Comparando el fichero firmado con autofirma y el fichero firmado con Odoo veo que autofirma usa el sha-256 mientras que el que me sale de odoo usa sha1. No sé donde se cambia eso en Odoo.

pedrobaeza commented 1 month ago

Tras varias confirmaciones, el módulo no tiene problemas en si. La problemática puede venir de las versiones criptográficas, o del certificado subido (como le ha ocurrido a https://www.aeodoo.org/forum/localizacion-espanola-3/error-gestion-certificado-en-odoo-16-docker-1501).

Entonces cierro esta issue, al no tratarse de algo de código de este repositorio.