Cita:
Empezado por hodeinavarro
El error es B4_1000002
'eus-bizkaia-n3-mensaje-respuesta': 'Todos los registros incluidos en la petición son incorrectos.'
<DescripcionErrorRegistroES>La firma no cumple los requisitos de la pol\xc3\xadtica de firma TicketBAI.(El mensaje ha sido modificado en tr\xc3\xa1nsito o la firma no est\xc3\xa1 bien realizada -- SignedInfo failed to verify. [src/xml2signatureobj.cpp(315)] - (10606))</DescripcionErrorRegistroES>
|
Como te comentan este error suele dar porque la codificación se modifica desde el momento en que se realiza la firma, hasta que se envía el fichero.
No es que lo hagamos "manualmente" sino que en la mayoría de casos la conversión se hace sin darnos cuenta por utilizar estructuras del lenguaje o por los componentes de envío.
Una cosa que puedes comprobar es a generar un fichero y asegurarte de que no contiene ningún character extraño (que son los que generan esos cambios de codificación) del tipo
ÑÇÁÉÚÜ...
Si ese fichero sin esos caracteres extraños no provoca el error, ya tienes confirmación de que es eso.