Debemos ingresar al panel de control y tenemos que ver “USB Printer”. Como muestra la imagen
Tambien arreglé un error que se estaba dando al iniciar el pos en conflicto con una librería de Hasar. Si bien arrojaba error al levantar no era problema para que el pos imprimiera. Vuelvo a pasar el paso a paso mas abajo con la configuración para este error. Como detalle hay que copiar tres librerías al interior de la instalación del pos como se indica.
Luego se ingresa a la aplicación, tendrá un acceso directo al escritorio. Desde la aplicación seleccionar la interfaz, Indicar un nombre lógico y presionar guardar.
Editamos y pegamos el contenido en el xml del POS. A continuación editamos el RUN.BAT agregando los nombres lógicos de los dispositivos (Pos_Printer y Pos_Printer_Cashdrawer) del JPOS anterior y además agregamos las rutas de los lib en los Jars Path y en los Library Path:
rem *********************************************************************** set JARS_PATH="C:\napse\pos-35-bis\bridge\app\libext\ThermalPrinter.jar";"";"C:\napse\pos-35-bis\bridge\app\libext\*";"";"";"";"";"";"";""; rem *********************************************************************** rem *** A continuacion se agregan los directorios adicionales que sean *** rem *** necesarios para cargar las librerias del sistema que necesitan *** rem *** los jars agregados previamente. *** rem *********************************************************************** set LIBRARY_PATH="C:\napse\pos-35-bis\bridge\app\libext" rem *********************************************************************** rem *** A continuacion se setea el nombre l�gico de los dispositivos *** rem *********************************************************************** set SCANNER= set MSR= set POS_PRINTER=Pos_Printer set MICR= set KEYBOARD= set CASHDRAWER=Pos_Printer_CashDrawer set EXTERNALDISPLAY= set SCALE=
Copiamos estos 3 archivos (GPrinterDLLx64.dll, GPrinterDLLx86.dll y ThermalPrinter.jar) de la carpeta lib de HASAR (C:\Program Files (x86)\ThermalPrinter\JavaPOS\lib) hacia la carpeta libext que estará dentro del path donde instalamos el pos y declaramos en el run.bat (C:\napse\pos-35-bis\bridge\app\libext\)
Tambien será necesario editar el archivo default.vcl que se encuentra en *\bridge\app\config\vouchers\templates, y cambiar los caracteres por línea a 42. Esto ultimo al igual que cambios anteriores pueden ser incluidos en el installer una vez que se realicen todos los ajustes necesarios tras los test.
Creado por : Ruben Ragone