Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Protocolos y Comando v1.1.0 Panamá (Es)
Manual de Protocolos y Comando v1.1.0 Panamá (Es)
2
4.2.1. MOSTRAR HORA Y FECHA ............................................................................................................. 21
4.2.2. PROGRAMACIÓN DE MENSAJES COMERCIALES EN EL VISOR ....................................................... 21
4.2.3. MOSTRAR MENSAJE COMERCIAL .................................................................................................. 22
4.2.4. PROGRAMAR MENSAJES TEMPORALES EN EL VISOR O DISPLAY .................................................. 22
4.3. COMANDOS PARA GENERAR UNA FACTURA ........................................................................... 23
4.3.1. RUC DEL CLIENTE ........................................................................................................................... 26
4.3.2. RAZÓN SOCIAL DEL CLIENTE .......................................................................................................... 26
4.3.3. INFORMACIÓN ADICIONAL DEL CLIENTE ....................................................................................... 26
4.3.4. COMENTARIO ................................................................................................................................ 26
4.3.5. REGISTRO DE PRODUCTO .............................................................................................................. 27
4.3.6. CORRECCIÓN ................................................................................................................................. 27
4.3.7. SUBTOTAL ...................................................................................................................................... 28
4.3.8. DESCUENTO ................................................................................................................................... 28
4.3.8.1. DESCUENTO POR PORCENTAJE ..................................................................................................... 28
4.3.8.2. DESCUENTO POR MONTO ............................................................................................................. 28
4.3.9. IMPUESTO ISC................................................................................................................................ 29
4.4. ANULACIÓN............................................................................................................................. 29
4.4.1. ANULACIÓN DE UN ÍTEM EN LA FACTURA .................................................................................... 29
4.4.2. ANULACIÓN DE FACTURA .............................................................................................................. 30
4.5. CÓDIGO DE BARRAS ...................................................................................................................... 30
4.5.1. CÓDIGO DE BARRA PARA EL CUERPO DEL DOCUMENTO.............................................................. 31
4.6. CIERRE DE FACTURA ................................................................................................................ 31
4.6.1.1. TOTALIZACIÓN O PAGO: DIRECTO ................................................................................................. 31
4.6.1.2. TOTALIZACIÓN O PAGO: PARCIAL ................................................................................................. 31
4.7. COMANDOS PARA GENERAR UNA NOTA DE CRÉDITO (DEVOLUCIÓN). ................................... 32
4.7.1. REGISTRO DEL CLIENTE.................................................................................................................. 35
4.7.2. RAZÓN SOCIAL DEL CLIENTE .......................................................................................................... 35
4.7.3. NÚMERO DE FACTURA RELACIONADA .......................................................................................... 35
4.7.4. INFORMACIÓN ADICIONAL DEL CLIENTE ....................................................................................... 35
4.7.5. COMENTARIO ................................................................................................................................ 35
4.7.6. REGISTRO DE PRODUCTO PARA DEVOLUCIÓN.............................................................................. 36
4.7.7. DESCUENTO ................................................................................................................................... 36
4.7.7.1.1. DESCUENTO POR PORCENTAJE............................................................................................. 37
4.7.7.2. DESCUENTO POR MONTO ............................................................................................................. 37
4.7.8. IMPUESTO ISC................................................................................................................................ 37
4.7.9. ANULACIÓN DE PRODUCTO .......................................................................................................... 37
3
4.7.9.1. ANULACIÓN DE UN ÍTEM EN UNA NOTA DE CRÉDITO .................................................................. 37
4.7.9.2. ANULACIÓN DE NOTA DE CRÉDITO ............................................................................................... 38
4.7.10. CÓDIGO DE BARRAS ...................................................................................................................... 38
4.7.10.1. CÓDIGO DE BARRA PARA EL CUERPO DEL DOCUMENTO ..................................................... 39
4.7.11. CIERRE DE DEVOLUCIÓN .......................................................................................................... 39
4.7.11.1. TOTALIZACIÓN O PAGO: DIRECTO ....................................................................................... 39
4.7.11.2. TOTALIZACIÓN O PAGO: PARCIAL ........................................................................................ 39
4.8. COMANDOS PARA GENERAR UNA NOTA DE DEBITO ............................................................... 40
4.8.1. REGISTRO DEL CLIENTE.................................................................................................................. 43
4.8.2. RAZÓN SOCIAL DEL CLIENTE .......................................................................................................... 43
4.8.3. NÚMERO DE FACTURA RELACIONADA .......................................................................................... 43
4.8.4. INFORMACIÓN ADICIONAL DEL CLIENTE ....................................................................................... 43
4.8.5. COMENTARIO ................................................................................................................................ 44
4.8.6. REGISTRO DE PRODUCTO .............................................................................................................. 44
4.8.7. DESCUENTO ................................................................................................................................... 45
4.8.7.1. DESCUENTO POR PORCENTAJE ..................................................................................................... 45
4.8.7.2. DESCUENTO POR MONTO ............................................................................................................. 45
4.8.8. IMPUESTO ISC................................................................................................................................ 45
4.8.9. ANULACIÓN DE PRODUCTO .......................................................................................................... 46
4.8.9.1. ANULACIÓN DE UN ÍTEM EN UNA NOTA DE DEBITO .................................................................... 46
4.8.9.2. ANULACIÓN DE NOTA DE DEBITO ................................................................................................. 46
4.8.10. CÓDIGO DE BARRAS ...................................................................................................................... 46
4.8.10.1. CÓDIGO DE BARRA PARA EL CUERPO DEL DOCUMENTO ..................................................... 47
4.8.11. CIERRE DE UNA NOTA DE DÉBITO ............................................................................................ 48
4.8.11.1. TOTALIZACIÓN O PAGO: DIRECTO ........................................................................................ 48
4.8.11.2. TOTALIZACIÓN O PAGO: PARCIAL......................................................................................... 48
4.9. COMANDOS PARA GENERAR DOCUMENTOS NO FISCALES ...................................................... 49
4.9.1. TEXTO EN DOCUMENTO ................................................................................................................ 50
4.9.2. APERTURA DE GAVETA .................................................................................................................. 50
4.9.3. RETIRO Y FONDO DE CAJA ............................................................................................................. 51
4.9.3.1. FIN DE RETIRO / FONDO DE CAJA .................................................................................................. 51
4.9.4. IMPRIMIR VALOR DE PROGRAMACIÓN ......................................................................................... 51
4.9.5. IMPRIMIR ESTATUS DE LA MEMORIA DE AUDITORÍA ................................................................... 51
4.10. COMANDOS GENERALES ......................................................................................................... 52
4.11. REGISTRO DE ÍTEMS PARA FACTURAS ........................................................................................... 52
4.12. ANULACIÓN DE PRODUCTOS PARA FACTURAS ............................................................................. 53
4
4.13. REGISTRO DE PRODUCTOS PARA NOTAS DE CRÉDITOS ................................................................ 54
4.14. ANULACIÓN DE PRODUCTOS PARA NOTAS DE CRÉDITOS ............................................................ 55
4.15. DESCUENTOS POR PORCENTAJES .................................................................................................. 56
4.16. DESCUENTOS POR MONTOS ......................................................................................................... 56
5. COMANDOS PARA LEER LOS ESTATUS DE INFORMACIÓN DE LA IMPRESORA FISCAL .............. 57
5.1. STATUS S1...................................................................................................................................... 58
5.2. STATUS S2...................................................................................................................................... 59
5.3. STATUS S2E .................................................................................................................................... 60
5.4. STATUS S2A ................................................................................................................................... 61
5.5. STATUS S2B ................................................................................................................................... 62
5.6. STATUS S2C ................................................................................................................................... 63
5.7. STATUS S2I..................................................................................................................................... 64
5.8. STATUS S3...................................................................................................................................... 65
5.9. STATUS S4...................................................................................................................................... 66
5.10. STATUS S5...................................................................................................................................... 67
5.11. STATUS S8E Y S8P .......................................................................................................................... 67
5.12. COMANDO SV ................................................................................................................................ 67
6. COMANDOS PARA GENERAR REPORTES .................................................................................. 68
6.1. REPORTE DE X ................................................................................................................................ 68
6.2. REPORTE DE X2 .............................................................................................................................. 68
6.3. BORRAR ACUMULADO X2 ............................................................................................................. 68
6.4. IMPRIMIR REPORTE DE CIERRE DIARIO Z ...................................................................................... 68
6.5. IMPRIMIR REPORTE Z2 .................................................................................................................. 69
6.6. BORRAR ACUMULADO DEL Z2....................................................................................................... 69
6.7. IMPRIMIR REPORTE Z POR FECHA ................................................................................................. 69
6.8. IMPRIMIR REPORTE Z POR FECHA MENSUAL ................................................................................ 69
6.9. IMPRIMIR UN REPORTE Z POR NÚMERO ...................................................................................... 69
7. COMANDOS PARA SUBIR O EXTRAER REPORTES ..................................................................... 70
7.1. SUBIR LOS REPORTES X Y X2 .......................................................................................................... 70
7.2. SUBIR EL ÚLTIMO REPORTE Z Y Z2 ................................................................................................ 71
7.3. SUBIR LOS REPORTES DE MEMORIA FISCAL .................................................................................. 72
7.3.1. REPORTES DE MEMORIA FISCAL POR NÚMERO ............................................................................ 72
7.3.2. REPORTES DE MEMORIA FISCAL POR FECHA ................................................................................ 72
7.4. SUBIR LA INFORMACIÓN DE LOS REPORTES DETALLADOS POR TIPO DE DOCUMENTO ............... 73
8. COMANDOS PARA REIMPRIMIR Y EXTRAER DOCUMENTOS DE LA MEMORIA DE AUDITORIA . 74
8.1. REIMPRESIÓN POR RANGO DE NÚMERO ...................................................................................... 74
5
8.2. REIMPRESIÓN POR RANGO DE FECHA .......................................................................................... 75
8.3. EXTRACCIÓN POR NÚMERO .......................................................................................................... 76
8.4. EXTRACCIÓN POR FECHA ............................................................................................................... 77
8.5. REIMPRESIÓN DE DOCUMENTOS POR NÚMERO DE RUC ............................................................. 77
8.6. COPIA DEL ÚLTIMO DOCUMENTO ................................................................................................ 77
9. ANEXOS. TABLA DE CARACTERES ............................................................................................ 78
6
PRECAUCIONES
7
1. Conceptos Básicos del equipo
Algunos conceptos básicos que nos pueden ayudar a manejar el equipo, son los siguientes:
1.1. ¿Qué es una impresora fiscal?
Es una unidad de impresión autorizada por la División General de Ingresos (DGI), para la emisión
de Facturas, Notas de Crédito, Notas de Débito, Documentos No Fiscales, Reportes Z y Reporte
de Memoria Fiscal. En virtud del cumplimiento o exigencias que se establecen en la ley para el
manejo de impresoras fiscales.
1.2. ¿Cómo está constituida la impresora fiscal?
La impresora fiscal está constituida por los siguientes módulos:
Memoria Fiscal
Memoria
Módulo Fiscal
Auditoria
Memoria
Impresora Trabajo
Fiscal
Impresor
Módulo
Fin Papel
Impresión
Sensores
Tapa Abierta
La impresora fiscal está compuesta por ciertos componentes de hardware que la distinguen de
una impresora regular. Por lo general, dichos componentes se ubican sobre una única placa
base, distinta a la del cuerpo de impresión, y comprende una memoria fiscal, una memoria de
trabajo y una memoria de auditoria, las cuales son controladas por una unidad de
procesamiento regida por un software determinado; todas conectadas a diferentes interfaces
de comunicación como puertos USB, Serial y de tipo RJ. Estos componentes integran el Modulo
Fiscal de la impresora y diferencian una impresora regular de una impresora fiscal.
8
1.4. Memoria Auditoria
Tiene una capacidad de almacenamiento de 2 GB (aprox. 500.000 copias). En este dispositivo se
almacenan electrónicamente todas las transacciones realizadas por medio de la impresora fiscal
(incluyendo las copias de todos los documentos impresos y copias de copias).
Facturas
Notas de Crédito
Documentos
Notas de Débito
Fiscales
Reporte Z
Reportes de Memoria Fiscal
Documentos
emitidos por la Reportes X
impresora Fiscal
Reporte X2
Reportes Z2
Documentos
No Fiscales Copias o reimpresión de documentos
Impresión de programación
Documentos de texto
Reporte de Estado
9
2. Comunicación entre la PC y la
Impresora Fiscal
El protocolo de comunicación de las impresoras fiscales se basa en el estándar RS232 de
comunicación serial. Para esto, es necesaria una interfaz de aplicación que gestione este
protocolo, esto es, que sea capaz de enviar los comandos desde el computador hacia la
impresora e interpretar las respuestas que esta retorna. Estos comandos corresponden a
protocolos seriales almacenados en el firmware de la impresora.
Los comandos de estos protocolos pueden ser enviados a la impresora de dos maneras:
directamente a través de un sistema administrativo (llamado Protocolo Directo en este manual),
o utilizando interfaces de programación de aplicaciones (API, Application Programming
Interface) las cuales dependen del sistema operativo a utilizar y del lenguaje de programación
utilizado para desarrollar el Sistema Administrativo al que estará asociado la impresora.
Protocolo directo
Actualmente The Factory HKA posee una amplia gama de herramientas de integración que
contienen estas API’s para los diferentes lenguajes de programación y sistemas operativos
disponibles.
2.1. Protocolo de Comunicación
De igual manera, si la impresora ha de retornar algún valor, lo hará en una trama conformada
de manera idéntica a la anteriormente descrita.
10
2.2. Configuración
El protocolo utilizado para enviar información a la impresora es el Serial RS232. La imagen N° 4
muestra las señales de control utilizadas en el protocolo.
Una vez que la PC ha activado la señal RTS (solicitud a la impresora que esté conectada y lista para
recibir datos), la impresora fiscal responde con la señal CTS (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
Baud rate 9600 bps
Bit de datos 8 bits
Paridad Par
Bits de stop 1
11
2.3. Estructura de la Trama de comunicación
La trama de comunicación es el conjunto de datos que debe enviarse a la impresora para que
cumpla determinada instrucción; debe enviarse en orden y está constituida siempre por cuatro
secciones
o Carácter de Fin de Trama (ETX): representado por el carácter 0x03h indica el fin de
la trama y es un valor reservado únicamente a este fin.
Si se utilizan las herramientas de integración desarrolladas por The Factory, se envía el contenido
de DATA mediante caracteres ASCII y los componentes de integración se encargan de
convertirlos a su respectivo equivalente hexadecimal para enviarlos a la impresora.
Por ejemplo, si se enviar por protocolo directo la instrucción de impresión de Reporte X, se debe
enviar a la impresora una trama como la que se muestra en la siguiente tabla:
Si se utilizan las herramientas de integración desarrolladas por The Factory, la trama anterior se
reduciría solo a la DATA, y se utilizaría una función para enviarla a la impresora (verificar el respectivo
manual del API a utilizar).
12
2.4. Control de tráfico y trama de
comunicación
2.4.1. Caracteres de Control
Carácter Hexadecimal Descripción
STX 0x02 Inicio De Trama
ENQ 0x05 Solicitud de status & Error
ETX 0x03 Fin de Trama
ACK 0x06 Reconocimiento del comando
NAK 0x15 NO Reconocimiento del comando
ETB 0x17 Fin del bloque de transmisión
LRC 0x00-0x99 OR exclusivo de DATA con ETX. (Incluyendo ETX.)
EOT 0X04 Fin de trasmisión
De la lista anterior cabe destacar dos caracteres de Control, ya que constituyen las principales
respuestas de la impresora ante los comandos enviados.
o LRC errado.
Para los comandos donde las consultas deban retornar una trama de información, tales como la
extracción de datos de la Memoria de Auditoría para la obtención de reportes, se lleva a cabo el
siguiente protocolo:
13
El comando de solicitud de lectura de la memoria varía de acuerdo al tipo de reporte a requerir,
así como también varía la estructura de la trama devuelta por la impresora.
PC Impresora
ENQ STX-STATUS-ETX-LRC
Dónde:
Estado 27 26 25 24 23 22 21 20
0 1 X X X X X X
Valores Constantes
Modo Fiscal
Buffer Lleno
14
Error 27 26 25 24 23 22 21 20
0 1 X 0 X X X X
Error Gaveta
Error Impresor
Error en Impresora
Error Papel.
Las siguientes tablas contienen los valores frecuentes para los bytes de Status (STS1) y Error
(STS2) de las impresoras fiscales:
15
2.5.2. Comandos simples
PC Impresora
(Ejecución Normal “ACK”)
ACK
STX-CMD-DATA-ETX-LRC
(Ejecución con Error “NAK”) NAK
STX-CMD-DATA-ETX-LRC (Error de Comunicación)
(Impresora Ocupada “NAK”)
DTR off
STX-CMD-DATA-ETX-LRC
En el caso en que la impresora regresa un NAK (no reconocimiento), el comando no fue válido.
Cuando se envía un comando y la impresora está ocupada, no se retorna ningún valor, esta
condición puede ser verificada a través de la señal DTR de la impresora.
16
4. Utilice los Status Informativos. Verifique los datos de la impresora referenciados a: Tasas,
Fecha, Hora, Serial, RUC, número de la última factura, número de las últimas Notas de
crédito y débito y número del último Reporte Z. Para ello haga uso del comando S1.
5. Cuando envíe comandos a la impresora fiscal, lea la respuesta de la impresora referente a
ese comando para estar seguro si se procesó o no. De ser exitoso, proceda al envío del
siguiente comando; en caso contrario, debe crear una rutina para el manejo de errores.
6. Asegúrese de que la información esté en la impresora antes de procesarla en el sistema.
7. Realice consultas de Status S2 durante las transacciones para comparar los cálculos del
sistema administrativo con los de la impresora y realizar posibles ajustes de redondeo antes
de cerrar y emitir el documento.
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 un programa Monitor de Puerto Serial para verificar las tramas enviadas y las
respuestas de la impresora.
11.Se recomienda el manejo de la impresora en un solo “thread” sincronizado.
17
4. Descripción de comandos
4.1. Comandos para la programación de la impresora
fiscal
La impresora fiscal maneja varios parámetros que son de uso importante para su
funcionamiento, los cuales deben ser programados. Algunos son opcionales y otros obligatorios,
en algunos casos estos parámetros tienen requisitos previos para su configuración.
Cuando el distribuidor entrega la impresora fiscal al cliente final, esta última ya viene
programada con ciertos parámetros para su funcionamiento los cuales son: Tasas de Impuesto,
Hora y Fecha, Medios de pago, Encabezado y Pie de Página.
El sistema administrativo puede programar al igual los Medios de Pago y los Cajeros. Los medios
de pago, programación del visor o display y los Cajeros se programan de acuerdo a las
necesidades del cliente final.
Parámetros de
impresora
Descripción ID
Número de Cajero 2 caracteres (01–30)
Código Secreto
Indique un código secreto del Cajero (numérico) 5 Dígitos (00000-99999)
Nombre del Cajero
Indique la Descripción o Nombre del Cajero Máximo 16 Caracteres
18
4.1.1.1. Inicio del cajero
Éste comando permite iniciar un cajero. No se puede utilizar éste comando si existe una
transacción abierta. Este comando es de uso opcional.
Descripción ID
Número del Medio de Pago (DT-230) 01 – 24
Número del Medio de Pago (SRP-350, TALLY 1125, HSP7000, TALLY
01 – 16
1140, SRP-810, HKA80)
Nombre del Medio de Pago
Descriptor del Medio de Pago Máximo 14 caracteres
4.1.3. Hora
Este comando permite programar la hora actual de la impresora fiscal en formato 24 horas. Para
ello debe realizar previamente un Reporte Z.
HH
Hora 2 Dígitos
MM
Minutos 2 Dígitos
SS
Segundos 2 Dígitos
19
4.1.4. Fecha
Este comando permite programar la Fecha. Para ello debe realizar previamente un Reporte Z.
IMPORTANTE: Debe tenerse en cuenta de que una vez fiscalizada la impresora, no se puede
retroceder la fecha a una fecha anterior a la fecha de emisión del último reporte Z.
DD
Día 2 Dígitos
MM
Mes 2 Dígitos
YY
Año 2 Dígitos
Tipo
Impuesto Excluido (Precio ítem = base imponible) 0
Impuesto Agregado (Precio ítem = Precio ítem + Impuesto) 1
Valor
El Valor Consta de 2 Enteros y 2 Decimales Fijos 4 caracteres
20
Línea N°
Número del Encabezado 2 caracteres (01 – 08)
Número del Pie de Pagina 2 caracteres (91 – 98)
Mensaje
Texto a programar Ver anexos: Tabla de caracteres
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”. La
programación del encabezado y pie de página es estática, mientras que los datos adicionales
son dinámicos y sí pueden programarse con cada documento emitido.
IMPORTANTE: En el equipo Dascom Tally 1125, la cantidad de caracteres que se muestran
para el encabezado y el pie de página puede variar dependiendo de la configuración del formato
de página.
Visor o Display
21
4.2.3. Mostrar Mensaje Comercial
Muestra en la parte superior del Visor el mensaje comercial programado. No es posible ejecutar
éste comando durante una transacción.
22
4.3. Comandos para generar una
factura
Esquema general para realizar una factura, el cual incluye todas las operaciones posibles para
éste documento.
SI
NO
RAZON SOCIAL del Cliente *
SI
NO
Información Adicional del Cliente *
(*) SI
NO
Comentario * NO
O
SI
Registro de Producto **
(**)SI
SI
NO
Corrección *
O NO
SI
Subtotal *
NO
O
NO
SI NO
Descuento *
O
NO
SI NO
Registro de otro producto *
O
NO
SI
Anular producto *
NO
O
NO
SI NO
O*
Anular Factura
NO
NO
O parcial
Totalización o pago:
o directa **
(*) Opcional
(**) Obligatorio
23
RUC 155596713-2-2015 DV 59
ENCABEZADO 1
ENCABEZADO 2
ENCABEZADO 3
ENCABEZADO 4
ENCABEZADO 5
RUC/CIP (jR155596713-2-2015 DV 59) ENCABEZADO 6
ENCABEZADO 7
RAZON SOCIAL (jSHugo Reggio) ENCABEZADO 8
RUC/CIP: 155596713-2-2015 DV 59
RAZON SOCIAL: Hugo Reggio
LINEA ADICIONAL CLIENTE 0
Información adicional del cliente LINEA ADICIONAL CLIENTE 1
LINEA ADICIONAL CLIENTE 2
LINEA ADICIONAL CLIENTE 3
(j0LINEA ADICIONAL CLIENTE 0) LINEA ADICIONAL CLIENTE 4
……… LINEA ADICIONAL CLIENTE 5
(j9LINEA ADICIONAL CLIENTE 9) LINEA ADICIONAL CLIENTE 6
LINEA ADICIONAL CLIENTE 7
LINEA ADICIONAL CLIENTE 8
LINEA ADICIONAL CLIENTE 9
FACTURA
Comentarios (@Esto es un Comentario) FACTURA: AABBCC1234567-00000001
FECHA: 14-12-2014 HORA: 08:54
-----------------------------------------------------------------------------------
|Esto es un comentario|
Producto ( 000000001100002000Producto1) 2x B/. 0.11
Producto1 (E) B/. 0.22
CORRECION
Corrección (k) 2x B/. -0.11
Producto1 (E) B/. -0.22
-----------------------------------------------------------------------------------
Subtotal (3) SUBTOTAL B/. 0.00
2x B/. 0.11
Producto2 (A) B/. 0.22
DESC (10.00%) B/. -0.02
Producto (!000000001100002000Producto2) 2x B/. 0.11
Producto3 (B) B/. 0.22
ISC (10.00%) -> B/. 0.02
Descuento (p-1000)
Producto (“000000001100002000Producto3)
2x B/. 0.11
Producto4 (C) B/. 0.22
ISC (np000001000) ANULACION
2x B/. -0.11
Producto4 (C) B/. -0.22
-----------------------------------------------------------------------------------
Código de Producto (Y123456789012)
SUBTOTAL DESCUENTOS B/. -0.02
-----------------------------------------------------------------------------------
SUBTL A (7.00%) B/. 0.20
Producto (#000000001100002000Producto4) ITBMS A (7.00%) B/. 0.01
SUBTL B (10.00%) B/. 0.22
ITBMS B (10.00%) B/. 0.02
Anulación Producto 4 ISC B/. 0.02
(£000000001100002000Producto4) -----------------------------------------------------------------------------------
SUBTOTAL B/. 0.42
ITBMS B/. 0.03
Subtotal Descuentos ISC B/. 0.02
-----------------------------------------------------------------------------------
TOTAL B/. 0.47
Tasas de Impuesto programadas EFECTIVO 1 B/. 0.01
EFECTIVO 2 B/. 0.01
CHEQUE 1 B/. 0.01
Subtotal + Descuentos CHEQUE 3 B/. 0.01
EFECTIVO 1 B/. 0.43
LINEA ADICIONAL CLIENTE 0
LINEA ADICIONAL CLIENTE 1
Pago parcial (201000000000001) LINEA ADICIONAL CLIENTE 2
LINEA ADICIONAL CLIENTE 3
(202000000000001) LINEA ADICIONAL CLIENTE 4
LINEA ADICIONAL CLIENTE 5
LINEA ADICIONAL CLIENTE 6
(205000000000001)
LINEA ADICIONAL CLIENTE 7
LINEA ADICIONAL CLIENTE 8
(207000000000001) LINEA ADICIONAL CLIENTE 9
PIE DE TICKET 1
PIE DE TICKET 2
Pago Directo (101) PIE DE TICKET 3
PIE DE TICKET 4
PIE DE TICKET 5
Información adicional del cliente PIE DE TICKET 6
PIE DE TICKET 7
(j0LINEA ADICIONAL CLIENTE 0) PIE DE TICKET 8
………
(j9LINEA ADICIONAL CLIENTE 9)
DGI AABBCC1234567
Código de barra Pie ticket (y123456789012)
24
Ejemplo de impresión de una factura en impresora Tally:
Información adicional:
(j1Dirección: (CALLES 74A Y 75. BETANIA) Ruc del cliente: (jR155596713-2-2021
RUC/CIP. : 155596713-2-2021
RAZON SOCIAL: PEDRO PEREZ
DIRECCION; CALLES 74A Y 75. BETANIA
TELEFONO: +507 229.19.25
DGI AABBCC1234567
25
4.3.1. RUC del Cliente
Éste comando permite ingresar el RUC del Cliente.
Ejemplo:
|REFRESCO b/. 1,50 |
|##OFERTA ESPECIAL## |←
26
4.3.5. Registro de Producto
El registro de un producto solamente es posible si la tasa a la cual está ligada se encuentra
registrada.
o Es posible registrar hasta ($ ó B/.) 999,999,999.99 por transacción. (Tally 1140, SRP-810,
DT-230, HKA80)
o Es posible registrar hasta ($ ó B/.) 9,999,999.99 por transacción. (SRP-350, HSP7000, Tally
1125)
o Es posible registrar hasta ($ ó B/.) 999,999,999.99 por día. (Tally 1140, SRP-810, DT-230,
HKA80)
o Es posible registrar hasta ($ ó B/.) 9,999,999.99 por día. (SRP-350, HSP7000, Tally 1125)
4.3.6. Corrección
Éste comando cancela la última entrada de un ítem o de un descuento.
STX CMD ETX LRC
02 k 03 34
|REFRESCO b/. 1,50 |
|CORREC |←
|REFRESCO -b/. 1,50 |
27
4.3.7. Subtotal
Estos comandos permiten imprimir o mostrar en pantalla el monto correspondiente al subtotal
de las ventas. Éste comando debe ser ejecutado antes de realizar un descuento del subtotal.
STX CMD ETX LRC
02 3 03 30
Nota: El LCR debe calcularse para cada comando que se requiera enviar, este es sólo un
ejemplo.
CMD
Subtotal Impreso 3
El Subtotal se Muestra en el visor o Display 4
4.3.8. Descuento
Realiza un descuento sobre el último Ítem registrado o sobre el subtotal.
Signo
Descuento -
Monto
El monto consta de 7 Enteros y 2 Decimales 9 Dígitos
28
4.3.9. Impuesto ISC
Aplica un impuesto ISC por monto o porcentaje al último producto enviado.
o Tipo ‘p’ = Se aplica ISC por porcentaje.
o Tipo ‘m’= Se aplica ISC por monto.
Tipo
ISC por Monto m
ISC por Porcentaje p
Valor
El Valor consta de 7 Enteros y 2 Decimales 9 Dígitos
4.4. Anulación
4.4.1. Anulación de un ítem en la Factura
La anulación de un ítem es posible si la tasa a la cual está ligada está registrada.
CMD
Ítem Exento (A0h) (Ver Nota*) (A0h)
Ítem Tasa 1 (A1h) ¡
Ítem Tasa 2 (A2h) ¢
Ítem Tasa 3 (A3h) £
Precio
El Precio Consta de 8 Enteros y 2 Decimales Fijos 10 Dígitos
Cantidad
La Cantidad Consta de 5 Enteros y 3 Decimales Fijos (Ver Nota**) 8 Dígitos
Código
Este comando es opcional y permite la impresión de un código del
ítem a anular. Al igual que en el registro de productos, debe ir 40 Caracteres
encerrado por el carácter ‘|’ (0x7Ch)
Descripción
Descripción del Producto Máximo 116 Caracteres
Nota*: Debe aclararse que el carácter para la devolución de un ítem con tasa exenta es (0xA0h)
que al imprimirse puede salir un “carácter espacio”, pero dicho carácter es absolutamente
diferente al “carácter espacio” (20h) el cual es utilizado para registrar un producto con tasa
exenta.
Nota**: El valor máximo para describir la cantidad es 99,999.999.
Nota***: 116 caracteres para la descripción en 3 líneas, dos líneas con 40 caracteres y 1 línea
con 37 caracteres.
Nota****: Es estrictamente necesario que el ítem a anular ya se encuentre registrado en el
documento, y que se anule la misma cantidad de ítems que se registraron inicialmente.
29
4.4.2. Anulación de Factura
Éste comando permite anular una factura.
CMD
Código de Barra impreso dentro de la Factura como descriptor de un
Y
Producto
Código de Barra impreso al pie de la Factura y
Código
Varía dependiendo del el seleccionado en la lista de flag ---------------
Nota: En la siguiente tabla muestra cada uno de los tipos de códigos de barra soportados por las
impresoras de The Factory HKA, verificar en la lista de flag si el modelo del equipo soporta todos
los que se muestran en la siguiente tabla:
Nota: Para que el Código numérico asociado al código de barra se muestre debajo del código de
barras, el “Flag 30” debe ser tener el valor “01”.
30
4.5.1. Código de barra para el cuerpo del documento
Este comando permite imprimir un código de barra e el cuerpo del documento, independiente
de los flag 43 y 30.
Descripción Tipo
EAN 13 (12 Caracteres numéricos) 0
ITF (32 caracteres numéricos) 1
CODE128 (32 caracteres alfanuméricos) 2
CODE 39 (32 caracteres alfanuméricos) 3
PDF417 (120 caracteres alfanuméricos) 4
QR (120 caracteres alfanuméricos) 5
Posición
En el cuerpo del documento 0
En el pie de ticket 1
Número
No se imprime el texto del código 0
Se imprime el texto del código 1
Código
Depende del tipo de código de barra utilizado variable
# Medio
Número del Medio de Pago (DT-230) 01 – 24
Número del Medio de Pago (SRP350, TD 1125-40, HSP7000, SRP810, HKA80) 01 – 16
Los descriptores programados por defecto para los medios de pago, son los siguientes:
31
STX CMD # Medio Monto de Pago ETX LRC
02 2 12 000000000100 03 33
Nota: El LCR debe calcularse para cada comando que requiera enviar, este es sólo un ejemplo.
# Medio
Número del Medio de Pago (DT-230) 01 – 24
Número del Medio de Pago (SRP-350, TALLY 1125, HSP7000,
01 – 16
TALLY 1140, SRP-810, HKA80)
Monto
El Monto de Pago Consta de 10 Enteros y 2 Decimales 12 Dígitos
SI O
Registro de producto **
SI
NO
Corrección * NO
SI O
NO
Subtotal * NO
SI O
NO
Descuento * NO
SI O
NO
ISC * NO
SI O
NO
Código de barra PLU * NO
SI O
NO
Anular ítems * NO
SI O
NO
Código de barra PIE TICKET * NO
SI O
SI NO
Anular Nota de NO
Crédito * O
Totalización o Pago:
(*) Opcional parcial o directo **
(**) Obligatorio
32
RUC 155596713-2-2015 DV 59
ENCABEZADO 1
ENCABEZADO 2
Número de factura relacionada ENCABEZADO 3
ENCABEZADO 4
(jF AABBCC1234567-00000001)
ENCABEZADO 5
ENCABEZADO 6
RUC/CIP (jR155596713-2-2015 DV 59) ENCABEZADO 7
ENCABEZADO 8
#FAC: AABBCC1234567-00000001
RAZON SOCIAL (jSHugo Reggio) RUC/CIP: 155596713-2-2015 DV 59
RAZON SOCIAL: Hugo Reggio
LINEA ADICIONAL CLIENTE 0
LINEA ADICIONAL CLIENTE 1
Información adicional del cliente LINEA ADICIONAL CLIENTE 2
LINEA ADICIONAL CLIENTE 3
(j0LINEA ADICIONAL CLIENTE 0) LINEA ADICIONAL CLIENTE 4
……… LINEA ADICIONAL CLIENTE 5
LINEA ADICIONAL CLIENTE 6
(j9LINEA ADICIONAL CLIENTE 9) LINEA ADICIONAL CLIENTE 7
LINEA ADICIONAL CLIENTE 8
LINEA ADICIONAL CLIENTE 9
Comentarios (AEsto es un Comentario) NOTA DE CREDITO
NOTA DE CREDITO: AABBCC1234567-00000001
FECHA: 14-12-2014 HORA: 08:54
-----------------------------------------------------------------------------------
Producto (d0000000001100002000Producto1) |Esto es un comentario|
2x B/. 0.11
Producto1 (E) B/. 0.22
Corrección (k) CORRECION
2x B/. -0.11
Producto1 (E) B/. -0.22
Subtotal (3) -----------------------------------------------------------------------------------
SUBTOTAL B/. 0.00
2x B/. 0.11
Producto2 (A) B/. 0.22
Producto (d1000000001100002000Producto2) DESC (10.00%) B/. -0.02
2x B/. 0.11
Producto3 (B) B/. 0.22
Descuento (p-1000) ISC (10.00%) -> B/. 0.02
Producto (d2000000001100002000Producto3)
2x B/. 0.11
ISC (np000001000) Producto4 (C) B/. 0.22
ANULACION
2x B/. -0.11
Producto4 (C) B/. -0.22
Código de Producto (Y123456789012)
-----------------------------------------------------------------------------------
SUBTOTAL DESCUENTOS B/. -0.02
-----------------------------------------------------------------------------------
Producto (d3000000001100002000Producto4) SUBTL A (7.00%) B/. 0.20
ITBMS A (7.00%) B/. 0.01
SUBTL B (10.00%) B/. 0.22
Anulación Producto 4 ITBMS B (10.00%) B/. 0.02
(ä3000000001100002000Producto4) ISC B/. 0.02
-----------------------------------------------------------------------------------
SUBTOTAL B/. 0.42
ITBMS B/. 0.03
Pago parcial (201000000000001) ISC B/. 0.02
-----------------------------------------------------------------------------------
(202000000000001) TOTAL B/. 0.47
EFECTIVO 1 B/. 0.01
(205000000000001) EFECTIVO 2 B/. 0.01
CHEQUE 1 B/. 0.01
(207000000000001) CHEQUE 3 B/. 0.01
EFECTIVO 1 B/. 0.43
LINEA ADICIONAL CLIENTE 0
LINEA ADICIONAL CLIENTE 1
Pago Directo (101) LINEA ADICIONAL CLIENTE 2
LINEA ADICIONAL CLIENTE 3
LINEA ADICIONAL CLIENTE 4
LINEA ADICIONAL CLIENTE 5
Información adicional del cliente LINEA ADICIONAL CLIENTE 6
LINEA ADICIONAL CLIENTE 7
(j0LINEA ADICIONAL CLIENTE 0) LINEA ADICIONAL CLIENTE 8
……… LINEA ADICIONAL CLIENTE 9
PIE DE TICKET 1
(j9LINEA ADICIONAL CLIENTE 9)
PIE DE TICKET 2
PIE DE TICKET 3
Código de barra Pie ticket (y123456789012) PIE DE TICKET 4
PIE DE TICKET 5
PIE DE TICKET 6
PIE DE TICKET 7
PIE DE TICKET 8
DGI AABBCC1234567
33
Ejemplo de impresión de una nota de crédito en impresora Tally:
RUC/CIP :
Información adicional: (jR155596713-2-2015
(j1Dirección: CALLES 74A Y 75. BETANIA) DV59)
Información adicional:
#FAC: AABBCC1234567-00000001
(j2Teléfono: +507 229.19.25) RUC/CIP : 155596713-2-2015 DV 59
RAZON SOCIAL: PEDRO PEREZ
DIRECCION; CALLES 74A Y 75. BETANIA
TELEFONO: +507 229.19.25
Registro del producto: FACTURA
(d00000001000000001000PRODUCTO TASA 1)
FACTURA: AABBCC1234567-00000001 FECHA: 11-12-2019 HORA: 09:04
Corrección: (k)
CANTIDAD DESCRIPCION PRECIO SUBTTL
Registro del producto:
1 PRODUCTO TASA 1 (E) 10,00 10,00
(d10000001000000001000PRODUCTO TASA 2)
CORRECCION
1 PRODUCTO TASA 1 (E) -10,00 -10,00
Descuento al producto: (p-1000) 1 PRODUCTO TASA 2 (A) 10,00 10,00
DESC (10,00%) -1,00 -1,00
Registro del producto: 1 PRODUCTO TASA 3 (B) 15,00 15,00
(d20000001500000001000PRODUCTO TASA 3) 1 PRODUCTO TASA 4 (C) 10,00 10,00
DGI AABBCC1234567
34
4.7.1. Registro del Cliente
Éste comando permite ingresar el RUC del Cliente. Es obligatorio enviar ésta información si se
requiere emitir dicho documento.
RUC
Indique el RUC del cliente Ver Anexos: Tabla de caracteres
Nombre
Indique la razón social del cliente Ver Anexos: Tabla de caracteres
4.7.3. Número de factura relacionada
Éste comando permite ingresar el número de la factura a la cual se le está haciendo una nota de
crédito. Es obligatorio enviar ésta información si se requiere emitir dicho documento.
STX CMD # Factura relacionada ETX LRC
02 jF AABBCC1234567-00000001 03 LRC
# Factura relacionada
Indique el #factura relacionada 22 caracteres fijos
Línea
Numero de línea 1 carácter (0 – 9)
Datos
Indique la Información adicional Ver Anexos: Tabla de caracteres
4.7.5. Comentario
Éste comando permite imprimir mensajes comerciales adicionales para la descripción de un
artículo.
STX CMD Mensaje ETX LRC
02 A Oferta 03 LRC
Mensaje
Indicador de Mensaje en la Nota de Crédito Ver Anexos: Tabla de caracteres
35
4.7.6. Registro de Producto para Devolución
Éste comando permite registrar productos en una nota de crédito. Cuando se envía éste
comando por primera vez, se imprime en el ticket la leyenda:
“NOTA CREDITO”
o Es posible registrar hasta ($ ó B/.) 999,999,999.99 por transacción. (Tally 1140, SRP-810,
DT-230, HKA80)
o Es posible registrar hasta ($ ó B/.) 9,999,999.99 por transacción. (SRP-350, HSP7000, Tally
1125)
o Es posible registrar hasta ($ ó B/.) 999,999,999.99 por día. (Tally 1140, SRP-810, DT-230,
HKA80)
o Es posible registrar hasta ($ ó B/.) 9,999,999.99 por día. (SRP-350, HSP7000, Tally 1125)
Tasa
Ítem Exento 0
Ítem Tasa 1 1
Ítem Tasa 2 2
Ítem Tasa 3 3
Precio
El Precio Consta de 8 Enteros Fijos y 2 Decimales Fijos 10 Dígitos
Cantidad
La Cantidad Consta de 5 Enteros Fijos y 3 Decimales Fijos 8 Dígitos
Código
Este comando es opcional y permite la impresión de un código de ítem
entre el producto “Precio X Cantidad” y la descripción. Para esto, se 40 Caracteres
debe encerrar el código entre los caracteres ‘|’ (0x7C) y debe ser
introducido antes de la descripción del producto
Descripción
Descripción del Producto Máximo 116 caracteres
4.7.7. Descuento
Realiza un descuento sobre el último Ítem registrado o sobre el subtotal. Para realizar un
descuento sobre el subtotal, se debe ejecutar previamente el comando “Subtotal” y el monto
del descuento se aplica de forma proporcional sobre todos los artículos. Se puede hacer
descuento de dos maneras, por porcentaje y por cantidad.
36
4.7.7.1.1. Descuento por porcentaje
STX CMD Signo Porcentaje ETX LRC
02 p - 1000 03 LRC
Signo
Descuento -
Porcentaje
El Porcentaje consta de 2 Enteros y 2 Decimales 4 Dígitos
Signo
Descuento -
Monto
El monto consta de 7 Enteros y 2 Decimales 9 Dígitos
Tipo
ISC por Monto m
ISC por Porcentaje p
Valor
El Valor consta de 7 Enteros y 2 Decimales 9 Dígitos
Tasa
Ítem Exento 0
Ítem Tasa 1 1
Ítem Tasa 2 2
Ítem Tasa 3 3
37
Precio
El Precio Consta de 8 Enteros y 2 Decimales Fijos 10 Dígitos
Cantidad
La Cantidad Consta de 5 Enteros y 3 Decimales Fijos 8 Dígitos
Código
Este comando es opcional y permite la impresión de
un código de ítem entre el producto “Precio X
Cantidad” y la descripción. Para esto, se debe
encerrar el código entre los caracteres ‘|’ (0x7C) y 40 Caracteres
debe ser introducido antes de la descripción del
producto
Descripción
Descripción del Producto 116 Caracteres máximo
CMD
Código de Barra impreso dentro de la N.C como descriptor de un Producto Y
Código de Barra impreso al pie de la N.C y
Código
Código numérico referente al código de la barra 32 Caracteres
Nota: En la siguiente tabla muestra cada uno de los tipos de códigos de barra soportados por las
impresoras de The Factory HKA, verificar en la lista de flag si el modelo del equipo soporta todos
los que se muestran en la siguiente tabla:
Valor Características Impresoras
00 EAN 13 (12 Caracteres Numéricos) HSP7000*
01 ITF (1 a 32 Caracteres Numéricos) SRP-350*
02 CODE 128 (1 a 32 Caracteres Alfanuméricos) TD1140
03 CODE 39 (32 caracteres alfanuméricos) TD1125
*Nota: Los modelos HSP7000 y SRP-350 no admiten el flag 03 (CODE 39).
Valor Características Impresoras
00 EAN 13 (12 Caracteres Numéricos)
01 ITF (1 a 32 Caracteres Numéricos)
02 CODE 128 (1 a 32 Caracteres Alfanuméricos) HKA80
03 CODE 39 (32 caracteres alfanuméricos) SRP-810
04 PDF417 (120 caracteres alfanuméricos)
05 QR (120 caracteres alfanuméricos)
38
Para que el Código numérico asociado al código de barra se muestre debajo del código de barras,
el “Flag 30” debe ser tener el valor “01”.
Descripción CMD
EAN 13 (12 Caracteres numéricos) 0
ITF (32 caracteres numéricos) 1
CODE128 (32 caracteres alfanuméricos) 2
CODE 39 (32 caracteres alfanuméricos) 3
PDF417 (120 caracteres alfanuméricos) 4
QR (120 caracteres alfanuméricos) 5
Posición
En el cuerpo del documento 0
En el pie de ticket 1
Número
No se imprime el texto del código 0
Se imprime el texto del código 1
Código
Depende del tipo de código de barra utilizado Variable
# Medio
Número del Medio de Pago (DT-230) 01 – 24
Número del Medio de Pago (SRP-350, TALLY 1125, HSP7000,
01 – 16
TALLY 1140, SRP-810, HKA80)
39
TALLY 1140, SRP-810, HKA80)
Monto de Pago
El Monto de Pago Consta de 10 Enteros y 2 Decimales 12 Dígitos
SI O
Registro de productos **
SI
NO
Corrección * NO
SI O
NO
Subtotal * NO
O
SI
NO
Descuento * NO
SI O
NO
ISC * NO
SI O
NO
Código de barra PLU * NO
SI O
NO
Anular ítems * NO
SI O
NO
Código de barra PIE TICKET * NO
SI O
SI NO
Anular Nota de Débito *
(*) Opcional NO
SI O
(**) Obligatorio
Totalización o Pago:
parcial o directo **
40
RUC 155596713-2-2015 DV 59
ENCABEZADO 1
ENCABEZADO 2
Número de factura relacionada ENCABEZADO 3
(jF AABBCC1234567-00000001) ENCABEZADO 4
ENCABEZADO 5
ENCABEZADO 6
RUC/CIP (jR155596713-2-2015 DV 59) ENCABEZADO 7
ENCABEZADO 8
#FAC: AABBCC1234567-00000001
RAZON SOCIAL (jSHugo Reggio) RUC/CIP: 155596713-2-2015 DV 59
RAZON SOCIAL: Hugo Reggio
LINEA ADICIONAL CLIENTE 0
LINEA ADICIONAL CLIENTE 1
Información adicional del cliente LINEA ADICIONAL CLIENTE 2
LINEA ADICIONAL CLIENTE 3
(j0LINEA ADICIONAL CLIENTE 0) LINEA ADICIONAL CLIENTE 4
……… LINEA ADICIONAL CLIENTE 5
LINEA ADICIONAL CLIENTE 6
(j9LINEA ADICIONAL CLIENTE 9) LINEA ADICIONAL CLIENTE 7
LINEA ADICIONAL CLIENTE 8
LINEA ADICIONAL CLIENTE 9
Comentarios (BEsto es un Comentario) NOTA DE DEBITO
NOTA DE DEBITO: AABBCC1234567-00000001
FECHA: 14-12-2014 HORA: 08:54
-----------------------------------------------------------------------------------
Producto (`0000000001100002000Producto1) |Esto es un comentario|
2x B/. 0.11
Producto1 (E) B/. 0.22
Corrección (k) CORRECION
2x B/. -0.11
Producto1 (E) B/. -0.22
Subtotal (3) -----------------------------------------------------------------------------------
SUBTOTAL B/. 0.00
2x B/. 0.11
Producto2 (A) B/. 0.22
Producto (`1000000001100002000Producto2) DESC (10.00%) B/. -0.02
2x B/. 0.11
Producto3 (B) B/. 0.22
Descuento (p-1000) ISC (10.00%) -> B/. 0.02
Producto (`2000000001100002000Producto3)
2x B/. 0.11
ISC (np000001000) Producto4 (C) B/. 0.22
ANULACION
2x B/. -0.11
Producto4 (C) B/. -0.22
Código de Producto (Y123456789012)
-----------------------------------------------------------------------------------
SUBTOTAL DESCUENTOS B/. -0.02
-----------------------------------------------------------------------------------
Producto (`3000000001100002000Producto4) SUBTL A (7.00%) B/. 0.20
ITBMS A (7.00%) B/. 0.01
SUBTL B (10.00%) B/. 0.22
Anulación Producto 4 ITBMS B (10.00%) B/. 0.02
(à3000000001100002000Producto4) ISC B/. 0.02
-----------------------------------------------------------------------------------
SUBTOTAL B/. 0.42
ITBMS B/. 0.03
Totalización o Pago parcial (201000000000001) ISC B/. 0.02
-----------------------------------------------------------------------------------
(202000000000001) TOTAL B/. 0.47
EFECTIVO 1 B/. 0.01
EFECTIVO 2 B/. 0.01
(205000000000001) CHEQUE 1 B/. 0.01
CHEQUE 3 B/. 0.01
(207000000000001) EFECTIVO 1 B/. 0.43
LINEA ADICIONAL CLIENTE 0
LINEA ADICIONAL CLIENTE 1
LINEA ADICIONAL CLIENTE 2
Totalización o Pago Directo (101)
LINEA ADICIONAL CLIENTE 3
LINEA ADICIONAL CLIENTE 4
LINEA ADICIONAL CLIENTE 5
LINEA ADICIONAL CLIENTE 6
Información adicional del cliente
LINEA ADICIONAL CLIENTE 7
LINEA ADICIONAL CLIENTE 8
(j0LINEA ADICIONAL CLIENTE 0) LINEA ADICIONAL CLIENTE 9
……… PIE DE TICKET 1
(j9LINEA ADICIONAL CLIENTE 9) PIE DE TICKET 2
PIE DE TICKET 3
PIE DE TICKET 4
Código de barra Pie ticket (y123456789012) PIE DE TICKET 5
PIE DE TICKET 6
PIE DE TICKET 7
PIE DE TICKET 8
DGI AABBCC1234567
41
Ejemplo de impresión de una nota de débito en impresora Tally:
RUC/CIP :
Información adicional: (jR155596713-2-2015 DV59)
(j1Dirección: CALLES 74A Y 75. BETANIA)
Información adicional:
#FAC: AABBCC1234567-00000001
(j2Teléfono: +507 229.19.25) RUC/CIP : 155596713-2-2015 DV 59
RAZON SOCIAL: PEDRO PEREZ
DIRECCION; CALLES 74A Y 75. BETANIA
TELEFONO: +507 229.19.25
Registro del producto: FACTURA
(`00000001000000001000PRODUCTO TASA 1)
FACTURA: AABBCC1234567-00000001 FECHA: 11-12-2019 HORA: 09:04
Corrección: (k)
CANTIDAD DESCRIPCION PRECIO SUBTTL
Registro del producto:
1 PRODUCTO TASA 1 (E) 10,00 10,00
(`10000001000000001000PRODUCTO TASA 2)
CORRECCION
1 PRODUCTO TASA 1 (E) -10,00 -10,00
Descuento al producto: (p-1000) 1 PRODUCTO TASA 2 (A) 10,00 10,00
DESC (10,00%) -1,00 -1,00
Registro del producto: 1 PRODUCTO TASA 3 (B) 15,00 15,00
(`20000001500000001000PRODUCTO TASA 3) 1 PRODUCTO TASA 4 (C) 10,00 10,00
DGI AABBCC1234567
42
4.8.1. Registro del Cliente
Éste comando permite ingresar el RUC del Cliente. Es obligatorio enviar ésta información si se
requiere emitir dicho documento.
RUC
Indique el RUC del cliente Ver Anexos: Tabla de caracteres
43
4.8.5. Comentario
Éste comando permite imprimir mensajes comerciales adicionales para la descripción de un
artículo.
STX CMD Mensaje ETX LRC
02 B Oferta 03 LRC
Mensaje
Indicador de Mensaje en la Nota de Debito Ver Anexos: Tabla de caracteres
Éste comando permite registrar productos en una Nota de Débito. Cuando se envía éste
comando por primera vez, se imprime en el ticket la leyenda:
“NOTA DE DEBITO”
o Es posible registrar hasta ($ ó B/.) 999,999,999.99 por transacción. (Tally 1140, SRP-810,
DT-230, HKA80)
o Es posible registrar hasta ($ ó B/.) 9,999,999.99 por transacción. (SRP-350, HSP7000, Tally
1125)
o Es posible registrar hasta ($ ó B/.) 999,999,999.99 por día. (Tally 1140, SRP-810, DT-230,
HKA80)
o Es posible registrar hasta ($ ó B/.) 9,999,999.99 por día. (SRP-350, HSP7000, Tally 1125)
o Si se exceden el límite de los montos, el comando de registro de productos es rechazado.
o Si el monto máximo que puede acumular la impresora es excedido, la impresora rechaza
todos los comandos de ventas, en éste caso sería necesario realizar un reporte Z para
continuar las ventas.
STX CMD Tasa Precio Cantidad Código Descripción ETX LRC
STX ` Tasa 0000000100 00001000 |000001| arroz ETX LRC
Tasa
Ítem Exento 0
Ítem Tasa 1 1
Ítem Tasa 2 2
Ítem Tasa 3 3
Precio
El Precio Consta de 8 Enteros y 2 Decimales Fijos 10 Dígitos
Cantidad
La Cantidad Consta de 5 Enteros y 3 Decimales Fijos 8 Dígitos
Código
Este comando es opcional y permite la impresión de
un código de ítem entre el producto “Precio X
Cantidad” y la descripción. Para esto, se debe
encerrar el código entre los caracteres ‘|’ (0x7C) y 40 Caracteres
debe ser introducido antes de la descripción del
producto
Descripción
Descripción del Producto 116 Caracteres máximo
44
4.8.7. Descuento
Realiza un descuento sobre el último Ítem registrado o sobre el subtotal.
Signo
Descuento -
Porcentaje
El Porcentaje consta de 2 Enteros y 2 Decimales 4 Dígitos
Signo
Descuento -
Monto
El monto consta de 7 Enteros y 2 Decimales 9 Dígitos
Tipo
ISC por Monto m
ISC por Porcentaje p
Valor
El Valor consta de 7 Enteros y 2 Decimales 9 Dígitos
45
4.8.9. Anulación de Producto
4.8.9.1. Anulación de un ítem en una Nota de Debito
A través de dicho comando, se puede anular un producto que ha sido ingresado en la actual
Nota de Débito.
Tasa
Ítem Exento 0
Ítem Tasa 1 1
Ítem Tasa 2 2
Ítem Tasa 3 3
Precio
El Precio Consta de 8 Enteros y 2 Decimales Fijos 10 Dígitos
Cantidad
La Cantidad Consta de 5 Enteros y 3 Decimales Fijos 8 Dígitos
Código
Este comando es opcional y permite la impresión de
un código del ítem a anular. Al igual que en el registro 40 Caracteres
de productos, debe ir encerrado por el carácter ‘|’
(0x7Ch)
Descripción
Descripción del Producto Máximo 116 Caracteres
IMPORTANTE: El valor máximo para describir la cantidad es 99999,999.
CMD
Código de Barra impreso dentro de la N.D como descriptor de un Producto Y
Código de Barra impreso al pie de la N.D y
46
Código
Código numérico referente al código de la barra 32 Caracteres
Nota: En la siguiente tabla muestra cada uno de los tipos de códigos de barra soportados por la
impresoras de The Factory HKA, verificar en la lista de flag si el modelo del equipo soporta todos
los que se muestran en la siguiente tabla:
Para que el Código numérico asociado al código de barra se muestre debajo del código de barras,
el “Flag 30” debe ser tener el valor “01”.
Descripción Tipo
EAN 13 (12 Caracteres numéricos) 0
ITF (32 caracteres numéricos) 1
CODE128 (32 caracteres alfanuméricos) 2
CODE 39 (32 caracteres alfanuméricos) 3
PDF417 (120 caracteres alfanuméricos) 4
QR (120 caracteres alfanuméricos) 5
Posición
En el cuerpo del documento 0
En el pie de ticket 1
Número
No se imprime el texto del código 0
Se imprime el texto del código 1
Código
Depende del tipo de código de barra utilizado Variable
47
4.8.11. Cierre de una Nota de Débito
4.8.11.1. Totalización o Pago: Directo
Éste comando permite cerrar una Nota de Débito y asignar el monto total a un medio de pago.
Al ejecutar éste comando se abre la gaveta de dinero.
# Medio
Número del Medio de Pago (DT-230) 01 – 24
Número del Medio de Pago (SRP-350, TALLY 1125, HSP7000,
01 – 16
TALLY 1140, SRP-810, HKA80)
Éste comando permite asignar parte del monto total de una Nota de Debito a un medio de pago
parcial. Si el monto ingresado es mayor o igual al monto del total, se cierra la Nota de Débito y
se abre la gaveta de dinero.
# Medio
Número del Medio de Pago (DT-230) 01 – 24
Número del Medio de Pago (SRP-350, TALLY 1125, HSP7000,
01 – 16
TALLY 1140, SRP-810, HKA80)
Monto
El Monto de Pago Consta de 10 Enteros y 2 Decimales 12 dígitos
48
4.9. Comandos para generar
documentos no fiscales
Esquema general para realizar un Documento No Fiscal, la cual incluye todas las operaciones
posibles para éste documento.
Documentos
No Fiscales
49
4.9.1. Texto en Documento
Este comando permite imprimir información de reportes y notas como documentos no fiscales.
En un documento no fiscal se imprime automáticamente cada cuatro líneas la siguiente leyenda:
“N O F I S C A L”
Descripción CMD
Imprime un texto según las características definidas 80
Imprime un texto y lo cierra según las características definidas 81
Imprime un texto en un cupón según las características definidas
Nota: lo característico de este documento es que no se imprime 82
cada 4 líneas el mensaje “No fiscal”, cierra con comando 81
Tipo
Imprime el logo programado a la impresora Espacio (0x20) hex. + @ + LOGO
Sin efecto Espacio (0x20) hex.
Efecto negrita *
Efecto centrado !
Efecto negrita + centrado ¡
Efecto negrita + centrado + doble ancho $
Efecto expandido >
Texto
Texto a imprimir 64 caracteres
CMD
Imprime un Documento No Fiscal, con el Siguiente Mensaje “Apertura” 0
Permite la Apertura de la Gaveta de Dinero w
Nota: Debe haber al menos 1 producto registrado, el comando “w” solo abre la gaveta de dinero
en medio de una transacción, activando el Flag 24 en 01, mientras que el comando 0 abre la
gaveta en cualquier momento con el Flag 24 en 00. (Ver lista de Flags del equipo)
50
4.9.3. Retiro y Fondo de Caja
Estos comandos permiten reportar fondos de caja y retiros de efectivo, o de otro medio de pago,
de la gaveta de dinero. Son necesarios para realizar el arqueo de la caja.
PR
Retiro 0
Fondo de Caja 1
# Medio
Indicador del Medio de Pago 01 - 16
Monto
El Monto de Pago Consta de 10 Enteros y 2 Decimales 12 Dígitos
Éste comando imprime los valores almacenados para los siguientes parámetros:
o Tasa de impuesto.
o Nombre de cajeros.
o Nombre de medios de pago.
o Banderas del sistema.
o Símbolos.
o Mensajes.
Por medio de éste comando la impresora genera un ticket con la siguiente información
correspondiente al estado general de la memoria de Auditoria:
o Número de la memoria de auditoria.
o Capacidad total de la memoria de auditoria.
o Disponibilidad de memoria en la memoria de auditoria.
o Numero de documentos almacenados en la memoria de auditoria.
51
4.10. Comandos Generales
Estos comandos permiten el registro de ítems utilizando hasta 9 dígitos enteros, aumentando
así el límite máximo para el campo de precio unitario a 999.999.999,99 y para el campo de
cantidad a 999999999,999; dichos comandos son soportados por los siguientes modelos de
impresoras fiscales: SRP-810 y HKA-80.
IMPORTANTE: El valor máximo de precio x cantidad al registrar un ítem para cada tasa de
impuesto, es de 999.999.999,99.
CMD
Carácter inicial para comandos generales (0x47h). G
Carácter para facturas (0x46h). F
Carácter para registrar ítem (0x2Bh). +
Tasa
Carácter para ítem Exento (0x30h). 0
Carácter para ítem Tasa 1 (0x31h). 1
Carácter para ítem Tasa 2 (0x32h). 2
Carácter para ítem Tasa 3 (0x33h). 3
Precio
Parte entera, máximo 9 dígitos. 9 dígitos
Carácter coma (0x2Ch). ,
Parte decimal. 2 dígitos
Separadores
Carácter usado como separador (0x7Ch). ||
Cantidad
Parte entera, máximo 9 dígitos. 9 dígitos
Carácter coma (0x2Ch). ,
Parte decimal. 3 dígitos
Separadores
Carácter usado como separador (0x7Ch). ||
Código
Este comando es opcional, permite la impresión de un código de ítem
entre el producto “Precio X Cantidad” y la descripción. Para esto, se
|40 Caracteres|
debe encerrar el código entre los caracteres ‘|’ (0x7C) y debe ser
introducido antes de la descripción del producto.
Descripción
Descripción del Producto (Depende Ver Anexos. Tabla
del modelo de impresora fiscal). de Caracteres
NOTA: Estos comandos solo son soportados por los modelos SRP-810 y HKA80
52
4.12. Anulación de productos para facturas
CMD Precio Cantidad
STX Tasa || | | |Código| Descripción ETX LRC
GF- Enteros , Decimales Enteros , Decimales
STX G F - 0 000000001 , 00 | | 000000001 , 000 | | |000100| Arroz ETX LRC
CMD
Carácter inicial para comandos generales (0x47h). G
Carácter para facturas (0x46h). F
Carácter para anular ítem (0x2Dh). -
Tasas
Carácter para ítem Exento (0x30h). 0
Carácter para ítem Tasa 1 (0x31h). 1
Carácter para ítem Tasa 2 (0x32h). 2
Carácter para ítem Tasa 3 (0x33h). 3
Precio
Parte entera, máximo 9 dígitos. 9 dígitos
Carácter coma (0x2Ch). ,
Parte decimal. 2 dígitos
Separadores
Carácter usado como separador (0x7Ch). ||
Cantidad
Parte entera, máximo 9 dígitos. 9 dígitos
Carácter coma (0x2Ch). ,
Parte decimal. 3 dígitos
Separadores
Carácter usado como separador (0x7Ch). ||
Código
Este comando es opcional, permite la impresión de un código de ítem
entre el producto “Precio X Cantidad” y la descripción. Para esto, se
|40 Caracteres|
debe encerrar el código entre los caracteres ‘|’ (0x7C) y debe ser
introducido antes de la descripción del producto.
Descripción
Descripción del Producto (Depende del modelo de impresora fiscal). Ver Anexos. Tabla
de Caracteres
NOTA: Estos comandos solo son soportados por los modelos SRP-810 y HKA80
Descripción: Harina, precio unitario: 5.400,59 Bs, cantidad: 1,600 kg, tasa de impuesto: exento.
GF+05400,59||1,600||Harina
Descripción: Harina, precio unitario: 5.400,59 Bs, cantidad: 1,600 kg, tasa de impuesto:
exento.
GF-05400,59||1,600||Harina
53
4.13. Registro de productos para notas de créditos
CMD Precio Cantidad
STX Tasa || | | |Código| Descripción ETX LRC
GC+ Enteros , Decimales Enteros , Decimales
STX G C + 0 000000001 , 00 | | 000000001 , 000 | | |000100| Arroz ETX LRC
CMD
Carácter inicial para comandos generales (0x47h). G
Carácter para notas de crédito (0x43h). C
Carácter para registrar ítem (0x2Bh). +
Tasas
Carácter para ítem Exento (0x30h). 0
Carácter para ítem Tasa 1 (0x31h). 1
Carácter para ítem Tasa 2 (0x32h). 2
Carácter para ítem Tasa 3 (0x33h). 3
Precio
Parte entera, máximo 9 dígitos. 9 dígitos
Carácter coma (0x2Ch). ,
Parte decimal. 2 dígitos
Separadores
Carácter usado como separador (0x7Ch). ||
Cantidad
Parte entera, máximo 9 dígitos. 9 dígitos
Carácter coma (0x2Ch). ,
Parte decimal. 3 dígitos
Separadores
Carácter usado como separador (0x7Ch). ||
Código
Este comando es opcional, permite la impresión de un código de ítem
entre el producto “Precio X Cantidad” y la descripción. Para esto, se
|40 Caracteres|
debe encerrar el código entre los caracteres ‘|’ (0x7C) y debe ser
introducido antes de la descripción del producto.
Descripción
Descripción del Producto (Depende del modelo de impresora fiscal). Ver Anexos. Tabla
de Caracteres
NOTA: Estos comandos solo son soportados por los modelos SRP-810 y HKA80
Ejemplo del comando general para el registro de un ítem en una Nota de crédito:
Descripción: Mueble, precio unitario: 120.520.700,35 Bs, cantidad: 1 unidad, tasa de impuesto:
Adicional.
GC+3120520700,35||1||Mueble
54
4.14. Anulación de productos para notas de créditos
CMD Precio Cantidad
STX Tasa || | | |Código| Descripción ETX LRC
GC- Enteros , Decimales Enteros , Decimales
STX G C - 0 000000001 , 00 | | 000000001 , 000 | | |000100| Arroz ETX LRC
CMD
Carácter inicial para comandos generales (0x47h). G
Carácter para nota de crédito (0x43h). C
Carácter para anular ítem (0x2Dh). -
Tasas
Carácter para ítem Exento (0x30h). 0
Carácter para ítem Tasa 1 (0x31h). 1
Carácter para ítem Tasa 2 (0x32h). 2
Carácter para ítem Tasa 3 (0x33h). 3
Precio
Parte entera, máximo 9 dígitos. 9 dígitos
Carácter coma (0x2Ch). ,
Parte decimal. 2 dígitos
Separadores
Carácter usado como separador (0x7Ch). ||
Cantidad
Parte entera, máximo 9 dígitos. 9 dígitos
Carácter coma (0x2Ch). ,
Parte decimal. 3 dígitos
Separadores
Carácter usado como separador (0x7Ch). ||
Código
Este comando es opcional, permite la impresión de un código de ítem
entre el producto “Precio X Cantidad” y la descripción. Para esto, se
|40 Caracteres|
debe encerrar el código entre los caracteres ‘|’ (0x7C) y debe ser
introducido antes de la descripción del producto.
Descripción
Descripción del Producto (Depende del modelo de impresora fiscal). Ver Anexos. Tabla
de Caracteres
NOTA: Estos comandos solo son soportados por los modelos SRP-810 y HKA80
Ejemplo del comando general para la anulación de un ítem en una Nota de crédito:
Descripción: Mueble, precio unitario: 120.520.700,35 Bs, cantidad: 1 unidad, tasa de impuesto:
Adicional.
GC-3120520700,35||1||Mueble
55
4.15. Descuentos por porcentajes
STX G P Signo * Porcentaje ETX LRC
STX G P - * 10 , 00 ETX LRC
CMD
Carácter inicial para comandos generales (0x47h). G
Carácter para descuentos por porcentaje (0x50h). P
Signo
Descuento carácter (0x2Dh). -
Asterisco
Carácter asterisco (0x2Ah). *
Porcentaje
Parte entera, máximo 2 dígitos. 2 dígitos
Carácter coma (0x2Ch). ,
Parte decimal. 2 dígitos
GP-*21,5
GM-*35000
56
5. Comandos para leer los estatus
de información de la impresora
fiscal
Puede tender acceso a la información que posee la impresora Fiscal, dicha información es
repartida en diversos status informativos.
En el caso de que use el protocolo directo debe enviar la trama de la solicitud que requiera y
leer la respuesta en el puerto de comunicaciones basándose en las tablas de respuesta aquí
descritas. En el caso de que use algunos de los componentes de The Factory (DLL, API, App
consola) debe usar la función UploadStatusCmd( ) o UploadStatusDin( ).
Estatus informativo
S1 S2, S2E,S2A,S2B,S2C S3 S4 S5
Nota: El separador (0Ah) aplica cuando se realiza el manejo de éste comando a través del
protocolo directo, sin embargo, el separador (0Ah) no aparece cuando se emplea los
componentes proporcionados por The Factory HKA (DLL, API, App Consola).
57
5.1. Status S1
Éste comando permite extraer información referente a parámetros de la impresora como serial,
RUC y datos de factura, entre otros. Este comando es posible ejecutarlo en cualquier condición.
58
5.2. Status S2
Éste comando permite extraer información referente el estado de la Factura, Nota de Crédito o
Nota de Debito en curso. Si es ejecutado y no existe una Factura, Nota de Crédito o Nota de
Debito abierta, los valores obtenidos serán cero.
59
5.3. Status S2E
Éste comando permite extraer información referente a los acumulados de la tasa exenta de la
transacción en curso
STX S2E ETX LRC
60
5.4. Status S2A
Éste comando permite extraer información referente a los acumulados de la tasa 1 de la
transacción en curso.
STX S2A ETX LRC
61
5.5. Status S2B
Éste comando permite extraer información referente a los acumulados de la tasa 2 de la
transacción en curso.
STX S2B ETX LRC
62
5.6. Status S2C
Éste comando permite extraer información referente a los acumulados de la tasa 3 de la
transacción en curso.
STX S2C ETX LRC
63
5.7. Status S2I
Éste comando permite extraer información referente a los acumulados del ISC de la transacción
en curso
STX S2I ETX LRC
64
5.8. Status S3
Éste comando permite extraer información referente a las tasas de impuesto y flag de estado.
Nota: Verificar lista de flag ya que puede variar dependiendo del modelo del equipo.
65
5.9. Status S4
Éste comando permite extraer información referente a los montos acumulados para cada medio
de Pago. Los medios de pago varían dependiendo del modelo de la impresora.
66
5.10. Status S5
Éste comando permite extraer información referente al estado de la memoria de Auditoria.
STX S5 ETX LRC
Desde Hasta Longitud Clase Descripción
1 2 2 ASCII "S5"
3 22 20 ASCII RUC
23 23 1 0Ah Separador 0x0A
24 25 2 ASCII DV
26 26 1 0Ah Separador 0x0A
27 39 13 ASCII Serial
40 40 1 0Ah Separador 0x0A
41 44 4 ASCII Número de la memoria de auditoria
45 45 1 0Ah Separador 0x0A
46 49 4 ASCII Capacidad de la memoria en MB
50 50 1 0Ah Separador 0x0A
51 54 4 ASCII Espacio disponible en la memoria en MB
55 55 1 0Ah Separador 0x0A
56 63 6 ASCII Número de documentos registrados
64 64 1 0Ah Separador 0x0A
5.12. Comando SV
Extrae información del país, y modelo de la impresora fiscal. Respuesta “SVTFBX11PA”:
o PA : Panamá
67
6. Comandos para generar
reportes
Reportes
6.1. Reporte de X
Este comando permite generar un reporte X.
6.2. Reporte de X2
Este comando permite generar un reporte parcial entre cada cambio de cajero, luego de
enviarse éste comando deben borrarse los acumulados para el Reporte X2.
68
6.5. Imprimir Reporte Z2
Este comando permite mantener el acumulado de los reportes Z emitidos hasta una fecha este
tipo de documento no es fiscal. Una vez impreso borra el acumulado automáticamente.
Modo
Se incluye toda la información de los reportes A
Un Resumen del total de los reportes S
Un Resumen Mensual del conjunto de Reportes M
Modo
Un Resumen Mensual del conjunto de Reportes M
Inicio
Indique el número inicial del reporte 6 Dígitos Formato: DDMMYY
Fin
Indique el número final del reporte 6 Dígitos Formato: DDMMYY
69
Modo
Se incluye toda la información de los reportes A
Un Resumen del total de los reportes S
Un Resumen Mensual del conjunto de Reportes M
Inicio
Indique el número inicial del reporte 4 dígitos
Fin
Indique el número final del reporte 4 dígitos
Reportes
70
(0x0A) 1 13 Hora de la última factura 4
(0x0A) 1
10 Total BI Nota de Débito (8+2)3
(0x0A) 1 (0x0A) 1
Modo
Extrae la información de la ventas actuales U0Z
Extrae la información acumuladas en el reporte X2 U1Z
(0x0A) 1 (0x0A) 1
71
7.3. Subir los reportes de memoria fiscal
7.3.1. Reportes de memoria fiscal por número
Con este comando permite subir los reportes de memoria fiscal de la impresora por fecha o
por número.
Modo
Se incluye toda la información de los reportes A
Un Resumen del total de los reportes S
Un Resumen Mensual del conjunto de Reportes M
Inicio
Indique el número inicial del reporte 4 dígitos
Fin
Indique el número final del reporte 4 dígitos
Tipo de documento
Extrae los acumulados de las ventas 4
Extrae los acumulados de las notas de crédito 5
Extrae los acumulados de las notas de débito 6
Devuelve la misma estructura devuelta por el comando S1 7
8. Comandos para reimprimir y
extraer documentos de la
memoria de auditoria
Todos los comandos que se generen con la impresora fiscal, quedaran registrado en la memoria
de auditoria, por lo cual puede acceder a ellos mediante la reimpresión o extracción de los
documentos existentes en dicha memoria
CMD
RF Copia de factura
RC Copia de notas de crédito
RD Copia de notas de débito
RN Copia de documentos no fiscales
RE Copia de copias de documentos
RZ Copia de Reporte Z
RX Copia de Reporte X
RY Copia de Ram Clear
RR Copia de reportes de memoria fiscal
RS Copia de facturas, notas de crédito y débito
Copia de facturas, notas de crédito y débito,
RA documentos no fiscales y reportes de memoria
fiscal
Copia de documentos no fiscales, Ram Clear y
RT
Reporte X
R@ Copia de todos los tipos de documentos
Argumentos
Número de Inicio 7 Dígitos
Número Final 7 Dígitos
74
8.2. Reimpresión Por rango de Fecha
Este comando permite reimprimir documentos ya registrados en la memoria de auditoria por
un rango de fecha.
STX CMD Argumentos ETX LRC
02 CMD 0 150602 0 150602 03 LRC
CMD
Rf Copia de factura
Rc Copia de notas de crédito
Rd Copia de notas de débito
Rn Copia de documentos no fiscales
Re Copia de copias de documentos
Rz Copia de Reporte Z
Rx Copia de Reporte X
Ry Copia de Ram Clear
Rr Copia de reportes de memoria fiscal
Rs Copia de facturas, notas de crédito y débito
Copia de facturas, notas de crédito y débito, documentos
Ra
no fiscales y reportes de memoria fiscal
Rt Copia de documentos no fiscales, Ram Clear y Reporte X
Rw Copia de los eventos
R* Copia de todos los tipos de documentos
Argumentos
0 Año inicial Mes inicial Día inicial 0 Año final Mes final Día final
0 2 dígitos 2 dígitos 2 dígitos 0 2 dígitos 2 dígitos 2 dígitos
75
8.3. Extracción por número
Este comando permite la subida de un documento ya registrado en la memoria de auditoria por
un rango de número.
STX CMD Argumentos ETX LRC
02 CMD 0000001 0000001 03 LRC
CMD
U4F Copia de factura
U4C Copia de notas de crédito
U4D Copia de notas de débito
U4N Copia de documentos no fiscales
U4E Copia de copias de documentos
U4Z Copia de Reporte Z
U4X Copia de Reporte X
U4Y Copia de Ram Clear
U4R Copia de reportes de memoria fiscal
U4S Copia de facturas, notas de crédito y débito
Copia de facturas, notas de crédito y débito, documentos no
U4A
fiscales y reportes de memoria fiscal
U4T Copia de documentos no fiscales, Ram Clear y Reporte X
U4@ Copia de todos los tipos de documentos
Argumentos
Número de Inicio 7 Dígitos
Número Final 7 Dígitos
76
8.4. Extracción por fecha
Este comando permite la subida de un documento ya registrado en la memoria de auditoria por
un rango de fechas.
CMD
U4f Copia de factura
U4c Copia de notas de crédito
U4d Copia de notas de débito
U4n Copia de documentos no fiscales
U4e Copia de copias de documentos
U4z Copia de Reporte Z
U4x Copia de Reporte X
U4y Copia de Ram Clear
U4r Copia de reportes de memoria fiscal
U4s Copia de facturas, notas de crédito y débito
Copia de facturas, notas de crédito y débito, documentos
U4a
no fiscales y reportes de memoria fiscal
U4t Copia de documentos no fiscales, Ram Clear y Reporte X
U4w Copia de los eventos
U4* Copia de todos los tipos de documentos
Argumentos
0 Año inicial Mes inicial Día inicial 0 Año final Mes final Día final
0 2 dígitos 2 dígitos 2 dígitos 0 2 dígitos 2 dígitos 2 dígitos
RUC o CIP
El número de CIP o RUC máximo de 20 caracteres
Modo
RU
Último documento registrado Formato
14 Dígitos (0000000000000)
77
9. Anexos. Tabla de Caracteres
IMPORTANTE:
X: Representa la cantidad de caracteres por línea que muestra la impresora para el comando o campo especifico.
Y: Representa el número de líneas que soporta la impresora para el comando o campo específico.
Información Descripción
Modelo Encabezados Pie de Página RUC Razón Social Comentario
adicional Producto
Impresora X (Y) X (Y) X X X
X (Y) X
SRP-350 40 (8 líneas) 40 (8 líneas) 47 43 56 (10 líneas) 40 37
TALLY 1125
38 (3 líneas) 38 (variable) 29 38 38 ENC, 38 PIE 39 118
(1/2 CARTA - 80)
TALLY 1125
40 (2 líneas) 40 (variable) 40 40 40 ENC, 40 PIE 60 118
(1/2 CARTA - 136)
TALLY 1125
38 (6 líneas) 38 (variable) 29 38 38 ENC, 38 PIE 39 118
(CARTA - 80)
TALLY 1125
40 (6 líneas) 40 (variable) 40 40 40 ENC, 40 PIE 60 118
(CARTA - 136)
TALLY 1140
40 (8 líneas) 40 (8 líneas) 40 40 40 ENC, 40 PIE 40 150
(CARTA - 136)
TALLY 1140
40 (8 líneas) 40 (8 líneas) 40 40 40 ENC, 40 PIE 40 150
(1/2 CARTA)
HSP7000 40 (8 líneas) 40 (8 líneas) 20 40 40 ENC, 40 PIE 40 116
SRP-810 40 (8 líneas) 40 (8 líneas) 40 40 40 ENC, 40 PIE 40 116
DT-230 40 (8 líneas) 40 (8 líneas) 40 40 40 (10 líneas) 40 127
HKA 80 40 (8 líneas) 40 (8 líneas) 20 40 40 (10 líneas) 40 116
Ave. La Paz, entre calles 74A y 75. Betania
Ciudad de Panamá, Panamá Teléfonos:
+507 229.19.25 / 229.20.53 / 261.04.23
www.thefactoryhka.com/pa/