PRUEBA DEL RELOJ DE TIEMPO REAL. ............................................................................................................. 15
PRUEBA DE LA MEMORIA DE TRABAJO.............................................................................................................. 15
PRUEBA DE LA MEMORIA FISCAL...................................................................................................................... 16
PRUEBA DE LA IMPRESORA FISCAL. ................................................................................................................. 16
PRUEBA DE PAPEL DE LA IMPRESORA FISCAL................................................................................................... 16
PRUEBA DE COMPROBANTES DE LA IMPRESORA FISCAL....................................................................................17
PRUEBA DE TOTALES DIARIOS DEL IMPRESOR FISCAL.......................................................................................17
MODOS DE FUNCIONAMIENTO DEL EQUIPO.............................................................................................18
MODO ENTRENAMIENTO.................................................................................................................................. 18
MODO OPERATIVO O MODO FISCAL. ................................................................................................................ 19
a) Comprobantes No Fiscales en Tique ................................................................................................... 20
b) Comprobantes No Fiscales en Hojas Sueltas o Formulario Continuo.................................................. 21
c) Comprobantes Fiscales Tiques. ........................................................................................................... 22
d) Comprobantes Fiscales Factura y Tique-Factura ................................................................................ 23
e) Comprobantes No Fiscales Homologados........................................................................................... 24
IMPRESORA BLOQUEADA POR SOFTWARE. ............................................................................................ 26
REPORTES DEL IMPRESOR FISCAL. .......................................................................................................... 27
REPORTES NO FISCALES................................................................................................................................ 27
REPORTES NO FISCALES HOMOLOGADOS........................................................................................................ 27
COMPROBANTES QUE EMITEN LOS MODELOS DE IMPRESORAS FISCALES. ..................................... 28
INTERFAZ DEL HOST.................................................................................................................................... 29
EL PINOUT DE LA INTERFAZ DEL HOST SE PRESENTA EN EL APÉNDICE A. EL CABLE SUGERIDO
PARA CONECTAR EL IMPRESOR FISCAL CON EL HOST SE INCLUYE EN EL APÉNDICE O............... 29
PROTOCOLO DEL HOST. ............................................................................................................................. 30
RESPUESTAS DESDE EL IMPRESOR FISCAL....................................................................................................... 32
DIAGRAMA SIMPLIFICADO DE LOS PROCEDIMIENTOS PARA LEER DATOS DEL HOST PORT. ..................................... 33
REPRESENTACIÓN DE CAMPOS DE COMANDOS Y RESPUESTAS......................................................... 34
CAMPOS DE FECHA (F):.................................................................................................................................. 34
CAMPOS DE HORA (H):................................................................................................................................... 34
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
ESTADO FISCAL.............................................................................................................................................. 38
ESTADO DE LA IMPRESORA.............................................................................................................................. 41
ESTADO DEL PUERTO SERIE AUXILIAR.............................................................................................................. 44
COMANDOS DEL IMPRESOR FISCAL DETALLADOS................................................................................. 45
COMANDO DE DIAGNÓSTICO...................................................................................................................... 46
SOLICITUD DE ESTADO.................................................................................................................................... 46
Respuesta con Información Normal ......................................................................................................... 46
Respuesta con Información sobre el Impresor Fiscal............................................................................... 48
Respuesta con Información sobre el Contribuyente................................................................................. 50
Respuesta con Información sobre los Numeradores................................................................................ 51
Respuesta con Información sobre el documento en curso....................................................................... 52
COMANDOS DE CONTROL FISCAL............................................................................................................. 53
BLOQUEO POR SOFTWARE DEL IMPRESOR FISCAL ............................................................................................ 53
CIERRE DE LA JORNADA FISCAL (CIERRE Z ) O CIERRE POR CAMBIO DE CAJERO (CIERRE X)............................... 54
REPORTE DE LA MEMORIA FISCAL, CONSULTA POR FECHA................................................................................. 57
REPORTE DE LA MEMORIA FISCAL, CONSULTA POR NÚMERO DE CIERRE Z.......................................................... 61
COMANDOS PARA GENERAR COMPROBANTES FISCALES.................................................................... 65
COMANDOS PARA GENERAR COMPROBANTES NO FISCALES.............................................................. 81
ABRIR UN TIQUE NO FISCAL............................................................................................................................ 81
IMPRIMIR TEXTO NO FISCAL EN UN TIQUE......................................................................................................... 81
CERRAR UN TIQUE NO FISCAL......................................................................................................................... 82
COMANDOS PARA GENERAR COMPROBANTES NO FISCALES HOMOLOGADOS. .............................. 83
VOUCHER TARJETA DE CRÉDITO...................................................................................................................... 84
COMPROBANTE EXCLUSIVO PARA FARMACIAS................................................................................................... 87
REPUESTAS AL COMANDO DOCUMENTOS NO FISCALES HOMOLOGADOS. ........................................................... 90
DOCUMENTO NO FISCAL EN HOJA SUELTA Y/O FORMULARIO CONTINUO......................................... 91
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Impresora Fiscal EPSON
Manual del Protocolo de
Comunicación
Copyright (C) 1994-1999 EPSON ARGENTINA S.A. .
Todos los derechos reservados.
Ninguna parte de este documento podrá ser reproducida, almacenada en un sistema que permita su recuperación
posterior o transmitida en cualquier forma o por cualquier medio sin previa autorización escrita de:
EPSON ARGENTINA S.A. Av. del Libertador 498 Piso 12
(1001) Buenos Aires
Tel.: 4-394-6774/6783 FAX: 4-322-9725
Si bien se han tomado todas las precauciones del caso en la preparación de este libro, Epson Argentina S.A. no asume
ninguna responsabilidad por errores u omisiones. Tampoco se asume ninguna responsabilidad por daños y perjuicios
resultantes del uso de la información contenida en el presente.
AVISO: Los contenidos de este manual están sujetos a cambios sin aviso previo.
AVISO 2 : Por ser versión preliminar, debe obtener la versión final de este
documento.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
TERMINOLOGÍA
Controlador Fiscal
(C.F.):
Una placa de circuito impreso con microprocesador y
memoria y dispositivo de impresión EPSON, que
cumple con la legislación del país donde se utiliza este
equipamiento.
Gabinete Fiscal :Una caja que suministra confinamiento mecánico y el
montaje del Controlador Fiscal.
Memoria Fiscal :La parte de la memoria del Controlador Fiscal no volátil
ni borrable.
Impresora:La impresora EPSON del Punto de Venta utilizada por el
Controlador Fiscal para imprimir la salida del
Controlador Fiscal.
Sello Fiscal :Un medio mecánico para conectar el Gabinete Fiscal a
la Impresora, de modo tal que se impida el acceso no
autorizado a los componentes internos del Controlador
Fiscal.
Identificación Fiscal:Tabla de información (nombre, domicilio comercial,
número de contribuyente, etc.) que identifican al
propietario del Controlador Fiscal.
Impresor Fiscal:Dentro de los Controladores Fiscales, podemos
encontrar los equipos que se conectan como
dispositivos de salida a un punto de venta y cuya única
entrada de datos es utilizando una interface
normalizada RS-232C.
Texto Fiscal :El Texto Fiscal está restringido a caracteres ASCII de
0x20 a 0x7f y a una cantidad limitada de valores sobre
0x7f necesarios para generar caracteres específicos del
país. Los caracteres de la Modalidad de Impresión de
0xf0 a 0xff son también caracteres válidos de Texto
Fiscal. Remítase al Apéndice I donde hallará una
definición de los caracteres de 0xE0 a 0xff de dicha
modalidad. Esta limitación asegura que un programa de
aplicación no pueda imprimir datos de gráficos.
Si se envía la palabra “TOTAL”, el impresor convierte
dicha palabra en “TOT..”, con el fin de cumplir con la
Resolución 4103/96 de la Dirección General Impositiva.
Por resolución AFIP 76/98, la palabra “Total” esta
permitida dentro de los datos del contribuyente y de un
comprador, continuando la restricción para el resto del
documento fiscal.
Para las impresoras, los caracteres 0xe0 a 0xef son
indicadores utilizados en la impresión de Código de
Barras en documentos No Fiscales. El los Documentos
fiscales se debe usar el comando específico Guardar
Datos Fijos de la Cola del Tique.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Totales Generales:Los totales de los comprobantes emitidos, las
mercaderías vendidas y los impuestos cobrados a lo
largo del funcionamiento del Impresor Fiscal.
Interfaz del Host:La interfaz eléctrica que usa el Host para comunicarse
con el Controlador Fiscal.
Protocolo del Host:La interfaz de mensaje que usa el Host para
comunicarse con el Controlador Fiscal.
Interfaz de Impresora:La interfaz eléctrica que usa el Controlador Fiscal para
comunicarse con la Impresora Fiscal EPSON.
Protocolo de Impresora: La interfaz de mensajes que usa el Controlador Fiscal
para comunicarse con la Impresora Fiscal.
Base Imponible (BI)Es el importe de dinero, sobre el que se calculan los
impuestos.
Impuesto al Valor
Agregado (IVA)
Es un impuesto que paga el usuario final de un bien o
un servicio y generalmente es un porcentaje de la Base
Imponible.
Estado Fiscal :Un campo de información alfanumérica que se incluye
en cada mensaje enviado por el Impresor Fiscal e indica
el Estado Fiscal.
Estado de Impresora:Un campo de información alfanumérica que se incluye
en cada mensaje enviado por la Impresora Fiscal
indicando el Estado de la Impresora.
Totales Diarios :Los totales de los comprobantes emitidos y de las
mercaderías vendidas en el día.
Modalidad de
Entrenamiento
Un Impresor Fiscal que no ha sido inicializado para la
operación fiscal con los datos del contribuyente.
Memoria de Trabajo:La parte de la memoria del Controlador Fiscal que
no es volátil pero sí borrable.
Comprobante de
Auditoría (C.A.) :
Es el documento emitido por el C.F. en el que se
registran los datos almacenados en la Memoria Fiscal
del período elegido.
Comprobante Fiscal
(C.F.):
Es el Documento emitido por el C.F. para ser entregado
al comprador, prestatario o locatario como constancia
de cualquier operación generadora de ingresos y
relativas a la actividad del usuario.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Comprobante Diario de
Cierre (C.D.C.)
Es el documento emitido por el C.F. en el que se
registran los datos relativos a las ventas realizadas
durante la Jornada Fiscal.
Se ejecuta mediante el comando de cierre diario (Z).
Tique:Es un Comprobante Fiscal que debe tener un monto
facturado menor o igual a 1000 pesos.
Factura:Es un Comprobante Fiscal equivalente a la factura y
que puede tener cualquier monto facturado.
Tique-Factura:Es un Comprobante Fiscal que debe tener un monto
facturado menor de 5000 pesos.
Jornada Fiscal:Período transcurrido desde el inicio de las operaciones
del día y la emisión del Comprobante Diario de Cierre
(Z) correspondiente a dicho día.
Técnico Fiscal
Autorizado:
Personal entrenado por las empresas proveedoras
registradas que debe intervenir en las inicializaciones y
toda reparación que implique la rotura del Sello Fiscal.
Cierre ‘X’:Operación que se realiza cuando se cambia de Cajero
en un puesto de trabajo. Se imprime un resumen de lo
facturado por el último cajero.
Cierre ‘Z’:Cuando se realiza esta operación, los Totales Fiscales
almacenados en la memoria de trabajo son escritos en
la Memoria Fiscal.
Responsabilidad de un
contribuyente frente al
IVA:
Esta responsabilidad, define la relación entreel
organismo AFIP-DGI y el contribuyente frente al
impuesto IVA.
Las categorías definidas son:
‘X’ NO DEFINIDA (No existe para la DGI)
‘I’ IVA RESPONSABLE INSCRIPTO
‘R’ IVA RESPONSABLE NO INSCRIPTO
‘N’ IVA NO RESPONSABLE
‘E’ IVA EXENTO
‘M’ RESPONSABLE MONOTRIBUTO.
‘F’ CONSUMIDOR FINAL
Tipo de Documento
para Facturas:
En función de la responsabilidad frente al IVA del emisor
de un comprobante fiscal y del receptor del mismo, se
definen distintos tipos de comprobantes (A, B, C). Vea
apéndice K por mayor información.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Zonas Fiscales en una
Factura :
Las facturas a deben ser impresas de acuerdo a un
formato predefinido. Este formato tiene áreas con
determinadas características. A estas áreas se las
denomina Zonas. Vea apéndice L por más información.
Código de Autorización
de Imprenta:
Estación Principal
Seleccionada
Es un número que sale impreso en las Facturas A ,B y
C y permite detectar si la factura es falsa.
Indica en donde van a ser impresos los documentos
según modelo (ver apéndice N). Puede ser que se
realiza la impresión en el rollo de Tique o en Hojas
Sueltas.
‘R’ Impresión por salida de Tiques.
‘S’ Impresión por Hoja suelta o Formulario
Continuo.
Corte Total del PapelEl la Impresoras Fiscales que poseen el sistema para
corte automático de papel, se corta el papel en todo el
ancho y solo queda un milímetro de papel sin cortar.
Corte Parcial del PapelEl la Impresoras Fiscales que poseen el sistema para
corte automático de papel, se hacen varios cortes
parciales a lo ancho de la hoja de papel y quedan varios
milímetros de papel sin cortar.
Productos exentosLos productos exentos son aquellos que poseen una
tasa de Impuesto al Valor Agregado (IVA) igual a cero.
Los conceptos no
grabados
Descuentos, Recargos
y/o Percepciones
Globales
Los conceptos no grabados son por ejemplo los
Impuestos Internos o el Impuesto a los combustibles.
Son descuento o incrementos en el importe facturado y
afecta a todos los ítems facturados en un documento
fiscal.
CPIDefine la cantidad de caracteres que se imprimen a lo
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
INTRODUCCIÓN
La Impresora Fiscal consta de una impresora EPSON conectada a un Gabinete Fiscal y
asegurada mediante un Sello Fiscal.
Esta configuración cumple con los requisitos de la seguridad fiscal, controlando la
información fiscal que se imprime y registrando datos que tienen relación con lo que se
imprimió y se almacenó permanentemente en la Memoria Fiscal.
La información registrada en la Memoria Fiscal puede ser revisada contablemente con
posterioridad por las autoridades fiscales y/o el usuario.
Funciones del Impresor Fiscal EPSON
El Impresor Fiscal suministra las siguientes funciones:
• Restringir lo que se puede imprimir en el comprobante y validar los datos recibidos de
acuerdo con qué transacción fiscal se esté realizando.
• Asegurar que se imprima información precisa para cada transacción fiscal.
• Asegurar que se imprima información coincidente en el comprobante y en la cinta de
auditoria para cada transacción fiscal.
• Acumular y registrar el monto total de mercaderías vendidas y el impuesto al valor agregado
total pagadero para cada comprobante.
• Controlar aquello que se imprime durante las funciones de total y pago.
• Numerar e identificar Comprobantes Fiscales según se diferencian de los comprobantes no
fiscales.
• Numerar e identificar los Comprobantes No Fiscales Homologados y los Comprobantes No
Fiscales.
• Acumular y registrar los totales de los comprobantes emitidos y las mercaderías vendidas
durante el día.
• Acumular Totales Diarios en Totales Generales de los comprobantes emitidos y las
mercaderías vendidas. Guardar los totales en la Memoria Fiscal y emitir un Comprobante
Diario de Cierre de la Jornada Fiscal con los Totales Diarios.
• Suministrar reportes fiscales para extraer la información registrada en la Memoria Fiscal.
• Controlar la secuencia temporal de los cierres de la Jornada Fiscal . Se puede adelantar el
reloj del Controlador Fiscal hasta en un día pero no esta permitido atrasar las fechas en
más de 23 horas. Un Técnico Fiscal Autorizado puede pasar sobre estas limitaciones, pero
si retrocede la fecha en más de un día, este hecho queda asentado en la memoria fiscal y
es informado en los reportes de auditoría detallado y en el informe de auditoría resumido
con el siguiente mensaje:
***** ERROR EN SECUENCIA DE FECHA ******
** ATRASO DE LA FECHA EN MAS DE UN DIA *
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
• Impedir cualquier actividad no autorizada que intente interferir con alguna de las funciones
indicadas precedentemente.
• Informar al programa aplicativo, si el cajón de dinero esta abierto o cerrado. (No disponible en
TM-300AF Homologado por AFIP-DGI-RG 22).
• Imprime un Documento No Fiscal Homologado en cada oportunidad que se modifica la
Hora o Fecha del reloj interno de la Impresora Fiscal.
• Imprime un Documento No Fiscal Homologado cuando se cancela cualquier tipo de
Documento e informa el motivo de dicha cancelación.
Los dispositivos de seguridad fiscal se clasifican en dos categorías: hardware y software.
El Gabinete Fiscal y el Sello Fiscal proporcionan la seguridad de hardware.
La seguridad de software se suministra mediante un amplio conjunto de comandos que
el Host usa para controlar el Impresor Fiscal. Varios estratos de software aíslan el Host de la
sección del Firmware del Controlador Fiscal que controla directamente la Memoria Fiscal.
El Firmware del Controlador Fiscal reside en PROM y, por lo tanto, no es volátil. No hay
comandos que el Host pueda emitir que afecten directamente el contenido de la Memoria
Fiscal.
Documentos según RG.3419
Los documentos :
Recibos X
Notas de crédito
Remitos
Documento emitidos por Farmacias para Obras sociales
Llenado de cheques
Estos documentos pueden ser emitidos bajo la RG-4104 como Documentos No
Fiscales y/o Documentos No Fiscales Homologados. Por favor, consulte con su
Contador para actualizar el estado de la Legislación.
Nota: Las notas de crédito pueden ser emitidas por el controlador fiscal; siempre que
tenga el tamaño mínimo exigido por la R.G. 3419. Es decir 15 cm de ancho por 20 cm de
largo.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Descripción de Funcionamiento del Impresor Fiscal EPSON.
Tests Iniciales.
En primer lugar lo que hace el programa es verificar la integridad de :
• Firmware PROM.
• Reloj de Tiempo Real
• Memoria de Trabajo
• Memoria Fiscal
• Impresora Fiscal
• Papel de la Impresora Fiscal
• Comprobantes de la Impresora Fiscal
• Prueba de Totales Diarios del Impresor Fiscal
Firmware PROM.
El Firmware reside en un CMOS PROM de 256/512 Kbytes ubicado en la dirección
0xC0000 / 0xE0000. Si la verificación de chequeo fracasa, el Impresor Fiscal imprime un
mensaje de error y deja de funcionar. El usuario puede ver desde el exterior que la luz de
STATUS o ESTADO no parpadea y se requiere la visita de un técnico para reanudar la
operación de dicha Terminal.
Prueba del Reloj de Tiempo Real.
Se verifica el Reloj de Tiempo real para comprobar que esté operando y el procesador
AM188ES controlará la batería que da soporte al reloj y la memoria de Trabajo.
Si la tensión de la batería está por debajo del 80% de su valor nominal, el Impresor Fiscal
operará durante 30 días, dando un aviso de tensión baja en cada Estado Fiscal. Este aviso
consta del bit de tensión baja de batería en el Estado Fiscal sin el bit de error Fiscal. Después
de 30 días de avisos, el Impresor Fiscal dejará de funcionar con un error permanente de
Tensión Baja y el usuario puede ver desde el exterior que la luz de STATUS o ESTADO no
parpadea.
El estado de la batería siempre se devuelve al Host como parte de la información de
Estado Fiscal.
Prueba de la Memoria de Trabajo.
Se realiza la verificación de suma de la tabla de Totales Diarios. Si ésta fracasa, el
Impresor Fiscal imprime un mensaje de error y deja de funcionar.
Se comprueba la batería que da soporte a la Memoria de Trabajo. Si la tensión de la
batería es inferior al 80% de su valor nominal, el Impresor Fiscal toma la misma acción que si
hubiera fracasado la prueba de batería del reloj de tiempo real.
El Controlador Fiscal informa de esta situación mediante la luz de STATUS o ESTADO
que el usuario puede ver desde el exterior. Si la luz de STATUS o ESTADO no parpadea,
significa que hay un error grave.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Si el equipo puede imprimir, el siguiente mensaje es emitido por la impresora fiscal:
ERROR DE INICIALIZACIONES INTERNAS.
LLAME AL SERVICIO TECNICO.
Se deberá solicitar el servicio de un técnico para reanudar la operación del Impresor
Fiscal.
Prueba de la Memoria Fiscal.
Se realiza la verificación de suma de la tabla de Firma Fiscal. A cada Total Diario se le
realiza la verificación de suma.
Si alguna verificación de suma fracasa o bien, si el Controlador Fiscal detecta que la
memoria fiscal ha sido desconectada o cambiada por una memoria fiscal diferente, el
Impresor Fiscal imprime un mensaje de error y deja de funcionar.
El Controlador Fiscal informa de una situación de error mediante la luz de STATUS que el
usuario puede ver desde el exterior. Si la luz de STATUS no parpadea, significa que hay un
error grave.
Si el equipo puede imprimir, el siguiente mensaje es emitido por la impresora fiscal:
ERROR EN MEMORIA FISCAL.
LLAME AL SERVICIO TECNICO.
Se requerirá el servicio de un técnico para reanudar la operación del Impresor Fiscal.
En el caso de que la memoria fiscal esta llena, se informa de dicha situación a través de
los indicadores de estado que se encuentran descriptos en el Apéndice H .
Prueba de la Impresora Fiscal.
Se verifica la impresora Fiscal para comprobar que esté conectada. Si el Controlador
Fiscal no puede comunicarse con dicha impresora, la Impresora Fiscal no aceptará que se
inicie la emisión de Tiques .
Este acontecimiento no se cuenta como bloqueo del equipo, ya que no se puede distinguir
si el impresor esta apagado o si ha sido físicamente desconectado.
Lo que se garantiza es que para que el Controlador Fiscal emita Comprobantes Fiscales,
la impresora debe estar operativa.
Prueba de Papel de la Impresora Fiscal.
Se verifica la Impresora Fiscal para comprobar que tenga papel. La impresora no
aceptará órdenes de funcionamiento si no se ha instalado papel en ella.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Prueba de Comprobantes de la Impresora Fiscal.
Debido a la naturaleza de todos los protocolos de impresoras y a la existencia de un buffer
interno con capacidad de una línea de caracteres, es imposible determinar qué líneas han
sido impresas por la Impresora Fiscal y qué líneas no lo han sido en el momento de la
interrupción de la energía eléctrica.
Las impresoras EPSON descartan los datos recibidos del Host que no se imprimieron
cuando el equipo tenía alimentación.
Para cumplir con los requisitos fiscales, en el momento de encendido, si un Comprobante
Fiscal está abierto, se imprimirá la siguiente línea en el Comprobante y se incrementará la
cuenta de comprobantes cancelados.
El Impresor Fiscal cancelará automáticamente en el momento de encendido cualquier tipo
de documento que este abierto. Luego de la cancelación, se emite un Documento No Fiscal
Homologado informando el número del comprobante cancelado y el motivo de la
cancelación.
Prueba de Totales Diarios del Impresor Fiscal.
Si han transcurrido 24 horas desde el primer documento Fiscal y si hay Totales Diarios en
la Memoria de trabajo, la operación de la Impresora Fiscal para la impresión de Tiques y
Documentos No Fiscales se bloqueará hasta que se realice el cierre de la jornada Fiscal.
En este estado se puede realizar el cierre Diario o Informe Z.
Para controlar este evento, use el comando “Solicitud de Estado” , donde se informa la
hora y fecha del inicio de la Jornada Fiscal.
Esta condición de error se informa por al ejecutar los comandos “Abrir Comprobante
Fiscal” y “Solicitud de Estado”. Vea el Apéndice H para mayores detalles.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Modos de Funcionamiento del Equipo
Luego de los tests iniciales el equipo ingresa en uno de los siguientes modos de
funcionamiento.
• Modo Entrenamiento
• Modo Operativo o Modo Fiscal
• Modo Bloqueada por Software.
En fábrica el equipo tiene el proceso de Inicialización o Certificación No Fiscal, que registra
en la Memoria Fiscal los parámetros necesarios para la operación del Impresor Fiscal, pero
que no tienen relación con el propietario de la misma o el almacenamiento de datos fiscales
en la Memoria Fiscal.
Modo Entrenamiento.
Antes de que se haya fiscalizado una terminal por primera vez, se puede probar el
funcionamiento del Impresor Fiscal, pero no producirá documentos fiscales ni acumulará
totales fiscales.
Esta modalidad es útil para capacitar cajeros, desarrollar aplicaciones, depurar software y
hardware de Punto de Venta, etc.
Para que el Impresor Fiscal ingrese al modo entrenamiento, se deben cumplir estas
condiciones:
1. Que el equipo no tenga en la memoria fiscal los datos de una inicialización fiscal, o
sea que jamás se registró el C.U.I.T. de algún usuario.
2. Que nunca se haya almacenado un cierre diario en la memoria Fiscal.
Se aceptarán los comandos de las transacciones fiscales en la modalidad de
entrenamiento, pero no se imprimirá el Logo Fiscal, los espacios son reemplazados por
signos de interrogación, se imprime cada 6 líneas la leyenda “NO FISCAL” y no se imprime
el C.U.I.T del contribuyente.
Los Totales Diarios se acumularán en la Memoria de Trabajo. Un cierre diario producirá
un comprobante sin el Logo Fiscal y sus importes no se grabarán en la Memoria Fiscal.
Todos los documentos emitidos antes de la fiscalización se denominan documentos No
Fiscales y no tienen validez.
Se dice que un Impresor Fiscal que no ha sido fiscalizada está en modalidad de
entrenamiento.
IMPORTANTE: En modo entrenamiento, no se podrán emitir reportes de auditoría
debido a que no existen datos almacenados en la memoria fiscal.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Modo Operativo o Modo Fiscal.
Antes de usar el Impresor Fiscal para producir documentos fiscales y registrar información
fiscal, se la debe inicializar con información fiscal específica. Este proceso se denomina
"fiscalización".
La Fiscalización consiste en guardar la información impositiva necesaria para producir
documentos fiscales en la tabla de Firma Fiscal y sólo se la puede realizar después que la
terminal ha sido certificada.
En la tabla Fiscal existe la tasa general del I.V.A., que puede ser modificada según las
resoluciones de la AFIP-DGI. Este valor es necesario para que el programa decida si debe
imprimir o no, el porcentaje de I.V.A. a la derecha de la descripción del producto.
Otro dato muy importante que se almacena es el máximo monto para un Tique-Factura,
que pueden ser modificados según las resoluciones de la AFIP-DGI.
La información de la tabla de Firma Fiscal lleva una relación directa con el propietario del
Impresor Fiscal, y con la revisión contable de la Memoria Fiscal.
Después de la Fiscalización o Inicialización Fiscal se podrán emitir los siguientes
documentos :
a) Comprobantes No Fiscales en Tique.
b) Comprobantes No Fiscales en Hojas Sueltas o Formulario Continuo.
c) Comprobantes Fiscales Tique.
d) Comprobante Fiscal Factura o Tique-Factura.
e) Comprobantes No Fiscales Homologados.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
a) Comprobantes No Fiscales en Tique
Los comprobantes no fiscales se usan para producir documentos que no son
comprobantes de ventas. Hay tres comandos que se utilizan para emitir comprobantes no
fiscales. No es necesario seleccionar la Estación Principal de Impresión ya que la Impresora
Fiscal va a utilizar la única estación de impresión que posee o la estación donde se emiten
normalmente los Tiques. Su presentación al Impresor Fiscal debe realizarse en el siguiente
orden:
a.1) Abrir comprobante no fiscal:
Esto debe realizarse en primer lugar para que el Impresor Fiscal acepte texto de
impresión no fiscal. Este comando será rechazado si hay un comprobante fiscal o no fiscal ya
abierto. El comprobante se identifica como "NO FISCAL" y se imprime el encabezado del
mismo. Consulte en el Apéndice B el formato de dicho encabezado para Tique.
a.2) Imprimir texto no fiscal en Comprobantes No Fiscales:
El Impresor Fiscal acepta todas las líneas de texto fiscal que se requieran para producir el
documento. Se aceptará este comando sólo si hay un comprobante no fiscal abierto y si hay
papel a ser impreso. Se aceptará sólo texto Fiscal para la impresión, o sea con las limitación
que se aplican a la palabra “TOTAL”
a.3) Cerrar comprobante no fiscal:
Esto debe realizarse en último lugar. Este comando será rechazado si un comprobante no
fiscal no está abierto. Se imprime la cola del comprobante y se realiza el avance y el corte del
comprobante. Para cancelar un Documento No Fiscal, se debe cerrar el comprobante no
fiscal.
Consulte en el Apéndice E el formato de la cola del comprobante para Tique.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
b) Comprobantes No Fiscales en Hojas Sueltas o Formulario Continuo.
Los comprobantes no fiscales se usan para producir documentos que no son
comprobantes de ventas. Hay cinco comandos que se utilizan para emitir comprobantes no
fiscales en hojas sueltas. Una vez configuradas las preferencias del usuario, se debe
presentar al Impresor Fiscal debe realizarse en el siguiente orden:
b.1) Preparar Estación Principal para la Impresión.
Esto debe realizarse en primer lugar para que el Impresor Fiscal conozca donde se debe
imprimir el documento No Fiscal y prepare dicha estación. Este comando será rechazado si
se esta emitiendo algún Documento.
b.2) Realizar una consulta del estado para saber si se ha insertado la hoja de papel y si la
impresora esta lista para imprimir. Este paso puede ser que se repita varias veces, hasta que
el usuario ingrese el papel. Luego de este comando, se envían los mismos comandos
utilizados para generar un Comprobante No Fiscal en papel Tique.
b.3) Abrir comprobante no fiscal:
Este comando debe enviarse para que el Impresor Fiscal acepte texto de impresión no
fiscal. Este comando será rechazado si hay un comprobante fiscal, o no fiscal ya ha sido
abierto, si no existe papel a ser impreso o la entrada de hojas sueltas no esta preparada. El
comprobante se identifica como "NO FISCAL" y se imprime el encabezado del mismo.
Consulte en el Apéndice D el formato de dicho encabezado cuando se emite una hoja
suelta.
b.4) Imprimir texto fiscal variable en Comprobantes No Fiscales:
El Impresor Fiscal acepta todas las líneas de texto fiscal variable que se requieran para
producir el documento. Se aceptará este comando sólo si hay un comprobante no fiscal
abierto. Cada cuatro líneas será impresa la leyenda “NO FISCAL”. Se aceptará sólo texto
Fiscal para la impresión, o sea con las limitación que se aplican a la palabra “TOTAL”.
b.5) Cerrar comprobante no fiscal:
Esto debe realizarse en último lugar. Este comando será rechazado si un comprobante
No Fiscal no está abierto. Se imprime la cola del comprobante y se realiza el avance del
papel. Para cancelar un Documento No Fiscal, se debe cerrar el comprobante no fiscal.
Consulte en el Apéndice G el formato de la cola del comprobante.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
c) Comprobantes Fiscales Tiques.
El Host usa seis comandos para producir comprobantes fiscales en Tiques. Salvo el
primero (abrir), todos serán rechazados si un comprobante fiscal no está abierto. Su
presentación al Impresor Fiscal debe realizarse en este orden:
c.1) Abrir comprobante fiscal Tique:
Esto debe realizarse en primer lugar para que el Impresor Fiscal acepte otros comandos
de ventas fiscales. Este comando será rechazado si un comprobante fiscal ya está abierto.
Se imprime el encabezado del comprobante.
Cuando se abre un Tique, se debe indicar si se va a realizar un documento No Fiscal
Homologado para Farmacia, cuando se finalice el Tique en curso.
Consulte en el Apéndice B el formato del mismo.
c.2) Imprimir texto fiscal en Tique:
El Impresora Fiscal acepta todas las líneas requeridas y permitidas por la Legislación del
país; con texto fiscal para complementar la descripción de un producto. Se aceptará sólo
Texto Fiscal para la impresión .
c.3) Imprimir ítem de una línea en Tique:
Este comando tiene campos para el tipo de ítem de línea, descripción, cantidad, tasa
impositiva y precio unitario.
c.4) Subtotal en un Tique:
Este comando hace que se imprima opcionalmente el total de la venta.
Se lo puede usar en cualquier momento mientras un Comprobante Fiscal está abierto para
interrogar sobre el estado de una Transacción Fiscal .
Los comandos de ítem de línea serán admitidos después que se haya aceptado este
comando.
c.5) Pago en un Tique o Cancelar:
Este comando tiene campos para la descripción, el monto pagado. y los montos
facturados pero no cobrados.
El Controlador Fiscal imprimirá totales y, si son totalmente pagados, monto de cambio.
Los comandos de ítem de línea no serán admitidos después que se ha aceptado este
comando. Se admitirán los comandos de subtotal después que se haya aceptado este
comando, pero no se imprimirá ni se verá.
De ser necesario este comando puede ser omitido, pero si se lo saltea no sale impreso el
monto de dinero pagado ni el vuelto. Si el total pagado es menor al total facturado, no saldrá
impreso el vuelto.
Para cancelar, se debe enviar el calificador de tipo de pago con la letra ‘C’.
c.6) Cerrar comprobante fiscal Tique:
Esto se debe realizarse en último lugar . Se imprimen los pagos realizados, se calcula el
vuelto, se efectúa el avance y el corte de la cola del comprobante. En el Apéndice E hallará
el formato de la misma.
Los totales de venta se acumulan en los Totales Diarios en la Memoria de Trabajo.
Si se ha cancelado un Documento Fiscal, no se debe ejecutar este paso.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
d) Comprobantes Fiscales Factura y Tique-Factura
El Host usa siete comandos para producir comprobantes fiscales Factura y Tique-Factura.
Salvo el primero y el segundo (Enviar posiciones y abrir), todos serán rechazados si un
comprobante fiscal Factura o Tique-Factura no está abierto. Su presentación al Impresor
Fiscal debe realizarse en este orden:
d1) Enviar Posiciones de una Factura (Para Hojas Sueltas o Formulario Continuo).
Este comando debe enviarse cada vez que se cambie el tamaño del papel preimpreso
para Facturas o se modifique la resolución en CPI que está utilizando la Impresora Fiscal.
Estos datos quedan memorizados en la memoria de trabajo.
Esta información sólo es utilizada para la impresión de Facturas en formulario continuo y
hojas sueltas. Para la emisión de Tique-Factura, no es necesario enviar este comando.
d2) Abrir Factura ó Tique-Factura
Esto debe realizarse en primer lugar para que el Impresor Fiscal acepte otros comandos
de ventas fiscales. Este comando será rechazado si un comprobante fiscal ya está abierto.
Este comando define si se hace un Tique-Factura o una Factura.
Cuando se abre un Tique-Factura, se debe indicar si se va a realizar un documento No
Fiscal Homologado para Farmacia, cuando se finalice el Tique-Factura en curso.
Consulte en el apéndice D el formato del mismo para facturas y el apéndice C para
Tique-Factura.
d3) Enviar un Item de Factura ó Tique-Factura
Este comando tiene campos para el tipo de ítem de línea, descripción, cantidad, tasa
impositiva , precio unitario, recargo por ventas a responsables no inscriptos y la tasa de
ajuste variable.
d4) Solicitar Subtotal de Factura ó Tique-Factura
Este comando hace que se imprima opcionalmente el total de la venta.
Se lo puede usar en cualquier momento mientras un Comprobante Fiscal está abierto para
interrogar sobre el estado de una Transacción Fiscal .
Los comandos de ítem de línea serán admitidos después que se haya aceptado este
comando.
d5) Pago / Descuentos - Recargos Fijos Globales / Cancelar.
Este comando tiene campos para la descripción, el monto pagado y los descuentos
realizados.
El Controlador Fiscal imprimirá totales. Los comandos de ítem de línea de Factura no
serán admitidos después que se ha aceptado este comando. Se admitirán los comandos de
subtotal después que se haya aceptado este comando, pero no se imprimirá ni se verá.
Para cancelar una Factura o Tique-Factura, se debe enviar el calificador de tipo de pago
con la letra ‘C’.
Este comando puede ser omitido, pero si se lo saltea no sale impreso el monto de dinero
pagado ni su vuelto.
Los descuentos y/o recargos globales no serán aceptados luego de realizado algún pago.
Si se llego al máximo monto de un Tique-Factura, sólo se permitirá el comando Descuento
, Recargo y cancelar, pero se aceptara el comando Pago.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
d6) Percepciones globales de Factura ó Tique-Factura
Estas percepciones afectan al total de monto facturado y sólo se aplica para Factura tipo A
ó Tique-Factura Tipo A.
Este comando será rechazado si no existe una Factura o Tique-Factura tipo “A” abierto.
Luego de este comando, sólo se permite este mismo comando y los comandos cancelar
o cerrar el documento fiscal.
Si se ha llegado al máximo monto de un Tique-Factura, no se aceptara este comando.
d7) Cerrar Factura ó Tique-Factura
Esto se debe realizarse en último lugar. Se imprimen los pagos realizados, los descuentos
y si es un Tique-Factura se imprime el vuelto, se efectúa el avance a la siguiente hoja si es
una Factura o el corte de la cola del comprobante si es un Tique-Factura. En el apéndice G
hallará el formato de la misma para Facturas y en el apéndice F para Tique-Factura.
Los totales de venta se acumulan en los Totales Diarios en la Memoria de Trabajo.
Si se ha cancelado un Documento Fiscal, no se debe ejecutar este paso.
Si se ha llegado al máximo monto de un Tique-Factura, no se aceptara este comando.
e) Comprobantes No Fiscales Homologados
Los comprobantes no fiscales homologados se usan para producir documentos que no
son comprobantes de ventas y son diferentes a los Documentos No Fiscales. Existen dos
formas de generar Documentos No Fiscales Homologados:
1- Con un comando único.
2- Con varios comandos.
Documentos No Fiscales Homologados de Comando único:
En este caso se envía toda la información necesaria para generar dicho documento
en el comando de apertura.
e.1) Seleccionar Estación Principal para la Impresión.
Esto debe realizarse en primer lugar para que el Impresor Fiscal conozca donde
se debe imprimir el documento No Fiscal Homologado. En el Impresor Fiscal
EPSON TM-U950F este comando puede seleccionar la entrada de hojas sueltas o
“SLIP”. No es necesario este comando para generar documentos en Tique.
e.2) Realizar una consulta del estado para saber si se ha insertado la hoja de
papel y si la impresora esta preparada para imprimir. Este paso puede ser que se
repita varias veces, hasta que el usuario ingrese el papel. Luego de este comando,
se envían los mismos comandos que se utilizan para generar un Comprobante No
Fiscal Tique. No es necesario este comando para generar documentos en Tique.
e.3) Emitir un Documento No Fiscal Homologado de un tipo especificado. Se
rechazara el comando si no existe papel para ser impreso. Si no se ejecutó alguna
vez el comando “Seleccionar Estación Principal para la Impresión”, se imprime en la
estación donde normalmente se emiten los comprobantes fiscales.
Documentos No Fiscales Homologados de varios Comando :
En este caso se envía la información necesaria para generar dicho documento en
con varios comandos. Generalmente se utilizan para generar documentos Noo
Fiscales Homologados en Hoja Suelta o Formulario Contínuo
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Sólo hay tres comandos que se utilizan para emitir comprobantes no fiscales
Homologados. Si se selecciona la Estación Principal de Impresión se utiliza esta; en caso
contrario la Impresora Fiscal va a utilizar la única estación de impresión que posee o la
estación donde se emiten normalmente los Tiques. Su presentación al Impresor Fiscal debe
realizarse en el siguiente orden:
e.1) Seleccionar Estación Principal para la Impresión.
Esto debe realizarse en primer lugar para que el Impresor Fiscal conozca donde se debe
imprimir el documento No Fiscal Homologado. En el Impresor Fiscal EPSON TM-U950F este
comando puede seleccionar la entrada de hojas sueltas o “SLIP”.
e.2) Realizar una consulta del estado para saber si se ha insertado la hoja de papel y si la
impresora esta preparada para imprimir. Este paso puede ser que se repita varias veces,
hasta que el usuario ingrese el papel. Luego de este comando, se envían los mismos
comandos que se utilizan para generar un Comprobante No Fiscal Tique.
e.3) Abrir un Documento No Fiscal Homologado de un tipo especificado. Se rechazara el
comando si no existe papel para ser impreso. Si no se ejecutó alguna vez el comando
“Seleccionar Estación Principal para la Impresión”, se imprime en la estación donde
normalmente se emiten los comprobantes fiscales.
e.4) Enviar texto a un Documento No Fiscal Homologado. Se rechazara el comando si no
existe papel para ser impreso. Si no se ejecutó el comando Abrir un Documento No Fiscal
Homologado.
e.5) Cerrar un Documento No Fiscal Homologado. Se rechazara el comando si no existe
papel para ser impreso. Si no se ejecutó el comando Abrir un Documento No Fiscal
Homologado.
No existe un comando especifico para que el operador Cancele un Documento No Fiscal
Homologado. Si se lo desea cancelar se deberá dar por finalizado el documento
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Impresora Bloqueada por Software.
La impresora puede dejar de funcionar como Impresor Fiscal , para lo cual debe enviarse
un comando desde el Host y/o el Port de Auditoría para uso exclusivo de la DGI.
Cuando dicho comando es recibido, el equipo deja constancia en la memoria fiscal que el
equipo fue desfiscalizado, y a partir de ese momento, no imprime más documentos fiscales.
En este estado, la impresora acepta los comandos de diagnóstico y auditoría de la
Memoria Fiscal por el Port serie del usuario o por el Port exclusivo para la DGI.
IMPORTANTE : Para salir de este estado, se necesita la intervención de un Técnico
Fiscal y dicha intervención queda asentada en la Memoria Fiscal y por RG DGI 4249/97
sólo puede ser ordenado por el personal de la AFIP-DGI.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Reportes del Impresor Fiscal.
Reportes No Fiscales.
Los reportes no fiscales se producen con el objeto de diagnosticar el estado del Impresor
Fiscal. Además de generar reportes, algunos comandos efectúan una acción de diagnóstico.
Algunos de los reportes no fiscales que se realizan son:
• Diagnóstico del Impresor Fiscal.
• Certificación del Impresor Fiscal.
• Fiscalización del Impresor Fiscal.
• Cierre de turno por Cambio de Cajero o Cierre X.
Consulte los comandos individuales donde hallará una descripción detallada sobre los
reportes generados.
Reportes No Fiscales Homologados.
Los reportes no fiscales homologados se producen con el objeto de que el usuarios
genere algunos documentos necesarios para la operatoria comercial.
Algunos de los reportes no fiscales que se realizan son:
• Documento No Fiscal Homologado para Farmacias. Documento No Fiscal
Homologado para Cupones de Tarjetas de Crédito. Documento No Fiscal Homologado tipo
Nota de Crédito.
•
Consulte los comandos individuales donde hallará una descripción detallada sobre los
reportes generados.
Reportes Fiscales.
Los comandos que producen los reportes fiscales se usan para guardar y extraer
información de la Memoria Fiscal. En general se los usa para almacenar totales diarios y
según las necesidades de las autoridades para la revisión contable del Impresor Fiscal.
Algunos de los reportes fiscales que se producen son:
• Cierre de la Jornada Fiscal o Cierre Z
• Reporte de la Memoria Fiscal. Consulta solicitada por fechas.
• Reporte de la Memoria Fiscal. Consulta por números de cierre Z
Consulte los comandos individuales donde hallará una descripción detallada sobre los
reportes generados.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Interfaz del Host
La Interfaz del Host se realiza a través de un conector hembra de 25 patillas tipo D que se
encuentra en la parte trasera del Gabinete Fiscal. Es la interfaz RS-232. Esta interfaz
puede usar protocolos de señalización por DTR/DSR y/o XON/XOFF. El técnico realiza la
selección de las opciones de interfaz con los selectores de opciones del Controlador Fiscal
en el momento de la instalación.
Las velocidades de comunicación son 4800,9600 y 19200 Baudios, con o sin paridad. El
valor prefijado de fábrica es 9600 baudios sin paridad.
Con una velocidad de 19200 Baudios la velocidad de impresión aumenta en promedio un
5 % y hasta un 10% en los comandos que no imprimen.
IMPORTANTE:
Siempre que sea posible, se recomienda usar 19.200 Baudios o
la mayor velocidad disponible para el modelo de Controlador Fiscal que se esta
utilizando.
Para cambiar de DTR/DSR a XON/XOFF se debe enviar un XON al Impresor fiscal
cuando se enciende el equipo. A partir de la recepción de dicho comando, el equipo funciona
con protocolo de software hasta que se interrumpa la alimentación del equipo.
Dadas las particularidades de la Argentina, es recomendable no usar el protocolo XONXOFF, a menos de que se tenga seguridad en que el vinculo de comunicación ha sido
realizado de acuerdo a las recomendaciones de la norma RS-232C.
El pinout de la Interfaz del Host se presenta en el Apéndice A. El cable sugerido para
conectar el Impresor Fiscal con el Host se incluye en el Apéndice O.
Preliminar de Protocolo de Comunicación EPSON-TM300AF+ / TM-U950F / TM –T285F / TM-2000AF / TM-2000AF+ / LX-300F
Protocolo del Host.
Introducción.
El protocolo que el Host usa para comunicarse con el Impresor Fiscal se basa en los
siguientes principios.
• El Host inicia todas las comunicaciones.
• El Impresor Fiscal nunca enviará un mensaje no solicitado.
Así, este protocolo se puede describir como Maestro (Host) / Esclavo (Impresor Fiscal).
Veamos a continuación el formato de los mensajes intercambiados entre el Host y el
Impresor Fiscal:
Byte Descripción
---- ------------------------------------------ 1 Inicio de texto 0x02 (En decimal 2)
2 Número de Secuencia de 0x20 a 0x7f
3 Número de Comando
4 Separador de Campo 0x1c - ASCII (28 Decimal)
5 Campo de Datos de Texto Fiscal
n Separador de Campo 0x1c - ASCII (28 Decimal)
n+1 Campo de Datos de Texto Fiscal
.
nn Fin de Texto 0x03 (En decimal 3)
nn+1 BCC <nnnn>
Los comandos enviados por el Host y las respuestas devueltas por el Impresor Fiscal
están enmarcadas por los códigos de control ASCII Inicio de Texto (0x02) y Fin de Texto
(0x03). Los caracteres de verificación de bloque (BCC <nnnn>) están a continuación del fin
de datos. El BCC <nnnn> es la suma de todos los caracteres desde el inicio de datos (STX)
hasta el fin de datos (ETX) inclusive. El BCC <nnnn> se representa mediante 4 caracteres
hexadecimales anexados al final del mensaje (después del fin de datos).
Los comandos enviados por el Host al Impresor Fiscal deben tener un número de
secuencia en el rango desde 0x20 a 0x7F (hexadecimal) o desde 32 a 127 (decimal).
Las respuestas del Impresor Fiscal tendrán un número de secuencia coincidente. No es
necesario que los números de secuencia sean correlativos, pero deberán ser diferentes del
número de secuencia del comando anterior.
Para cada comando enviado por el Host, éste deberá recibir una respuesta del Impresor
Fiscal antes de que se envíe el próximo a dicha terminal. El Host deberá hacer coincidir los
números de secuencia de respuesta con los números de secuencia de comando, y si son
diferentes, volver a enviar el comando.
El Host también deberá examinar los bits de comando rechazado y/o comando aceptado
en los campos del Estado Fiscal de la respuesta para verificar que el comando fue válido y
aceptado.
IMPORTANTE:
Las respuestas deben ser siempre analizadas. El no hacer esto puede generar
que la impresora fiscal rechace algún comando y el Host o PC no se entera que
el comando ha sido rechazado.
Vea los apéndices R y S con ejemplos del protocolo.