Herramientas de usuario

Herramientas del sitio


libertya:configurar_impresora_fiscal

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
libertya:configurar_impresora_fiscal [2018/05/17 18:29]
geneos
libertya:configurar_impresora_fiscal [2021/04/30 19:19] (actual)
Línea 1: Línea 1:
-==== Configuración de Controlador Fiscal Hasar ====+===== Configuración de Controlador Fiscal Hasar =====
  
-=== Bajo Linux (recomendado) ===+==== Bajo Linux (recomendado) ====
  
-== De donde partimos ==+=== De donde partimos ===
  
   * Impresor HASAR (probado con modelo F-715, 441-F).   * Impresor HASAR (probado con modelo F-715, 441-F).
Línea 12: Línea 12:
  
  
-== Pruebas sobre el Controlador ==+=== Pruebas sobre el Controlador ===
  
 Antes que nada si vamos a trabajar con el controlador, tenemos que asegurarnos de que el mismo esta inicializado y en modo de pruebas, con lo que nuestro controlador imprimirá documentos sin validez fiscal y no generara problemas a futuro con la AFIP a nuestros clientes. Antes que nada si vamos a trabajar con el controlador, tenemos que asegurarnos de que el mismo esta inicializado y en modo de pruebas, con lo que nuestro controlador imprimirá documentos sin validez fiscal y no generara problemas a futuro con la AFIP a nuestros clientes.
Línea 30: Línea 30:
 Una vez allí podemos ejecutar el comando: Una vez allí podemos ejecutar el comando:
  
-**ln -s pruf /usr/bin**+ 
 +''ln -s pruf /usr/bin'' 
  
 Para poder llamarlo en futuras ocasiones sin la necesidad de navegar hasta su ubicación. Para poder llamarlo en futuras ocasiones sin la necesidad de navegar hasta su ubicación.
Línea 36: Línea 38:
 Podemos usar el comando pruf sin ningún parámetro para ver de que modo se utiliza. En este caso los parámetros que utilizaremos son -p que sirve para indicar el puerto donde esta la impresora (ttyUSB0) y -m que sirve para indicar el modelo (715) con lo que debemos iniciar pruf de la siguiente forma: Podemos usar el comando pruf sin ningún parámetro para ver de que modo se utiliza. En este caso los parámetros que utilizaremos son -p que sirve para indicar el puerto donde esta la impresora (ttyUSB0) y -m que sirve para indicar el modelo (715) con lo que debemos iniciar pruf de la siguiente forma:
  
-**sudo pruf -p ttyUSB0 -m 715**+ 
 +''sudo pruf -p ttyUSB0 -m 715''
  
 {{http://geneos.com.ar/liberado/wp-content/uploads/2015/02/pablo@pablo-C500-_0481.png}} {{http://geneos.com.ar/liberado/wp-content/uploads/2015/02/pablo@pablo-C500-_0481.png}}
Línea 52: Línea 55:
  
  
-== Levantando el Spooler ==+=== Levantando el Spooler ===
  
 Ahora que ya estamos seguros de que la impresora funciona correctamente y que la comunicación con nuestra PC también funciona, vamos a levantar el Spooler para que nuestro sistema pueda enviar los comandos a la impresora. Ahora que ya estamos seguros de que la impresora funciona correctamente y que la comunicación con nuestra PC también funciona, vamos a levantar el Spooler para que nuestro sistema pueda enviar los comandos a la impresora.
Línea 60: Línea 63:
 Una vez allí podemos crear un link simbólico, mediante el comando: Una vez allí podemos crear un link simbólico, mediante el comando:
  
-**ln -s spooler /usr/bin**+ 
 +''ln -s spooler /usr/bin'' 
  
 Esto se hace para poder llamarlo en futuras ocasiones, sin la necesidad de navegar hasta su ubicación. Esto se hace para poder llamarlo en futuras ocasiones, sin la necesidad de navegar hasta su ubicación.
Línea 70: Línea 75:
 Además podríamos utilizar le parámetro **-o** para indicar algún puerto en especifico, pero si no se utiliza toma el 1600. Además podríamos utilizar le parámetro **-o** para indicar algún puerto en especifico, pero si no se utiliza toma el 1600.
  
-**sudo spooler -k -p ttyUSB0**+''sudo spooler -k -p ttyUSB0''
  
 Y ya tenemos el Spooler levantado como servicio, ahora resta configurar la impresora fiscal para que apunte al puerto 1600 y empezar a utilizar el sistema. Si nos arroja un error de comunicación verificar los pasos anteriores. Y ya tenemos el Spooler levantado como servicio, ahora resta configurar la impresora fiscal para que apunte al puerto 1600 y empezar a utilizar el sistema. Si nos arroja un error de comunicación verificar los pasos anteriores.
Línea 76: Línea 81:
 [[http://www.libertya.org/wiki/doku.php?id=libertya:configuracion_y_emision_de_documentos_mediante_impresoras_fiscales|Link de referencia]] para configurar la impresora en Libertya ERP. [[http://www.libertya.org/wiki/doku.php?id=libertya:configuracion_y_emision_de_documentos_mediante_impresoras_fiscales|Link de referencia]] para configurar la impresora en Libertya ERP.
  
-== Notas ==+=== Notas ===
  
 Lo ideal para que el Spooler siempre deba inicializarse de la misma forma y no tener que estar chequeando con que nombre reconoció Ubuntu al adaptador RS232 a USB cada vez que se enchufa/desenchufa o se reinicia la PC es crear una regla de re escritura (udev rules) para el adaptador RS232 a USB, de manera que el mismo siempre sea reconocido con el mismo nombre, por ejemplo fiscalprinter, y no ttyUSB0 que en algunas situaciones puede cambiar a ttyUSB1 o ttyUSB2, etc. Lo ideal para que el Spooler siempre deba inicializarse de la misma forma y no tener que estar chequeando con que nombre reconoció Ubuntu al adaptador RS232 a USB cada vez que se enchufa/desenchufa o se reinicia la PC es crear una regla de re escritura (udev rules) para el adaptador RS232 a USB, de manera que el mismo siempre sea reconocido con el mismo nombre, por ejemplo fiscalprinter, y no ttyUSB0 que en algunas situaciones puede cambiar a ttyUSB1 o ttyUSB2, etc.
Línea 89: Línea 94:
  
  
-=== Bajo Windows ===+==== Bajo Windows ==== 
 + 
 + 
 +=== Instalar el controlador del adaptador RS232 a USB (Serie a USB)  === 
 + 
 +Ejecutar desde el respaldo que trae el adaptador la instalación de los drivers corrspondientes. 
 + 
 + 
 +=== Configurar el Spooler ===
  
-== Carga de Cuenta Bancaria para Cupones ==+  - Copiar la carpeta SPOOLER en directorio C:\ o alguna carpeta ad-hoc con nombre simple (sin espacios, ni caracteres especiales, por ejemplo: C:\Apps). 
 +  - Crear un archivo **bat** con el código que levante el Spooler. 
 +  - Configurar para que ejecute el archivo bat en el inicio de Windows.
  
-Para la gestión de cupones se debe crear una cuenta bancaria ad-hoc. Para esto se deben dar de alta una Entidad Bancaria Ficticia (Menú: Banco, Ventana: Banco, Pestaña: Banco) y una Cuenta Bancaria Banco Ficticia (Menú: Banco, Ventana: Banco, PestañaCuenta) que hagan referencia a la Entidad Financiera.+Código del archivo bat de ejemplo para una carpeta del Spooler bajo C:\Apps\SPOOLER
  
-== Carga de Entidad Financiera ==+'' 
 +@Title Ejemplo de inicio de SPOOLER Hasar 
 +cd C:\Apps\SPOOLER 
 +wspooler.exe -k -p 3 >> C:\Apps\SPOOLER\logs.txt 
 +''
  
-Para la gestión de entidades Financieras se deben cargar los datos generales de la Entidad Financiera y los datos del Plan de Financiación. 
  
libertya/configurar_impresora_fiscal.1526581786.txt.gz · Última modificación: 2021/04/30 19:20 (editor externo)