Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Chile Fiscalprinter Spec Firmware 3.0 en Adelante
Chile Fiscalprinter Spec Firmware 3.0 en Adelante
MANUAL DE ESPECIFICACIONES
IMPRESORA FISCAL
CHILE
ESTANDAR
Rev. Nro. 3.02
Notas
I
Confidencial
HOJA DE REVISIONES
DRAFT Todas
A Todas Inicial.
II
Confidencial
III
Confidencial
Nueva extensión en comando Item (0A 02) Extensión (0010 – Item Exento)
22, 23, 24, Cambio de modelos de impresoras soportadas de TM-T88III para TM-T88IV
39, 163, y de TM-H6000II para TM-H6000III
164, 170
IV
Confidencial
3.00C 147 Agregado del Titulo “Boleta Fiscal” en Descripción de Tipo Dato 5
145 - 148 Modificación del tipo del Tipo de campo “Tipo de Registro” al Formato
Alfanumérico.
102 Modificación del Tipo de documento requerido para ejecutar comando (10
02) [ Imprimir Línea en Documento de Pago Cuota / Cuenta ]
108 Modificación del Tipo de documento requerido para ejecutar comando (80
02) [ Imprimir Línea en Documento de Retiro de Dinero ]
V
Confidencial
162, 163 Modificación Layout Test Documento de diagnóstico del modulo fiscal.
VI
Confidencial
solo.
104 Agregado de Item Impresión al comando (20 06) cerrar Doc. Recepción
Dinero.
120 y 121 Modificación de Documento requerido para Item y Cierre de Doc Nota de
Crédito.
122 Eliminación de comentarios de densidad de logos, según Bug Spec RC8.
149 Modificación Layour de Cierre de Boleta, para medios de pago según Bug
Spec RC8.
153 Agrado del punto que separa NF del Layout de Cierre de Medio de Pago
según Bug Spec RC8.
179 Modificación de Dip Switch para las dos versiones de Placa Fiscal.
3.00F 3, 9, 14, Modificación para compatibilidad con Hawk IB. ( Led, Dips, Botones,
26, 179 formateo de EJ )
VII
Confidencial
108 Modificación a tipo Binario el campo 1 de respuesta del comando “08 20”
132 Notas sobre los comandos de Display que pueden se ejecutados aunque no
este conectado el dispositivo Display
3.00J 108 Agregado de nota de no existir en curso algún documento por slip (comando
0A 06).
VIII
Confidencial
136 – 138 Agregado de modo bloqueado por Software a los comando SII. ( Z, F, C, D ).
58, 61 Agregado de modo bloqueado por software comando “04 02” y “05 02”
147 Agregado de notas al pie con (*) asterisco para unificar varios comentarios
160-162 Modificación Print Out Seccion 9.21 para Tm T88III y H6000II. También
agregado de Self-Test de Tm T88 III
3.01A 86,87, 93 Agregado de nota al pie sobre campo Opcional, según situación indicad para
los comandos 08 03 / 08 04/ 08 10 / 08 11 /
IX
Confidencial
conocer las dos posibilidades de estar en estado factory o training-Fiscal
154 Nuevo detalle de registro de Auditoria “Boleta con derecho a Nota de Crédito”
3.01B 62 Modificación del digito verificador a un rango alfanumérico (antes rango solo
alfabético)
169 Nuevo campo (2n+8) con información sobre "Cantidad de Retiro de Dinero"
para Registro (0x33)
169 - 170 Agregado para Registro 0x34/ 0x35, los correspondientes campos para
retiro de Dinero
3.01C 8 Agregado nota al pie, sobre posibilidad de apagar la printer para retirar el
Jumper de Servicio
X
Confidencial
XI
Confidencial
116 Agregado de Requerimientos y Nota para comando “0A 30” y modificación
del comentario inicial.
157 Modificación en 9.11.2 y 9.11.3 la ultima línea por “Monto Exento de IVA”
176 Agregado de campo nº 2 en Registro 0x42, para Doc. con Derecho Nota
Credito
194 Modificación del texto “La impresora realizará un impreso de con el reporte
de recuperación”
XII
Confidencial
159 Se Eliminaron los paréntesis del print out Informe de Jornada Fiscales
Ref: BUG nº 0012 ( PEL 0068 - RC3 )
XIII
Confidencial
99, 101, Agregado de requerimiento, para un impresor Tm T88, los comandos de Slip
103, 105 no deben ser solicitados con logos de usuario. ( 10 01 / 20 01 / 40 01 / 80
01 )
XIV
Confidencial
3.02E Todas Cambio de número de version en 3.01 a 3.02 en las notas de hojas
88 Eliminación en Notas del comando “08 02” del texto confuso sobre el número
del cierre de cajero es emitido dentro de la jornada. Se cambio por una nota
que indic que volverá a cero en el caso de encender con jumper de servicio
en ON.
98 Unificación de las Notas para elcomando “08 30” porque el campo 12, en la
actual version mantiene su valor luego de reiniciar con Jumper
46-47
Eliminación del signo ©
55 Comando “00 0A” eliminación de notas, Y comando “00 04” nota modificada.
XV
Confidencial
100 Ajuste de lugar de Notas y Requerimientos, (según texto) comando “20 01”
102 Ajuste de lugar de Notas y Requerimientos, (según texto) comando “80 01”
104 Ajuste de lugar de Notas y Requerimientos, (según texto) comando “80 01”
105 Agregado de Nota que indica que no se imprime en TmT88 (comando 80 02)
110 Eliminación nota extra, sobre impresión de pagos. (comando “0A 05” )
111 Eliminación de nota redundante, sobre impresión cuando no hay doc. Abierto
116 Cambio de requerimiento para comando “0A 10” (mayor a cero el vuelto).
116 Eliminación de nota que indica que la linea de pago se imprime al cierre del
documento ( comando “0A 20” )
XVI
Confidencial
165- 166 Cambio de print out para Información de Equipo ( bug nº 2 PEL Rc5 )
TITULO
MANUAL DE ESPECIFICACIONES
IMPRESORA FISCAL
CHILE
XVII
Confidencial
ACUERDO DE CONFIDENCIALIDAD
USANDO ESTE DOCUMENTO, USTED CONCUERDA ACEPTAR LOS TERMINOS DE ESTE ACUERDO. POR
FAVOR REGRESE ESTE DOCUMENTO INMEDIATAMENTE SI USTED NO CONCUERDA CON ESTOS
TERMINOS.
Precauciones
1. Ninguna parte de este documento puede ser reproducida, almacenada en un sistema de recuperación, o
transmitida en cualquier forma o por cualquier medio, electrónico, mecánico, fotocopia, grabación, o de otra
manera, sin el permiso previo escrito de Seiko Epson Corporation.
2. El contenido de este documento está sujeto a cambiarse sin aviso. Por favor póngase en contacto con
nosotros por la última actualización de esta información.
3. Todas las precauciones necesarias han sido tomadas en la preparación de este documento, la Corporación
Seiko Epson no asume ninguna responsabilidad acerca de errores u omisiones.
4. Se declina cualquier responsabilidad por daños que sean resultado del empleo de la información contenida
aquí.
5. Ni la Corporación Seiko Epson ni sus filiales serán responsables frente al comprador de este producto o
terceros por daños, pérdidas, gastos o gastos incurridos por el comprador o terceros como consecuencia de:
accidente, mal uso, o abuso de este producto o modificaciones no autorizadas, reparación, o alteraciones a
este producto, (excluyendo EE UU) o por no cumplir estrictamente las operaciones e instrucciones de
mantenimiento de la Corporación Seiko Epson.
6. La Corporación Seiko Epson no será responsable de ningún daño o problemas que provengan del empleo de
productos opcionales o consumibles que no sean aquellos designados como el Producto Original EPSON o
Productos Aprobados por Seiko Epson Corporation.
Marcas registradas
XVIII
Confidencial
Puntos que se deben observar para garantizar la Seguridad del Producto
Para asegurar el funcionamiento seguro de este producto, se debe observar cuidadosamente las
especificaciones como así también las notas que se detallan.
Seiko Epson Corporation no asumirá ninguna responsabilidad por cualquier daño o perjuicio causado
por el uso de este producto bajo condiciones que no cumplan con las especificaciones y las notas que
se detallan.
1. No suministre tensión o corriente a cualquier punto de conexión con valores que superen
los máximos indicados.
Estos materiales podrían provocar un corto circuito en los circuitos de la impresora fiscal
generando daños por exceso de temperatura o también una fundición de cables de
conexión.
XIX
Confidencial
TABLA DE CONTENIDOS
XX
Confidencial
3.4.2 Documento de diagnóstico del mecanismo impresor .............................................................31
3.4.3 Documento de diagnóstico de las características fiscales .....................................................31
3.4.4 Documento Ripple Test ..........................................................................................................31
3.5 Corte de corriente en emisión de documentos..............................................................................31
Capítulo 4 - Protocolo de comunicación – Usuario........................................................... 33
4.1 Protocolo de bajo nivel ..................................................................................................................33
4.2 Operación de la impresora fiscal ...................................................................................................34
4.2.1 Frame de Envío de Comandos ...............................................................................................34
4.2.2 Frame de Respuesta de Comandos .......................................................................................35
4.2.3 Paquete de Respuesta Intermedia .........................................................................................35
4.2.4 Diagramas Ejemplo de implementación de protocolo de comunicación. ...............................36
4.3 Tipos de datos soportados ............................................................................................................38
4.4 Atributos de letra y códigos de barra.............................................................................................38
4.5 Logos de usuario (bitmaps) ...........................................................................................................41
4.6 Lectura de cheques (MICR) ..........................................................................................................42
4.7 Scan de imágenes .........................................................................................................................44
Capítulo 5 - Set de Comandos y Retornos ......................................................................... 45
5.1 Comandos .....................................................................................................................................45
5.1.1 Comandos de Sistema (00): ...................................................................................................45
5.1.2 Comandos de Diagnóstico (02): .............................................................................................45
5.1.3 Comandos de Inicialización (04):............................................................................................45
5.1.4 Comandos de Configuración (05): ..........................................................................................45
5.1.5 Comandos de Control de Impresora (07): ..............................................................................46
5.1.6 Comandos de Jornada Fiscal (08):.........................................................................................47
5.1.7 Comandos de Boleta Fiscal (0A): ...........................................................................................48
5.1.8 Comandos de Documentos No Fiscales (0E):........................................................................48
5.1.9 Comandos de Documentos No Fiscales de medio de pago (30): ..........................................49
5.1.10 Comandos de Manejo de Display (DD): ...............................................................................49
5.1.11 Comandos de Impresión en Slip (EE): .................................................................................49
5.1.12 Comandos de Nota de Crédito (0D): ....................................................................................49
5.1.13 Comandos de Documento Pago Cuota/Cuenta (10): ...........................................................49
5.1.14 Comandos de Documento de Recepción de Dinero (20):....................................................50
5.1.15 Comandos de Documento Internos (40):..............................................................................50
5.1.16 Comandos de Documento de Retiro de Dinero (80): ...........................................................50
5.2 Códigos de retorno ........................................................................................................................50
5.2.1 Retornos Esenciales (00):.......................................................................................................50
5.2.2 Retornos sobre Comandos Genéricos (01): ...........................................................................51
5.2.3 Retornos sobre Campos de Protocolo (02): ...........................................................................51
5.2.4 Retornos sobre Problemas de Hardware (03): .......................................................................52
5.2.5 Retornos de Inicialización (04):...............................................................................................53
5.2.6 Retornos de Configuración (05):.............................................................................................53
5.2.7 Retornos sobre Memoria de Transacciones (06): ..................................................................54
5.2.8 Retornos sobre de Control de Impresora (07): .......................................................................54
5.2.9 Retornos sobre Jornada Fiscal (08):.......................................................................................54
5.2.10 Retornos sobre Transacciones Genéricas (09): ...................................................................54
5.2.11 Retornos sobre Boleta Fiscal (0A): .......................................................................................55
5.2.12 Retornos sobre Documento No Fiscal (0E): .........................................................................56
5.2.13 Otros (FF):.............................................................................................................................56
Capítulo 6 - Detalle de comandos ....................................................................................... 57
6.1 Comandos de sistema (00) ...........................................................................................................57
6.1.1 Obtener estado (00 01)...........................................................................................................57
6.1.2 Obtener error de inicio (00 03)................................................................................................57
6.1.3 Obtener error de proceso interno (00 04) ...............................................................................58
XXI
Confidencial
6.1.4 Configurar velocidad de comunicación (host port) (00 0A) .................................................... 58
6.2 Comandos de diagnóstico (02) ..................................................................................................... 59
6.2.1 Documento de diagnóstico del mecanismo impresor (02 01)................................................ 59
6.2.2 Ripple Test (02 04) ................................................................................................................. 59
6.2.3 Obtener características fiscales (02 0A) ................................................................................ 60
6.2.4 Obtener eventos del sistema (02 20) ..................................................................................... 61
6.2.5 Obtener información de debug (02 21) .................................................................................. 61
6.2.6 Obtener información de bloqueo (02 30)................................................................................ 62
6.3 Comandos de Inicialización (04)................................................................................................... 63
6.3.1 Serializar................................................................................................................................. 63
6.3.2 Obtener datos de serialización (04 02) .................................................................................. 63
6.3.3 Fiscalizar ................................................................................................................................ 64
6.3.4 Bloquear ................................................................................................................................. 65
6.3.5 Desbloquear ........................................................................................................................... 65
6.4 Comandos de configuración (05).................................................................................................. 66
6.4.1 Configurar fecha y hora (05 01) ............................................................................................. 66
6.4.2 Obtener configuración de fecha y hora (05 02)...................................................................... 66
6.4.3 Configurar datos de fiscalización .......................................................................................... 67
6.4.4 Configurar máximo porcentaje de descuento ....................................................................... 68
6.4.5 Obtener datos de fiscalización (05 07)................................................................................... 68
6.4.6 Configurar líneas de encabezado (05 08).............................................................................. 69
6.4.7 Obtener configuración de líneas de encabezado (05 09) ...................................................... 69
6.4.8 Configuración de líneas de SII ............................................................................................... 70
6.4.9 Obtener configuración de líneas de SII (05 11) ..................................................................... 71
6.4.10 Configurar líneas de cola (05 0A)......................................................................................... 71
6.4.11 Obtener configuración de líneas de cola (05 0B)................................................................. 72
6.4.12 Configurar tipo de pago (05 0C)........................................................................................... 72
6.4.13 Obtener tipo de pago (05 0D)............................................................................................... 73
6.4.14 Configurar claves de firma digital (05 20)............................................................................. 74
6.4.15 Generar claves de firma digital (05 21) ................................................................................ 74
6.4.16 Obtener clave pública de firma digital (05 22)...................................................................... 75
6.4.17 Iniciar carga de logos de usuario (05 30)............................................................................. 75
6.4.18 Enviar datos de logos del usuario (05 31)............................................................................ 76
6.4.19 Terminar carga de logos del usuario (05 32) ....................................................................... 76
6.4.20 Cancelar carga de logos del usuario (05 33) ....................................................................... 76
6.4.21 Eliminar logos de usuario (05 34)......................................................................................... 77
6.4.22 Configurar Fuente (05 40) .................................................................................................... 77
6.4.23 Obtener Fuente (05 41)........................................................................................................ 78
6.5 Comandos de control de impresora (07) ...................................................................................... 78
6.5.1 Avanzar papel (07 01) ............................................................................................................ 78
6.5.2 Cortar papel (07 02) ............................................................................................................... 79
6.5.3 Cargar papel (07 03) .............................................................................................................. 79
6.5.4 Expulsar papel (07 04) ........................................................................................................... 79
6.5.5 Cancelar espera (07 05)......................................................................................................... 80
6.5.6 Abrir cajón de dinero (07 07).................................................................................................. 80
6.5.7 Setear Sensores Slip y Validator (07 10) ............................................................................... 81
6.5.8 Cargar y leer cheque en MICR (07 21) .................................................................................. 81
6.5.9 Expulsar cheque en MICR (07 22) ......................................................................................... 82
6.5.10 Seleccionar estación slip en MICR (07 23) .......................................................................... 82
6.5.11 Obtener lectura de MICR (07 24) ......................................................................................... 83
6.5.12 Limpiar MICR (07 25) ........................................................................................................... 83
6.5.13 Mover cheque a posición inicial (07 27) ............................................................................... 83
6.5.14 Secuencia de Cheque .......................................................................................................... 84
XXII
Confidencial
6.5.15 Configurar área de scan (07 41) ...........................................................................................84
6.5.16 Obtener configuración de área de scan (07 42) ...................................................................85
6.5.17 Configurar área de recorte (crop area) (07 43).....................................................................85
6.5.18 Obtener configuración de área de recorte (crop área) (07 44).............................................86
6.5.19 Borrar área de recorte (crop area) (07 45) ...........................................................................87
6.5.20 Realizar un Pre-Scan (07 46) ...............................................................................................87
6.5.21 Comenzar Scan (07 47)........................................................................................................88
6.5.22 Obtener siguientes datos de scan (07 48)............................................................................89
6.5.23 Finalizar scan (07 49) ...........................................................................................................90
6.5.24 Cancelar scan (07 4A) ..........................................................................................................90
6.6 Comandos de jornada fiscal (08)...................................................................................................90
6.6.1 Cierre Z (08 01).......................................................................................................................90
6.6.2 Informe cierre cajero (08 02)...................................................................................................91
6.6.3 Iniciar informe de cierres Z por rango de fechas (08 03)........................................................92
6.6.4 Iniciar informe de cierres Z por rango de cierres Z (08 04) ....................................................92
6.6.5 Informe X (08 05) ....................................................................................................................93
6.6.6 Información (08 0A).................................................................................................................94
6.6.7 Información de impuestos (08 0B) ..........................................................................................95
6.6.8 Información de pagos (08 0C) ................................................................................................95
6.6.9 Información por rango de fechas (08 0E) ...............................................................................96
6.6.10 Información por rango de cierres Z (08 0F) ..........................................................................97
6.6.11 Iniciar informe de transacciones por rango de fechas (08 10) .............................................99
6.6.12 Iniciar informe de transacciones por rango de cierres Z (08 11) ..........................................99
6.6.13 Obtener siguientes datos de informes (08 20)................................................................... 100
6.6.14 Finalizar informe (08 21) .................................................................................................... 101
6.6.15 Cancelar informe (08 22) ................................................................................................... 101
6.6.16 Información de Acumuladores y Contadores (08 30) ........................................................ 102
6.7 Comandos de Documento de Pago Cuota / Cuenta (10)........................................................... 102
6.7.1 Abrir Documento de Pago Cuota / Cuenta (10 01).............................................................. 102
6.7.2 Imprimir Línea en Documento de Pago Cuota / Cuenta (10 02) ......................................... 103
6.7.3 Cerrar Documento de Pago Cuota / Cuenta (10 06) ........................................................... 104
6.8 Comandos de Documento de Recepción de Dinero (20)........................................................... 104
6.8.1 Abrir Documento de Recepción de Dinero (20 01).............................................................. 104
6.8.2 Imprimir Línea en Documento de Recepción de Dinero (20 02) ......................................... 105
6.8.3 Cerrar Documento de Recepción de Dinero (20 06) ........................................................... 106
6.9 Comandos de Documento Interno (40) ...................................................................................... 106
6.9.1 Abrir Documento Interno (40 01) ......................................................................................... 106
6.9.2 Imprimir Línea en Documento Interno (40 02)..................................................................... 107
6.9.3 Cerrar Documento Interno (40 06)....................................................................................... 108
6.10 Comandos de Documento de Retiro de Dinero (80) ................................................................ 108
6.10.1 Abrir Documento de Retiro de Dinero (80 01) ................................................................... 108
6.10.2 Imprimir Línea en Documento de Retiro de Dinero (80 02)............................................... 109
6.10.3 Cerrar Documento de Retiro de Dinero (80 06)................................................................. 110
6.11 Comandos de boleta fiscal (0A) ............................................................................................... 110
6.11.1 Abrir (0A 01)....................................................................................................................... 110
6.11.2 Ítem (0A 02) ....................................................................................................................... 111
6.11.3 Subtotal (0A 03) ................................................................................................................. 113
6.11.4 Descuentos/Recargos (0A 04)........................................................................................... 113
6.11.5 Pagos (0A 05) .................................................................................................................... 114
6.11.6 Cerrar (0A 06) .................................................................................................................... 115
6.11.7 Configurar preferencias (0A 08)......................................................................................... 116
6.11.8 Obtener configuración de preferencias (0A 09)................................................................. 117
6.11.9 Información (0A 0A) ........................................................................................................... 117
XXIII
Confidencial
6.11.10 Información de impuestos (0A 0B) ................................................................................... 118
6.11.11 Información de pagos (0A 0C) ......................................................................................... 119
6.11.12 Donaciones (0A 10).......................................................................................................... 119
6.11.13 Pago con Descripción Extra (0A 20) ................................................................................ 120
6.11.14 Consulta de respuesta de última Boleta (0A 30).............................................................. 121
Comandos de Nota de Crédito (0D) ................................................................................................. 122
6.11.15 Abrir Nota de Crédito (0D 01)........................................................................................... 122
6.11.16 Imprimir Línea de Nota de Crédito (0D 02) ...................................................................... 122
6.11.17 Finalizar Nota de Crédito (0D 06)..................................................................................... 123
6.12 Comandos de documentos no fiscales (0E) ............................................................................. 123
6.12.1 Abrir (0E 01) ....................................................................................................................... 123
6.12.2 Imprimir texto no fiscal (0E 02)........................................................................................... 124
6.12.3 Cerrar (0E 06)..................................................................................................................... 125
6.12.4 Información (0E 0A)............................................................................................................ 126
6.12.5 Documento No Fiscal Rápido (0E 30)................................................................................ 126
6.13 Comandos de documentos no fiscales de medio de pago (30) ............................................... 128
6.13.1 Abrir (30 01)........................................................................................................................ 128
6.13.2 Imprimir texto no fiscal (30 02) ........................................................................................... 128
6.13.3 Cerrar (30 06) ..................................................................................................................... 129
6.13.4 Información (30 0A) ............................................................................................................ 129
6.14 Comandos de manejo de display (DD) ..................................................................................... 131
6.14.1 Enviar línea de texto (DD 02) ............................................................................................. 131
6.14.2 Borrar línea de texto (DD 03) ............................................................................................. 131
6.14.3 Manejar cursor (DD 10)...................................................................................................... 132
6.14.4 Configurar preferencias (DD 20) ........................................................................................ 133
6.14.5 Información de diagnóstico (DD 40)................................................................................... 133
6.15 Comandos de impresión en slip (EE) ....................................................................................... 134
6.15.1 Iniciar impresión en slip (EE 01)......................................................................................... 134
6.15.2 Imprimir línea en slip (EE 02) ............................................................................................. 136
6.15.3 Finalizar impresión en slip (EE 06)..................................................................................... 137
6.15.4 Cancelar impresión en slip (EE 07).................................................................................... 138
Capítulo 7 - Indicaciones de estado.................................................................................. 139
7.1 Estado Fiscal............................................................................................................................... 139
7.2 Estado de impresora ................................................................................................................... 141
7.3 Propiedades de la respuesta del Comando................................................................................ 142
Capítulo 8 - Uso del puerto SII........................................................................................... 143
8.1 Protocolo de bajo nivel................................................................................................................ 143
8.1.1 Comunicación....................................................................................................................... 144
8.1.2 Prueba de vínculo................................................................................................................. 144
8.2 Comandos................................................................................................................................... 144
8.2.1 Comando de bloqueo .......................................................................................................... 144
8.2.2 Comando de informe de cierres Z por rango de cierres (Z)................................................ 144
8.2.3 Comando de informe de cierres Z por rango de fechas (F) ................................................. 145
8.2.4 Comando de informe de transacciones por rango de cierres (C) ........................................ 145
8.2.5 Comando de informe de transacciones por rango de fechas (D) ........................................ 146
8.3 Registros ..................................................................................................................................... 146
8.3.1 Registro de finalización de reporte....................................................................................... 146
8.3.2 Registro de datos fiscales .................................................................................................... 146
8.4 Datos de contenido fiscal ............................................................................................................ 147
8.4.1 Datos Fiscales Tipo 1 ........................................................................................................... 147
8.4.2 Datos Fiscales Tipo 2 ........................................................................................................... 147
8.4.3 Datos Fiscales Tipo 3 ........................................................................................................... 148
8.4.4 Datos Fiscales Tipo 4 ........................................................................................................... 148
XXIV
Confidencial
8.4.5 Datos Fiscales Tipo 5........................................................................................................... 149
8.4.6 Datos Fiscales Tipo 6........................................................................................................... 149
8.4.7 Datos Fiscales Tipo 7........................................................................................................... 150
8.4.8 Datos Fiscales Tipo 8........................................................................................................... 150
8.4.9 Datos Fiscales Tipo 9........................................................................................................... 150
8.4.10 Datos Fiscales Tipo A ........................................................................................................ 150
Capítulo 9 - Formatos de impresión.................................................................................. 152
9.1 Boleta Fiscal ............................................................................................................................... 152
9.1.1 Header – Open..................................................................................................................... 152
9.1.2 Ítems - Detalle ...................................................................................................................... 152
9.1.3 Subtotal ................................................................................................................................ 152
9.1.4 Cierre - Close ....................................................................................................................... 152
9.2 Cierre Z....................................................................................................................................... 153
9.3 Informe Cierre Cajero ................................................................................................................. 154
9.4 Informe X .................................................................................................................................... 155
9.5 Documento de Impresión en slip ................................................................................................ 157
9.5.1 Iniciar impresión en slip - Open ........................................................................................... 157
9.5.2 Línea de impresión en Slip .................................................................................................. 157
9.5.3 Finalizar impresión en slip – Close ...................................................................................... 157
9.6 Documento Nota de Crédito ....................................................................................................... 157
9.6.1 Header – Open..................................................................................................................... 157
9.6.2 Línea texto no fiscal ............................................................................................................. 157
9.6.3 Cierre – Close ...................................................................................................................... 157
9.7 Documentos No Fiscales Genéricos .......................................................................................... 157
9.7.1 Header – Open..................................................................................................................... 157
9.7.2 Línea texto no fiscal ............................................................................................................. 157
9.7.3 Cierre – Close ...................................................................................................................... 157
9.8 Documentos No Fiscales de Medio de Pago ............................................................................. 158
9.8.1 Header – Open..................................................................................................................... 158
9.8.2 Línea texto no fiscal ............................................................................................................. 158
9.8.3 Cierre – Close ...................................................................................................................... 158
9.9 Documentos No Fiscales Documento de Pago Cuota / Cuenta, Recepción de Dinero,
Comprobantes Internos, Retiro de Dinero....................................................................................... 158
9.9.1 Header – Open..................................................................................................................... 158
9.9.2 Línea texto no fiscal ............................................................................................................. 158
9.9.3 Cierre – Close ...................................................................................................................... 158
9.10 Informes de cierres Z................................................................................................................ 159
9.10.1 Header – Open................................................................................................................... 159
9.10.2 Detalle ................................................................................................................................ 160
9.10.3 Cierre – Close .................................................................................................................... 161
9.11 Informe de Transacciones ........................................................................................................ 162
9.11.1 Header – Open................................................................................................................... 162
9.11.2 Detalle de Boleta................................................................................................................ 163
9.11.3 Detalle de Boleta con derecho a Crédito ........................................................................... 163
9.11.4 Detalle de Nota de Crédito................................................................................................. 164
9.11.5 Detalle de Comprobante de Pago de Cuota/Cuenta ......................................................... 164
9.11.6 Detalle de Comprobante de Recepción de Dinero ............................................................ 164
9.11.7 Detalle de Comprobante Interno........................................................................................ 164
9.11.8 Detalle de Comprobante de Retiro de Dinero.................................................................... 164
9.11.9 Cierre – Close .................................................................................................................... 164
9.12 Reporte de información de jornadas fiscales ........................................................................... 165
9.13 DNFH Cambio de Fecha y Hora............................................................................................... 166
9.14 DNFH Reporte de Fiscalización ............................................................................................... 166
XXV
Confidencial
9.15 DNFH Reporte de Serialización................................................................................................ 166
9.16 DNFH de Recuperación ............................................................................................................ 167
9.17 DNFH Certificado de clave pública ........................................................................................... 167
9.18 Documento de diagnóstico del mecanismo impresor ............................................................... 168
9.19 Documento Ripple Test............................................................................................................. 169
9.20 Documento de diagnóstico de características fiscales ............................................................. 169
9.21 Auto verificación de la impresora.............................................................................................. 170
9.21.1 Para Modelo de Impresora Tm-T88III ............................................................................... 170
9.21.2 Para Modelo de Impresora Tm-T88IV ............................................................................... 170
9.22 Avisos impresos ........................................................................................................................ 173
9.22.1 Corte de energía................................................................................................................. 173
9.22.2 Impresión interrumpida....................................................................................................... 173
9.22.3 Fallo de impresión .............................................................................................................. 173
9.22.4 Comprobante cancelado .................................................................................................... 173
9.22.5 Comprobante cancelado ante reinicio con Jumper de Servicio......................................... 173
9.22.6 Cancelación por usuario..................................................................................................... 173
9.22.7 Cancelación de auditoría.................................................................................................... 173
9.22.8 Memoria fiscal por llenarse ................................................................................................ 173
9.22.9 Memoria fiscal llena............................................................................................................ 174
9.22.10 Memoria de transacciones por llenarse ........................................................................... 174
9.22.11 Memoria de transacciones llena....................................................................................... 174
9.22.12 Jornada fiscal cerrada ...................................................................................................... 174
9.22.13 Mensaje de Bloqueo por Hardware.................................................................................. 174
9.22.14 Mensaje de Recuperación Automática ante um Bloqueo por Hardware ......................... 174
Capítulo 10 - Descarga electrónica de datos ................................................................... 175
10.1 Estructura.................................................................................................................................. 175
10.2 Tipos de registros...................................................................................................................... 175
10.2.1 Registro de Encabezado (0x5A) ........................................................................................ 176
10.2.2 Registro de Transacción – Encabezado (0x31) ................................................................. 177
10.2.3 Registro de Transacción – Pago (0x32)............................................................................. 177
10.2.4 Registro de Transacción – Totales (0x33) ......................................................................... 177
10.2.5 Registro de Cierres Z – Detalle (0x34)............................................................................... 178
10.2.6 Registro de Cierres Z – Totales (0x35) .............................................................................. 178
10.2.7 Registro de Firma Digital (0x36)......................................................................................... 179
10.2.8 Registro de Nota de Crédito (0x37).................................................................................... 179
10.2.9 Registro de Pago de Cuota/Cuenta (0x38) ........................................................................ 180
10.2.10 Registro de Recepción de Dinero (0x39) ......................................................................... 180
10.2.11 Registro de Documento Interno (0x41) ............................................................................ 180
10.2.12 Registro de Retiro de Dinero (0x43)................................................................................. 181
10.2.13 Registro de Cierre de Transacción (0x42) ....................................................................... 181
10.3 Firma digital............................................................................................................................... 181
10.3.1 Estructura de las firmas digitales DSA ............................................................................... 182
10.3.2 Estructura de las firmas digitales RSA ............................................................................... 183
Capítulo 11 - Puentes de selección (Dip-switches / Jumpers) ....................................... 184
11.1 Puentes de selección en módulo fiscal..................................................................................... 184
11.1.1 Módulo fiscal con ocho (8) Dips Switches.......................................................................... 184
11.1.2 Módulo fiscal con cuatro (4) Jumpers ................................................................................ 184
11.2 Puentes de selección en módulo impresor ............................................................................... 185
11.2.1 Módulo impresor TM-T88IV................................................................................................ 185
11.2.2 Módulo impresor TM-H6000III............................................................................................ 186
Capítulo 12 - Especificaciones .......................................................................................... 187
12.1 Características fiscales ............................................................................................................. 187
12.2 Características del Mecanismo impresor.................................................................................. 192
XXVI
Confidencial
Capítulo 13 - Anexo – Versiones de Firmware ................................................................. 194
Capítulo 14 - Anexo – Datos de diagnóstico .................................................................... 199
14.1 Contadores ............................................................................................................................... 199
14.2 Eventos en RAM interna........................................................................................................... 199
14.3 Estructura RTC RAM ................................................................................................................ 200
14.4 Estructura de los registros de eventos ..................................................................................... 200
Capítulo 1 - Introducción
Las impresoras fiscales EPSON constituyen una solución a los requerimientos propuestos
por el Servicio de Impuestos Internos de Chile y brinda a los contribuyentes una herramienta
para facilitar la gestión contable del comercio.
Las impresoras fiscales EPSON están compuestas de una unidad de procesamiento fiscal
que es la encargada del procesamiento de la información, y un mecanismo impresor del tipo
térmico o matricial, ó una combinación de ambos (sistemas híbridos).
• Enviar los datos previamente validados al mecanismo de impresión y controlar que los
datos sean impresos correctamente.
• Controlar las capacidades extra que posean los mecanismos de impresión para brindar
funcionalidad extras a los contribuyentes.
XXVII
Confidencial
Las impresoras fiscales imprimirán solamente aquellos tipos de reportes enumerados en
este documento a través de los comandos especificados. Cualquier otro tipo de dato enviado
a la impresora será ignorado o, si respeta el protocolo de comunicación, reportado como
error.
Memoria fiscal: en esta memoria del tipo PROM se almacenarán todos los cierres diarios
(cierres Z) que se realicen en el equipo.
La memoria Fiscal se verifica cuando se enciende el equipo en modo técnico, y cada vez
que se solicita un comando.
Las verificaciones que se realizan al encender el equipo y los mensajes de error impresos en
caso que sea posible son los siguientes:
Fallo por reset del hardware Impresión: “REINICIO INCORRECTO DEL SISTEMA”
Las impresoras fiscales brindan un protocolo de comunicación para poder interactuar con un
software aplicativo que reside en un equipo terminal (host). Esta comunicación se realiza en
forma serie y es bidireccional, esto es, la impresora fiscal recibe comandos para ejecutar
determinadas funciones y envía una respuesta al equipo terminal (host) para confirmar la
correcta ejecución del comando.
Para la ejecución de todas las funciones disponibles, las impresoras fiscales disponen de un
set de comandos que deben enviarse respetando el protocolo de comunicación.
Para la recolección de datos por parte del Servicio de Impuestos Internos las impresoras
fiscales disponen de un segundo puerto serie de comunicación con su respectivo protocolo
por el cual se pueden obtener todos los datos almacenados en la memoria fiscal y la
memoria de transacciones.
Led indicador: Para el caso del Modulo Fiscal con Led Indicador de Estado, se detalla a
continuación el significado de cada combinación de colores y parpadeo:
Led Indicador "Bloqueo por Hardware": Como se indica en la Tabla 2.2 el led indicador,
en el modo bloqueo por hardware, se presenta alternándose entre los colores rojo y verde.
A continuación se presenta una tabla que detalla el tipo de bloqueo por hardware producido
a partir de los distintos destellos realizados por el led indicador.
Error de apagado 9 1
Error de microcódigo 11 1
Manufactura Técnico
En este modo se encuentra el equipo cuando es entregado al cliente. Este modo permite una
simulación del funcionamiento normal del equipo pero con la característica de no almacenar
datos en la memoria fiscal. Con esto se brinda a los programadores e integradores de
softwares aplicativos un período de prueba del equipo. Este período no debe superar los
30(treinta) días y no es responsabilidad del equipo verificar este período.
• Deben estar cargados los datos de fiscalización del contribuyente o en su defecto los datos de
fiscalización ficticios para poder emitir documentoes (razón social, actividad, número de RUT
número de caja y domicilio comercial), también debe estar configurado por lo menos un único
Tipo de pago, además del máximo porcentaje de descuento.
• Los documentos fiscales, se imprimen como no fiscales con signos de interrogación en los
espacios en blanco imprimibles.
• Se deberá ejecutar un cierre diario (cierre Z) transcurridas mas de 24hs. del inicio de la jornada
fiscal.
Para poder volver al modo de funcionamiento normal del equipo (modo fiscalizado o
entrenamiento) se debe realizar un desbloqueo de software, tarea realizada por un servicio
técnico autorizado.
• No se permite la emisión de DF, DNF ó DNFH con excepción de los reportes de auditoría y de
diagnóstico.
En este modo es posible sólo la ejecución de comandos de diagnóstico en caso que las
condiciones del hardware lo permitan.
MODO MANUFACTURA
BLOQUEADO
MODO CERTIFICADO MODO
POR
(ENTRENAMIENTO) TECNICO
HARDWARE
BLOQUEADO
POR SOFTWARE
MODO FISCALIZADO
• La impresora fiscal detendrá la impresión del ripple test e imprimirá el reporte de recuperación.
1 Se encuentra disponible la posibilidad de apagar la impresora Fiscal, retirar el Jumper de Servicio y volver a encender el equipo, como
reemplazo a retirar el Jumper de Servicio mientras esta encendida la impresora.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 10
Character
Setting
Confidencial
Luego de un desbloqueo por hardware, la impresora fiscal borrará todo dato que se
encuentre en la memoria RAM y recuperará todos los datos de facturación de la memoria
fiscal. Posterior a esto, verificará si al momento de producirse el bloqueo se encontraba
dentro de una jornada fiscal, en cuyo caso recuperará los datos facturados hasta la última
boleta fiscal previa al bloqueo de la memoria de transacciones. Este procedimiento es
utilizado por el servicio técnico, por ejemplo, ante una falla electrónica del hardware de la
impresora.
2 Para el modelo de Módulo Fiscal con 8 (ocho) Dips-Switches: Se deberá cambiar en “ON” el Dip número 8.
Para el modelo de Módulo Fiscal con 4 (cuatro) Jumpers: Se deberá activar en “ON” el jumper número 2.
3 Caso del Módulo Fiscal con 8 (ocho) Dips Switches: cambiar al estado “ON” el Dip número 5.
Para el caso del módulo Fiscal con 4 (cuatro) Jumpers: Activar en “ON” el Jumper número 4.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 11
Character
Setting
Confidencial
Si se llegase a producir una falla en el circuito de la batería que no garantice la conservación
de los datos, la impresora fiscal se bloqueará por hardware imprimiendo el mensaje de error
correspondiente.
Se provee un set de comandos para establecer la fecha y hora actual y para obtener la fecha
y hora que posee el equipo. Las condiciones para el cambio de fecha y hora son las
siguientes:
• No es posible configurar la fecha y hora con un valor inferior a la fecha y hora actual del equipo
menos 24(veinticuatro) horas4.
Una vez realizado exitosamente una configuración de fecha y hora, el equipo imprimirá un
documento de cambio de fecha y hora asentando el cambio en forma impresa.
Este puerto de comunicaciones estará activado en todo momento salvo cuando el puerto de
uso exclusivo del S.I.I. se encuentre en uso.
La impresora habilitará este puerto cuando detecte la conexión a un equipo terminal. En este
momento y hasta que se proceda a la desconexión, el puerto de usuario (host port) estará
desactivado.
Estos datos fijos están divididos, de acuerdo al sector físico en donde saldrán impresos, en
encabezados y colas; y se encuentran identificados por un número. Se considera
encabezados a aquellos datos fijos que son impresos en el encabezado de los documentos,
y colas a aquellos que se imprimen en la cola de los documentos al producirse el cierre de
los mismos. El concepto de dato fijo es el mismo tanto para los encabezados como para las
colas, sin embargo la impresora fiscal provee diferentes comandos para la configuración de
ambos tipos de datos fijos.
Estos diferentes tipos de pago pueden ser configurados con el transcurrir de uso de la
impresora fiscal pero una vez configurados no pueden ser modificados.
Dentro de una misma jornada fiscal es posible utilizar hasta 12(doce) formas de pago
diferentes de las que ya se encuentran configuradas. No es posible utilizar una forma de
pago que no esté previamente configurada.
Durante la emisión de boletas se permite el envío de pagos hasta que el importe total de la
boleta haya sido completado. En caso que el total pagado supere el total de la boleta, el
vuelto será descontado al último pago enviado por lo que el último pago será almacenado
sólo con el valor necesario que se utilizó para completar el total de la boleta.
Dentro de los comandos es posible consultar el estado en tiempo real del mecanismo para
conocer si el mismo está disponible para la impresión o si posee algún problema, también es
posible avanzar y cortar el papel bajo determinadas condiciones como así también obtener
información acerca de las características del mismo.
Mediante la consulta del estado de la impresora es posible obtener los valores de los
sensores de papel en tiempo real.
• Lectura de cheques.
Estas funciones son ejecutadas en forma similar a las impresoras no fiscales pero por medio
de comandos que respetan el protocolo de comunicación de las impresoras fiscales.
Por medio de las consultas de estado del módulo impresor es posible determinar si la
estación está siendo utilizada y si dispone de papel para imprimir.
Para que este comprobante sea impreso debe realizarse la siguiente secuencia:
3. Soltar el botón.
6 Para el Caso del Módulo Fiscal que posee dos Botones de Selección: se debera pulsar el botón que se encuentra mas cerca del conector
Capítulo 3 - Documentos
El equipo permitirá la emisión de documentos de acuerdo con las condiciones que regula el
Servicio de Impuestos Internos. Los tipos de documentos y las características de los mismos
están dados por el modelo de equipo. Esto se debe principalmente a las características
técnicas de los distintos mecanismos de impresión disponibles.
• Documentos Fiscales (DF): Son aquellos que tienen validez fiscal y cuyos datos incluyen
importes facturados ó a facturar y se acumulan datos en la memoria fiscal ó en la memoria de
transacciones.
• Documentos No Fiscales (DNF): Son aquellos que son utilizados para emitir otros documentos
de interés del usuario con formato libre y con restricciones. Para lograr una distinción con los
documentos fiscales, se imprime la leyenda “NO FISCAL” cada cuatro líneas impresas.
Salvo casos particulares, como los documentos de diagnóstico, los DNFH de recuperación y
el DNFH de obtener clave pública de firma digital, el resto de los documentos inicia la
jornada fiscal. Luego de esto, el equipo verificará que no hayan transcurrido más de 24 horas
desde el inicio de la jornada fiscal para permitir la emisión de documentos.
Restricción de Detalle
Documentos
Estos documentos son los que poseen mayores restricciones en cuanto a la emisión de los
mismos. Todos los documentos deben contener impresos los siguientes datos:
• Número de caja.
• Se permiten donaciones sobre el vuelto. La cantidad máxima de donaciones por boleta depende
del modelo del equipo.
• El máximo soportado por boleta es de $ 999.999.999 por ítem7 y $ 999.999.999.999 como importe
total sin decimales.
• Se permiten hasta 12 (doce) pagos diferentes8. Los mismos poseen una descripción fija.
• El importe total pagado debe ser igual ó mayor al importe total de la boleta.
• De acuerdo al modelo de equipo la impresión de cantidad por precio en los ítems es opcional.
Para la emisión de boletas fiscales la impresora fiscal posee un set de comandos que
permiten realizar todas las operaciones antes indicadas. La secuencia de comandos para la
emisión de una boleta fiscal es la siguiente:
• Abrir boleta.
• Obtener subtotal (en cualquier punto de la emisión, la impresión sólo antes de efectuar un
descuento/recargo/pago).
• Realizar un pago.
• Cerrar boleta.
Cualquier comando fuera de secuencia no podrá ser ejecutado. El equipo informa dicho error
por medio de la palabra de estado.
La impresora fiscal también provee un comando que retorna información acerca de la Boleta
Fiscal en proceso de emisión. Con este comando se pueden obtener los valores
momentáneos de los contadores y acumuladores parciales.
3.1.2 Cierre Z
Son documentos en los cuales se reflejan los totales facturados durante una jornada fiscal.
Al emitir este documento, los totales diarios se almacenan en memoria fiscal en forma
segura aún ante cortes de energía. Los datos almacenados se obtienen en forma impresa.
Luego de la emisión de este documento los totales diarios de establecen a valor cero. La
impresora fiscal garantiza el correcto almacenamiento y la correcta impresión del documento
ante circunstancias de corte de energía. Para obtener los datos en forma electrónica de
carácter sólo informativo para la aplicación que hace uso de la impresora fiscal, la impresora
fiscal posee comandos de consulta de datos de jornadas fiscales. Si se desean obtener los
datos con validez legal (firmados digitalmente) se debe utilizar el comando de Informes de
Cierres Z.
• Total de impuestos.
• Total recibido por medio de pago. Permitiéndose hasta 5(cinco) formas de pago diferentes.
• Total de donaciones.
Los informes de cierres Z son un reflejo de los datos de cierres Z almacenados en memoria
fiscal. Estos informes permiten obtener los datos fielmente almacenados en forma
electrónica con la opción de ser impresos.
Una vez descargados los datos al equipo terminal (host), la impresora fiscal firmará dichos
datos en forma digital para garantizar que los mismos no sean alterados posteriormente y la
enviará al equipo terminal. Dadas las características del protocolo de comunicación, la
descarga se realiza por etapas en caso que la cantidad de información sea mayor al máximo
permitido por el protocolo. Para ello la impresora fiscal indicará por medio del estado si es
todavía existen datos para descargar.
• Finalizar informe.
Los datos que se especifican en los informes de cierre Z son los siguientes:
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 22
Character
Setting
Confidencial
Una vez descargados los datos al equipo terminal (host), la impresora fiscal firmará dichos
datos en forma digital para garantizar que los mismos no sean alterados posteriormente y la
enviará al equipo terminal. Dadas las características del protocolo de comunicación, la
descarga se realiza por etapas en caso que la cantidad de información sea mayor al máximo
permitido por el protocolo. Para ello la impresora fiscal indicará por medio del estado si es
todavía existen datos para descargar.
• Finalizar informe.
• Fecha de la transacción.
• Monto de la transacción.
Los datos que son impresos son los mismos que el cierre Z.
3.1.6 Informe X
El informe X es emitido cuando se presiona el botón de auditoría ubicado en la parte
posterior de la impresora fiscal (ver Capítulo: 2.11 Botón de auditoría) o a través del
comando 08 05. Para que este reporte sea emitido es condición necesaria no tener
documento abierto alguno o documento en proceso de emisión. En caso que la jornada fiscal
se encuentre cerrada se informará con un aviso impreso.
Los datos que son impresos son los mismos que el cierre Z.
Cualquier comando fuera de secuencia no podrá ser ejecutado. El equipo informa dicho error
por medio de la palabra de estado.
Para la emisión de documentos de medio de pago, el equipo posee un set de comandos que
permiten realizar la impresión. La secuencia de comandos para la emisión de un documento
de medio de pago es la siguiente:
Cualquier comando fuera de secuencia no podrá ser ejecutado. El equipo informa dicho error
por medio de la palabra de estado.
• Modelo Tm-T88IV:
De utilizar el equipo TM-H6000III, el documento será impreso por la estación SLIP. En caso
de estar realizando el documento de Nota de Crédito en un equipo Tm-T88IV los comandos
serán aceptados y contabilizados por el equipo, pero no se realizará impreso físico alguno.
Cualquier comando fuera de secuencia no podrá ser ejecutado. El equipo informa dicho error
por medio de la palabra de estado.
• Modelo Tm-T88IV:
De utilizar el equipo TM-H6000III, el documento será impreso por la estación SLIP. En caso
de estar realizando el documento de Pago Cuota / Cuenta en un equipo Tm-T88IV los
comandos serán aceptados y contabilizados por el equipo, pero no se realizará impreso
físico alguno.
Cualquier comando fuera de secuencia no podrá ser ejecutado. El equipo informa dicho error
por medio de la palabra de estado.
• Modelo Tm-T88IV:
De utilizar el equipo TM-H6000III, el documento será impreso por la estación SLIP. En caso
de estar realizando el documento de Recepción de Dinero en un equipo Tm-T88IV los
comandos serán aceptados y contabilizados por el equipo, pero no se realizará impreso
físico alguno.
Cualquier comando fuera de secuencia no podrá ser ejecutado. El equipo informa dicho error
por medio de la palabra de estado.
Para la emisión de documentos Internos, el equipo posee un set de comandos que permiten
realizar la impresión. La secuencia de comandos para la emisión de un documento de
Interno difiere de un equipo a otro.
De utilizar el equipo TM-H6000III, el documento será impreso por la estación SLIP. En caso
de estar realizando el documento Interno en un equipo Tm-T88IV los comandos serán
aceptados y contabilizados por el equipo, pero no se realizará impreso físico alguno.
Cualquier comando fuera de secuencia no podrá ser ejecutado. El equipo informa dicho error
por medio de la palabra de estado.
• Modelo Tm-T88IV:
De utilizar el equipo TM-H6000III, el documento será impreso por la estación SLIP. En caso
de estar realizando el documento Retiro de Dinero en un equipo Tm-T88IV los comandos
serán aceptados y contabilizados por el equipo, pero no se realizará impreso físico alguno.
Cualquier comando fuera de secuencia no podrá ser ejecutado. El equipo informa dicho error
por medio de la palabra de estado.
Una vez realizado el test de verificación, deberá volver operativo el controlador fiscal
apagando y volviendo a encender el mismo.
Este documento imprimirá un reporte conteniendo datos de diagnóstico del módulo impresor
y patrones de impresión para también verificar el funcionamiento del mecanismo de
impresión. Para la impresión de este documento la impresora fiscal provee un comando
específico.
A nivel protocolo de comunicación, cualquier dato que estaba siendo recibido por la
impresora fiscal al momento del corte de corriente será descartado.
9 Sólo para el caso del módulo fiscal con 8 (ocho) Dips Switches: cambiar al estado “ON” el Dip número 6.
En el caso del módulo fiscal con 4 (cuatro) Jumpers: deberá activar el jumper número 3.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 32
Character
Setting
Confidencial
• 0x1A Reservado
• 0x1D Reservado
• 0x1E Reservado
• 0x1F Reservado
Checksum: son cuatro bytes ‘0’-‘9’, ‘A’-‘F’, con la representación hexadecimal de los dos
bytes que conforman el checksum (suma de todos los datos) del paquete, desde el STX al
ETX, incluyendo a ambos.
Paquete: conjunto compuesto por el frame de datos mas los caracteres de enmarcado y el
control de errores (Checksum).
Ambos partícipes de la comunicación deben enviar un ACK o NACK (fuera de todo paquete)
para indicar la correcta o incorrecta recepción de un paquete.
A cada paquete recibido que contenga en el frame de datos un frame de envío de comando,
la misma retornará un paquete conteniendo un frame de respuesta de comando. Este
paquete contendrá el mismo número de secuencia que paquete recibido. Con esta
respuesta, el equipo terminal (host) podrá confirmar la ejecución correcta del comando o
recibir información acerca del error en la ejecución.
Extención del comando: 2 bytes obligatorios (0x0000 – 0xFFFF) indicando la extensión del
comando.
Campo 1..n: Campos extra; cantidad, longitud y tipo variable, según el comando. Son
utilizados como parámetros del comando a ser invocado.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 34
Character
Setting
Confidencial
Nota: El valor de los bytes reservados de la extensión, debe ser 0 (cero). Dado que de esta
manera conservará el correcto funcionamiento de la aplicación en caso de que estas sean
modificadas.
Stat Printer Stat Fiscal Prop. Resp. Comando Retorno Resv Campo 1 ... Campo n
Stat Fiscal: 2 bytes (0x0000 – 0xFFFF) indicando el estado fiscal del equipo.
Prop. Resp. Comando10: 2 bytes (0x0000 – 0xFFFF) indicando si el comando fue ejecutado
exitosamente.
Campo 1..n: Campos extra; cantidad, longitud y tipo variable, según el comando. Son
utilizados como una extensión de la/s respuestas del comando.
El tipo de dato (RT), Texto Fiscal Enriquecido, permite el envío de atributos de impresión y
códigos de barra que permiten obtener diversas salidas impresas.
Para poder utilizar los atributos de impresión se deben enviar dos caracteres dentro del
protocolo de comunicación. Un primer carácter indicando que el próximo carácter contendrá
información sobre los atributos de impresión y un segundo carácter con los atributos.
Una vez configurados los atributos de impresión, estos serán válidos hasta recibir otra
configuración o hasta el final de línea.
El formato es el siguiente:
[Carácter de identificación] [Atributos] ([Tipo de código de barras] [h] [w] [HRI Posición] [HRI
Tipo de letra]) [Texto]
Donde:
Bit Atributo
0 Enfatizado (negrita)
1 Subrayado
2 Doble ancho
3 Doble alto
4 Invertido
5 Color
6 Reservado
7 Código de barra
En caso que el bit 7 = 1, implica que se requiere una impresión de código de barras. Para
esta situación la impresora fiscal ignora el resto de los bits de atributos y toma como
parámetros del código de barras los siguientes 5 bytes donde:
0 UPC-A 11 ≤ k ≤ 12 48 ≤ d ≤ 57
1 UPC-E 11 ≤ k ≤ 12 48 ≤ d ≤ 57
2 JAN13 (EAN13) 12 ≤ k ≤ 13 48 ≤ d ≤ 57
5 ITF 1 ≤ k (par) 48 ≤ d ≤ 57
65 UPC-A 11 ≤ n ≤ 12 48 ≤ d ≤ 57
11 Los atributos dependerán del modelo de impresora fiscal. En caso de no estar soportado serán ignorados.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 39
Character
Setting
Confidencial
66 UPC-E 11 ≤ n ≤ 12 48 ≤ d ≤ 57
67 JAN13 (EAN13) 12 ≤ n ≤ 13 48 ≤ d ≤ 57
h: 1 byte. Alto del código de barras donde 1 ≤ h ≤ 255. Si se envía 0 se imprimirá con el valor
por defecto.
HRI Posición: 1 byte. Posición de los caracteres para reconocimiento humano (HRI) de
acuerdo a la siguiente tabla:
Bit Atributo
HRI Tipo de letra: 1 byte. Tipo de letra utilizado en los caracteres para reconocimiento
humano (HRI) de acuerdo a la siguiente tabla:
Valor Descripción
[Ejemplos]
Durante la carga de los datos de logos del usuario, la impresora no podrá mostrar el campo
de estado del módulo impresor actualizado debido a que se encuentra en proceso de carga
de datos. El estado que la impresora retornará será el correspondiente al último valor
recibido correctamente.
Donde:
XL XH: dos bytes. Tamaño horizontal del logo equivalente a (XL + (XH x 256)) x 8 puntos (≤
1023). Donde: 0 ≤ XL ≤ 255 y 0 ≤ XH ≤ 3.
YL YH: dos bytes. Tamaño vertical del logo equivalente a (YL + (YH x 256)) x 8 puntos (≤ 288).
Donde: 0 ≤ YL ≤ 255 y 0 ≤ YH ≤ 1.
d1… dk: datos del logo. Donde k = (XL + (XH x 256)) x (YL + (YH x 256)) x 8
200 dots
d
d
1
1
4
d MSB
2
d
4
d
5
104 dots
LSB
d
d
1
k
3
Donde:
Estado de MICR: Un byte. Indicación del estado de la lectura acuerdo a la siguiente tabla:
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 42
Character
Setting
Confidencial
5 Resultado de la lectura
• 0 – normal
• 1 – errónea
3 Estado extendido
• 0 – No agregado a la respuesta
• 1 – Agregado a la respuesta
• 0 – Tipo E13B
• 1 – Tipo CMC7
Estado extendido: Dos bytes opcionales. Indicación del estado extendido de la lectura
acuerdo a la siguiente tabla (el valor del segundo byte es fijo a ‘0x1F’):
Datos del cheque: Datos de la lectura del cheque en caso de lectura correcta.
Durante el proceso de scan, la impresora no podrá mostrar el campo de estado del módulo
impresor actualizado debido a que se encuentra en proceso de descarga de datos. El estado
que la impresora retornará será el correspondiente al último valor recibido correctamente.
5.1 Comandos
Los comandos marcados con © solo son soportados por la Impresora Fiscal EPSON TM-
H6000III.
Código Nombre
Código Nombre
Código Nombre
Código Nombre
Código Nombre
Código Nombre
0801 “Cierre Z”
080A “Información”
Código Nombre
0A01 “Abrir”
0A02 “Item”
0A03 “Subtotal”
0A04 “Descuentos/Recargos”
0A05 “Pagos”
0A06 “Cerrar”
0A0A “Información”
0A10 “Donaciones”
Código Nombre
0E01 “Abrir”
0E06 “Cerrar”
0E0A “Información”
Código Nombre
3001 “Abrir”
3006 “Cerrar”
300A “Información”
Código Nombre
Código Nombre
EE01
“Iniciar Impresión en Slip”
EE02
“Imprimir Línea en Slip”
EE06
“Finalizar Impresión en Slip”
EE07
“Cancelar Impresión en Slip”
Código Nombre
0D01
“Iniciar Nota de Crédito”
0D02
“Imprimir Línea de Nota de Crédito”
0D06
“Finalizar Nota de Crédito”
Código Nombre
1001
“Iniciar Documento Pago Cuota / Cuenta”
Código Nombre
2001
“Iniciar Documento de Recepción de Dinero”
2002
“Imprimir Línea de Documento de Recepción de Dinero”
2006
“Finalizar Documento de Recepción de Dinero”
Código Nombre
4001
“Iniciar Documento Interno”
4002
“Imprimir Línea de Documento Interno”
4006
“Finalizar Documento Interno”
Código Nombre
8001
“Iniciar Documento de Retiro de Dinero”
8002
“Imprimir Línea de Documento de Retiro de Dinero”
8006
“Finalizar Documento de Retiro de Dinero”
Código Significado
Código Significado
Código Significado
Código Significado
13 Respuesta “0304”: En caso de haber seleccionado una impresión por Roll, verificar las siguientes posibilidades:
o Ausencia de papel en estacion roll.
o No encontrarse tapa abierta de estacion roll.
o No exista papel insertado en la estacion de validación o slip.
Para el caso de intentar realizar una impresión por la estacion Slip o Valicación, verifcar:
o Haber realizado la carga de papel por la estación. ( ver comando 07 03 )
o Ausencia de papel en estacion selecionada
Código Significado
Código Significado
Código Significado
Código Significado
Código Significado
Código Significado
0901 “Overflow”
0902 “Underflow”
Código Significado
Código Significado
Código Significado
[Requerimientos]
• Mecanismo impresor en línea y con papel16.
• En modo Bloqueado por Hardware debe estar el Jumper de servicio en estado “OFF” y la Memoria
Fiscal conectada físicamente.
[Notas]
• De ser ejecutado el comando en modo Bloqueado por Hardware, no será impreso el Documento
de diagnóstico, de ser solicitado con el bit 0 en estado “ON”.
15 En el modo Bloqueado por Hardware la extensión no será validada, forzando al bit 0 en estado “Off” (bit 0 = 0). Esto implica que no se
realizará impreso alguno aunque sea solicitado.
16 En caso de impresión del documento.
[Requerimientos]
Ninguno.
[Estructura]
Para cada evento devuelto se retornan los siguientes campos
[Requerimientos]
Ninguno.
[Requerimientos]
Ninguno.
[Notas]
• De ser ejecutado el comando en un estado fiscal distinto al “Bloqueado por hardware” la respuesta
del mismo será “0202” (Comando inválido). Debido a que su ámbito de uso es exclusivo
únicamente cuando el equipo se encuentra bloqueado por hardware.
6.3.1 Serializar
Configura el número de serie de la impresora fiscal registrando el mismo en forma permanente en
memoria fiscal. El modo de funcionamiento cambia a modo entrenamiento luego de la ejecución de
este comando. Este proceso es irreversible.
[Formato] Hex:
Decimal:
[Extensión] Reservada.
[Modos] Manufactura.
[Documentos] Ninguno.
[Impresión] Ninguna.
[Campos de entrada] 1
[Documentos] Ninguno.
[Impresión] Reporte de datos de serialización en caso de solicitarse.
[Campos de entrada] Ninguno.
[Requerimientos]
• Mecanismo impresor en línea y con papel17.
[Notas]
• La Jornada fiscal será abierta luego de la ejecución del presente comando.
6.3.3 Fiscalizar
Registra los datos del usuario en forma permanente en memoria fiscal. El modo de funcionamiento
cambia de modo entrenamiento a modo fiscalizado. Este proceso es irreversible.
[Formato] Hex:
Decimal:
[Extensión] Reservada.
[Modos] Entrenamiento.
[Documentos] Ninguno.
[Impresión] Ninguno.
[Campos de entrada] Ninguno.
[Campos de salida] Ninguno.
[Requerimientos]
[Notas]
6.3.5 Desbloquear
Configura el equipo al modo de funcionamiento en el que se encontraba previo a la ejecución del
comando de bloqueo. Este comando sólo puede ejecutarse mediante la intervención técnica de un
servicio técnico autorizado.
[Formato] Hex:
Decimal:
[Extensión] Reservada.
[Modos] Bloqueado por software.
[Documentos] Ninguno.
[Impresión]
1 Fecha (D) 6
2 Hora (T) 6
[Requerimientos]
• La fecha y hora deben estar configuradas previamente.
[Requerimientos]
• Mecanismo impresor en línea y con papel18.
[Notas]
• En caso que la impresora no esté fiscalizada y no se hayan configurado los datos de fiscalización
o el máximo descontable, la fecha se retorna como campo vacío y los datos del usuario con
valores por defecto.
• En caso de que la impresora no esté fiscalizada y se hayan configurado los datos de fiscalización
o el máximo descontable, la fecha retornada es la de configuración de estos últimos.
• La Jornada fiscal será abierta luego de la ejecución del presente comando.
[Campos de salida] 1
[Requerimientos]
• El número de encabezado debe estar comprendido entre 1 y 10.
[Notas]
• Si se recibe el campo texto vacío implica que la línea de encabezado no será impresa.
• Si se recibe el caracter espacio ASCII (32) implica que la línea de encabezado será impresa como
una línea en blanco.
[Campos de salida] 3
[Campos de salida] 1
[Requerimientos]
• El número de línea de cola debe estar comprendido entre 1 y 10.
[Notas]
• Si se recibe el campo texto vacío implica que la línea de cola no será impresa.
• Si se recibe el caracter espacio ASCII(32) implica que la línea de cola será impresa como una
línea en blanco.
[Notas]
• En modo entrenamiento el tipo de pago se almacena en memoria RAM y en modo fiscalizado se
almacena en memoria fiscal.
• La configuración de un tipo de Pago es inalterable. De forma tal que una vez seteado no se podrá
modificar, ni volver a setear el mismo tipo de pago.
[Campos de salida] 1
[Requerimientos]
• El número de tipo de pago debe estar comprendido entre 1 y 20.
1 Algoritmo (N) 1
2 Clave pública (B) 512
3 Fecha de generación (D) 6
4 Hora de generación (T) 6
[Requerimientos]
• Clave configurada previamente.
• Mecanismo impresor en línea y con papel19.
[Requerimientos]
• Mecanismo impresor en línea.
[Requerimientos]
• Mecanismo impresor en línea.
[Requerimientos]
• Mecanismo impresor en línea.
• Estación MICR seleccionada y cheque cargado.
[Notas]
• El resultado del pre-scan puede estar comprendido en los siguientes valores:
‘0x40’ – Pre-scan finalizado normalmente.
‘0x60’ – Pre-scan finalizado anormalmente.
[Campos de salida] 11
[Requerimientos]
• Mecanismo impresor en línea.
[Notas]
• Si el proceso de scan falla, los campos 5 al 10 serán retornados vacíos.
• La información detallada puede tomar los siguientes valores:
‘0x40’ – Scan finalizado normalmente.
‘0x41’ – No hay datos de scan de imágenes.
‘0x44’ – Tapa abierta durante el proceso.
‘0x46’ – El cheque insertado se encuentra fuera de las especificaciones.
‘0x47’ – Un error ha ocurrido durante el proceso de compresión.
‘0x48’ – Un error ha ocurrido durante la inserción o alimentación del cheque.
• El valor de brillo de scan puede tomar los siguientes valores:
‘0x80’ – ‘0xFE’ – Siendo 0x80 el valor de brillo más claro.
‘0x00’ – Valor por defecto.
‘0x01’ – ‘0x7F’ – Siendo 0x7F el valor de brillo más oscuro.
• El resultado del scan puede estar comprendido en los siguientes valores:
‘0x50’ – Scan finalizado normalmente.
‘0x70’ – Scan finalizado anormalmente.
• Los valores que puede tomar el formato de compresión son los siguientes:
‘0x30’ – Sin compresión.
‘0x31’ – Con compresión.
• Los valores que puede tomar el formato de transmisión de archivo son los siguientes:
‘0x30’ – Sin formato en caso de no estar comprimido. Formato TIFF en caso de estar comprimido.
‘0x31’ – Formato BMP.
[Requerimientos]
• Mecanismo impresor en línea.
[Requerimientos]
• Jornada fiscal abierta.
• Mecanismo impresor en línea y con papel.
[Requerimientos]
• Mecanismo impresor en línea y con papel.
[Notas]
• En el caso de encender el equipo con jumper de servicio, el valor del número de cierre de cajero
será resetado a cero.
21 Opcional: el campo deja de ser opcional cuando se solicita un Informe por rango de fechas. ( Bit 1 y 2 en OFF simultaneamente )
22 En caso de impresión del documento.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 92
Character
Setting
Confidencial
[Extensión] Bit 0 ‘1’ – Imprime reporte.
‘0’ – No imprime reporte.
Bit 1 ‘0’ – Informe por rango de cierres Z.
‘1’ – Informe por número de Z.
Bit 2-15 Reservados.
[Modos] Entrenamiento, Fiscal, Bloqueado por software.
[Documentos] Ninguno.
[Impresión] Informe de cierres Z (encabezado).
[Campos de entrada] 2
[Requerimientos]
• Jornada fiscal abierta.
[Notas]
• Si no se han emitido boletas durante la jornada fiscal, los campos 4 y 5 retornarán vacío.
[Requerimientos]
• Jornada fiscal abierta.
[Notas]
• La impresora fiscal devolverá 3 campos por cada tasa que haya sido utilizada durante la jornada
fiscal en el orden indicado del campo 2 al 4.
• Si se especifica sin información de total de impuestos el campo 1 será vacío.
[Requerimientos]
• Jornada fiscal abierta.
[Notas]
• La impresora fiscal devolverá 2 campos por cada tipo de pago que haya sido utilizado durante la
jornada fiscal en el orden indicado del campo 3 al 4.
• Si se especifica sin información discriminada por tipos de pagos, los campos 3 al 26 se devolverán
vacíos.
[Notas]
• Si no se han emitido boletas durante el periodo consultado, los campos 5 y 6 retornarán vacío.
• En el caso de encontrarnos en modo Entrenamiento, la respuesta del comando será (0807)
“Periodo auditado sin datos”. Debido a que no se guardan registros de los Cierres Z en la memoria
fiscal en dicho modo (entrenamiento).
[Campos de salida] 63
[Notas]
• Si no se han emitido boletas durante el periodo consultado, los campos 5 y 6 retornarán vacío.
• En modo Entrenamiento, la respuesta del actual comando será (0807) “Periodo auditado sin
datos”. Entendiéndose que no existe información registrada, debido a que no se guardan registros
de los Cierres Z en la memoria fiscal en dicho modo (entrenamiento).
25 Opcional: el mismo deja de ser opcional cuando se utiliza con una extensión que incluye el Informe por rango de fechas ( bit 1 y 2
27 Opcional: en caso de ser utilizado con la extensión de solicitud de Informe por número de Z. ( bit 1 en ON )
28 En caso de impresión del documento.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 100
Character
Setting
Confidencial
2 Indicador de datos por descargar (Y) 1
[Requerimientos]
• Informe de cierres Z ó de transacciones iniciado.
• Datos pendientes de descarga.
[Notas]
• Los datos son descargados en forma continua. La estructura de los mismos corresponderá de
acuerdo al tipo de informe solicitado.
1 Total Acumulado N 20
2 Total Nota de Crédito N 20
3 Total Pago Cuota N 20
4 Total Recepción de dinero N 20
5 Número último Cierre Z realizado N 5
6 Número última intervención realizada N 10
7 Número último boleta realizado N 10
8 Número último Cierre de cajero realizado N 10
9 Número última auditoría realizada N 10
10 Número último documento No Fiscal realizado N 10
11 Número último documento No Fiscal Homologado realizado N 10
12 Número última Nota de Crédito realizada N 10
13 Total Retiro de dinero N 20
[Requerimientos]
• Sin jumper o dip-switch de Desbloqueo por Software activo.29
[Notas]
• Los campos de respuesta 3 y 4 son acumuladores que pierden su valor al reiniciar el módulo
impresor con Jumper de Servicio habiendo cerrado la jornada fiscal en curso.
• Los campos de salida 8 y 9, 10 y 11 son contadores que pierden su valor al reiniciar el módulo
impresor con Jumper de Servicio.
29 Jumper de Desbloqueo por Software: Jumper número 4 (caso del módulo fiscal con 4 -cuatro- Jumpers).
Dip-switch de Desbloqueo por Software: Dip número 5 (caso del módulo fiscal con 8 –ocho- dip-switchs).
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 102
Character
Setting
Confidencial
[Extensión] Bit 1 - 0
‘00’ – No imprime Encabezado
‘01’ – Imprime Encabezado “DOCUMENTO NO TRIBUTARIO”
‘10’ – Imprime Encabezado “DOCUMENTO NO VALIDO PARA EFECTOS
TRIBUTARIOS”
‘11’ – Imprime Encabezado “DOCUMENTO NO FISCAL”
Bit 2-15 Reservados.
[Modos] Entrenamiento y Fiscal.
[Documentos] Boleta fiscal, sin documentos.
[Impresión] Documento de Pago Cuota / Cuenta.
[Campos de entrada] 7
[Requerimientos]
• No haber efectuado descuentos o recargos o pagos dentro de la boleta.
[Campos de salida] 1
[Requerimientos]
• No superar los máximos permitidos para las operaciones matemáticas.
• El total de la boleta fiscal debe ser superior a cero.
• No haber efectuado pagos dentro de la boleta fiscal.
• El acumulado de los montos de descuento dentro de la boleta no debe ser mayor que el calculado
con el porcentaje máximo de descuento aplicado al subtotal facturado antes de aplicar los
descuentos.
• No haber superado la máxima cantidad de descuentos o recargos dentro de la boleta.
• No debe estar siendo utilizada la estación slip.
[Notas]
• La impresión de las líneas de descuentos y recargos se efectúa en el momento del cierre de la
boleta fiscal.
[Campos de salida] 2
[Requerimientos]
• No superar los máximos permitidos para las operaciones matemáticas.
• El total de la boleta fiscal debe ser superior a cero.
• No haber emitido donaciones.
• No haber superado la máxima cantidad de pagos dentro de la jornada.
• El total pagado hasta el momento (sin considerar el monto enviado) debe ser menor que el total de
la boleta par el caso de la emisión de un pago.
• Para la anulación de un pago, que puede ser parcial o total, el tipo de pago debe haber sido
aplicado con anterioridad y el monto a anular debe ser menor o igual al aplicado anteriormente.
• El tipo de pago debe estar definido.
• No debe estar siendo utilizada la estación slip.
[Notas]
• El importe resultante como vuelto (en caso de existir) se aplica al último pago recibido. Para este
caso se almacenará en la memoria de transacciones sólo el importe aplicado al último tipo de pago
(enviado – vuelto).
[Requerimientos]
• El total de la boleta fiscal debe ser superior a cero.
• Mecanismo impresor en línea y con papel ó poco papel disponible.
• El monto total pagado debe ser mayor o igual al total facturado.
• No debe estar siendo utilizada la estación slip.
• No debe existir en curso algún documento por slip.
[Notas]
• La impresora fiscal devolverá 3 campos por cada tasa que haya sido utilizada durante la boleta
fiscal en el orden indicado del campo 2 al 4.
• Si se especifica sin información discriminada, los campos 2 al 31 se retornarán vacíos.
[Campos de salida] 1
[Requerimientos]
• No superar los máximos permitidos para las operaciones matemáticas.
• El vuelto restante debe ser mayor que cero.
• Para la anulación de una donación, la descripción debe haber sido enviada con anterioridad y el
monto a anular debe ser igual al aplicado anteriormente.
• No haber superado la máxima cantidad de donaciones dentro de la boleta.
• No debe estar siendo utilizada la estación slip.
[Notas]
• La impresión de las líneas de donaciones se efectúa en el momento del cierre de la boleta fiscal.
[Campos de salida] 2
[Requerimientos]
• No superar los máximos permitidos para las operaciones matemáticas.
• El total de la boleta fiscal debe ser superior a cero.
• No haber emitido donaciones.
• No haber superado la máxima cantidad de pagos dentro de la jornada.
• El total pagado hasta el momento (sin considerar el monto enviado) debe ser menor que el total de
la boleta par el caso de la emisión de un pago.
• Para la anulación de un pago, que puede ser parcial o total, el tipo de pago debe haber sido
aplicado con anterioridad y el monto a anular debe ser menor o igual al aplicado anteriormente.
• El tipo de pago debe estar definido.
• No debe estar siendo utilizada la estación slip.
[Notas]
• El importe resultante como vuelto (en caso de existir) se aplica al último pago recibido. Para este
caso se almacenará en la memoria de transacciones sólo el importe aplicado al último tipo de pago
(enviado – vuelto).
1 Ignorado (O,N) 3
2 Ignorado (O,N) 1
1 Ignorado (O,N) 3
2 Ignorado (O,RT) max
3 Ignorado (O,N) 3
4 Ignorado (O,RT) max
5 Ignorado (O,N) 3
6 Ignorado (O,RT) max
[Campos de salida] 1
[Requerimientos]
• Mecanismo impresor en línea y con papel ó poco papel disponible.
1 Ignorado (O,N) 3
[Campos de salida] 1.
[Requerimientos]
• Memoria fiscal no llena.
• Si la jornada fiscal se encuentra abierta, no deben haber transcurrido más de 24 horas desde el
inicio de la jornada.
• Mecanismo impresor en línea y con papel.
[Notas]
• Se incrementa en uno el contador de documentos no fiscales.
[Requerimientos]
• Mecanismo impresor en línea y con papel ó poco papel disponible.
• En el caso de la ausencia física del Display, el comando se ejecutara sin retorno de error.
32
Area Imprimible
(999) Max
Palabra de estado convertida a dígitos binarios = 1000 (8) 0110 (6) 0010 (2) 0000 (0).
Como se ha mencionado, cada bit representa una indicación de estado y en ciertos casos
una combinación de bits puede representar un estado particular. A continuación se detallan
las indicaciones de los bits de estado.
• 00 - modo bloqueado
• 01 - modo manufactura
• 10 - modo entrenamiento
• 11 - modo fiscal
13 Reservado (ignorar)
9 Reservado (ignorar)
8 Reservado (ignorar)
6 Reservado (ignorar)
• 0001 - Ticket
• 0111 - Reservado
15 • 0 online
• 1 offline
• 1 printer error
11 Reservado (ignorar).
• 00 – Receipt
• 01 – Slip
• 10 – Validación
• 11 – MICR
• 11 – reservado
• 0 sin papel
• 1 con papel
• 0 sin papel
• 1 con papel
• 0 sin papel
• 1 con papel
• 00 sin problemas
• 10 papel no disponible
• 11 reservado
• 00 sin problemas
• 10 papel no disponible
• 11 reservado
1-15 Reservado
0 Resultado de la Ejecución
La utilización del puerto SII es exclusiva del Servicio de Impuestos Internos. Por medio del
protocolo de comunicación exclusivo, el S.I.I. puede obtener todos los datos almacenados en
la memoria fiscal por medio de los informes de cierres Z y de la memoria de transacciones
por medio de los reportes de transacciones.
Checksum: un byte, con la representación checksum del paquete, desde el STX al ETX,
incluyendo a ambos. El checksum es el valor negativo (complemento a 2) de la suma en
módulo 2 elevado a la potencia 8 de los datos y los caracteres de inicio y fin de frame de
datos. Se puede calcular como el módulo 256 de (256 – módulo 256 de la suma de todos los
caracteres).
8.1.1 Comunicación
A todo momento que el equipo terminal (host) envíe un comando, la impresora fiscal
responde con uno o más paquetes de información. A cada paquete recibido, el equipo
terminal (host) debe enviar un caracter ACK (0x06) para confirmar la correcta recepción ó un
caracter NACK (0x15) para indicar que la recepción fue errónea, en cuyo caso la impresora
fiscal retransmitirá el último paquete de información.
8.2 Comandos
El código de retorno de los siguientes comandos, se encuentra incluido en los registros de respuesta
que se detallan en la Sección 8.3.
8.3 Registros
8.3.1 Registro de finalización de reporte
[Estructura]
[Valores posibles]
El código de retorno presenta los siguientes valores posibles:
• 0000 – Ejecución correcta.
• 0001 – Número de serie no coincidente.
• 0002 – Se debe realizar un cierre Z previamente.
• 0003 – La impresora fiscal se encuentra bloqueada previamente.
• 0004 – Error en formato de datos.
• 0010 – Descarga de datos exitosa.
• 0011 – Descarga de datos cancelada.
• 0012 – No hay datos para descargar.
[Valores posibles]
El código de retorno presenta los siguientes valores posibles:
• 1000 – Datos pendientes de descarga.
• 1001 – No existe más datos a descargar.
descripción extra #1
descripción extra #2
descripción extra #3
descripción extra #4
descripción extra #5
qqqqq.qqqq x ppppppp.pppp
descripción -nnnnnnnnn
9.1.3 Subtotal
Subtotal nnnnnnnnnnnnnnn
Donación 1 -nnnnnnnnnnnnnnn
Donación 2 -nnnnnnnnnnnnnnn
...
Donación n -nnnnnnnnnnnnnnn
Su Vuelto nnnnnnnnnnnnnnn
9.2 Cierre Z
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
Fecha dd/mm/yy Hora hh:mm:ss
** INFORME Z ** nnnnnnnnnn
V: xx.yy Fantasia
Nro. de SERIE: ssssssssss
46 Estos mensajes sólo se imprimen en caso que la memoria fiscal esté próxima a llenarse o esté llena. El mensaje a imprimir varía de
acuerdo al estado.
47 En caso de no haber emitido boletas durante la jornada fiscal no será impreso número alguno.
48 En caso de no haber emitido boletas durante la jornada fiscal no será impreso número alguno.
V: xx.yy Fantasia
Nro. de SERIE: ssssssssss
9.4 Informe X
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
Fecha dd/mm/yy Hora hh:mm:ss
** INFORME X **
******************************************
********* JORNADA FISCAL CERRADA *********
******************************************49
FIN DE COMENTARIO
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
Fecha dd/mm/yy Hora hh:mm:ss
** INFORME DE **
** CIERRES Z ** nnnnnnnnnn
dd/mm/yy-dd/mm/yy
(iiii-ffff) 62
------------------------------------------
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
Fecha dd/mm/yy Hora hh:mm:ss
** INFORME DE **
** CIERRES Z ** nnnnnnnnnn
FECHA: dd/mm/yy
(iiii-ffff)
------------------------------------------
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
61 Formato de impresión equivalente para el comando “F” de puerto SII. Con relación al comando “08 03” extensión 0x0001 del puerto
Host. (Puerto de comunicación de usuario )
62 Rango de cierres Z inicial y final correspondientes al informe.
** INFORME DE **
** CIERRES Z ** nnnnnnnnnn
MES: mm/yy
(iiii-ffff)
------------------------------------------
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
Fecha dd/mm/yy Hora hh:mm:ss
** INFORME DE **
** CIERRES Z ** nnnnnnnnnn
iiii-ffff
(dd/mm/yy-dd/mm/yy) 64
------------------------------------------
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
Fecha dd/mm/yy Hora hh:mm:ss
** INFORME DE **
** CIERRES Z ** nnnnnnnnnn
9.10.2 Detalle
Informe Z Nro. nnnnn
Fecha dd/mm/yy
Nro. Boleta inicial nnnnnnnnnn65
Nro. Boleta final nnnnnnnnnn66
63 Formato de impresión equivalente para el comando “Z” de puerto SII. Con relación al comando “08 04” extensión 0x0001 del puerto
Host. ( Puerto de comunicación de usuario )
64 Rango de fechas inicial y final correspondientes al informe.
65En caso de no haber emitido boletas durante el período solicitado, ésta línea no será impresa.
66En caso de no haber emitido boletas durante el período solicitado, ésta línea no será impresa.
V: xx.yy Fantasia
Nro. de SERIE: ssssssssss
67En caso de no haber emitido boletas durante el período solicitado, ésta línea no será impresa.
68En caso de no haber emitido boletas durante el período solicitado, ésta línea no será impresa.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 161
Character
Setting
Confidencial
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
Fecha dd/mm/yy Hora hh:mm:ss
** INFORME DE **
** TRANSACCIONES ** nnnnnnnnnn
dd/mm/yy-dd/mm/yy
(iiii-ffff) 70
------------------------------------------
**INFORME DE **
**TRANSACCIONES** nnnnnnnnnn
FECHA: dd/mm/yy
(iiii-ffff)
------------------------------------------
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
Fecha dd/mm/yy Hora hh:mm:ss
**INFORME DE **
**TRANSACCIONES** nnnnnnnnnn
MES: mm/yy
69 Formato de impresión equivalente para el comando “D” de puerto SII. Con relación al comando “08 10” extensión 0x0001 del puerto
Host. (Puerto de comunicación de usuario )
70 Rango de cierres Z inicial y final correspondientes al informe.
**INFORME DE **
**TRANSACCIONES** nnnnnnnnnn
iiii-ffff
(dd/mm/yy-dd/mm/yy) 72
------------------------------------------
**INFORME DE**
**TRANSACCIONES** nnnnnnnnnn
71 Formato de impresión equivalente para el comando “C” de puerto SII. Con relación al comando “08 11” extensión 0x0001 del puerto
Host. (Puerto de comunicación de usuario )
72 Rango de fechas inicial y final correspondientes al informe.
73 El bloque correspondiente a los totales de documenteos con Derecho a Nota de Credito, será impreso en caso de existir al menos un
V: xx.yy Fantasia
Nro. de SERIE: ssssssssss
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
Fecha dd/mm/yy Hora hh:mm:ss
** INFORME DE **
** JORNADAS FISCALES ** nnnnnnnnnn
dd/mm/yy-dd/mm/yy 74
(iiii-ffff) 75
V: xx.yy Fantasia
Nro. de SERIE: ssssssssss
REPORTE DE FISCALIZACION
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
No Fiscal Homologado
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
Fecha dd/mm/yy Hora hh:mm:ss
REPORTE DE SERIALIZACION
No Fiscal Homologado
Razón Social
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
Fecha dd/mm/yy Hora hh:mm:ss
******************************************
***** RECUPERACION DE DATOS TERMINADA ****
******************************************
DNFH.: nnnnn REF.: xxxxxxxxxx
V: xx.yy Fantasia
No Fiscal Homologado
No Fiscal Homologado
RAZON SOCIAL NO DEFINIDA
Domicilio línea 1
Domicilio línea 2
Domicilio línea 3
RUT Nro.: 00.000.000-A
Nro. Caja: nnnn
Fecha xx/xx/xx Hora XX:XX:XX
Fecha xx/xx/xx
Hora xx:xx
Algoritmo: xxx
Longitud: xxxx
Datos:
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
TEST DE AGUJAS
_
_
_
_
_
1 2 3 4
On ▀
Off ▀ ▀ ▀
1 2 3 4
On ▀
Off ▀ ▀ ▀
Serial Interface
Baud rate : xxxxx bps
Data bits : x bits
Parity : none
Stop bit : 1 bit or more
Handshaking : DTR/DSR
Receive error: ignored
Buffer Capacity
xK bytes
Resident Character
Alphanumeric
Print Density
LIGHT [ 1 2 3 ] DARK
^
Serial Interface
Baud rate : xxxxx bps
Data bits : x bits
Parity : none
Buffer Capacity
xK bytes
Resident Character
Alphanumeric
Print Density
LIGHT [ 1 2 3 ] DARK
^
DIP Switch 1
1 2 3 4 5 6 7 8
▀ ▀
▀ ▀ ▀ ▀ ▀ ▀
DIP Switch 2
1 2 3 4 5 6 7 8
▀ ▀ ▀ ▀ ▀ ▀ ▀ ▀
SELF – TEST
Serial Interface
Baud rate : xxxxx bps
Data bits : x bits
Parity : none
Stop bit : 1 bit or more
Handshaking : DTR/DSR
Receive error: ignnore
Buffer Capacity
xK bytes
Customer Display
Will not be recognized
Resident Character
Alphanumeric
Print Density
LIGHT [ 1 2 3 ] DARK
^
80 Pueden llegar a cambiar los valores dependiendo de la configuración del Módulo Impresor.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 171
Character
Setting
Confidencial
Power On Status
Disabled
DIP Switch 1
1 2 3 4 5 6 7 8
▀ ▀
▀ ▀ ▀ ▀ ▀ ▀
DIP Switch 2
1 2 3 4 5 6 7 8
▀ ▀ ▀ ▀ ▀ ▀ ▀ ▀
******************************************
*********** CORTE DE CORRIENTE ***********
******************************************
******************************************
********* IMPRESION INTERRUMPIDA *********
*********** CORTE DE CORREIENTE **********
******************************************
******************************************
*********** ERROR DE IMPRESION ***********
******************************************
******************************************
********** COMPROBANTE CANCELADO *********
*********** CORTE DE CORRIENTE ***********
******************************************
******************************************
*** COMPROBANTE CANCELADO Nro.: xxxxxx ***
*********** CORTE DE CORRIENTE ***********
******************************************
******************************************
************ POR EL USUARIO **************
******************************************
** INFORME ANULADO **
******************************************
******************************************
********** MEMORIA FISCAL LLENA **********
******************************************
******************************************
* MEMORIA DE TRANSACCIONES POR LLENARSE *
******************************************
******************************************
***** MEMORIA DE TRANSACCIONES LLENA *****
******************************************
******************************************
********* JORNADA FISCAL CERRADA *********
******************************************
******************************************
********* BLOQUEO POR HARDWARE *********
*** ‘Descripcion del error’ ***
***** CONTACTE AL SERVICIO TECNICO *****
** ( ‘comando’ ‘xxxx’ ) ’Modulo y linea’**
******************************************
******************************************
********** EL EQUIPO SE RECUPERO *********
****** AUTOMATICAMENTE DE UN ERROR *******
****** APAGUE Y ENCIENDA EL EQUIPO *******
******************************************
10.1 Estructura
Estos datos están compuestos por registros de longitud fija o variable cuya estructura
siempre es:
ID Datos
Todos los campos binarios anteriormente citados pueden leerse como un valor binario
convencional de n bytes, por ejemplo 02 05 06 03 sería análogo al valor hexadecimal
0x02050603, o al valor entero decimal 33883651.
Ese valor entero decimal leído será interpretado de distinta manera, según el tipo de dato
original:
30 30 30 30 31 45 59 35 47 30 30 33 38 30 37 4D 08 C5 86 00 00 4D 08 4D 08 D2 00 D2 00
4D 08: Fecha del informe (B, fecha): 0x4D08 = Decimal 2125 = 26 Octubre del 2005
C5 86 00 00: Hora del informe (B, hora): 0xC5860000 = Decimal 34501 = 09:35:01
4D 08: Fecha inicial del informe (B, fecha): = 26 Octubre del 2005
4D 08: Fecha final del informe (B, fecha):= 26 Octubre del 2005
D2 00: Número del primer cierre Z del informe (B, word): 0x00D2, Decimal 210
D2 00: Número del último cierre Z del informe (B, word): 0x00D2, Decimal 210
La impresora soporta los dos algoritmos de firma digital más reconocidos y utilizados en el
mundo. Estos algoritmos garantizan la autenticidad de los datos por medio de un sistema de
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 181
Character
Setting
Confidencial
par de claves privadas y públicas. La clave privada la utiliza la impresora fiscal para firmar
los datos y no es conocida, y la clave pública es conocida y se utiliza para validar la
autenticidad de los datos. Los algoritmos son los siguientes:
DSA
FIPS PUB 186-2: Digital Signature Standard (DSA)
Federal Information Processing Standards Publication
27 January 2000
RSA
PKCS #1: RSA Cryptographic Specifications Version 2.0 (2437)
B.Kaliski, J.Staddon - RSA Laboratories - October 1998
Estos algoritmos se utilizan en conjunto con un algoritmo de hashing de los datos que
garantiza que los mismos no han sido modificados. El algoritmo de hashing utilizado por las
impresoras fiscal y que responde a los estándares de seguridad es el siguiente:
SHA-1
FIPS PUB 180-1: Secure Hash Standard (SHA-1)
Federal Information Processing Standards Publication
April 17, 1995
1 Versión (B) 2
2 Longitud de la clave (B) 2
3 ID de algoritmo de Hash (B) 2
4 Longitud de la firma pura (B) 2
5 Firma digital pura (B) 40
6 Clave pública – Versión (B) 2
7 Clave pública – Longitud de la clave (B) 2
8 Clave pública – Longitud del número primo (B) 2
9 Clave pública – Número primo (B) 128
10 Clave pública – Longitud del número sub primo (B) 2
11 Clave pública – Número sub primo (B) 20
12 Clave pública – Longitud de la base (B) 2
13 Clave pública – Base (B) 128
14 Clave pública –Longitud de la clave pública (B) 2
15 Clave pública – Clave pública (B) 128
1 Versión (B) 2
2 Longitud de la clave (B) 2
3 ID de algoritmo de Hash (B) 2
4 Longitud de la firma pura (B) 2
5 Firma digital pura (B) 128
6 Clave pública – Versión (B) 2
7 Clave pública – Longitud de la clave (B) 2
8 Clave pública – Longitud de los módulos (B) 2
9 Clave pública – Módulos (B) 128
10 Clave pública –Longitud de la clave pública (B) 2
11 Clave pública – Clave pública (B) 128
ON Cancela Documento
10.2.1.2
ON Cancela Documento
10.2.1.2
SW 1-1 ON SW 2-1 ON
SW 1-1 ON SW 2-1 ON
Capítulo 12 - Especificaciones
[Capacidades]
Capacidad mínima de la memoria fiscal (en meses) 72
Capacidad mínima de la memoria de transacciones (en meses) 72
81 Máxima cantidad de items de descuentos y recargos juntos. Entre ambos no deben superar el máximo permitido.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 187
Character
Setting
Confidencial
Manejo de estación slip Set de comandos para uso de las funciones de slip.
Impresión de cheques
Endose de cheques
Cancelación de cheques
Lectura de cheques
Impresión libre
[Manejo de display]
Set de comandos Impresión de líneas de texto
Borrado de display
Manejo de cursor
Autodiagnóstico
[Botón de auditoría]
Imprime reporte instantáneo de acumuladores
[Documentos Fiscales]
Boleta Fiscal (Con reimpresión ante corte de corriente en el cierre)
Informe Cierre Cajero
Cierre Z. (Con reimpresión ante cortes de corriente)
Informe de Cierres Z
Informe de Transacciones
Informe X
[Documentos no Fiscales]
Documentos no Fiscales Genéricos (Con opción de impresión de encabezado)
Documentos no Fiscales de Medio de Pago
Documentos no Fiscales de Nota de Crédito
Documentos no Fiscales de Pago Cuota / Cuenta
Documentos no Fiscales Documentos Internos
Documentos no Fiscales Recepción de dinero
Documentos no Fiscales Retiro de dinero
[Documentos de Diagnóstico]
Diagnóstico del mecanismo impresor
[TM-T88IV]
Mecanismo de una estación térmica con corte de papel y manejo de cajón de dinero. Soporta
impresión de códigos de barra y logos de usuario.
[TM-H6000III]
o Hawk IB
TM-H6000II
1.22 27/10/2003 1.05a 1.00 TM-T88III BIOS 1.05a. Version previa a 1.05.
Agregado de rutinas de diferenciación de
TM-H6000II watchdog y sección crítica en progreso.
1.32 19/12/2003 1.05 1.00 TM-T88III Registro del evento en RTC RAM ante
beta condición de bloqueo por hardware.
TM-H6000II
Registro en RTC RAM del Program Counter
ante watchdog.
3.01 04/03/2008 1.03 0.1 TM-T88III Agregado de nuevo formato de registro que
(TEFS) incluye versión de Firmware, documentos
TM-T88IV cancelados para descarga electrónica.
TM-H6000II Almacenamiento en Memoria y EJ de los
documentos cancelados por corte de
corriente (PLD)
o Hawk II
Corrección de impresión de
Subdocumentos en curso en una boleta.
3.01 04/03/2008 1.03 0.1 TM-T88III Agregado de nuevo formato de registro que
incluye versión de Firmware, documentos
TM-T88IV cancelados para descarga electrónica.
TM-H6000II Almacenamiento en Memoria y EJ de los
documentos cancelados por corte de
corriente (PLD)
En la memoria RAM interna se almacena una cola circular de eventos del sistema ante
casos de bloqueo por hardware, direcciones del Program Counter al momento de resets y
contadores de diagnóstico.
En la memoria RAM del RTC se almacena el último evento y las direcciones del Program
Counter en caso de producirse un watchdog.
El formato de los datos y las direcciones donde son almacenados se detallan a continuación.
14.1 Contadores
Dirección Descripción
Bits 7, 6, 5, 4, 3, 2, 1 : Año
Bits 7, 6, 5, 4, 3 : Hora
Identificador de la línea del código fuente donde se produjo (se deben (B) 2
invertir los bytes).
Ejemplo:
FB 0C 64 60 6E 64 6C 72 B8 1B (*) 03 01 0E 03
• Fecha:
Hexa: FB 0C
1 1 1 1 1 0 1 1 0 0 0 0 1 1 0 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Año (decimal) : 06
Mes (decimal) : 07
Día (decimal) : 27
• Hora y Tipo:
Hexa: 64 60
0 1 1 0 0 1 0 0 0 1 1 0 0 0 0 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Hora (decimal) : 12
• Fuente:
Hexa: 6E 64 6C 72
ASCII: ndlr
• Línea:
Hexa (invertido): 03 B8
Decimal: 952
• Comando o Proceso:
Hexa (invertido): 01 0E
Ascii: 0E 0182
• Ambito:
Hexa: 03
Decimal: 3 ( Comando )
El campo Ambito puede distintos valores dependiento del estado en donde se produjo el Evento, a
continuación se establece una tabla con los valores posibles
82 0E 01: corresponde al comando Abrir Documento No Fiscal, debido a que el campo Ambito posee un valor Hexadecimal 03
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 202
Character
Setting
Confidencial
Capítulo 15 -