Para instalar el Sistema de Caja de TFS, es necesario utilizar un demonio (“daemon” en inglés). Las aplicaciones “daemon” son aplicativos que corren en segundo plano, y no necesitan interacción del usuario.
Este aplicativo tiene varias versiones, se debe utilizar, en general, la mas reciente.
El llamado demonio.jar ahora es demonio.exe siendo este su última versión.
El demonio expone el nombre del equipo para ser usado por el servicio web, como la constante “computerName” y permite además imprimir documentos valorados.
Para su correcta implementación, se deben seguir los siguientes pasos:
- Si ha instalado el demonio con anterioridad se debe:
- Detener servicio demonio antiguo: net stop demonio
- Eliminar servicio demonio antiguo: nssm remove demonio confirm
- Descargar demonio.exe
- Copiar demonio.exe en equipo de personal de caja a directorio tfs-caja.
- Descargar NSSM Latest Release.
- Descomprimir archivo en cualquier lugar (por ejemplo C: o Documentos) y seguir los siguientes pasos:
- Abrir Símbolo de sistema como administrador.
- Navegar a ruta del NSSM descomprimido.
- Acceder a win64 o win32 según corresponda.
- Ejecutar "nssm install demonio".
- En “Path” seleccionar, a través de GUI para evitar errores, la ruta hasta el .exe
(ej: C:\apps\tfs-caja\demonio.exe) - En "Startup directory" la ruta del exe del demonio (Ej. C:\tfs-caja).
- En "Arguments" dejar vacío.
- Install service y cerrar UI.
- En la misma terminal "nssm start demonio".
- Demonio debería comenzar y abrir un dialog donde se seleccionara impresora a utilizar, debe estar registrada en computador.
- Si por alguna razón no se abre el dialog, en archivo printer_config.json se debe configurar el nombre de la impresora dentro de “printer_name”.
- Ingresar https://caja-tanner-cert.trebol-it.com/