TicketBAI - Servicio de envío

Creado por David Miralpeix, Modificado el Mar, 9 Dic a 1:32 P. M. por Francisco José Sancho Payá

Desde el Asistente de TicketBAI, es posible gestionar el certificado digital de cada una de las empresas configuradas con la certificación TBAI o SII + TBAI. Esta gestión se realiza informando la ubicación del fichero físico del certificado e insertando la contraseña del mismo.


Pero es posible, también, instalar el certificado en el servidor e informar el número de serie del mismo y el almacén en el que se instaló, en lugar de la ruta y contraseña correspondientes. Esta configuración hay que realizarla, manualmente, en el correspondiente fichero de configuración.


Una vez instalado el nuevo servicio, editaremos los dos ficheros de configuración ubicados en la carpeta C:\Program Files\AHORA\AHORA Servicio\TBAI_5, donde TBAI_5 es el nombre del servicio.


En el primero, AhoraServicio.exe.config, como podemos ver, ya no es posible insertar la información relativa a los certificados. Aunque continuaremos informando los datos necesarios en la cadena de conexión y, si es el caso, modificaremos el usuario y contraseña de la cadena de conexión (1).



Es en el segundo fichero de configuración del servicio (TBAI_config.xml), en el que insertaremos tantas líneas (2) como empresas tengan que realizar envíos con TicketBAI. Siempre siguiendo el ejemplo de la línea de ejemplo. Salvo que en esta ocasión tenemos las dos opciones de configuración comentadas al principio del artículo.



En este caso, se puede instalar el certificado de envío en el almacén del usuario mediante la consola de administración de certificados del usuario actual (certmgr.msc) o la del equipo local (certml.msc). La primera se corresponde con el almacén 1 y la segunda con el almacén 2. Dato que hace falta para esta configuración, en el campo AlmacenCertificado.

El otro dato necesario es el número de serie del certificado. Para ello, es necesario instalarlo en alguno de los dos almacenes anteriores y después abrirlo desde la correspondiente consola. Una vez abierto, encontraremos el número de serie en la pestaña Detalles. Insertaremos este código en el campo SN_Certificado del archivo de configuración.



Una vez finalizada esta configuración y verificada la información introducida, reiniciaremos el servicio y ya estaremos en disposición de realizar los envíos desde la empresa que acabamos de configurar. Tan solo hay que tener en cuenta que, al configurar de este modo el certificado, en el Asistente de TicketBAI no se van a mostrar los datos de configuración en la pestaña Servicio envío TBAI y esto mostrará un mensaje de error en la pestaña principal. Es algo normal, por el motivo indicado, y que no afecta al funcionamiento del propio servicio.


¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo