Tras revisar código y varias conversaciones con soporte de TicketBAI Bizkaia hemos identificado qué diferencia hay en la construcción de la petición de Bizkaia a las otras dos provincias,
a grandísimos rasgos, el campo del XML que enviamos llamado xades:SigPolicyId, en Bizkaia se ha de informar el URI del Identifier: <xades:Identifier>https://www.batuz.eus/fitxategiak/batuz/ticketbai/.......>
, mientras que en las otras dos se informaba <xades:Identifier>urn:ticketbai:dss:policy:1....>
.
Es posible por la documentación de TicketBAI que el caso de identificar por el URI sea válido en las tres provincias, pero para no comprometer el funcionamiento de las que ya están se opta por mantener el urn... en las dos que ya estaban e informar el https... en Bizkaia. Con lo que ya funciona.
Se ha podido testear con el entorno de pruebas (que a continuación ahora informamos), con lo que es casi seguro que si el cliente tiene certificado y configuración ok, funcione directamente con la nueva Release publicada para el Q4 2023.
La URL de acceso a la aplicación web de lectura del QR, específica para cada Administración tributaria, para el caso de Bizkaia es:
https://batuz.eus/QRTBAI/
(con “/” al final para el cálculo del CRC).Adjuntamos los datos de entorno de pruebas:
En tabla ParametrosExportacionFacturas nuevo registro con valores:
Descripción: TicketBai Bizkaia
Protocolo: 7
URL: https://pruesarrerak.bizkaia.eus/N3B4000M/aurkezpena
Ruta: c:\deporwin\bd\ticketbai
(o donde deseemos que se almacenen los XML)
RutaCertificado: C:\Deporwin\BD\Certificados\Bizkaia\EnpresaZigilua_SelloDeEmpresa.p12
(o si preferimos instalarlo, yo aquí adjunto al final la ruta a zip con los certificados de test que nos ha proporcionado soporte de Tbai, recomiendan usar el que te pongo en la ruta),
PasswordCertificado: IZDesa2021
(está en la carpeta adjunta el pwd para cada certificado)
APIKEY: TBAIBI00000000PRUEBA
(hemos comprobado que con la nuestra de test TBAIBIfL/Up7Te3W88Io
también funciona)
URLBaseQR: https://pruesarrerak.bizkaia.eus/N3B4001M/kontsulta
Esto es todo. Obviamente asociar este protocolo a la empresa correspondiente y listos.
En esta ruta disponemos de la documentación interna y certificados para el entorno de pruebas:
\\S-OFICINA\Desarrollo\Tecnica\Protocolos\Facturación\Ticket BAI\Batuz Bizkaia