Rev 5.0
IMPRESORA FISCAL
DASCOM Tally 1125
Manual de Protocolo de Comandos
Versión para Integradores
Versión para Venezuela
Tabla de Contenido
TABLA DE CONTENIDO
1 CARACTERÍSTICAS GENERALES.................................................................................... 7
2 INSTALACIÓN ................................................................................................................ 9
7 QUÉ ES UN RAMCLEAR................................................................................................ 15
1
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
2
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
21.12 Códigos de Barra para producto y Códigos de Barra a pie de página ....................... 70
22.13 Asignación de monto del total de la devolución a un solo medio de pago ............ 78
25.4 Cómo generar los reportes para cambio de Cajeros, acumulados por turnos
(Reporte X2) .................................................................................................................................................... 86
27.3 Por Cédula o RIF (sólo aplica si se utilizó el comando iR*) ............................................. 94
28.2 Anexos de los distintos formatos que se pueden obtener con el Tally Page Setup
98
5
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
6
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
1 CARACTERÍSTICAS GENERALES
1.1 Dimensiones de la Impresora Fiscal
7
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
8
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
2 INSTALACIÓN
2.1 Instalación del Adaptador AC y cable de comunicaciones
El conector de alimentación se encuentra en la parte posterior de la impresora.
Para evitar atascos de papel se recomienda no cargar papel que se ha doblado o esté
arrugado.
9
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
10
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
En la parte frontal derecha de la impresora se encuentran dos LEDs: El LED rojo es para
indicar encendido o que el papel no ha sido cargado. El LED verde indica el modo Online y
debe estar encendido para que la impresora reciba comandos.
Para todas las pruebas y envío/recepción de comandos, el papel debe estar cargado
y el botón de Online encendido.
11
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
4 INTERFAZ DE CONEXIÓN
Esta impresora dispone de dos puertos: El puerto 1 (puerto para conectar al display),
puerto 2 (para conectar desde el puerto USB de la computadora al puerto RJ11 de la
impresora) , Led de estado y una hendidura para hacer RESET.
Puerto 1
Display
Hendidura de
Led de Estado
Puerto 2 RESET
Comunicación
con el PC
C
Imagen
Imagen 4.1. Puertos
1. Puertos y Conectores
y Conectores
12
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
13
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Paridad Ninguna
Bits de parada 1
Imagen 4.3. Cable de comunicación con el PC, en sus extremos los conectores USB y RJ11
14
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
6 QUÉ ES UN RESET
Es un procedimiento de limpieza del buffer de la impresora. Consiste en introducir un
objeto puntiagudo en la hendidura de RESET que se encuentra en la parte posterior de la
impresora (figura de Puertos). Permite sacar la impresora de un estado de no respuesta,
por ejemplo, si se encuentra en medio de una transacción fiscal. Cada vez que se realiza un
RESET, se emite un documento impreso y se incrementan los contadores de documentos
no fiscales. No borra los datos de fiscalización, ni altera las configuraciones de banderas, ni
los descriptores de medios de pago.
7 QUÉ ES UN RAMCLEAR
Es un procedimiento de inicialización de la impresora. Consiste en colocar un jumper en
los pines internos reservados para ello. Cada vez que se realiza un RAMCLEAR, se emite un
documento impreso con el código de desbloqueo y se incrementan los contadores de
documentos no fiscales. No borra los datos de fiscalización. Sin embargo, pone a cero
todas las banderas, coloca los valores por defecto de los descriptores de los medios de
pago, así como el encabezado.
15
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
8 QUÉ ES EL FIRMWARE
El firmware es un programa base que se instala en las impresoras fiscales para que opere
en cualquiera de los dos modos de operación posibles: modo entrenamiento y modo
fiscal. Para instalar el firmware, descárguelo del área de Descargas de nuestra página web
(www.thefactory.com.ve):
1. Si la impresora está encendida, por favor apáguela. Debe estar apagada
inicialmente.
2. Colóquele un jumper.
3. Abra la aplicación TFHKA Updater v1.02pa.
4. Elija el puerto y haga click en el botón ‘Descargar archivo’, elija el archivo .bin o
.hex correspondiente.
5. Cuando en la barra de progreso aparezcan aproximadamente 4 barras verdes,
encienda la impresora.
6. Verá el progreso de los paquetes enviándose hacia la impresora en la misma
ventana del Updater.
7. Repita el procedimiento si es necesario, si se demora demasiado en encender la
impresora o la enciende demasiado rápido no enviará los paquetes.
8. No ejecuta un RAMCLEAR automático
16
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Si se tiene una impresora fiscal ya fiscalizada, se apaga, se coloca una memoria fiscal y una
de auditoría, ambas nuevas y se enciende la impresora, ésta trabajará en modo de
entrenamiento. Pero, si luego se apaga y se colocan nuevamente las memorias originales,
la impresora requerirá un RAMCLEAR.
17
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Importante:!!
En general, los datos de la última factura, notas de crédito, contadores, etc., se guardan en la
memoria de auditoría, y se guardan en la memoria fiscal cuando se emite un Reporte Z. Cuando se
hace un RAMCLEAR, la impresora se bloquea e imprime un código de desbloqueo, que debe ser
ingresado en el fiscalizador para desbloquearla y así continuar con su operación normal, después
del cual los datos continuarán disponibles en la memoria de auditoría y estarán disponibles en la
memoria fiscal si se hizo un Reporte Z.
La impresora siempre busca los contadores en la memoria de auditoría, si no los encuentra en ella,
busca en el último Reporte Z emitido (por ejemplo Reporte Z #3). Si antes de registrar una
memoria de auditoría nueva se efectuó un reporte Z (Z #3), se emitieron documentos, luego se
registra una memoria de auditoría nueva y se hace un reporte Z (por ejemplo Z#4), los documentos
que se emitan luego del registro tendrán una numeración a partir del Reporte Z (#3) y estarán
repetidos. Ésta es la única condición bajo la cual se pueden obtener documentos con numeración
repetida. Sin embargo, los documentos emitidos antes del registro, no se pierden, sí estarán
disponibles en la memoria de auditoría anterior.
Antes de registrar una nueva memoria de auditoría, es necesario hacer un Reporte Z, para que los
contadores y correlativos se guarden en la memoria fiscal de modo que al registrar la nueva
memoria de auditoría al estar vacía, la impresora buscará en el último reporte Z emitido y se
mantendrá la secuencia en la numeración de los documentos. Al registrar una nueva memoria de
auditoría, la impresora buscará la secuencia almacenada en la memoria fiscal por lo que es
necesario el Reporte Z previo y así se mantendrá la secuencia para los nuevos documentos que se
emitan después del registro de la memoria de auditoría.
En el caso de registro de una nueva memoria fiscal, se debe conectar una memoria de auditoría
nueva también, la impresora entrará en modo de entrenamiento, se deberá fiscalizar y sería
equivalente a tener una “nueva” impresora fiscal. Todos los contadores estarían en cero.
18
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Para registrar una nueva Memoria de Auditoría o una Memoria Fiscal, es necesario seguir los
siguientes pasos:
1. Emitir un Reporte Z.
2. Si la impresora está encendida, apagarla.
3. Conectar la memoria nueva correspondiente.
4. Colocar el jumper en la Tarjeta Fiscal.
5. Mantener presionado el botón de RESET.
6. Encender la impresora.
7. Soltar el botón de RESET una vez la impresora empiece a imprimir.
8. La impresora imprimirá un documento no Fiscal de RAMCLEAR con el código de
desbloqueo.
9. Apagar y encender la impresora.
10. Abrir el Fiscalizador e introducir ese código de desbloqueo.
11. Ya se habrá registrado la nueva memoria y la impresora estará disponible para continuar
con su operación normal.
19
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Módulos de la Impresora
Fiscal
Tarjeta Tarjeta
Controladora de
Fiscal
(Firmware)
Impresión
20
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
3.1. Documentos No fiscales: Reportes X, Reportes X2, Z2, Documentos no fiscales tipo
texto, Programación, Fondo/Retiro, copias, documentos impresos de RAM CLEAR,
STATUS EJ, Copias o Reportes de lecturas de memoria de auditoría.
3.2. Documentos Fiscales: Reportes Z, Reportes de Memoria Fiscal, Facturas, Notas de
Crédito.
21
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Documentos Documentos
No
Fiscales Fiscales
Facturas Notas Reporte Reportes Reporte Reporte Reporte Copias o Impresión Docum
Z de
Z2 X X2 de la ento de
de Memoria reimpresión de texto
Programa
Fiscal no
Crédit Documentos ción
fiscal
o
22
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Las impresoras fiscales requieren de un programa para enviarle los comandos, no basta comprar una
impresora fiscal, también es necesario un programa que los gestione. La computadora se comunica con
la impresora fiscal a través de un programa denominado Sistema Administrativo ya sea propio del
contribuyente o desarrollado por una Casa de Software. Este programa gerencia los comandos que se
deben enviar a la impresora para que cumpla con todas sus funciones. Por esto la impresora fiscal no
utiliza driver de instalación alguno. Dependiendo de las necesidades del sistema, el desarrollador podrá
utilizar el protocolo directo o usar los componentes de integración que tendrá a su disposición al
descargarlos desde nuestra página web www.thefactory.com.ve (previo registro). También puede
consultar las casas de software que se encuentran integradas totalmente con las impresoras fiscales de
The Factory HKA.
23
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Sistema Administrativo
Usando el Protocolo
Directo
24
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
éste será el monto con todo y decimales, con el cual la impresora cerrará la factura
si los medios de pago dan igual o mayor a este monto; el mismo debería coincidir
exactamente con lo registrado por su sistema y de haber una diferencia ésta
debería ser de céntimos por efectos del redondeo en los cálculos de los impuestos
de su sistema.
8. No es necesario la apertura y cierre constante del puerto de comunicaciones por
cada envío de comandos. Una vez iniciado el sistema abra el puerto y una vez
decida cerrar el sistema cierre consigo el puerto de comunicaciones.
9. Depure el desarrollo del sistema administrativo en relación a la impresora fiscal,
evite en lo posible errores de los antes mencionados durante la puesta en marcha
del mismo.
10. Utilice el Programa Serial Port Monitor para verificar las tramas enviadas y las
respuestas de la impresora.
11. Consulte en todo lo posible al departamento de integración. Nosotros estamos
para ayudarle!.
26
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
15 COMPONENTES DE INTEGRACIÓN
The Factory HKA ha creado para usted lo que denomina Componentes de Integración de acuerdo al
sistema operativo utilizado, es una carpeta las cuales son descargadas desde nuestro portal
www.thefactory.com.ve (previo registro). Estos componentes de integración son una herramienta de
apoyo al desarrollador. A continuación se muestran los componentes de integración:
Contenido de la
Carpeta de Integración
Sistema Manual de Comandos
DLL C++ (.dll)
Operativo DLL en .Net (.dll)
Windows API de JAVA (.jar)
Demos (VB6, C#, VB.Net,
FoxPro, Delphi)
AppConsola
IntTFHKA
Contenido de la
Sistema Carpeta de Integración
Operativo Manual de Comandos
Linux AppConsola
Contenido de la
Sistema Carpeta de Integración
Operativo Manual de Comandos
Mac Protocolo directo
27
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
DATA
Imagen 15.2. La trama que se envía al usar o no alguno de los componentes de integración
28
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
16 PROTOCOLO DE COMUNICACIÓN
El Protocolo de Comunicación es la manera en que la computadora se comunica con la
impresora. Es el orden en que se debe seguir para enviarle comandos a la impresora de
modo que ésta lo entienda. Se utiliza el estándar serial RS232. El Protocolo de
Comunicación está estructurado mediante una trama cuya señal de inicio de trama
siempre es un 02 hexadecimal, luego la data (se envía el comando), se envía el caracter de
fin de trama que siempre es un 03 hexadecimal y una señal de detección de errores. Se
explicará detalladamente más adelante.
Imagen 16.1. Pinout de los conectores RJ11 y DB9. Las Señales de control son análogas.
Una vez que la PC, ha activado la señal CTS (solicitud a la impresora que esté conectada y
lista para recibir datos), la impresora fiscal responde con la señal DTR (Impresora lista) para
indicar que es posible la recepción.
Los parámetros de configuración del puerto serial son los siguientes:
Transmisión de data Serial, asíncrona
29
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Paridad Par
Bits de stop 1
DATA
Imagen 16.2. Como debe enviarse la trama si se usa o no las interfaces o componentes de
integración
30
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
31
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
32
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Imagen 17.1. Envío de Enquirement (ENQ 05h) y respuesta de Status & Error
Donde,
33
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
STS1 (binario)
01x x x x x 1 En medio de una Transacción Fiscal
01 x x x x 1 x En Ninguna Transacción Fiscal
01 x x x 1 x x Ocupado Buffer Lleno
01 x x 1 x x x Memoria Fiscal Llena
01 x 1 x x x x Memoria Fiscal Casi Llena
01 1 x x x x x Modo Fiscal: la impresora ya ha sido fiscalizada
STS2 (binario)
(es el Error)
0111 00xx La Fecha No ha sido Programada Todavía
0110 11xx Memoria Fiscal llena
0110 01xx Error en memoria Fiscal
0110 00xx Error Fiscal
0101 11xx Comando Invalido / Error en Formato de Comando
0101 10xx Cajero No Asignado
0101 01xx Impuesto Invalido
0101 00xx Valor Invalido / Sobre Limitación
01xx xx1x Impresora / Error de Display
01xx xxx1 Error de Papel
0100 0000 Ningún Error
34
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
35
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Status Informativo
S1 S2 S3 S4 S5
(Parámetros de los (Estado de (Tasas y Flags) (Descriptores de (Estado de la
documentos) Facturas, Notas de los Medios de Memoria de
crédito) Pago) Auditoría)
Imagen
Imagen 17. 17.2. Comandos
Comandos de Status
de Status Informativo
Informativo
38
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
39
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
40
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
18 DESCRIPCIÓN DE COMANDOS
Ya estudiada la trama de comunicación, ahora es importante conocer cuáles son
los comandos que se pueden enviar a la impresora y qué función tiene cada uno
de ellos.
Todas las tramas siempre están constituidas por STX|DATA|ETX|LRC, donde STX
siempre vale 02h y ETX siempre vale 03h. Todos los comandos corresponden al
contenido de DATA.
41
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
42
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Inicio/Fin de modo de
entrenamiento
Inicio de modo de entrenamiento T1
Fin del modo de entrenamiento T2
43
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
44
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
45
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Los parámetros iniciales que deben configurarse para la impresora fiscal DASCOM TALLY
1125 son los siguientes:
Parámetros de la Impresora a
Configurar
46
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Tasas de impuesto
Nombre de cajeros (luego de programarlo e iniciarlo)
Nombre de medios de pago
Si está fiscalizada: Número de Registro de la impresora
Fiscal; si no lo está: signos de interrogación
47
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
48
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
49
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Tipo (ASCII)
‘0’ ...... Interno (Precio ítem = base imponible + impuesto)
‘1’…… Externo (Precio ítem = base imponible)
Valor (ASCII) (2 decimales fijos)
14,00 ----> 31h,34h,30h,30h
50
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
51
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Importante:
En modo Fiscal, este comando puede enviarse un máximo de 40 veces, no es
necesario enviarlo cada vez que se genere un documento y generalmente lo
utilizan los distribuidores al momento de la fiscalización.
Importante:
No debe confundirse la “Programación de encabezado y pie de página”
(Comando PH) con los “Datos adicionales del cliente y datos adicionales a pie
de página” (Comandos iS*, i00, iR* e i). El comando para “Datos adicionales del
cliente”, es dinámico, es un comando que se envía sin necesidad de reporte Z
previo y debe enviarse antes del registro de productos y luego de la razón social y
Rif del cliente. Los “Datos adicionales a pie de página” también son dinámicos,
no requiere reporte Z previo y debe enviarse después del registro de todos los
productos (PLU’s). El comando de “Programación de encabezado y pie de
página”, es estático ya que no pueden enviarse sin que se haga primero un reporte
Z.
52
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
53
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Hay dos banderas asociadas al mensaje que se muestra a través del display:
En el display primera línea se muestra el mensaje
Bandera o flag #18 en 00 de la marca “The Factory HKA”. El comando ‘b’
debe estar desactivado.
En el display primera línea se muestra el mensaje
Bandera o flag #18 en 01 comercial programado por el cliente mediante el
comando PI
El mensaje comercial estático de la primera línea
programado por el cliente rota en el display. El
Bandera o flag #19 en 00
comando b también lo hace pero alterna entre
activar/desactivar rotación cada vez que se envía.
El mensaje comercial temporal de la primera línea
del display ya no aparece en el display. Sólo
aparece en la primera línea el mensaje comercial
Bandera o flag #19 en 01
estático programado por el cliente. El comando ‘b’
debe estar desactivado para que no haya conflictos
con esta bandera.
54
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Nota: Todas las banderas se colocan en valor 00 cuando se hace un RAM CLEAR.!!
Por lo que hay que volver a Programarlas.
¡!!!!!!!!!IMPORTANTE !!!!!!:
1. Para las banderas 11, 12 y 13: Al enviar valores máximos es imprescindible que la columna
de precio esté lo suficientemente expandida para que quepa el precio. Para ello abra el
Tally Page y expanda la columna de precio. Si envía un valor máximo que no quepa en la
columna de precio la impresora responderá NAK (15h) y mostrará en el display “ALERTA
COMANDO INVÁLIDO”.
55
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
01 = Máximo valor para “Cantidad x Precio Unitario” por cada (PLU= PRODUCTO) sin IVA Bs. 99.999,99
02 = Máximo valor para “Cantidad x Precio Unitario” por cada (PLU= PRODUCTO) sin IVA Bs. 9.999,99
03 = Máximo valor para “Cantidad x Precio Unitario” por cada (PLU= PRODUCTO) sin IVA Bs. 999,99
00 = Máximo valor para cierre de factura, por acumulado de tasa de cada (PLU= PRODUCTO) sin IVA
Bs. 9.999.999,99.
Cuando se envía un (PLU= PRODUCTO) con un valor mayor, aparece en el display el mensaje “ALERTA
ERROR DE ACUMULADOR”. Como la factura no ha sido totalizada debe cancelarla. Deberá hacer un
12 reporte Z para vaciar el acumulador y poder enviar nuevamente el (PLU= PRODUCTO). Análogo para
todos los valores de esta bandera. Ver notas de “Programación de Banderas (Flags)”
01 = Máximo valor para cierre de factura, por acumulado de tasa Bs. 99.999,99
02 = Máximo valor para cierre de factura, por acumulado de tasa Bs. 9.999,99
03 = Máximo valor para cierre de factura, por acumulado de tasa Bs. 999,99
00 = Máximo valor para Reporte Z de acumulados por tasas y devoluciones Bs. 9.999.999,99. Deberá
hacer un Reporte Z cuando exceda de este valor en conjunto con las banderas 11 y 12. Ver notas de
“Programación de Banderas (Flags)”
13
01 = Máximo valor para Reporte Z de acumulados por tasas y devoluciones Bs. 999.999,99
02 = Máximo valor para Reporte Z de acumulados por tasas y devoluciones Bs. 99.999,99
03 = Máximo valor para Reporte Z de acumulados por tasas y devoluciones Bs. 9.999,99
00 = El medio de pago al cual se carga el cambio (vuelto) es el medio 1 (efectivo)
14 56al cual se carga el cambio
01…16 = Asigna el número del medio de pago
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
15 01…16 = Asigna el número del medio de pago al cual se carga los montos de devoluciones
00 = Los montos correspondientes a fondo de caja se agregan en el medio de pago correspondiente
16
01…16 = Asigna el número del medio de pago al cual se carga los fondos de caja
00 = los montos correspondientes a los retiros de caja se agregan al medio de pago correspondiente.
17
01…16 = Asigna el número del medio de pago al cual se carga los retiros
00 = En la pantalla se muestra la marca "The Factory HKA". El comando ‘b’ debe estar desactivado.
18
01 = Se muestra el mensaje comercial estático de la primera línea programado por el cliente.
00 = El mensaje comercial del cliente rota en la pantalla. El comando ‘b’ debe estar desactivado para
que no haya conflictos con esta bandera.
19
01 = El mensaje comercial del cliente está detenido en la pantalla. El comando ‘b’ debe estar
desactivado para que no haya conflictos con esta bandera.
20 Uso Interno
21 Uso Interno
22 Uso Interno
00 = Después de una falla de energía se continua con una factura si está abierta.
23
01 = Después de una falla de energía se cancela una factura si está abierta
24 Uso Interno
00 = Si el cambio es cero, no se muestra en la pantalla
25
01 = Siempre se muestra el cambio en la pantalla
26 Uso Interno
27 Uso Interno
00 = No se muestra la cantidad de ítems en las facturas
01 = Se muestra la cantidad de líneas impresas como (PLU= PRODUCTO), sin tomar en cuenta la
28 cantidad
02 = Muestra la cantidad de ítems como enteros
03 = Muestra la cantidad de ítems como decimales
00 = Reinicia el display para cada transacción y se muestran los montos de (PLU= PRODUCTO) y los
descuentos
01 = No reinicia el display para cada transacción y se muestran los montos de (PLU= PRODUCTO) y los
descuentos
29
02 = Reinicia el display para cada transacción y NO se muestran los montos de (PLU= PRODUCTO) y
los descuentos
03 = No reinicia el display para cada transacción y NO se muestran los montos de (PLU= PRODUCTO) y
los descuentos
00 = Imprime el Código de Barra sin el número asociado
30
01 = Imprime el Código de Barra con el número asociado bajo el código
00 = El comando S2 regresa los valores correspondientes a la venta actual
31
01 = El comando S2 regresa los valores correspondientes a las ventas acumuladas del día (X)
32 Uso Interno
33 00 = No emite un reporte Z2 después de un Reporte Z
01 = Emite un reporte Z2 después de un Reporte Z
34 00 = No se imprime el logo en los documentos
01 = Se imprime el logo en todos los documentos
00 = RTS or CTS (del PC)
35 01 = RTS siempre en ON
02 = Igual que cuando el flag es 0 pero sin el OR
36 Uso Interno
57
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
37 Uso Interno
38 Uso Interno
39 Uso Interno
0 = Borra los acumuladores de los reportes X2 y Z2 al emitirlos
40
1 = Mantiene los acumuladores después de emitir los reportes X2 y Z2
41 Uso Interno
42 Uso Interno
00 = El Tipo de código de Barra es "EAN 13" (acepta solo 12 dígitos numéricos)
01 = El Tipo de código de Barra es "ITF" (acepta 1 a 32 caracteres numéricos)
43 02 = El Tipo de código de Barra es "Code 128" (acepta solo 1 a 32 caracteres alfanuméricos)
03 = El Tipo de código de Barra es "Code 39" (acepta solo 1 a 32 caracteres alfanuméricos) (no
soportada en la SRP350)
44 Uso Interno
00 = Imprime el subtotal de descuentos en las facturas y Notas de Crédito
45
01 = No imprime el subtotal de descuentos en las facturas Notas de Crédito
46 Uso Interno
47 Posición X para el logo como marca de agua
48 Posición Y para el logo como marca de agua
00 = No imprime el logo programado como marca de agua
49
01 = Imprime el logo programado como marca de agua
58
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
21 COMANDOS DE FACTURACIÓN
21.1 Diagrama de flujo para crear una factura
Esquema general para realizar una factura, la cual incluye todas las operaciones para
posibles para este documento.
Inicio Cajero (*)
Punto 4.1.1
Comentario (**)
Punto 4.3
Registro de Producto
Punto 4.4
Si
Corrección
Punto 4.5
No
Si
Sub-Total
Punto 4.6
No
Si
Descuento/
Recargo
Punto 4.7
No
Registrar Si
otro
Producto
No
Anular Si
Producto
Punto 4.8.1
No
Anular Si
No
Punto 4.1.1 (*) Estos comandos son empleados durante el inicio de la jornada laboral o para los cambios de turnos de los cajeros
Punto 4.1.2 (*) y son de uso opcional.
Los Comentarios en las facturas ayudan de alguna forma a la interpretación de los productos registrados y de las
Punto 4.3 (**)
operaciones que se realicen. Estos son de uso Opcional.
RIF o CI (iRv-1234567890)
Registro de Producto 1
(000000010000003000|Código1|Producto1)
Registro de Producto 2
(!000000048500002000|Código2|Producto2)
Código de barra de Producto
(Y123456123456)
Registro de Producto 3
("000000080000005000|Código3|Producto3)
Comentario
(@Esto es un comentario)
Registro de Producto 4
(#000000035500001000|Código4|Producto4)
Corrección de Producto 4
(k)
Anulación de Producto 2
(¡000000048500002000|Código2|Producto2)
Comentario
(@devolución de Producto 2)
Registro de Producto 5
(#000001000000001000|Código5|Producto5)
Descuento por porcentaje 50%desc
(p-5000)
Subtotal
(3)
Cierre de Factura Pago Directo
Comando de cierre medio de Pago 01
(101)
60
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Imagen 21.2. Archivo .txt de ejemplo de envío de comandos para crear una factura
Ejm 12345
Fin de Cajero 6
Puede agregar datos adicionales del cliente siempre y cuando lo haga antes de enviar
un producto, o puede enviar Datos adicionales a pie de página si lo envía después de
registrar los productos.
Datos adicionales de
Datos(40
cliente (antes de i número de línea (01-09)
variable)
registrar un producto)
Ejm: Enviar nombre del
cliente (Pedro Pérez) en i01Pedro Perez
la línea 1
62
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Importante:
No debe confundirse la “Programación de encabezado y pie de página” (Coman
do PH) con los “Datos adicionales del cliente y datos adicionales a pie de
página”(Comandos iS*, i00, iR* e i). El comando para “Datos adicionales del
cliente”, es dinámico, es un comando que se envía sin necesidad de reporte Z
previo y debe enviarse antes del registro de productos y luego de la razón social y
Rif del cliente. Los “Datos adicionales a pie de página” también son dinámicos,
no requiere reporte Z previo y debe enviarse después del registro de todos los
productos (PLU). El comando de “Programación de encabezado y pie de
página”, es estático ya que no pueden enviarse sin que se haga primero un reporte
Z.
Espacio
Precio(8+2) Cantidad (5+3) Descripción(118)
Registrar producto/Item Exento (20h)
Registrar producto/Item Tasa1 ! (21h) Precio(8+2) Cantidad (5+3) Descripción(118)
Registrar producto/Item Tasa2 "(22h) Precio(8+2) Cantidad (5+3) Descripción(118)
Registrar producto/Item Tasa3 # (23h) Precio(8+2) Cantidad (5+3) Descripción(118)
Ejm: Registrar un producto
llamado: Pendrive, de tasa 1
!000000100000001000Pendrive
(8.00%), precio: Bs. 10 y cantidad:
1
Recuerde, antes de registrar un producto las tasas deben estar previamente configuradas,
recuerde configurar las tasas de impuesto para que la impresora pueda procesar la
asignación de un producto a la tasa correspondiente.
63
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
*Se permite acumular para cada reporte Z un máximo de 99.999.999,99 por tasa de
impuesto.
Es posible registrar hasta Bs. 99.999.999,99 por día (ver Banderas o Flags de programación,
Bandera/Flag 11).
Si envía una factura con monto máximo de 99.999.999,99 se llenan por completo los
acumuladores, entonces es necesario imprimir un Reporte Z para liberarlos porque sino la
impresora no procesará ninguna otra venta.
Si emite una factura por monto máximo, no hace Reporte Z e inmediatamente emite otra
factura también por monto máximo, ya que los acumuladores se llenaron con la primera
factura, la impresora se queda en medio de una transacción fiscal. En este estado la
impresora sólo admite un comando: el comando 7 para anular la factura. Anule la factura y
haga un Reporte Z para liberar los acumuladores y poder emitir otro documento.
Las columnas de precio y subtotal deben ser lo suficientemente anchas para que los
montos altos quepan en ellas. Utilice el Tally Page para expandir las columnas. Si las
columnas no son lo suficientemente amplias la impresora responderá NAK (15h).
Nota**: En caso de que el precio unitario o el subtotal del PLU (producto) exceda
la cantidad de caracteres permitidos en la convención de las columnas de precio y
subtotal, el comando será rechazado.
Nota***: La descripción puede tener un máximo de 117 caracteres distribuidos en
varias líneas, la cantidad de caracteres que se pueden imprimir en cada línea tiene
un máximo de 59 caracteres, y depende de la configuración del ancho de la
columna descripción.
64
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
La impresora permite agregar un logo, marca de agua, y dos columnas: una de código y
otra de tasa, todos son opcionales (pueden aparecer o no y se configuran con la aplicación
Tally Page incluida en el Fiscalizador). El Tally Page es una aplicación para configuración
de formato de todos los documentos que imprima la impresora (ver el capítulo
correspondiente al Tally Page).
Ejemplo:
| COCA COLA Bs.100,00 |
| CORREC |←
65
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
non
Anulación / Item Exento breaking Precio(8+2) Cantidad (5+3) Descripción(118)
space
(A0h)
Anulación / Item Tasa 1 ¡ (A1h) Precio(8+2) Cantidad (5+3) Descripción(118)
Anulación de Factura 7
subtotal.
SubTotal/Imprime 3
SubTotal/Muestra en pantalla 4
Ejemplo:
|COCA COLA Bs.1000,00 |
|HAMBURGER Bs.1500,00 |
|SUBTOTAL Bs.2500,00 |
Signo (HEX)
“-“...... Descuento
“+”….. Recargo
Porcentaje (ASCII) (2 decimales fijos)
25,00% ----> 32h,35h,30h,30h
67
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
#Medio (01-16)
Totalizar / Pago Directo 1
Cuando el pago es parcial, hay que tener en cuenta los montos de pago, ya que al realizar
los pagos con distintos medios de pago, hay que indicar cual monto corresponde a cada
uno y que la suma sea el total. Por esto es que el comando ‘2’ además del medio de pago
también requiere el monto de pago correspondiente.
#Medio (01-16)
Totalizar / Pago Directo 1
Ejm: Pago directo de producto de 14Bs.
101
con medio de pago Efectivo
Otro ejemplo:
68
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Efectivo ‘01’-’04’
Cheque ‘05’-’08’
Tarjeta ‘09’-’12’
Cesta Ticket ‘13’-’16’
Otro ejemplo:
# Medio (ASCII): ‘01’ - ‘16’
Monto de pago (ASCII) (2 decimales fijos)
10,00 ----> 30h,30h,30h,30h,30h,30h,30h,30h,31h,30h,30h,30h
Ejemplo:
70
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Registro de Producto
para la Devolución
Punto 5.2
Registrar Si
otro
Producto
No
Anular Si
No
Cerrar Devolución
Punto 5.4
Punto 4.1.1 (*) Estos comandos son empleados durante el inicio de la jornada laboral o para los cambios de turnos de los cajeros
Punto 4.1.2 (*) y son de uso opcional.
71
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
72
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
RIF o CI (iR*C.I.:1234567890)
Comentario
(@Esto es un comentario)
Registro de Producto 3 para devolución
(d3000000080000010000Producto3)
Registro de Producto 2 para devolución
(d1000000050000001000Producto2)
Corrección de Producto 2
(k)
Anulación de Producto 3
(ä3000000080000010000Producto3)
Registro de Producto 4 para devolución
(d3000000350000008000Producto4)
Descuento por porcentaje 10.00%
(p-1000)<-del producto 4
Subtotal
(3)
Descuento por porcentaje 05.00%
(p-0500) <-del subtotal
Registro de Producto 5 para devolución
(d3000001000000001000Producto5)
73
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
74
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Ejemplo:
Tasa
‘d0’....... Exento
‘d1’....... Ítem tasa 1
‘d2’....... Ítem tasa 2
‘d3’....... Ítem tasa 3
Si la tasa no es válida o no está registrada, el comando es rechazado.!!!
Precio (ASCII) (8 enteros mas 2 decimales)
10,00 ----> 30h,30h,30h,30h,30h,30h,30h,31h,30h,30h
Cantidad (ASCII) (5 enteros mas 3 decimales)
9999,999----> 30h,39h,39h,39h,39h,39h,39h,39h
Descripción (ASCII): 40 caracteres
75
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Anulación de Factura 7
Cuando el pago es parcial, hay que tener en cuenta los montos de pago, ya que al realizar
los pagos con distintos medios de pago, hay que indicar cual monto corresponde a cada
76
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
uno y que la suma sea el total. Por esto es que el comando ‘2’ además del medio de pago
también requiere el monto de pago correspondiente.
22.10 Pago Directo
Este comando permite cerrar una factura y asignar el monto total a un medio de
pago.
#Medio (01-16)
Totalizar / Pago Directo 1
Ejm: Pago directo de producto de 14Bs.
101
con medio de pago Efectivo
Otro ejemplo:
# Medio (ASCII): ‘01’ - ‘16’
Las etiquetas o descriptores programados por defecto para los medios de pago, son los
siguientes:
Efectivo ‘01’-’04’
Cheque ‘05’-’08’
Tarjeta ‘09’-’12’
Cesta Ticket ‘13’-’16’
Otro ejemplo:
# Medio (ASCII): ‘01’ - ‘16’
Monto de pago (ASCII) (2 decimales fijos)
10,00 ----> 30h,30h,30h,30h,30h,30h,30h,30h,31h,30h,30h,30h
77
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
siempre al final de la Nota de Crédito para cerrarla, es decir, totalizar. Existen dos formas
de totalizar una Nota de Crédito: por Pago Directo (se paga con un solo medio de pago)
o Pago Parcial (cuando se utilizan múltiples medios de pago).
La impresora utiliza un máximo de 16 medios de pago distintos, cuyas etiquetas o
nombres pueden ser modificados.
Permite asignar un monto del total de la devolución a un medio de pago.
Hay dos formas de devolver un producto:
Cuando se hace una devolución, del monto total se puede asignar un medio de
pago para realizar el pago.
Otro ejemplo:
# Medio (ASCII): ‘01’ - ‘16’
Monto de pago (ASCII) (2 decimales fijos)
10,00 ----> 30h,30h,30h,30h,30h,30h,30h,30h,31h,30h,30h,30h
78
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Inicio de Documento
Texto
Punto 6.1 (*)
Si
Agregar Otro
Texto
No
Fin de Documento
Punto 6.1
Punto 6.1 (*) Al texto en los Documentos No Fiscales se le puede agregar efectos de impresión.
Los documentos fiscales que se pueden generar con la impresora fiscal son los siguientes.
79
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Imagen 23.4. Ejemplo de archivo .txt para crear Documentos No Fiscales de texto
80
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Monto de pago
90 #Medio (01-16)
Retiro (de efectivo u otros medios de pago) (10+2)
Monto de pago
91 #Medio (01-16)
Fondo de Caja (10+2)
STS (ASCII)
‘0’ ...... Imprime una línea del documento no fiscal y espera por otro
comando.
‘1’ ….. Imprime una línea en el documento, realiza el cierre, y corta
el papel.
Aux (ASCII)
‘0’....... No utilizado
Mensaje (ASCII): texto a ser impreso.
82
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Se puede utilizar el flag #19 que también activa la rotación del mensaje comercial.
La diferencia radica en que si se apaga la impresora el comando b vuelve a cero y
cada vez que se envíe alternará. Si se configura el flag #19 en 01,
Ver Programación del mensaje comercial.
línea (ASCII)
‘cU’ ...... Línea superior del display.
‘cL’ ….. Línea inferior del display.
Mensaje (ASCII) : texto a mostrar en el display.
83
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
84
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Impresora Fiscal
Reporte
Reimpresión de
Reporte de Reporte de
la Memoria de
Cierre Memoria Fiscal
(Punto 9.1) (Punto 9.2) Auditoria
(Punto 9.3)
- Facturas
Por Numero - Nota de Crédito Status de
Reporte X Reporte Z Por Fecha - Documento no Fiscal. Memoria
- Reportes
Reporte X I0X
Reporte Z
I0Z
85
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
86
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
8:00am
Turno de la
mañana
I1X I0X
X1X
1:00pm
Turno de la
Tarde
I0X
I1X
X1X
8:00pm
Turno de la
noche
11:00pm I1X I0X I0Z
Reporte X/Z
CMD: I= imprime / X=borra el reporte CMD: Tipo: Modo:
Tipo: 0=dia /1=acumulados I/X 0/1 X/Z
Modo: X=Reporte X/Z=Reporte Z
87
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
CMD (ASCII):
‘I’…. El reporte es impreso
‘U’…. El reporte es enviado al PC
Modo (ASCII) : define el tipo de impresión
‘A’…. Se incluye toda la información de los reportes
‘S’…. Un resumen del total de los reportes
‘M’…. Un resumen mensual del conjunto de reportes
88
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
89
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Recordemos cuales son los tipos de documentos que puede emitir la impresora fiscal:
1. Documentos no fiscales (DNF): Reportes X, DNF tipo texto, Programación,
Fondo/Retiro, Copias, RamClear, Status EJ (Status de la memoria de auditoría).
2. Auditoría: Reportes de Memoria Fiscal ( también es un documento no fiscal )
3. Documentos Fiscales: Reportes Z, Facturas, Notas de Crédito.
Resumen de Comandos de
reimpresión:
Documentos no fiscales
Copias
Ram Clear
Todo
Comando S
Comando F
Comando C
Comando A
Comando w
Comando E
Comando T
90
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Para TODOS los documentos número Inicial (7) número final (7)
Imprimir el último documento almacenado en la
7 ceros 7 ceros
memoria de auditoría
91
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
92
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
93
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
94
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
28 TALLY PAGE
La aplicación Tally Page Setup: (Incluida en el Fiscalizador)
Es un programa para modificar el formato del documento emitido por la impresora
Dascom Tally 1125. Con este programa se puede cambiar el aspecto del documento: Se
puede cambiar el ancho de las columnas, los formatos de los bordes que la enmarcan, si
se quiere o no que tenga bordes, si el documento será impreso en carta o media carta, así
como también el tamaño y tipo de las letras en cada campo de impresión, además el logo
y marca de agua (opcionales) y las columnas adicionales de Código y Tasa. Pueden verse
en los anexos de este capítulo.
Para utilizarlo es necesario un Reporte Z previo. Para imprimir una muestra de cómo
quedaría una factura, no imprima ningún documento fiscal porque tendría que realizar
otro Reporte Z para volver a configurar el formato de la impresora, así, utilice el botón de
Prueba de Impresión.
Los formatos disponibles (plantillas) son los siguientes y se muestran en los anexos:
1. Carta 80 caracteres (desde comienzo a fin de cada línea)
2. Carta 136 caracteres (desde comienzo a fin de cada línea)
3. Media carta 80 caracteres (desde comienzo a fin de cada línea)
4. Media Carta 136 caracteres (desde comienzo a fin de cada línea)
La imagen siguiente, es una muestra de las pantallas de la aplicación Tally Page Setup.
Para verificar el formato haga click SOLAMENTE en el botón de Prueba de Impresión que
se indica encerrado en el óvalo Rojo, recuerde: tendría que realizar un Reporte Z cada vez
que se quiera cambiar el formato de los documentos si envía una impresión de cualquier
documento Fiscal, así, utilice el botón de Prueba de impresión.
95
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Para agregar el logo hacer click en el botón de Logo resaltado con el cuadrado Azul. Los
cuadrados verdes son el espacio para un logo y las columnas (opcionales) de Código y/o
Tasa.
Nota:
En el modo de entrenamiento se pueden obtener los formatos de impresión que
proporciona la aplicación Tally Page y no es necesario reporte Z previo. En el modo fiscal,
requiere Reporte Z previo para aplicar los cambios de formato.
96
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
97
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
28.2 Anexos de los distintos formatos que se pueden obtener con el Tally
Page Setup
Imagen 28.3. Formato de Factura Plantilla Carta, 80 Caracteres, con cuadro de logo, columna
de código y tasa (opcionales). Código de Barras con números (flag 30=01)
98
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Imagen 28.4. Formato de Factura Plantilla Media Carta, 136 Caracteres, con cuadro de logo,
columna de código y tasa (opcionales). Código de Barras con números (flag 30=01)
99
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Imagen 28.5. Formato de Factura Plantilla Carta, 136 Caracteres, con cuadro de logo,
columna de código y tasa (opcionales). Código de Barras con números (flag 30=01)
100
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
Imagen 28.6. Formato de Factura Plantilla Media Carta, 136 Caracteres, con cuadro de logo,
columna de código y tasa (opcionales). Código de Barras con números (flag 30=01)
101
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
29 CÓDIGO DE DESBLOQUEO
Se origina un código de bloqueo cada vez que se realiza un RAMCLEAR. Aparece en la hoja
que imprime la impresora cuando se hace un RAMCLEAR. La impresora entra en modo de
Servicio y no recibirá comandos hasta que le sea introducido el código impreso.
102
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
103
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
104
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
30 CÓDIGO DE FISCALIZACIÓN:
Es aquel que se genera al momento de fiscalizar la impresora. Al abrir el fiscalizador en la
pestaña Fiscalizar se introducen los datos de Razón Social y Domicilio Fiscal, al hacer click
en el botón siguiente, se introducen los datos de Número de Registro de la impresora
Fiscal y el RIF, al presionar el botón Siguiente la impresora imprime automáticamente una
hoja con el Código de Fiscalización, en el ejemplo el código es: XWYYRVXTY, ese código
impreso se debe introducir en la próxima ventana del fiscalizador. La impresora imprimirá
otro documento indicando que la impresora se ha inicializado y la impresora estará
fiscalizada.
105
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
106
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
31 LISTA DE ERRORES
# ERROR Nombre Descripción
Error en la lectura o escritura de la memoria fiscal o
2 ERROR BUS DATOS
la memoria de trabajo
3 ERROR COM PC Error de comunicación o timeout con el COM2
4 ERROR COM DGI Error de comunicación o timeout con el COM3
5 ERROR DE CRC CRC incorrecto
Se presenta cuando se recibe un comando que no
puede ser procesado por diversas razones; fuera de
6 COMANDO INVALIDO
rango, el comando no existe, o que la impresora se
encuentra bloqueada o en estado de error.
7 ERROR BUFFER IMP Error interno de la impresora
8 BUFFER VTA LLENO Error en el buffer de impresión
9 ERROR FECHA Error en la fecha
No se encontró el PLU (Producto) o el descuento que
10 NO PLU DATA
se desea anular
El estado en el que se encuentra la impresora no
11 ERROR ESTADO
permite recibir el comando actual
12 ERROR RESET Error durante la ejecución del RESET
13 ERROR RAM CLEAR Error durante el restablecimiento
14 ERROR LECTURA MF Memoria fiscal de solo lectura
15 MEMORIA FISCAL NUEVA Memoria fiscal nueva
Se han superado los montos máximos permitidos
ERROR DE
16 para el cierre de factura o para los acumulados en
ACUMULADOR
los reportes Z (99.999.999,99)
17 ERROR TASAS Error en la tasa de retención
18 ERROR EJ CRC Error en la lectura de la memoria de auditoría
19 ERROR EJ GENR Error en la memoria de auditoría
20 ERROR EJ OPEN Error en lectura de la memoria de auditoría
30 ERROR MEM. TRABAJO V Error en la memoria de trabajo al leer los datos
107
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
108
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
32 MANTENIMIENTO
109
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
GF
Insertar una lamina calibradora entre los cabezales y los rodillos para comprobar la
diferencia.
Nota: La brecha debe ser 0,36 mm ~ 0,40 mm. Un sondeo 0,36 mm debe ser capaz
de pasar libremente, un 0,40mm de espesores debe sentir un poco de resistencia.
110
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
111
Impresora Fiscal Dascom Tally 1125
Manual de Protocolo de Comandos-Versión para Integradores jesa
112