Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firmar factura con certificado nuevo #76

Closed
sandraescobedobadia opened this issue May 13, 2021 · 2 comments
Closed

Firmar factura con certificado nuevo #76

sandraescobedobadia opened this issue May 13, 2021 · 2 comments

Comments

@sandraescobedobadia
Copy link

sandraescobedobadia commented May 13, 2021

Hola,

he renovado el certificado hace poco y actualicé mi versión de Facturae-PHP a la 1.6.0 visto que había cambios en cuanto a los certificados. Sin embargo, desde entonce, FACe me devuelve el siguiente error:
{
'codigo' => '428'
'descripcion' => 'La firma de la factura es incorrecta'
'codigoSeguimiento' => '609cd63302015'
}

¿Qué puede estar pasando?

Como información extra indicar que esto estaba funcionando con la versión 1.5.2 y el certificado anterior, hago uso de un archivo de certificado .p12 y su correspondiente contraseña y adjunto la factura firmada que obtengo y que envío.

¡Gracias de antemano!

EDIT @josemmo: Anonimizada factura
mi-factura-redacted.zip

@josemmo
Copy link
Owner

josemmo commented May 13, 2021

Hola @sandraescobedobadia,

La factura que has subido parece una factura real, he modificado el post original para ocultar los datos del emisor y el receptor.

Al validar la factura con el validador del Gobierno de España obtengo este error:

FacturaE 3.2.1,The prefix "xades" for element "xades:QualifyingProperties" is not bound.

Esto se debe a que falta declarar el namespace de "xades" en la raíz del documento o en el nodo ds:Signature:

xmlns:xades="http://uri.etsi.org/01903/v1.3.2#"

Dicho esto, no puedo arreglar el fallo que mencionas porque la factura que has subido no ha sido generada con Facturae-PHP. Esto se puede ver, por ejemplo, en los IDs de los nodos XAdES, ya que esta librería los nombra de otra forma.

Creo que la factura ha sido generada con la aplicación de escritorio del Gobierno de España, si es así tienen un teléfono de contacto para incidencias como esta, aunque me parece que ya no dan soporte.

Un saludo,
José Miguel

@josemmo
Copy link
Owner

josemmo commented Jun 11, 2021

Cerrado por inactividad.

@josemmo josemmo closed this as completed Jun 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants