De Touch&Sale

Saltar a: navegación, buscar

Modulo spool.png

Video tutorial Alta motor. Video

Video tutorial Informes X/Z. Video

Perspectiva Spool (alt+P)

Se puede acceder a esta perspectiva desde cualquier puesto de trabajo, y al igual que en las demás perspectivas, se solicitará Usuario y Contraseña.

Objetivo

Configurar, parametrizar, administrar y ejecutar colas de impresión independientemente de los servicios específicos de los sistemas operativos.

De esta forma se logra independizar al usuario final del conocimiento y administración de estos servicios.

Estas colas de impresión tendrán la denominación Motor de Impresión, o solamente Motor.

Estos Motores tendrán la capacidad de administrar dispositivos de impresión Fiscales y No Fiscales (Láser, Chorro de Tinta, Matriz de punto, Térmicas).

Si una computadora tiene conectada más de una impresora, se instalará un Motor independiente por cada impresora; ejemplo: si una PC tiene conectada una impresora láser, una de chorro de tinta y una impresora fiscal, por cada una de esas impresoras se instalará un Motor, o sea tres Motores.

IMPORTANTE:
A cada Motor se le puede asignar una sola impresora. No pueden existir Motores que no tengan asignada una impresora.


La perspectiva Spool tiene las siguientes Vistas: Impresoras - F3; Comprobantes - F4; Cierre Fiscal - F5; Programación Fiscal - F6; Configuración - F7; Motores - F8; y Plantillas - F9.


Vista Impresoras (F3)

El objetivo de esta Vista es la de informar el estado de cada Motor, su impresora vinculada, y el estado del dispositivo de cada motor.

No se puede minimizar ni cerrar esta vista.


Grilla de Motor

Muestra los Números de los Motores habilitados, y los estados de los mismos.

En la columna de Estado, se mostrará solamente un texto indicativo:

- En línea: Texto en color verde
- Pausa: Texto en color amarillo
- Error: Texto en color rojo


Operatoria

Por cada motor que se seleccione en la grilla Motor, se muestra en la Vista Impresiones la nómina de comprobantes en proceso de impresión.

A su vez, al estar marcado un motor, se puede aplicar la detención, y luego, purgar dicho motor.

- Botón Detener Motor

Coloca al Motor en estado de pausa, deteniendo todas las impresiones.
El objetivo de pausar la impresión, es el de poder efectuar tareas de mantenimiento en el dispositivo (impresora), por ejemplo, el cambio de papel o de cinta de impresión.
Si corresponde (no controlador fiscal) pregunta si cancela la impresión en curso o se detiene al término de la impresión en curso.


- Botón Purgar Motor

Sólo se habilitará luego de haber pulsado Detener Motor.
Solamente podrán ser purgados aquellos comprobantes que sean reportes surgidos de zWeb, impresión de un pedido, comprobantes de movimientos de stock, Presupuestos, TKT Temporal, TX.
Ningún comprobante FISCAL podrá ser cancelado.
Deberá mostrar un mensaje en pantalla solicitando la confirmación de la acción de purgar.
Una vez confirmada la acción de purgar, los comprobantes relacionados serán elminiados de la cola de impresión.


- Botón Reanudar

Reactiva el funcionamiento del motor.


- Botones de Acción

- Detener Motor (Ctrl+D): Detiene la impresión del motor seleccionado.
- Insertar Motor (Insert): Permite agregar un motor nuevo.
- Eliminar Motor (Supr): Elimina un Motor de la lista, para ello, primero tiene que estar fuera de línea.
- Instalar/Desinstalar Motor (Ctrl+6): Instala o Desinstala el Servicio del Motor.


Vista Comprobantes (F4)

Grilla de Comprobantes

Muestra el listado de comprobantes en proceso de impresión, del motor seleccionado.

Las columnas de la grilla son:

- SM: Uso de * y + para la selección.
- Puesto: Indica el Número de puesto que envió un comprobante asignado al motor seleccionado.
- Fecha/Hora: Fecha y hora de generación del comprobante.
- Nº Interno: En el caso de impresoras fiscales, el comprobante no tiene un número asignado hasta finalizada la impresión, y capturado el número otorgado por el controlador Fiscal. Es por ello que se muestra el Número Interno del comprobante.
- T.Cpbte: Muestra el Tipo de Comprobante.
- Importe: Importe Neto del comprobante, si se trata de comprobantes relacionados con operatorias de Venta no Notas de Crédito. No así para Remitos, Vales o reportes de zWeb.
- Botón Nº Fiscal: Este botón por defecto está visible solamente para los motores con impresoras Fiscales, y en estado inactivo. Solamente cambia a activo, si el estado del comprobante queda en “No imprimible”. En este caso, por la acción de este botón, se abre una ventana emergente solicitando Nº Fiscal. El centro de emisión lo toma de la especificación del motor.


Botones de Acción

- Detener Motor (Ctrl+D): Coloca al Motor fuera de línea.
- Purgar Motor (Ctrl+P): Elimina los comprobantes NO FISCALES del motor seleccionado.
- Cancelar Comprobante (Supr): Aplica para todos los tipos de comprobante marcados por SM o aquél en el que esté posicionado el cursor. Solicita permiso de usuario (usuario y contraseña). Abre ventana emergente para solicitar Observación (texto de no más de 50 caracteres). El estado final del comprobante es Cancelado y el/los comprobante/s desaparece/n de la vista de Comprobantes.
- Reanudar(Ctrl+R): El Motor continúa con la impresión de los comprobantes.
- Numerar (Ctrl.N): En el caso de que el CF no devuelva la numeración del comprobante, se permitirá la edición del Nº de Comprobante Fiscal. La condición para utilizar esta función es que el Nº de comprobante sea 99999999999. En este caso, se debe indicar en la columna estado de la grilla de comprobantes, IMPRESO SIN NF (Nº Fiscal). Sobre la fila posicionada, al presionar estas teclas, abre una ventana emergente solicitando: Centro de Emisión, Nº Fiscal, Tipo de Cpte.

No vuelve a imprimir el comprobante fiscal, y una vez colocados los datos solicitados, lo elimina de la lista de comprobantes, como si hubiese sido impreso sin error. Posee dos botones: Confirma (F10) y Cancela (ESC).


Vista Cierre Fiscal (F5)

Permite efectuar cierres de cajero (X) y de jornada (Z), para uno, algunos, o para todos los controladores fiscales.

Esta vista debe mostrar una grilla con la nómina de todos los Motores y sus impresoras Fiscales asociadas, y una columna de Selección Múltiple permita seleccionar uno, varios o todos los Motores sobre los cuales aplicará la acción de Cierre fiscal.

La acción de cierre (X o Z), genera una operación-valor que debe estar asignada con la misma prioridad de los comprobantes que estén pendientes de ser impresos.

Prioridad de Impresión: Por defecto es Normal, y la selección de la prioridad indica si el cierre se imprimirá con la misma prioridad de los comprobantes que estén pendientes de ser impresos, o, en caso de prioridad Alta, se imprime antes de que finalicen las impresiones del resto de los comprobantes que estén en cola. Tipo de Cierre: Existen dos tipos de cierre: Cierre de Jornada (Z) y Cierre de Cajero (X).

  Por defecto está seleccionado Cierre de Jornada (Z).

Modifica Fecha/Hora: La Fecha y Hora son datos que se modifican juntos con un único comando del Controlador Fiscal. Este comando se puede ejecutar únicamente luego de haber realizado un Cierre Z. De lo contrario, es rechazado. Ambos campos, Fecha y Hora en pantalla, están inhabilitados por defecto. Para poder modificar estos datos, el usuario debe marcar el check-box Fecha/Hora. Una vez habilitados, estos campos muestran la fecha y hora del Sistema (o del servidor). Si hay alguna diferencia en el dato real, el usuario puede modificarlo. La importancia de este comando radica en que, al tener cada CF su propio reloj, éste a menudo, puede atrasar o adelantar, causando que la fecha y hora impresa del comprobante no responda a la realidad, causando eventuales inconvenientes. Sector Reimpresión de Cierre Z: Por defecto, los controles que están dentro de este sector están inhabilitados. Se habilitan haciendo click en el chec-box del título. La acción de habilitar e inhabilitar esta función, hace que simultáneamente se inhabiliten o habiliten los botones de Cierre X y Cierre Z. Muestra dos radio-buttons para seleccionar la función de Reimpresión por Fecha o por Nº de Z. Los campos de Fecha y Números de Z están inhabilitados hasta la selección de la función específica. Al seleccionar Por Fecha, se habilitan los campos de fecha Desde - Hasta. Al seleccionar por Nº de Z, se habilitan los campos de fecha Desde - Hasta. Al seleccionar Detalle, en el caso de que Desde y Hasta sean distintos, reimprime cada uno de los comprobantes solictados. Por el contrario, al seleccionar Total, el CF imprime la suma de los valores individuales de cada Z La alternancia entre los dos radio-buttons, inhabilita los campos de la opción contraria.

Acc.F10 confirma la operación, y genera la operación-valor para que el Motor ejecute el comando. Por defecto, el comando que se ejecuta es un Cierre de Jornada (Z) Si se ha seleccionado Cierre de Jornada (Z) junto con Modifica Fecha/Hora, luego del Cierre Z se ejecuta inmediatamente la modificación de la Fecha/Hora para el/los motor/es seleccionados. Si se seleccionó Reimpresión de Cierre Z, se ejecuta dicho comando para el/los motor/es seleccionados.


Vista Programación Fiscal (F6)

En esta vista se incluirán aspectos de programación de los controladores Fiscales. Estas acciones se ejecutarán en cualquier puesto. Para ello, se generará una Operación-Valor por cada una de las operaciones (acciones) que se deseen realizar.

Las acciones de esta vista son: Lectura / Programación de Encabezados y Colas del CF. Diagnóstico: Ejecuta los comandos de diagnóstico del CF. Estado: Solicita el estado del CF y lo muestra en pantalla.

Como en todos los casos de impresiones fiscales, se deberá contemplar la respuesta enviada por el CF.

Sector Motor / Servicio: Grilla en donde se muestran todos los Motores existentes, junto con las Impresoras Fiscales asociadas, y que permite la selección de cualquiera de ellos para la programación del Encabezado/Cola, o para la solicitud de Estado o Diagnóstico. Al ingresar a esta vista, el foco queda en esta grilla, en la primera celda. Pulsando ENTER o con doble click, se selecciona el Motor. En esta vista, la grilla es NO EDITABLE.

Sector Encabezado / Cola: Está compuesto por los siguientes elementos. Grilla Encabezado / Cola. Sus columnas son: C/E: No editable. Indica Cola o Encabezado Nº: No editable. Indica el número de renglón de la cola o encabezado. Texto: Editable. Muestra el texto del renglón del Encabezado o Cola. N/E/D: Editable. Muestra el valor de los atributos del Texto. El atributo por defecto es Normal y debe indicarse con la letra N.

 	   El atributo Expandido se indica con la letra E.

El atributo Doble alto se indica con la letra D. Botón Leer F9 Botón Grabar F10

Operatoria: Se selecciona el Motor que tenga la impresora fiscal que se desea programar. Para programar el Encabezado o la Cola, una vez seleccionado el Motor, se presiona el botón Leer F9, y se muestran los renglones de Encabezado y Cola en la grilla. Una vez completada la grilla con los datos devueltos por el CF, el usuario está en condiciones de modificar el Texto y/o Atributos. Para modificar el atributo del texto el usuario puede hacerlo ingresando la letra E para indicar Expandido, N para volverlo a tamaño Normal o D para doble alto. En caso de modificar el atributo del texto a Expandido, se debe tener en cuenta la longitud del mismo y acortarlo según la especificación del manual de programación de cada marca y modelo de controlador fiscal.

El uso de ESC sobre una fila de la grilla, deja sin efecto lo escrito por el usuario, mostrando el contenido original.

CtrlZ cancela todo lo realizado y deja la vista en su estado inicial.

Para grabar los cambios, se presiona Grabar F10, y se abrirá una ventana de tipo pop-up preguntando a qué motor se le enviará la información para ser grabada al CF asociado. Por defecto, muestra siempre el motor que se seleccionó al inicio de la tarea. Si el usuario presiona nuevamente Grabar F10, se reitera el proceso, con la posibilidad de que el usuario pueda grabar la misma información a más de un CF.

Sector Estado / Diagnóstico Está compuesto por los siguientes elementos. Botón Estado: Solicita el estado del Controlador fiscal, y muestra el resultado en el recuadro que está debajo del botón.

Botón Diagnóstico: Envía al controlador fiscal la orden de efectuar un Diagnóstico El controlador fiscal, genera un comprobante de diagnóstico, devuelve el estado del mismo, y dicho estado es mostrado en el recuadro que está debajo del botón.


Vista Configuración (F7)

En esta vista se establece la asociación de comprobantes y motores. De esta forma, un tipo de comprobantes puede ser impreso por un motor, y otro grupo de comprobantes por otro motor. Por defecto, esta vista está desacoplada del resto de las vistas.

Elementos de la Vista: Grilla de Motores por Tipo de Comprobante por Puesto: En esta grilla se asigna a cada puesto, y por cada tipo de comprobante, el número de motor de impresión. Para poder realizar esta asignación, en la grilla se mostrará en una columna cada puesto de trabajo habilitado, y una columna por cada Tipo de Comprobante.


Se podrá modificar la asignación de Motores por T.Cpbte Por Puesto de un Motor que está instalado, si el Motor que se desea reemplazar está detenido. En este caso, todos los comprobantes que estuvieran asignados al primer Motor, serán impresos por el nuevo Motor.


Vista Motores (F8)

Características operativas de la Vista: Trabaja sincronizada con la vista Impresoras. Muestra una plantilla con los siguientes conceptos a ser ingresados: Nº de Motor: Nombre Marca/Modelo de Impresora Puerto: Muestra la nómina de puertos y dispositivos de impresión que estén conectados directamente al puesto. Puesto de conexión: Identificación del puesto al que se le asocia el Motor. Abre Cajón de Dinero: Es una marca (check-box) que aplica solamente para los motores que tengan asociados un Controlador Fiscal, y que éste a su vez, tenga conectado un cajón de dinero.

Al seleccionar un motor de la vista Impresoras, muestra los datos de ese motor en los campos de ésta vista.


Botones de Acción: Agregar Motor (Insert): Adiciona un nuevo Servicio (motor) otorgándole un nuevo número de identificación. Este botón es el natural de todas las grillas.

Borrar Motor (Supr): Elimina de la Grilla el Motor seleccionado. Este botón es el natural de todas las grillas.

     Para poder Borrar el Motor,  se deben cumplir las siguientes condiciones:

El Motor, debe estar detenido o sin instalación. El Motor no deber estar asignado a ningún puesto. Se deberá modificar la asignación de Motores por T.Cpbte. Por Puesto. Si varios puestos están relacionados con un Motor que se desea borrar, primero se les deben asignar a esos puestos, otro Motor que esté disponible y en condiciones de estar operativo.

Instalar Servicio / Desinstalar Servicio (F11): Instala en el puesto sobre el que se está efectuando la configuración, el servicio del motor de impresión, y lo ejecuta. Debe verificar que el dispositivo esté conectado. De lo contrario, debe mostrar un mensaje indicado la imposibilidad de efectuar la instalación. Durante el proceso de Instalación, se deberá consultar el estado del CF, y detectar su centro de emisón. En caso de que el modelo de CF no devuelva un dato válido, deberá abrir una ventana emergente solicitando dicho centro de emisión. Una vez obtenido el centro de emisión, éste deberá quedar vinculado como dato en la Grilla de Motor de la vista de Configuración. Una vez instalado el servicio, el título del botón cambia a Desisnstalar. En esta función, desinstala el servicio del puesto. Para poder desinstalar el servicio, primero hay que verificar que el Motor del Servicio que se desea desinstalar, esté en pausa y que no tenga documentos pendientes de ser impresos. El título del Botón cambia a Instalar Servicio

Arrancar (F12) : En el caso de que el servicio se hubiera detenido por algún problema del sistema operativo, lo reactiva.

Hacer que al arrancar el servicio luego de ser instalado, ponga en línea a la impresora


Vista Plantillas (F9)

Desde esta vista se efectuarán configuraciones de comprobantes relacionadas con las características de los dispositivos de Impresión. No se modifican ni se diseñan los comprobantes.

Trabaja sincronizada con la vista Configuración, de manera tal que al seleccionar un comprobante por Motor, muestra en una grilla, la lista de tipos de comprobantes disponibles para el modelo de impresora asociado al Motor. En cada celda de esta grilla se definen:

Plantilla: Al pulsar ENTER, abre una ventana emergente con la nómina de los modelos de comprobantes (grilla o list-box), mostrando a su derecha una vista previa de dicho modelo, en formato JPG o BMP. Impresión directa.Si el tipo de comprobante se imprime en forma directa, es decir, que no es administrado por ningún Motor, se define el nombre del programa que se encarga de efectuar la impresión. El caso más típico, es el de Etiquetas, que pueden tener diseños y características propias. Copias: Campo numérico. Indica la cantidad de copias adicionales de comprobantes que deben imprimirse por defecto. A esta cantidad se le suman las especificadas por Formas de Pago. Ej. Pami: Si en el motor se indico que se impriman 2 comprobantes, y en Pami se indicó 1 copia, en total imprimirá 3. Para el caso de las impresoras fiscales que permitan la impresión de más de un original, se aplicará este criterio. Lineas de salto al inicio. Campo numérico Líneas de salto al final. Campo numérico Bandeja: Especifica para las impresoras Láser que tengan más de una bandeja, para los documentos preimpresos, o reportes, la ubicación del formulario o papel. El valor por defecto es Superior. Comando de inicio: Configurado en Ft-Web, según el modelo de impresora, permitirá para cada comprobante: Impresión de Logo Impresión de Código de Barras

Comando de fin. Configurado en Ft-Web, según el modelo de impresora, permitirá para cada comprobante: Corte de papel Impresión de Logo Impresión de Código de Barras Cajón de dinero Impresión de formulario. Formulario es un conjunto de líneas que conforman un cuerpo adicional. El ejemplo más típico, es el de un talón en donde debe firmar quien retira la mercadería. En algunas obras sociales, se admite que el cliente firme el tique y no la receta. En este caso, se imprime un talón: Firma: Aclaración: Documento: Podra existir una asociación de comandos Leyenda: No editable. Al pulsar ENTER, se abre una ventana emergente con la nómina de leyendas configuradas desde Ft-Web. Aplica a comprobantes NO FISCALES. El máximo de caracteres por renglón es de 40. Si se ha elegido una impresora fiscal, y ésta tiene configurado texto en el encabezado o pie del tique (Programación Fiscal), la leyenda no aplica sobre el comprobante FISCAL, y solamente se imprime en los comprobantes NO FISCALES. En la configuración de esta leyenda, se debe especificar la ubicación de la misma: Inicio del Comprobante Antes de los ítems Después del Cierre del comprobante.

En este ejemplo, los comprobantes Factura NF A / B / C están separados, básicamente por la posibilidad de que se impriman en una impresora Láser que tenga más de una bandeja de papel, y el motor debería tener la habilidad de poder interactuar con la selección de bandeja de papel.

Acciones ante errores

Definición: Sea cual fuere el mensaje de error que devuelve el controlador Fiscal, el estado de dicho dispositivo de cambiar a “Fuera de línea”, y el motor debe quedar en Pausa evitando de esta forma, que continúe enviando comandos al controlador fiscal.

Detalle de los errores posibles: 1. Falta de Papel: Una vez colocado el papel, el usuario deberá Reanudar el Motor. El Motor deberá chequear nuevamente el estado del CF, y habiendo detectado que no hay error, continúa con el proceso de impresión. 2. Falta de Cierre Z: El usuario debe emitir el Cierre Fiscal. 3. Datos no válidos en un campo: El comprobante queda en estado “No imprimible” (amarillo), y se debe mostrar en el cuadro de Estado, el último dato fiscal que se intentó imprimir. 4. Comando no válido para el estado fiscal actual: 5. Memoria llena: El estado de la impresora queda en fura de línea, y el motor en Pausa. Los comprobantes podrán redireccionarse a otro Motor que tenga asignado un dispositivo con las mismas prestaciones. 6. Memora a punto de llenarse: Luego de cada Cierre Z, deberá emitir un COMPROBANTE NO FISCAL con el Texto: MEMORIA FISCAL CASI LLENA LLAME AL SERVICIO TECNICO 7. Buffer de impresora lleno: El Motor debe detener el envío de comandos de impresión, y debe chequear la liberación del buffer. Una vez que el buffer está vacío, continúa con los comandos y/o comprobantes siguientes. 8. Tapa de Impresora abierta: En algunos Controladores Epson, al estar la tapa de la impresora abierta, pone en fuera de línea al dispositivo. En algunos controladores Hasar se permite continuar con la impresión (614, 615,715).


Aclaración de Epson: Bit 15: 1 OR lógico de los bits 0 a 8 y 11. Se activa este bit cada vez que hay alguno de los bits de 0 a 8 y 11 que indican error. Si ocurre un error en la impresora (Bit 15 en 1 del estado de Impresora), este Bit 15 (del estado fiscal) permite determinar si el error de impresora fue antes o después de la ejecución del último comando recibido. Por ejemplo si la Impresora Fiscal informa que la impresora esta sin papel (bit 14 del estado de la impresora en 1), pero este Bit15 del estado fiscal esta en 0, significa que la impresora se quedó sin papel luego de ejecutar el comando y por lo tanto no es necesario reenviar el último comando, pero si este bit 15 del estado fiscal está en 1, significa que el comando no pudo ser ejecutado por falta de papel y debe ser reenviado el último comando.


Comandos manuales

Para desinstalar un motor a mano hacer...

wrapper.exe -r wrapper.conf name=motor.123456

ó

sc delete motor.123456

Modulo spool.png

Video tutorial Alta motor. Video

Video tutorial Informes X/Z. Video

Perspectiva Spool (alt+P)[editar]

Se puede acceder a esta perspectiva desde cualquier puesto de trabajo, y al igual que en las demás perspectivas, se solicitará Usuario y Contraseña.

Objetivo[editar]

Configurar, parametrizar, administrar y ejecutar colas de impresión independientemente de los servicios específicos de los sistemas operativos.

De esta forma se logra independizar al usuario final del conocimiento y administración de estos servicios.

Estas colas de impresión tendrán la denominación Motor de Impresión, o solamente Motor.

Estos Motores tendrán la capacidad de administrar dispositivos de impresión Fiscales y No Fiscales (Láser, Chorro de Tinta, Matriz de punto, Térmicas).

Si una computadora tiene conectada más de una impresora, se instalará un Motor independiente por cada impresora; ejemplo: si una PC tiene conectada una impresora láser, una de chorro de tinta y una impresora fiscal, por cada una de esas impresoras se instalará un Motor, o sea tres Motores.

IMPORTANTE:
A cada Motor se le puede asignar una sola impresora. No pueden existir Motores que no tengan asignada una impresora.


La perspectiva Spool tiene las siguientes Vistas: Impresoras - F3; Comprobantes - F4; Cierre Fiscal - F5; Programación Fiscal - F6; Configuración - F7; Motores - F8; y Plantillas - F9.


Vista Impresoras (F3)[editar]

El objetivo de esta Vista es la de informar el estado de cada Motor, su impresora vinculada, y el estado del dispositivo de cada motor.

No se puede minimizar ni cerrar esta vista.


Grilla de Motor

Muestra los Números de los Motores habilitados, y los estados de los mismos.

En la columna de Estado, se mostrará solamente un texto indicativo:

- En línea: Texto en color verde
- Pausa: Texto en color amarillo
- Error: Texto en color rojo


Operatoria

Por cada motor que se seleccione en la grilla Motor, se muestra en la Vista Impresiones la nómina de comprobantes en proceso de impresión.

A su vez, al estar marcado un motor, se puede aplicar la detención, y luego, purgar dicho motor.

- Botón Detener Motor

Coloca al Motor en estado de pausa, deteniendo todas las impresiones.
El objetivo de pausar la impresión, es el de poder efectuar tareas de mantenimiento en el dispositivo (impresora), por ejemplo, el cambio de papel o de cinta de impresión.
Si corresponde (no controlador fiscal) pregunta si cancela la impresión en curso o se detiene al término de la impresión en curso.


- Botón Purgar Motor

Sólo se habilitará luego de haber pulsado Detener Motor.
Solamente podrán ser purgados aquellos comprobantes que sean reportes surgidos de zWeb, impresión de un pedido, comprobantes de movimientos de stock, Presupuestos, TKT Temporal, TX.
Ningún comprobante FISCAL podrá ser cancelado.
Deberá mostrar un mensaje en pantalla solicitando la confirmación de la acción de purgar.
Una vez confirmada la acción de purgar, los comprobantes relacionados serán elminiados de la cola de impresión.


- Botón Reanudar

Reactiva el funcionamiento del motor.


- Botones de Acción

- Detener Motor (Ctrl+D): Detiene la impresión del motor seleccionado.
- Insertar Motor (Insert): Permite agregar un motor nuevo.
- Eliminar Motor (Supr): Elimina un Motor de la lista, para ello, primero tiene que estar fuera de línea.
- Instalar/Desinstalar Motor (Ctrl+6): Instala o Desinstala el Servicio del Motor.


Vista Comprobantes (F4)[editar]

Grilla de Comprobantes

Muestra el listado de comprobantes en proceso de impresión, del motor seleccionado.

Las columnas de la grilla son:

- SM: Uso de * y + para la selección.
- Puesto: Indica el Número de puesto que envió un comprobante asignado al motor seleccionado.
- Fecha/Hora: Fecha y hora de generación del comprobante.
- Nº Interno: En el caso de impresoras fiscales, el comprobante no tiene un número asignado hasta finalizada la impresión, y capturado el número otorgado por el controlador Fiscal. Es por ello que se muestra el Número Interno del comprobante.
- T.Cpbte: Muestra el Tipo de Comprobante.
- Importe: Importe Neto del comprobante, si se trata de comprobantes relacionados con operatorias de Venta no Notas de Crédito. No así para Remitos, Vales o reportes de zWeb.
- Botón Nº Fiscal: Este botón por defecto está visible solamente para los motores con impresoras Fiscales, y en estado inactivo. Solamente cambia a activo, si el estado del comprobante queda en “No imprimible”. En este caso, por la acción de este botón, se abre una ventana emergente solicitando Nº Fiscal. El centro de emisión lo toma de la especificación del motor.


Botones de Acción

- Detener Motor (Ctrl+D): Coloca al Motor fuera de línea.
- Purgar Motor (Ctrl+P): Elimina los comprobantes NO FISCALES del motor seleccionado.
- Cancelar Comprobante (Supr): Aplica para todos los tipos de comprobante marcados por SM o aquél en el que esté posicionado el cursor. Solicita permiso de usuario (usuario y contraseña). Abre ventana emergente para solicitar Observación (texto de no más de 50 caracteres). El estado final del comprobante es Cancelado y el/los comprobante/s desaparece/n de la vista de Comprobantes.
- Reanudar(Ctrl+R): El Motor continúa con la impresión de los comprobantes.
- Numerar (Ctrl.N): En el caso de que el CF no devuelva la numeración del comprobante, se permitirá la edición del Nº de Comprobante Fiscal. La condición para utilizar esta función es que el Nº de comprobante sea 99999999999. En este caso, se debe indicar en la columna estado de la grilla de comprobantes, IMPRESO SIN NF (Nº Fiscal). Sobre la fila posicionada, al presionar estas teclas, abre una ventana emergente solicitando: Centro de Emisión, Nº Fiscal, Tipo de Cpte.

No vuelve a imprimir el comprobante fiscal, y una vez colocados los datos solicitados, lo elimina de la lista de comprobantes, como si hubiese sido impreso sin error. Posee dos botones: Confirma (F10) y Cancela (ESC).


Vista Cierre Fiscal (F5)[editar]

Permite efectuar cierres de cajero (X) y de jornada (Z), para uno, algunos, o para todos los controladores fiscales.

Esta vista debe mostrar una grilla con la nómina de todos los Motores y sus impresoras Fiscales asociadas, y una columna de Selección Múltiple permita seleccionar uno, varios o todos los Motores sobre los cuales aplicará la acción de Cierre fiscal.

La acción de cierre (X o Z), genera una operación-valor que debe estar asignada con la misma prioridad de los comprobantes que estén pendientes de ser impresos.

Prioridad de Impresión: Por defecto es Normal, y la selección de la prioridad indica si el cierre se imprimirá con la misma prioridad de los comprobantes que estén pendientes de ser impresos, o, en caso de prioridad Alta, se imprime antes de que finalicen las impresiones del resto de los comprobantes que estén en cola. Tipo de Cierre: Existen dos tipos de cierre: Cierre de Jornada (Z) y Cierre de Cajero (X).

  Por defecto está seleccionado Cierre de Jornada (Z).

Modifica Fecha/Hora: La Fecha y Hora son datos que se modifican juntos con un único comando del Controlador Fiscal. Este comando se puede ejecutar únicamente luego de haber realizado un Cierre Z. De lo contrario, es rechazado. Ambos campos, Fecha y Hora en pantalla, están inhabilitados por defecto. Para poder modificar estos datos, el usuario debe marcar el check-box Fecha/Hora. Una vez habilitados, estos campos muestran la fecha y hora del Sistema (o del servidor). Si hay alguna diferencia en el dato real, el usuario puede modificarlo. La importancia de este comando radica en que, al tener cada CF su propio reloj, éste a menudo, puede atrasar o adelantar, causando que la fecha y hora impresa del comprobante no responda a la realidad, causando eventuales inconvenientes. Sector Reimpresión de Cierre Z: Por defecto, los controles que están dentro de este sector están inhabilitados. Se habilitan haciendo click en el chec-box del título. La acción de habilitar e inhabilitar esta función, hace que simultáneamente se inhabiliten o habiliten los botones de Cierre X y Cierre Z. Muestra dos radio-buttons para seleccionar la función de Reimpresión por Fecha o por Nº de Z. Los campos de Fecha y Números de Z están inhabilitados hasta la selección de la función específica. Al seleccionar Por Fecha, se habilitan los campos de fecha Desde - Hasta. Al seleccionar por Nº de Z, se habilitan los campos de fecha Desde - Hasta. Al seleccionar Detalle, en el caso de que Desde y Hasta sean distintos, reimprime cada uno de los comprobantes solictados. Por el contrario, al seleccionar Total, el CF imprime la suma de los valores individuales de cada Z La alternancia entre los dos radio-buttons, inhabilita los campos de la opción contraria.

Acc.F10 confirma la operación, y genera la operación-valor para que el Motor ejecute el comando. Por defecto, el comando que se ejecuta es un Cierre de Jornada (Z) Si se ha seleccionado Cierre de Jornada (Z) junto con Modifica Fecha/Hora, luego del Cierre Z se ejecuta inmediatamente la modificación de la Fecha/Hora para el/los motor/es seleccionados. Si se seleccionó Reimpresión de Cierre Z, se ejecuta dicho comando para el/los motor/es seleccionados.


Vista Programación Fiscal (F6)[editar]

En esta vista se incluirán aspectos de programación de los controladores Fiscales. Estas acciones se ejecutarán en cualquier puesto. Para ello, se generará una Operación-Valor por cada una de las operaciones (acciones) que se deseen realizar.

Las acciones de esta vista son: Lectura / Programación de Encabezados y Colas del CF. Diagnóstico: Ejecuta los comandos de diagnóstico del CF. Estado: Solicita el estado del CF y lo muestra en pantalla.

Como en todos los casos de impresiones fiscales, se deberá contemplar la respuesta enviada por el CF.

Sector Motor / Servicio: Grilla en donde se muestran todos los Motores existentes, junto con las Impresoras Fiscales asociadas, y que permite la selección de cualquiera de ellos para la programación del Encabezado/Cola, o para la solicitud de Estado o Diagnóstico. Al ingresar a esta vista, el foco queda en esta grilla, en la primera celda. Pulsando ENTER o con doble click, se selecciona el Motor. En esta vista, la grilla es NO EDITABLE.

Sector Encabezado / Cola: Está compuesto por los siguientes elementos. Grilla Encabezado / Cola. Sus columnas son: C/E: No editable. Indica Cola o Encabezado Nº: No editable. Indica el número de renglón de la cola o encabezado. Texto: Editable. Muestra el texto del renglón del Encabezado o Cola. N/E/D: Editable. Muestra el valor de los atributos del Texto. El atributo por defecto es Normal y debe indicarse con la letra N.

 	   El atributo Expandido se indica con la letra E.

El atributo Doble alto se indica con la letra D. Botón Leer F9 Botón Grabar F10

Operatoria: Se selecciona el Motor que tenga la impresora fiscal que se desea programar. Para programar el Encabezado o la Cola, una vez seleccionado el Motor, se presiona el botón Leer F9, y se muestran los renglones de Encabezado y Cola en la grilla. Una vez completada la grilla con los datos devueltos por el CF, el usuario está en condiciones de modificar el Texto y/o Atributos. Para modificar el atributo del texto el usuario puede hacerlo ingresando la letra E para indicar Expandido, N para volverlo a tamaño Normal o D para doble alto. En caso de modificar el atributo del texto a Expandido, se debe tener en cuenta la longitud del mismo y acortarlo según la especificación del manual de programación de cada marca y modelo de controlador fiscal.

El uso de ESC sobre una fila de la grilla, deja sin efecto lo escrito por el usuario, mostrando el contenido original.

CtrlZ cancela todo lo realizado y deja la vista en su estado inicial.

Para grabar los cambios, se presiona Grabar F10, y se abrirá una ventana de tipo pop-up preguntando a qué motor se le enviará la información para ser grabada al CF asociado. Por defecto, muestra siempre el motor que se seleccionó al inicio de la tarea. Si el usuario presiona nuevamente Grabar F10, se reitera el proceso, con la posibilidad de que el usuario pueda grabar la misma información a más de un CF.

Sector Estado / Diagnóstico Está compuesto por los siguientes elementos. Botón Estado: Solicita el estado del Controlador fiscal, y muestra el resultado en el recuadro que está debajo del botón.

Botón Diagnóstico: Envía al controlador fiscal la orden de efectuar un Diagnóstico El controlador fiscal, genera un comprobante de diagnóstico, devuelve el estado del mismo, y dicho estado es mostrado en el recuadro que está debajo del botón.


Vista Configuración (F7)[editar]

En esta vista se establece la asociación de comprobantes y motores. De esta forma, un tipo de comprobantes puede ser impreso por un motor, y otro grupo de comprobantes por otro motor. Por defecto, esta vista está desacoplada del resto de las vistas.

Elementos de la Vista: Grilla de Motores por Tipo de Comprobante por Puesto: En esta grilla se asigna a cada puesto, y por cada tipo de comprobante, el número de motor de impresión. Para poder realizar esta asignación, en la grilla se mostrará en una columna cada puesto de trabajo habilitado, y una columna por cada Tipo de Comprobante.


Se podrá modificar la asignación de Motores por T.Cpbte Por Puesto de un Motor que está instalado, si el Motor que se desea reemplazar está detenido. En este caso, todos los comprobantes que estuvieran asignados al primer Motor, serán impresos por el nuevo Motor.


Vista Motores (F8)[editar]

Características operativas de la Vista: Trabaja sincronizada con la vista Impresoras. Muestra una plantilla con los siguientes conceptos a ser ingresados: Nº de Motor: Nombre Marca/Modelo de Impresora Puerto: Muestra la nómina de puertos y dispositivos de impresión que estén conectados directamente al puesto. Puesto de conexión: Identificación del puesto al que se le asocia el Motor. Abre Cajón de Dinero: Es una marca (check-box) que aplica solamente para los motores que tengan asociados un Controlador Fiscal, y que éste a su vez, tenga conectado un cajón de dinero.

Al seleccionar un motor de la vista Impresoras, muestra los datos de ese motor en los campos de ésta vista.


Botones de Acción: Agregar Motor (Insert): Adiciona un nuevo Servicio (motor) otorgándole un nuevo número de identificación. Este botón es el natural de todas las grillas.

Borrar Motor (Supr): Elimina de la Grilla el Motor seleccionado. Este botón es el natural de todas las grillas.

     Para poder Borrar el Motor,  se deben cumplir las siguientes condiciones:

El Motor, debe estar detenido o sin instalación. El Motor no deber estar asignado a ningún puesto. Se deberá modificar la asignación de Motores por T.Cpbte. Por Puesto. Si varios puestos están relacionados con un Motor que se desea borrar, primero se les deben asignar a esos puestos, otro Motor que esté disponible y en condiciones de estar operativo.

Instalar Servicio / Desinstalar Servicio (F11): Instala en el puesto sobre el que se está efectuando la configuración, el servicio del motor de impresión, y lo ejecuta. Debe verificar que el dispositivo esté conectado. De lo contrario, debe mostrar un mensaje indicado la imposibilidad de efectuar la instalación. Durante el proceso de Instalación, se deberá consultar el estado del CF, y detectar su centro de emisón. En caso de que el modelo de CF no devuelva un dato válido, deberá abrir una ventana emergente solicitando dicho centro de emisión. Una vez obtenido el centro de emisión, éste deberá quedar vinculado como dato en la Grilla de Motor de la vista de Configuración. Una vez instalado el servicio, el título del botón cambia a Desisnstalar. En esta función, desinstala el servicio del puesto. Para poder desinstalar el servicio, primero hay que verificar que el Motor del Servicio que se desea desinstalar, esté en pausa y que no tenga documentos pendientes de ser impresos. El título del Botón cambia a Instalar Servicio

Arrancar (F12) : En el caso de que el servicio se hubiera detenido por algún problema del sistema operativo, lo reactiva.

Hacer que al arrancar el servicio luego de ser instalado, ponga en línea a la impresora


Vista Plantillas (F9)[editar]

Desde esta vista se efectuarán configuraciones de comprobantes relacionadas con las características de los dispositivos de Impresión. No se modifican ni se diseñan los comprobantes.

Trabaja sincronizada con la vista Configuración, de manera tal que al seleccionar un comprobante por Motor, muestra en una grilla, la lista de tipos de comprobantes disponibles para el modelo de impresora asociado al Motor. En cada celda de esta grilla se definen:

Plantilla: Al pulsar ENTER, abre una ventana emergente con la nómina de los modelos de comprobantes (grilla o list-box), mostrando a su derecha una vista previa de dicho modelo, en formato JPG o BMP. Impresión directa.Si el tipo de comprobante se imprime en forma directa, es decir, que no es administrado por ningún Motor, se define el nombre del programa que se encarga de efectuar la impresión. El caso más típico, es el de Etiquetas, que pueden tener diseños y características propias. Copias: Campo numérico. Indica la cantidad de copias adicionales de comprobantes que deben imprimirse por defecto. A esta cantidad se le suman las especificadas por Formas de Pago. Ej. Pami: Si en el motor se indico que se impriman 2 comprobantes, y en Pami se indicó 1 copia, en total imprimirá 3. Para el caso de las impresoras fiscales que permitan la impresión de más de un original, se aplicará este criterio. Lineas de salto al inicio. Campo numérico Líneas de salto al final. Campo numérico Bandeja: Especifica para las impresoras Láser que tengan más de una bandeja, para los documentos preimpresos, o reportes, la ubicación del formulario o papel. El valor por defecto es Superior. Comando de inicio: Configurado en Ft-Web, según el modelo de impresora, permitirá para cada comprobante: Impresión de Logo Impresión de Código de Barras

Comando de fin. Configurado en Ft-Web, según el modelo de impresora, permitirá para cada comprobante: Corte de papel Impresión de Logo Impresión de Código de Barras Cajón de dinero Impresión de formulario. Formulario es un conjunto de líneas que conforman un cuerpo adicional. El ejemplo más típico, es el de un talón en donde debe firmar quien retira la mercadería. En algunas obras sociales, se admite que el cliente firme el tique y no la receta. En este caso, se imprime un talón: Firma: Aclaración: Documento: Podra existir una asociación de comandos Leyenda: No editable. Al pulsar ENTER, se abre una ventana emergente con la nómina de leyendas configuradas desde Ft-Web. Aplica a comprobantes NO FISCALES. El máximo de caracteres por renglón es de 40. Si se ha elegido una impresora fiscal, y ésta tiene configurado texto en el encabezado o pie del tique (Programación Fiscal), la leyenda no aplica sobre el comprobante FISCAL, y solamente se imprime en los comprobantes NO FISCALES. En la configuración de esta leyenda, se debe especificar la ubicación de la misma: Inicio del Comprobante Antes de los ítems Después del Cierre del comprobante.

En este ejemplo, los comprobantes Factura NF A / B / C están separados, básicamente por la posibilidad de que se impriman en una impresora Láser que tenga más de una bandeja de papel, y el motor debería tener la habilidad de poder interactuar con la selección de bandeja de papel.

Acciones ante errores

Definición: Sea cual fuere el mensaje de error que devuelve el controlador Fiscal, el estado de dicho dispositivo de cambiar a “Fuera de línea”, y el motor debe quedar en Pausa evitando de esta forma, que continúe enviando comandos al controlador fiscal.

Detalle de los errores posibles: 1. Falta de Papel: Una vez colocado el papel, el usuario deberá Reanudar el Motor. El Motor deberá chequear nuevamente el estado del CF, y habiendo detectado que no hay error, continúa con el proceso de impresión. 2. Falta de Cierre Z: El usuario debe emitir el Cierre Fiscal. 3. Datos no válidos en un campo: El comprobante queda en estado “No imprimible” (amarillo), y se debe mostrar en el cuadro de Estado, el último dato fiscal que se intentó imprimir. 4. Comando no válido para el estado fiscal actual: 5. Memoria llena: El estado de la impresora queda en fura de línea, y el motor en Pausa. Los comprobantes podrán redireccionarse a otro Motor que tenga asignado un dispositivo con las mismas prestaciones. 6. Memora a punto de llenarse: Luego de cada Cierre Z, deberá emitir un COMPROBANTE NO FISCAL con el Texto: MEMORIA FISCAL CASI LLENA LLAME AL SERVICIO TECNICO 7. Buffer de impresora lleno: El Motor debe detener el envío de comandos de impresión, y debe chequear la liberación del buffer. Una vez que el buffer está vacío, continúa con los comandos y/o comprobantes siguientes. 8. Tapa de Impresora abierta: En algunos Controladores Epson, al estar la tapa de la impresora abierta, pone en fuera de línea al dispositivo. En algunos controladores Hasar se permite continuar con la impresión (614, 615,715).


Aclaración de Epson: Bit 15: 1 OR lógico de los bits 0 a 8 y 11. Se activa este bit cada vez que hay alguno de los bits de 0 a 8 y 11 que indican error. Si ocurre un error en la impresora (Bit 15 en 1 del estado de Impresora), este Bit 15 (del estado fiscal) permite determinar si el error de impresora fue antes o después de la ejecución del último comando recibido. Por ejemplo si la Impresora Fiscal informa que la impresora esta sin papel (bit 14 del estado de la impresora en 1), pero este Bit15 del estado fiscal esta en 0, significa que la impresora se quedó sin papel luego de ejecutar el comando y por lo tanto no es necesario reenviar el último comando, pero si este bit 15 del estado fiscal está en 1, significa que el comando no pudo ser ejecutado por falta de papel y debe ser reenviado el último comando.


Comandos manuales[editar]

Para desinstalar un motor a mano hacer...

wrapper.exe -r wrapper.conf name=motor.123456

ó

sc delete motor.123456
new user message

Modulo spool.png

Video tutorial Alta motor. Video

Video tutorial Informes X/Z. Video

Perspectiva Spool (alt+P)[editar]

Se puede acceder a esta perspectiva desde cualquier puesto de trabajo, y al igual que en las demás perspectivas, se solicitará Usuario y Contraseña.

Objetivo[editar]

Configurar, parametrizar, administrar y ejecutar colas de impresión independientemente de los servicios específicos de los sistemas operativos.

De esta forma se logra independizar al usuario final del conocimiento y administración de estos servicios.

Estas colas de impresión tendrán la denominación Motor de Impresión, o solamente Motor.

Estos Motores tendrán la capacidad de administrar dispositivos de impresión Fiscales y No Fiscales (Láser, Chorro de Tinta, Matriz de punto, Térmicas).

Si una computadora tiene conectada más de una impresora, se instalará un Motor independiente por cada impresora; ejemplo: si una PC tiene conectada una impresora láser, una de chorro de tinta y una impresora fiscal, por cada una de esas impresoras se instalará un Motor, o sea tres Motores.

IMPORTANTE:
A cada Motor se le puede asignar una sola impresora. No pueden existir Motores que no tengan asignada una impresora.


La perspectiva Spool tiene las siguientes Vistas: Impresoras - F3; Comprobantes - F4; Cierre Fiscal - F5; Programación Fiscal - F6; Configuración - F7; Motores - F8; y Plantillas - F9.


Vista Impresoras (F3)[editar]

El objetivo de esta Vista es la de informar el estado de cada Motor, su impresora vinculada, y el estado del dispositivo de cada motor.

No se puede minimizar ni cerrar esta vista.


Grilla de Motor

Muestra los Números de los Motores habilitados, y los estados de los mismos.

En la columna de Estado, se mostrará solamente un texto indicativo:

- En línea: Texto en color verde
- Pausa: Texto en color amarillo
- Error: Texto en color rojo


Operatoria

Por cada motor que se seleccione en la grilla Motor, se muestra en la Vista Impresiones la nómina de comprobantes en proceso de impresión.

A su vez, al estar marcado un motor, se puede aplicar la detención, y luego, purgar dicho motor.

- Botón Detener Motor

Coloca al Motor en estado de pausa, deteniendo todas las impresiones.
El objetivo de pausar la impresión, es el de poder efectuar tareas de mantenimiento en el dispositivo (impresora), por ejemplo, el cambio de papel o de cinta de impresión.
Si corresponde (no controlador fiscal) pregunta si cancela la impresión en curso o se detiene al término de la impresión en curso.


- Botón Purgar Motor

Sólo se habilitará luego de haber pulsado Detener Motor.
Solamente podrán ser purgados aquellos comprobantes que sean reportes surgidos de zWeb, impresión de un pedido, comprobantes de movimientos de stock, Presupuestos, TKT Temporal, TX.
Ningún comprobante FISCAL podrá ser cancelado.
Deberá mostrar un mensaje en pantalla solicitando la confirmación de la acción de purgar.
Una vez confirmada la acción de purgar, los comprobantes relacionados serán elminiados de la cola de impresión.


- Botón Reanudar

Reactiva el funcionamiento del motor.


- Botones de Acción

- Detener Motor (Ctrl+D): Detiene la impresión del motor seleccionado.
- Insertar Motor (Insert): Permite agregar un motor nuevo.
- Eliminar Motor (Supr): Elimina un Motor de la lista, para ello, primero tiene que estar fuera de línea.
- Instalar/Desinstalar Motor (Ctrl+6): Instala o Desinstala el Servicio del Motor.


Vista Comprobantes (F4)[editar]

Grilla de Comprobantes

Muestra el listado de comprobantes en proceso de impresión, del motor seleccionado.

Las columnas de la grilla son:

- SM: Uso de * y + para la selección.
- Puesto: Indica el Número de puesto que envió un comprobante asignado al motor seleccionado.
- Fecha/Hora: Fecha y hora de generación del comprobante.
- Nº Interno: En el caso de impresoras fiscales, el comprobante no tiene un número asignado hasta finalizada la impresión, y capturado el número otorgado por el controlador Fiscal. Es por ello que se muestra el Número Interno del comprobante.
- T.Cpbte: Muestra el Tipo de Comprobante.
- Importe: Importe Neto del comprobante, si se trata de comprobantes relacionados con operatorias de Venta no Notas de Crédito. No así para Remitos, Vales o reportes de zWeb.
- Botón Nº Fiscal: Este botón por defecto está visible solamente para los motores con impresoras Fiscales, y en estado inactivo. Solamente cambia a activo, si el estado del comprobante queda en “No imprimible”. En este caso, por la acción de este botón, se abre una ventana emergente solicitando Nº Fiscal. El centro de emisión lo toma de la especificación del motor.


Botones de Acción

- Detener Motor (Ctrl+D): Coloca al Motor fuera de línea.
- Purgar Motor (Ctrl+P): Elimina los comprobantes NO FISCALES del motor seleccionado.
- Cancelar Comprobante (Supr): Aplica para todos los tipos de comprobante marcados por SM o aquél en el que esté posicionado el cursor. Solicita permiso de usuario (usuario y contraseña). Abre ventana emergente para solicitar Observación (texto de no más de 50 caracteres). El estado final del comprobante es Cancelado y el/los comprobante/s desaparece/n de la vista de Comprobantes.
- Reanudar(Ctrl+R): El Motor continúa con la impresión de los comprobantes.
- Numerar (Ctrl.N): En el caso de que el CF no devuelva la numeración del comprobante, se permitirá la edición del Nº de Comprobante Fiscal. La condición para utilizar esta función es que el Nº de comprobante sea 99999999999. En este caso, se debe indicar en la columna estado de la grilla de comprobantes, IMPRESO SIN NF (Nº Fiscal). Sobre la fila posicionada, al presionar estas teclas, abre una ventana emergente solicitando: Centro de Emisión, Nº Fiscal, Tipo de Cpte.

No vuelve a imprimir el comprobante fiscal, y una vez colocados los datos solicitados, lo elimina de la lista de comprobantes, como si hubiese sido impreso sin error. Posee dos botones: Confirma (F10) y Cancela (ESC).


Vista Cierre Fiscal (F5)[editar]

Permite efectuar cierres de cajero (X) y de jornada (Z), para uno, algunos, o para todos los controladores fiscales.

Esta vista debe mostrar una grilla con la nómina de todos los Motores y sus impresoras Fiscales asociadas, y una columna de Selección Múltiple permita seleccionar uno, varios o todos los Motores sobre los cuales aplicará la acción de Cierre fiscal.

La acción de cierre (X o Z), genera una operación-valor que debe estar asignada con la misma prioridad de los comprobantes que estén pendientes de ser impresos.

Prioridad de Impresión: Por defecto es Normal, y la selección de la prioridad indica si el cierre se imprimirá con la misma prioridad de los comprobantes que estén pendientes de ser impresos, o, en caso de prioridad Alta, se imprime antes de que finalicen las impresiones del resto de los comprobantes que estén en cola. Tipo de Cierre: Existen dos tipos de cierre: Cierre de Jornada (Z) y Cierre de Cajero (X).

  Por defecto está seleccionado Cierre de Jornada (Z).

Modifica Fecha/Hora: La Fecha y Hora son datos que se modifican juntos con un único comando del Controlador Fiscal. Este comando se puede ejecutar únicamente luego de haber realizado un Cierre Z. De lo contrario, es rechazado. Ambos campos, Fecha y Hora en pantalla, están inhabilitados por defecto. Para poder modificar estos datos, el usuario debe marcar el check-box Fecha/Hora. Una vez habilitados, estos campos muestran la fecha y hora del Sistema (o del servidor). Si hay alguna diferencia en el dato real, el usuario puede modificarlo. La importancia de este comando radica en que, al tener cada CF su propio reloj, éste a menudo, puede atrasar o adelantar, causando que la fecha y hora impresa del comprobante no responda a la realidad, causando eventuales inconvenientes. Sector Reimpresión de Cierre Z: Por defecto, los controles que están dentro de este sector están inhabilitados. Se habilitan haciendo click en el chec-box del título. La acción de habilitar e inhabilitar esta función, hace que simultáneamente se inhabiliten o habiliten los botones de Cierre X y Cierre Z. Muestra dos radio-buttons para seleccionar la función de Reimpresión por Fecha o por Nº de Z. Los campos de Fecha y Números de Z están inhabilitados hasta la selección de la función específica. Al seleccionar Por Fecha, se habilitan los campos de fecha Desde - Hasta. Al seleccionar por Nº de Z, se habilitan los campos de fecha Desde - Hasta. Al seleccionar Detalle, en el caso de que Desde y Hasta sean distintos, reimprime cada uno de los comprobantes solictados. Por el contrario, al seleccionar Total, el CF imprime la suma de los valores individuales de cada Z La alternancia entre los dos radio-buttons, inhabilita los campos de la opción contraria.

Acc.F10 confirma la operación, y genera la operación-valor para que el Motor ejecute el comando. Por defecto, el comando que se ejecuta es un Cierre de Jornada (Z) Si se ha seleccionado Cierre de Jornada (Z) junto con Modifica Fecha/Hora, luego del Cierre Z se ejecuta inmediatamente la modificación de la Fecha/Hora para el/los motor/es seleccionados. Si se seleccionó Reimpresión de Cierre Z, se ejecuta dicho comando para el/los motor/es seleccionados.


Vista Programación Fiscal (F6)[editar]

En esta vista se incluirán aspectos de programación de los controladores Fiscales. Estas acciones se ejecutarán en cualquier puesto. Para ello, se generará una Operación-Valor por cada una de las operaciones (acciones) que se deseen realizar.

Las acciones de esta vista son: Lectura / Programación de Encabezados y Colas del CF. Diagnóstico: Ejecuta los comandos de diagnóstico del CF. Estado: Solicita el estado del CF y lo muestra en pantalla.

Como en todos los casos de impresiones fiscales, se deberá contemplar la respuesta enviada por el CF.

Sector Motor / Servicio: Grilla en donde se muestran todos los Motores existentes, junto con las Impresoras Fiscales asociadas, y que permite la selección de cualquiera de ellos para la programación del Encabezado/Cola, o para la solicitud de Estado o Diagnóstico. Al ingresar a esta vista, el foco queda en esta grilla, en la primera celda. Pulsando ENTER o con doble click, se selecciona el Motor. En esta vista, la grilla es NO EDITABLE.

Sector Encabezado / Cola: Está compuesto por los siguientes elementos. Grilla Encabezado / Cola. Sus columnas son: C/E: No editable. Indica Cola o Encabezado Nº: No editable. Indica el número de renglón de la cola o encabezado. Texto: Editable. Muestra el texto del renglón del Encabezado o Cola. N/E/D: Editable. Muestra el valor de los atributos del Texto. El atributo por defecto es Normal y debe indicarse con la letra N.

 	   El atributo Expandido se indica con la letra E.

El atributo Doble alto se indica con la letra D. Botón Leer F9 Botón Grabar F10

Operatoria: Se selecciona el Motor que tenga la impresora fiscal que se desea programar. Para programar el Encabezado o la Cola, una vez seleccionado el Motor, se presiona el botón Leer F9, y se muestran los renglones de Encabezado y Cola en la grilla. Una vez completada la grilla con los datos devueltos por el CF, el usuario está en condiciones de modificar el Texto y/o Atributos. Para modificar el atributo del texto el usuario puede hacerlo ingresando la letra E para indicar Expandido, N para volverlo a tamaño Normal o D para doble alto. En caso de modificar el atributo del texto a Expandido, se debe tener en cuenta la longitud del mismo y acortarlo según la especificación del manual de programación de cada marca y modelo de controlador fiscal.

El uso de ESC sobre una fila de la grilla, deja sin efecto lo escrito por el usuario, mostrando el contenido original.

CtrlZ cancela todo lo realizado y deja la vista en su estado inicial.

Para grabar los cambios, se presiona Grabar F10, y se abrirá una ventana de tipo pop-up preguntando a qué motor se le enviará la información para ser grabada al CF asociado. Por defecto, muestra siempre el motor que se seleccionó al inicio de la tarea. Si el usuario presiona nuevamente Grabar F10, se reitera el proceso, con la posibilidad de que el usuario pueda grabar la misma información a más de un CF.

Sector Estado / Diagnóstico Está compuesto por los siguientes elementos. Botón Estado: Solicita el estado del Controlador fiscal, y muestra el resultado en el recuadro que está debajo del botón.

Botón Diagnóstico: Envía al controlador fiscal la orden de efectuar un Diagnóstico El controlador fiscal, genera un comprobante de diagnóstico, devuelve el estado del mismo, y dicho estado es mostrado en el recuadro que está debajo del botón.


Vista Configuración (F7)[editar]

En esta vista se establece la asociación de comprobantes y motores. De esta forma, un tipo de comprobantes puede ser impreso por un motor, y otro grupo de comprobantes por otro motor. Por defecto, esta vista está desacoplada del resto de las vistas.

Elementos de la Vista: Grilla de Motores por Tipo de Comprobante por Puesto: En esta grilla se asigna a cada puesto, y por cada tipo de comprobante, el número de motor de impresión. Para poder realizar esta asignación, en la grilla se mostrará en una columna cada puesto de trabajo habilitado, y una columna por cada Tipo de Comprobante.


Se podrá modificar la asignación de Motores por T.Cpbte Por Puesto de un Motor que está instalado, si el Motor que se desea reemplazar está detenido. En este caso, todos los comprobantes que estuvieran asignados al primer Motor, serán impresos por el nuevo Motor.


Vista Motores (F8)[editar]

Características operativas de la Vista: Trabaja sincronizada con la vista Impresoras. Muestra una plantilla con los siguientes conceptos a ser ingresados: Nº de Motor: Nombre Marca/Modelo de Impresora Puerto: Muestra la nómina de puertos y dispositivos de impresión que estén conectados directamente al puesto. Puesto de conexión: Identificación del puesto al que se le asocia el Motor. Abre Cajón de Dinero: Es una marca (check-box) que aplica solamente para los motores que tengan asociados un Controlador Fiscal, y que éste a su vez, tenga conectado un cajón de dinero.

Al seleccionar un motor de la vista Impresoras, muestra los datos de ese motor en los campos de ésta vista.


Botones de Acción: Agregar Motor (Insert): Adiciona un nuevo Servicio (motor) otorgándole un nuevo número de identificación. Este botón es el natural de todas las grillas.

Borrar Motor (Supr): Elimina de la Grilla el Motor seleccionado. Este botón es el natural de todas las grillas.

     Para poder Borrar el Motor,  se deben cumplir las siguientes condiciones:

El Motor, debe estar detenido o sin instalación. El Motor no deber estar asignado a ningún puesto. Se deberá modificar la asignación de Motores por T.Cpbte. Por Puesto. Si varios puestos están relacionados con un Motor que se desea borrar, primero se les deben asignar a esos puestos, otro Motor que esté disponible y en condiciones de estar operativo.

Instalar Servicio / Desinstalar Servicio (F11): Instala en el puesto sobre el que se está efectuando la configuración, el servicio del motor de impresión, y lo ejecuta. Debe verificar que el dispositivo esté conectado. De lo contrario, debe mostrar un mensaje indicado la imposibilidad de efectuar la instalación. Durante el proceso de Instalación, se deberá consultar el estado del CF, y detectar su centro de emisón. En caso de que el modelo de CF no devuelva un dato válido, deberá abrir una ventana emergente solicitando dicho centro de emisión. Una vez obtenido el centro de emisión, éste deberá quedar vinculado como dato en la Grilla de Motor de la vista de Configuración. Una vez instalado el servicio, el título del botón cambia a Desisnstalar. En esta función, desinstala el servicio del puesto. Para poder desinstalar el servicio, primero hay que verificar que el Motor del Servicio que se desea desinstalar, esté en pausa y que no tenga documentos pendientes de ser impresos. El título del Botón cambia a Instalar Servicio

Arrancar (F12) : En el caso de que el servicio se hubiera detenido por algún problema del sistema operativo, lo reactiva.

Hacer que al arrancar el servicio luego de ser instalado, ponga en línea a la impresora


Vista Plantillas (F9)[editar]

Desde esta vista se efectuarán configuraciones de comprobantes relacionadas con las características de los dispositivos de Impresión. No se modifican ni se diseñan los comprobantes.

Trabaja sincronizada con la vista Configuración, de manera tal que al seleccionar un comprobante por Motor, muestra en una grilla, la lista de tipos de comprobantes disponibles para el modelo de impresora asociado al Motor. En cada celda de esta grilla se definen:

Plantilla: Al pulsar ENTER, abre una ventana emergente con la nómina de los modelos de comprobantes (grilla o list-box), mostrando a su derecha una vista previa de dicho modelo, en formato JPG o BMP. Impresión directa.Si el tipo de comprobante se imprime en forma directa, es decir, que no es administrado por ningún Motor, se define el nombre del programa que se encarga de efectuar la impresión. El caso más típico, es el de Etiquetas, que pueden tener diseños y características propias. Copias: Campo numérico. Indica la cantidad de copias adicionales de comprobantes que deben imprimirse por defecto. A esta cantidad se le suman las especificadas por Formas de Pago. Ej. Pami: Si en el motor se indico que se impriman 2 comprobantes, y en Pami se indicó 1 copia, en total imprimirá 3. Para el caso de las impresoras fiscales que permitan la impresión de más de un original, se aplicará este criterio. Lineas de salto al inicio. Campo numérico Líneas de salto al final. Campo numérico Bandeja: Especifica para las impresoras Láser que tengan más de una bandeja, para los documentos preimpresos, o reportes, la ubicación del formulario o papel. El valor por defecto es Superior. Comando de inicio: Configurado en Ft-Web, según el modelo de impresora, permitirá para cada comprobante: Impresión de Logo Impresión de Código de Barras

Comando de fin. Configurado en Ft-Web, según el modelo de impresora, permitirá para cada comprobante: Corte de papel Impresión de Logo Impresión de Código de Barras Cajón de dinero Impresión de formulario. Formulario es un conjunto de líneas que conforman un cuerpo adicional. El ejemplo más típico, es el de un talón en donde debe firmar quien retira la mercadería. En algunas obras sociales, se admite que el cliente firme el tique y no la receta. En este caso, se imprime un talón: Firma: Aclaración: Documento: Podra existir una asociación de comandos Leyenda: No editable. Al pulsar ENTER, se abre una ventana emergente con la nómina de leyendas configuradas desde Ft-Web. Aplica a comprobantes NO FISCALES. El máximo de caracteres por renglón es de 40. Si se ha elegido una impresora fiscal, y ésta tiene configurado texto en el encabezado o pie del tique (Programación Fiscal), la leyenda no aplica sobre el comprobante FISCAL, y solamente se imprime en los comprobantes NO FISCALES. En la configuración de esta leyenda, se debe especificar la ubicación de la misma: Inicio del Comprobante Antes de los ítems Después del Cierre del comprobante.

En este ejemplo, los comprobantes Factura NF A / B / C están separados, básicamente por la posibilidad de que se impriman en una impresora Láser que tenga más de una bandeja de papel, y el motor debería tener la habilidad de poder interactuar con la selección de bandeja de papel.

Acciones ante errores

Definición: Sea cual fuere el mensaje de error que devuelve el controlador Fiscal, el estado de dicho dispositivo de cambiar a “Fuera de línea”, y el motor debe quedar en Pausa evitando de esta forma, que continúe enviando comandos al controlador fiscal.

Detalle de los errores posibles: 1. Falta de Papel: Una vez colocado el papel, el usuario deberá Reanudar el Motor. El Motor deberá chequear nuevamente el estado del CF, y habiendo detectado que no hay error, continúa con el proceso de impresión. 2. Falta de Cierre Z: El usuario debe emitir el Cierre Fiscal. 3. Datos no válidos en un campo: El comprobante queda en estado “No imprimible” (amarillo), y se debe mostrar en el cuadro de Estado, el último dato fiscal que se intentó imprimir. 4. Comando no válido para el estado fiscal actual: 5. Memoria llena: El estado de la impresora queda en fura de línea, y el motor en Pausa. Los comprobantes podrán redireccionarse a otro Motor que tenga asignado un dispositivo con las mismas prestaciones. 6. Memora a punto de llenarse: Luego de cada Cierre Z, deberá emitir un COMPROBANTE NO FISCAL con el Texto: MEMORIA FISCAL CASI LLENA LLAME AL SERVICIO TECNICO 7. Buffer de impresora lleno: El Motor debe detener el envío de comandos de impresión, y debe chequear la liberación del buffer. Una vez que el buffer está vacío, continúa con los comandos y/o comprobantes siguientes. 8. Tapa de Impresora abierta: En algunos Controladores Epson, al estar la tapa de la impresora abierta, pone en fuera de línea al dispositivo. En algunos controladores Hasar se permite continuar con la impresión (614, 615,715).


Aclaración de Epson: Bit 15: 1 OR lógico de los bits 0 a 8 y 11. Se activa este bit cada vez que hay alguno de los bits de 0 a 8 y 11 que indican error. Si ocurre un error en la impresora (Bit 15 en 1 del estado de Impresora), este Bit 15 (del estado fiscal) permite determinar si el error de impresora fue antes o después de la ejecución del último comando recibido. Por ejemplo si la Impresora Fiscal informa que la impresora esta sin papel (bit 14 del estado de la impresora en 1), pero este Bit15 del estado fiscal esta en 0, significa que la impresora se quedó sin papel luego de ejecutar el comando y por lo tanto no es necesario reenviar el último comando, pero si este bit 15 del estado fiscal está en 1, significa que el comando no pudo ser ejecutado por falta de papel y debe ser reenviado el último comando.


Comandos manuales[editar]

Para desinstalar un motor a mano hacer...

wrapper.exe -r wrapper.conf name=motor.123456

ó

sc delete motor.123456