Академический Документы
Профессиональный Документы
Культура Документы
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 extensin en comando Item (0A 02) Extensin (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 Descripcin de Tipo Dato 5
145 - 148 Modificacin del tipo del Tipo de campo Tipo de Registro al Formato
Alfanumrico.
102 Modificacin del Tipo de documento requerido para ejecutar comando (10
02) [ Imprimir Lnea en Documento de Pago Cuota / Cuenta ]
108 Modificacin del Tipo de documento requerido para ejecutar comando (80
02) [ Imprimir Lnea en Documento de Retiro de Dinero ]
V
Confidencial
162, 163 Modificacin Layout Test Documento de diagnstico del modulo fiscal.
VI
Confidencial
solo.
104 Agregado de Item Impresin al comando (20 06) cerrar Doc. Recepcin
Dinero.
120 y 121 Modificacin de Documento requerido para Item y Cierre de Doc Nota de
Crdito.
122 Eliminacin de comentarios de densidad de logos, segn Bug Spec RC8.
149 Modificacin Layour de Cierre de Boleta, para medios de pago segn Bug
Spec RC8.
153 Agrado del punto que separa NF del Layout de Cierre de Medio de Pago
segn Bug Spec RC8.
179 Modificacin de Dip Switch para las dos versiones de Placa Fiscal.
3.00F 3, 9, 14, Modificacin para compatibilidad con Hawk IB. ( Led, Dips, Botones,
26, 179 formateo de EJ )
VII
Confidencial
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 algn documento por slip (comando
0A 06).
VIII
Confidencial
136 138 Agregado de modo bloqueado por Software a los comando SII. ( Z, F, C, D ).
147 Agregado de notas al pie con (*) asterisco para unificar varios comentarios
160-162 Modificacin Print Out Seccion 9.21 para Tm T88III y H6000II. Tambin
agregado de Self-Test de Tm T88 III
3.01A 86,87, 93 Agregado de nota al pie sobre campo Opcional, segn situacin 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 Crdito
3.01B 62 Modificacin del digito verificador a un rango alfanumrico (antes rango solo
alfabtico)
169 Nuevo campo (2n+8) con informacin 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 modificacin
del comentario inicial.
157 Modificacin en 9.11.2 y 9.11.3 la ultima lnea por Monto Exento de IVA
176 Agregado de campo n 2 en Registro 0x42, para Doc. con Derecho Nota
Credito
XII
Confidencial
159 Se Eliminaron los parntesis 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 nmero de version en 3.01 a 3.02 en las notas de hojas
46-47
Eliminacin del signo
XV
Confidencial
105 Agregado de Nota que indica que no se imprime en TmT88 (comando 80 02)
111 Eliminacin de nota redundante, sobre impresin cuando no hay doc. Abierto
116 Eliminacin 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 Informacin 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 recuperacin, o
transmitida en cualquier forma o por cualquier medio, electrnico, mecnico, fotocopia, grabacin, 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 pngase en contacto con
nosotros por la ltima actualizacin de esta informacin.
3. Todas las precauciones necesarias han sido tomadas en la preparacin de este documento, la Corporacin
Seiko Epson no asume ninguna responsabilidad acerca de errores u omisiones.
4. Se declina cualquier responsabilidad por daos que sean resultado del empleo de la informacin contenida
aqu.
5. Ni la Corporacin Seiko Epson ni sus filiales sern responsables frente al comprador de este producto o
terceros por daos, prdidas, gastos o gastos incurridos por el comprador o terceros como consecuencia de:
accidente, mal uso, o abuso de este producto o modificaciones no autorizadas, reparacin, o alteraciones a
este producto, (excluyendo EE UU) o por no cumplir estrictamente las operaciones e instrucciones de
mantenimiento de la Corporacin Seiko Epson.
6. La Corporacin Seiko Epson no ser responsable de ningn dao 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 tambin las notas que se detallan.
Seiko Epson Corporation no asumir ninguna responsabilidad por cualquier dao 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 tensin o corriente a cualquier punto de conexin con valores que superen
los mximos indicados.
Estos materiales podran provocar un corto circuito en los circuitos de la impresora fiscal
generando daos por exceso de temperatura o tambin una fundicin de cables de
conexin.
XIX
Confidencial
TABLA DE CONTENIDOS
XX
Confidencial
3.4.2 Documento de diagnstico del mecanismo impresor .............................................................31
3.4.3 Documento de diagnstico de las caractersticas fiscales .....................................................31
3.4.4 Documento Ripple Test ..........................................................................................................31
3.5 Corte de corriente en emisin de documentos..............................................................................31
Captulo 4 - Protocolo de comunicacin Usuario........................................................... 33
4.1 Protocolo de bajo nivel ..................................................................................................................33
4.2 Operacin de la impresora fiscal ...................................................................................................34
4.2.1 Frame de Envo 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 implementacin de protocolo de comunicacin. ...............................36
4.3 Tipos de datos soportados ............................................................................................................38
4.4 Atributos de letra y cdigos de barra.............................................................................................38
4.5 Logos de usuario (bitmaps) ...........................................................................................................41
4.6 Lectura de cheques (MICR) ..........................................................................................................42
4.7 Scan de imgenes .........................................................................................................................44
Captulo 5 - Set de Comandos y Retornos ......................................................................... 45
5.1 Comandos .....................................................................................................................................45
5.1.1 Comandos de Sistema (00): ...................................................................................................45
5.1.2 Comandos de Diagnstico (02): .............................................................................................45
5.1.3 Comandos de Inicializacin (04):............................................................................................45
5.1.4 Comandos de Configuracin (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 Impresin en Slip (EE): .................................................................................49
5.1.12 Comandos de Nota de Crdito (0D): ....................................................................................49
5.1.13 Comandos de Documento Pago Cuota/Cuenta (10): ...........................................................49
5.1.14 Comandos de Documento de Recepcin 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 Cdigos de retorno ........................................................................................................................50
5.2.1 Retornos Esenciales (00):.......................................................................................................50
5.2.2 Retornos sobre Comandos Genricos (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 Inicializacin (04):...............................................................................................53
5.2.6 Retornos de Configuracin (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 Genricas (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
Captulo 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 comunicacin (host port) (00 0A) .................................................... 58
6.2 Comandos de diagnstico (02) ..................................................................................................... 59
6.2.1 Documento de diagnstico del mecanismo impresor (02 01)................................................ 59
6.2.2 Ripple Test (02 04) ................................................................................................................. 59
6.2.3 Obtener caractersticas fiscales (02 0A) ................................................................................ 60
6.2.4 Obtener eventos del sistema (02 20) ..................................................................................... 61
6.2.5 Obtener informacin de debug (02 21) .................................................................................. 61
6.2.6 Obtener informacin de bloqueo (02 30)................................................................................ 62
6.3 Comandos de Inicializacin (04)................................................................................................... 63
6.3.1 Serializar................................................................................................................................. 63
6.3.2 Obtener datos de serializacin (04 02) .................................................................................. 63
6.3.3 Fiscalizar ................................................................................................................................ 64
6.3.4 Bloquear ................................................................................................................................. 65
6.3.5 Desbloquear ........................................................................................................................... 65
6.4 Comandos de configuracin (05).................................................................................................. 66
6.4.1 Configurar fecha y hora (05 01) ............................................................................................. 66
6.4.2 Obtener configuracin de fecha y hora (05 02)...................................................................... 66
6.4.3 Configurar datos de fiscalizacin .......................................................................................... 67
6.4.4 Configurar mximo porcentaje de descuento ....................................................................... 68
6.4.5 Obtener datos de fiscalizacin (05 07)................................................................................... 68
6.4.6 Configurar lneas de encabezado (05 08).............................................................................. 69
6.4.7 Obtener configuracin de lneas de encabezado (05 09) ...................................................... 69
6.4.8 Configuracin de lneas de SII ............................................................................................... 70
6.4.9 Obtener configuracin de lneas de SII (05 11) ..................................................................... 71
6.4.10 Configurar lneas de cola (05 0A)......................................................................................... 71
6.4.11 Obtener configuracin de lneas 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 pblica 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 cajn 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 estacin 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 posicin 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 configuracin de rea de scan (07 42) ...................................................................85
6.5.17 Configurar rea de recorte (crop area) (07 43).....................................................................85
6.5.18 Obtener configuracin 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 Informacin (08 0A).................................................................................................................94
6.6.7 Informacin de impuestos (08 0B) ..........................................................................................95
6.6.8 Informacin de pagos (08 0C) ................................................................................................95
6.6.9 Informacin por rango de fechas (08 0E) ...............................................................................96
6.6.10 Informacin 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 Informacin 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 Lnea 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 Recepcin de Dinero (20)........................................................... 104
6.8.1 Abrir Documento de Recepcin de Dinero (20 01).............................................................. 104
6.8.2 Imprimir Lnea en Documento de Recepcin de Dinero (20 02) ......................................... 105
6.8.3 Cerrar Documento de Recepcin 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 Lnea 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 Lnea 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 configuracin de preferencias (0A 09)................................................................. 117
6.11.9 Informacin (0A 0A) ........................................................................................................... 117
XXIII
Confidencial
6.11.10 Informacin de impuestos (0A 0B) ................................................................................... 118
6.11.11 Informacin de pagos (0A 0C) ......................................................................................... 119
6.11.12 Donaciones (0A 10).......................................................................................................... 119
6.11.13 Pago con Descripcin Extra (0A 20) ................................................................................ 120
6.11.14 Consulta de respuesta de ltima Boleta (0A 30).............................................................. 121
Comandos de Nota de Crdito (0D) ................................................................................................. 122
6.11.15 Abrir Nota de Crdito (0D 01)........................................................................................... 122
6.11.16 Imprimir Lnea de Nota de Crdito (0D 02) ...................................................................... 122
6.11.17 Finalizar Nota de Crdito (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 Informacin (0E 0A)............................................................................................................ 126
6.12.5 Documento No Fiscal Rpido (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 Informacin (30 0A) ............................................................................................................ 129
6.14 Comandos de manejo de display (DD) ..................................................................................... 131
6.14.1 Enviar lnea de texto (DD 02) ............................................................................................. 131
6.14.2 Borrar lnea de texto (DD 03) ............................................................................................. 131
6.14.3 Manejar cursor (DD 10)...................................................................................................... 132
6.14.4 Configurar preferencias (DD 20) ........................................................................................ 133
6.14.5 Informacin de diagnstico (DD 40)................................................................................... 133
6.15 Comandos de impresin en slip (EE) ....................................................................................... 134
6.15.1 Iniciar impresin en slip (EE 01)......................................................................................... 134
6.15.2 Imprimir lnea en slip (EE 02) ............................................................................................. 136
6.15.3 Finalizar impresin en slip (EE 06)..................................................................................... 137
6.15.4 Cancelar impresin en slip (EE 07).................................................................................... 138
Captulo 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
Captulo 8 - Uso del puerto SII........................................................................................... 143
8.1 Protocolo de bajo nivel................................................................................................................ 143
8.1.1 Comunicacin....................................................................................................................... 144
8.1.2 Prueba de vnculo................................................................................................................. 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 finalizacin 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
Captulo 9 - Formatos de impresin.................................................................................. 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 Impresin en slip ................................................................................................ 157
9.5.1 Iniciar impresin en slip - Open ........................................................................................... 157
9.5.2 Lnea de impresin en Slip .................................................................................................. 157
9.5.3 Finalizar impresin en slip Close ...................................................................................... 157
9.6 Documento Nota de Crdito ....................................................................................................... 157
9.6.1 Header Open..................................................................................................................... 157
9.6.2 Lnea texto no fiscal ............................................................................................................. 157
9.6.3 Cierre Close ...................................................................................................................... 157
9.7 Documentos No Fiscales Genricos .......................................................................................... 157
9.7.1 Header Open..................................................................................................................... 157
9.7.2 Lnea 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 Lnea texto no fiscal ............................................................................................................. 158
9.8.3 Cierre Close ...................................................................................................................... 158
9.9 Documentos No Fiscales Documento de Pago Cuota / Cuenta, Recepcin de Dinero,
Comprobantes Internos, Retiro de Dinero....................................................................................... 158
9.9.1 Header Open..................................................................................................................... 158
9.9.2 Lnea 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 Crdito ........................................................................... 163
9.11.4 Detalle de Nota de Crdito................................................................................................. 164
9.11.5 Detalle de Comprobante de Pago de Cuota/Cuenta ......................................................... 164
9.11.6 Detalle de Comprobante de Recepcin 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 informacin de jornadas fiscales ........................................................................... 165
9.13 DNFH Cambio de Fecha y Hora............................................................................................... 166
9.14 DNFH Reporte de Fiscalizacin ............................................................................................... 166
XXV
Confidencial
9.15 DNFH Reporte de Serializacin................................................................................................ 166
9.16 DNFH de Recuperacin ............................................................................................................ 167
9.17 DNFH Certificado de clave pblica ........................................................................................... 167
9.18 Documento de diagnstico del mecanismo impresor ............................................................... 168
9.19 Documento Ripple Test............................................................................................................. 169
9.20 Documento de diagnstico de caractersticas fiscales ............................................................. 169
9.21 Auto verificacin 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 energa................................................................................................................. 173
9.22.2 Impresin interrumpida....................................................................................................... 173
9.22.3 Fallo de impresin .............................................................................................................. 173
9.22.4 Comprobante cancelado .................................................................................................... 173
9.22.5 Comprobante cancelado ante reinicio con Jumper de Servicio......................................... 173
9.22.6 Cancelacin por usuario..................................................................................................... 173
9.22.7 Cancelacin de auditora.................................................................................................... 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 Recuperacin Automtica ante um Bloqueo por Hardware ......................... 174
Captulo 10 - Descarga electrnica 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 Transaccin Encabezado (0x31) ................................................................. 177
10.2.3 Registro de Transaccin Pago (0x32)............................................................................. 177
10.2.4 Registro de Transaccin 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 Crdito (0x37).................................................................................... 179
10.2.9 Registro de Pago de Cuota/Cuenta (0x38) ........................................................................ 180
10.2.10 Registro de Recepcin 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 Transaccin (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
Captulo 11 - Puentes de seleccin (Dip-switches / Jumpers) ....................................... 184
11.1 Puentes de seleccin en mdulo fiscal..................................................................................... 184
11.1.1 Mdulo fiscal con ocho (8) Dips Switches.......................................................................... 184
11.1.2 Mdulo fiscal con cuatro (4) Jumpers ................................................................................ 184
11.2 Puentes de seleccin en mdulo impresor ............................................................................... 185
11.2.1 Mdulo impresor TM-T88IV................................................................................................ 185
11.2.2 Mdulo impresor TM-H6000III............................................................................................ 186
Captulo 12 - Especificaciones .......................................................................................... 187
12.1 Caractersticas fiscales ............................................................................................................. 187
12.2 Caractersticas del Mecanismo impresor.................................................................................. 192
XXVI
Confidencial
Captulo 13 - Anexo Versiones de Firmware ................................................................. 194
Captulo 14 - Anexo Datos de diagnstico .................................................................... 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
Captulo 1 - Introduccin
Las impresoras fiscales EPSON constituyen una solucin a los requerimientos propuestos
por el Servicio de Impuestos Internos de Chile y brinda a los contribuyentes una herramienta
para facilitar la gestin contable del comercio.
Las impresoras fiscales EPSON estn compuestas de una unidad de procesamiento fiscal
que es la encargada del procesamiento de la informacin, y un mecanismo impresor del tipo
trmico o matricial, una combinacin de ambos (sistemas hbridos).
Enviar los datos previamente validados al mecanismo de impresin y controlar que los
datos sean impresos correctamente.
Controlar las capacidades extra que posean los mecanismos de impresin para brindar
funcionalidad extras a los contribuyentes.
XXVII
Confidencial
Las impresoras fiscales imprimirn solamente aquellos tipos de reportes enumerados en
este documento a travs de los comandos especificados. Cualquier otro tipo de dato enviado
a la impresora ser ignorado o, si respeta el protocolo de comunicacin, reportado como
error.
Memoria fiscal: en esta memoria del tipo PROM se almacenarn todos los cierres diarios
(cierres Z) que se realicen en el equipo.
La memoria Fiscal se verifica cuando se enciende el equipo en modo tcnico, 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 Impresin: REINICIO INCORRECTO DEL SISTEMA
Las impresoras fiscales brindan un protocolo de comunicacin para poder interactuar con un
software aplicativo que reside en un equipo terminal (host). Esta comunicacin se realiza en
forma serie y es bidireccional, esto es, la impresora fiscal recibe comandos para ejecutar
determinadas funciones y enva una respuesta al equipo terminal (host) para confirmar la
correcta ejecucin del comando.
Para la ejecucin de todas las funciones disponibles, las impresoras fiscales disponen de un
set de comandos que deben enviarse respetando el protocolo de comunicacin.
Para la recoleccin de datos por parte del Servicio de Impuestos Internos las impresoras
fiscales disponen de un segundo puerto serie de comunicacin 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
continuacin el significado de cada combinacin 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 alternndose entre los colores rojo y verde.
A continuacin 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 microcdigo 11 1
Manufactura Tcnico
En este modo se encuentra el equipo cuando es entregado al cliente. Este modo permite una
simulacin del funcionamiento normal del equipo pero con la caracterstica de no almacenar
datos en la memoria fiscal. Con esto se brinda a los programadores e integradores de
softwares aplicativos un perodo de prueba del equipo. Este perodo no debe superar los
30(treinta) das y no es responsabilidad del equipo verificar este perodo.
Deben estar cargados los datos de fiscalizacin del contribuyente o en su defecto los datos de
fiscalizacin ficticios para poder emitir documentoes (razn social, actividad, nmero de RUT
nmero de caja y domicilio comercial), tambin debe estar configurado por lo menos un nico
Tipo de pago, adems del mximo porcentaje de descuento.
Los documentos fiscales, se imprimen como no fiscales con signos de interrogacin 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
tcnico autorizado.
No se permite la emisin de DF, DNF DNFH con excepcin de los reportes de auditora y de
diagnstico.
En este modo es posible slo la ejecucin de comandos de diagnstico 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 impresin del ripple test e imprimir el reporte de recuperacin.
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 facturacin 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 tcnico, por ejemplo, ante una falla electrnica del hardware de la
impresora.
2 Para el modelo de Mdulo Fiscal con 8 (ocho) Dips-Switches: Se deber cambiar en ON el Dip nmero 8.
Para el modelo de Mdulo Fiscal con 4 (cuatro) Jumpers: Se deber activar en ON el jumper nmero 2.
3 Caso del Mdulo Fiscal con 8 (ocho) Dips Switches: cambiar al estado ON el Dip nmero 5.
Para el caso del mdulo Fiscal con 4 (cuatro) Jumpers: Activar en ON el Jumper nmero 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 batera que no garantice la conservacin
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 configuracin 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 conexin a un equipo terminal. En este
momento y hasta que se proceda a la desconexin, el puerto de usuario (host port) estar
desactivado.
Estos datos fijos estn divididos, de acuerdo al sector fsico en donde saldrn impresos, en
encabezados y colas; y se encuentran identificados por un nmero. 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 configuracin 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 emisin de boletas se permite el envo 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
slo 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 impresin o si posee algn problema, tambin es
posible avanzar y cortar el papel bajo determinadas condiciones como as tambin obtener
informacin acerca de las caractersticas 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 comunicacin de las impresoras fiscales.
Por medio de las consultas de estado del mdulo impresor es posible determinar si la
estacin est siendo utilizada y si dispone de papel para imprimir.
Para que este comprobante sea impreso debe realizarse la siguiente secuencia:
3. Soltar el botn.
6 Para el Caso del Mdulo Fiscal que posee dos Botones de Seleccin: se debera pulsar el botn que se encuentra mas cerca del conector
Captulo 3 - Documentos
El equipo permitir la emisin de documentos de acuerdo con las condiciones que regula el
Servicio de Impuestos Internos. Los tipos de documentos y las caractersticas de los mismos
estn dados por el modelo de equipo. Esto se debe principalmente a las caractersticas
tcnicas de los distintos mecanismos de impresin 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 inters del usuario con formato libre y con restricciones. Para lograr una distincin con los
documentos fiscales, se imprime la leyenda NO FISCAL cada cuatro lneas impresas.
Salvo casos particulares, como los documentos de diagnstico, los DNFH de recuperacin y
el DNFH de obtener clave pblica de firma digital, el resto de los documentos inicia la
jornada fiscal. Luego de esto, el equipo verificar que no hayan transcurrido ms de 24 horas
desde el inicio de la jornada fiscal para permitir la emisin de documentos.
Restriccin de Detalle
Documentos
Estos documentos son los que poseen mayores restricciones en cuanto a la emisin de los
mismos. Todos los documentos deben contener impresos los siguientes datos:
Nmero de caja.
Se permiten donaciones sobre el vuelto. La cantidad mxima de donaciones por boleta depende
del modelo del equipo.
El mximo 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 descripcin fija.
El importe total pagado debe ser igual mayor al importe total de la boleta.
De acuerdo al modelo de equipo la impresin de cantidad por precio en los tems es opcional.
Para la emisin 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
emisin de una boleta fiscal es la siguiente:
Abrir boleta.
Obtener subtotal (en cualquier punto de la emisin, la impresin slo 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 tambin provee un comando que retorna informacin acerca de la Boleta
Fiscal en proceso de emisin. Con este comando se pueden obtener los valores
momentneos 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 an ante cortes de energa. Los datos almacenados se obtienen en forma impresa.
Luego de la emisin de este documento los totales diarios de establecen a valor cero. La
impresora fiscal garantiza el correcto almacenamiento y la correcta impresin del documento
ante circunstancias de corte de energa. Para obtener los datos en forma electrnica de
carcter slo informativo para la aplicacin 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. Permitindose 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
electrnica con la opcin 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 caractersticas del protocolo de comunicacin, la
descarga se realiza por etapas en caso que la cantidad de informacin sea mayor al mximo
permitido por el protocolo. Para ello la impresora fiscal indicar por medio del estado si es
todava 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 caractersticas del protocolo de comunicacin, la
descarga se realiza por etapas en caso que la cantidad de informacin sea mayor al mximo
permitido por el protocolo. Para ello la impresora fiscal indicar por medio del estado si es
todava existen datos para descargar.
Finalizar informe.
Fecha de la transaccin.
Monto de la transaccin.
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 botn de auditora ubicado en la parte
posterior de la impresora fiscal (ver Captulo: 2.11 Botn de auditora) o a travs del
comando 08 05. Para que este reporte sea emitido es condicin necesaria no tener
documento abierto alguno o documento en proceso de emisin. 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 emisin de documentos de medio de pago, el equipo posee un set de comandos que
permiten realizar la impresin. La secuencia de comandos para la emisin 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 estacin SLIP. En caso
de estar realizando el documento de Nota de Crdito en un equipo Tm-T88IV los comandos
sern aceptados y contabilizados por el equipo, pero no se realizar impreso fsico 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 estacin SLIP. En caso
de estar realizando el documento de Pago Cuota / Cuenta en un equipo Tm-T88IV los
comandos sern aceptados y contabilizados por el equipo, pero no se realizar impreso
fsico 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 estacin SLIP. En caso
de estar realizando el documento de Recepcin de Dinero en un equipo Tm-T88IV los
comandos sern aceptados y contabilizados por el equipo, pero no se realizar impreso
fsico alguno.
Cualquier comando fuera de secuencia no podr ser ejecutado. El equipo informa dicho error
por medio de la palabra de estado.
Para la emisin de documentos Internos, el equipo posee un set de comandos que permiten
realizar la impresin. La secuencia de comandos para la emisin de un documento de
Interno difiere de un equipo a otro.
De utilizar el equipo TM-H6000III, el documento ser impreso por la estacin SLIP. En caso
de estar realizando el documento Interno en un equipo Tm-T88IV los comandos sern
aceptados y contabilizados por el equipo, pero no se realizar impreso fsico 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 estacin SLIP. En caso
de estar realizando el documento Retiro de Dinero en un equipo Tm-T88IV los comandos
sern aceptados y contabilizados por el equipo, pero no se realizar impreso fsico 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 verificacin, deber volver operativo el controlador fiscal
apagando y volviendo a encender el mismo.
Este documento imprimir un reporte conteniendo datos de diagnstico del mdulo impresor
y patrones de impresin para tambin verificar el funcionamiento del mecanismo de
impresin. Para la impresin de este documento la impresora fiscal provee un comando
especfico.
A nivel protocolo de comunicacin, cualquier dato que estaba siendo recibido por la
impresora fiscal al momento del corte de corriente ser descartado.
9 Slo para el caso del mdulo fiscal con 8 (ocho) Dips Switches: cambiar al estado ON el Dip nmero 6.
En el caso del mdulo fiscal con 4 (cuatro) Jumpers: deber activar el jumper nmero 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 representacin 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 partcipes de la comunicacin deben enviar un ACK o NACK (fuera de todo paquete)
para indicar la correcta o incorrecta recepcin de un paquete.
A cada paquete recibido que contenga en el frame de datos un frame de envo de comando,
la misma retornar un paquete conteniendo un frame de respuesta de comando. Este
paquete contendr el mismo nmero de secuencia que paquete recibido. Con esta
respuesta, el equipo terminal (host) podr confirmar la ejecucin correcta del comando o
recibir informacin acerca del error en la ejecucin.
Extencin del comando: 2 bytes obligatorios (0x0000 0xFFFF) indicando la extensin del
comando.
Campo 1..n: Campos extra; cantidad, longitud y tipo variable, segn el comando. Son
utilizados como parmetros 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 extensin, debe ser 0 (cero). Dado que de esta
manera conservar el correcto funcionamiento de la aplicacin 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, segn el comando. Son
utilizados como una extensin de la/s respuestas del comando.
Booleano (Y) S, N, s, n
El tipo de dato (RT), Texto Fiscal Enriquecido, permite el envo de atributos de impresin y
cdigos de barra que permiten obtener diversas salidas impresas.
Para poder utilizar los atributos de impresin se deben enviar dos caracteres dentro del
protocolo de comunicacin. Un primer carcter indicando que el prximo carcter contendr
informacin sobre los atributos de impresin y un segundo carcter con los atributos.
Una vez configurados los atributos de impresin, estos sern vlidos hasta recibir otra
configuracin o hasta el final de lnea.
El formato es el siguiente:
[Carcter de identificacin] [Atributos] ([Tipo de cdigo de barras] [h] [w] [HRI Posicin] [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 Cdigo de barra
En caso que el bit 7 = 1, implica que se requiere una impresin de cdigo de barras. Para
esta situacin la impresora fiscal ignora el resto de los bits de atributos y toma como
parmetros del cdigo 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 dependern del modelo de impresora fiscal. En caso de no estar soportado sern 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 cdigo de barras donde 1 h 255. Si se enva 0 se imprimir con el valor
por defecto.
HRI Posicin: 1 byte. Posicin 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 Descripcin
[Ejemplos]
Durante la carga de los datos de logos del usuario, la impresora no podr mostrar el campo
de estado del mdulo 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. Tamao 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. Tamao 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. Indicacin 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
7 Reservado (fijo a 0)
6 Reservado (fijo a 1)
5 Resultado de la lectura
0 normal
1 errnea
4 Reservado (fijo a 1)
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. Indicacin 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 mdulo
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.
Cdigo Nombre
Cdigo Nombre
Cdigo Nombre
Cdigo Nombre
Cdigo Nombre
Cdigo Nombre
0801 Cierre Z
080A Informacin
Cdigo Nombre
0A01 Abrir
0A02 Item
0A03 Subtotal
0A04 Descuentos/Recargos
0A05 Pagos
0A06 Cerrar
0A0A Informacin
0A10 Donaciones
Cdigo Nombre
0E01 Abrir
0E06 Cerrar
0E0A Informacin
Cdigo Nombre
3001 Abrir
3006 Cerrar
300A Informacin
Cdigo Nombre
Cdigo Nombre
EE01
Iniciar Impresin en Slip
EE02
Imprimir Lnea en Slip
EE06
Finalizar Impresin en Slip
EE07
Cancelar Impresin en Slip
Cdigo Nombre
0D01
Iniciar Nota de Crdito
0D02
Imprimir Lnea de Nota de Crdito
0D06
Finalizar Nota de Crdito
Cdigo Nombre
1001
Iniciar Documento Pago Cuota / Cuenta
Cdigo Nombre
2001
Iniciar Documento de Recepcin de Dinero
2002
Imprimir Lnea de Documento de Recepcin de Dinero
2006
Finalizar Documento de Recepcin de Dinero
Cdigo Nombre
4001
Iniciar Documento Interno
4002
Imprimir Lnea de Documento Interno
4006
Finalizar Documento Interno
Cdigo Nombre
8001
Iniciar Documento de Retiro de Dinero
8002
Imprimir Lnea de Documento de Retiro de Dinero
8006
Finalizar Documento de Retiro de Dinero
Cdigo Significado
Cdigo Significado
Cdigo Significado
Cdigo Significado
13 Respuesta 0304: En caso de haber seleccionado una impresin 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 validacin o slip.
Para el caso de intentar realizar una impresin por la estacion Slip o Valicacin, verifcar:
o Haber realizado la carga de papel por la estacin. ( ver comando 07 03 )
o Ausencia de papel en estacion selecionada
Cdigo Significado
Cdigo Significado
Cdigo Significado
Cdigo Significado
Cdigo Significado
Cdigo Significado
0901 Overflow
0902 Underflow
Cdigo Significado
Cdigo Significado
Cdigo Significado
[Requerimientos]
Mecanismo impresor en lnea y con papel16.
En modo Bloqueado por Hardware debe estar el Jumper de servicio en estado OFF y la Memoria
Fiscal conectada fsicamente.
[Notas]
De ser ejecutado el comando en modo Bloqueado por Hardware, no ser impreso el Documento
de diagnstico, de ser solicitado con el bit 0 en estado ON.
15 En el modo Bloqueado por Hardware la extensin 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 impresin 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 invlido). Debido a que su mbito de uso es exclusivo
nicamente cuando el equipo se encuentra bloqueado por hardware.
6.3.1 Serializar
Configura el nmero 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 ejecucin de
este comando. Este proceso es irreversible.
[Formato] Hex:
Decimal:
[Extensin] Reservada.
[Modos] Manufactura.
[Documentos] Ninguno.
[Impresin] Ninguna.
[Campos de entrada] 1
[Documentos] Ninguno.
[Impresin] Reporte de datos de serializacin en caso de solicitarse.
[Campos de entrada] Ninguno.
[Requerimientos]
Mecanismo impresor en lnea y con papel17.
[Notas]
La Jornada fiscal ser abierta luego de la ejecucin 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:
[Extensin] Reservada.
[Modos] Entrenamiento.
[Documentos] Ninguno.
[Impresin] 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 ejecucin del
comando de bloqueo. Este comando slo puede ejecutarse mediante la intervencin tcnica de un
servicio tcnico autorizado.
[Formato] Hex:
Decimal:
[Extensin] Reservada.
[Modos] Bloqueado por software.
[Documentos] Ninguno.
[Impresin]
1 Fecha (D) 6
2 Hora (T) 6
[Requerimientos]
La fecha y hora deben estar configuradas previamente.
[Requerimientos]
Mecanismo impresor en lnea y con papel18.
[Notas]
En caso que la impresora no est fiscalizada y no se hayan configurado los datos de fiscalizacin
o el mximo descontable, la fecha se retorna como campo vaco 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 fiscalizacin
o el mximo descontable, la fecha retornada es la de configuracin de estos ltimos.
La Jornada fiscal ser abierta luego de la ejecucin del presente comando.
[Campos de salida] 1
[Requerimientos]
El nmero de encabezado debe estar comprendido entre 1 y 10.
[Notas]
Si se recibe el campo texto vaco implica que la lnea de encabezado no ser impresa.
Si se recibe el caracter espacio ASCII (32) implica que la lnea de encabezado ser impresa como
una lnea en blanco.
[Campos de salida] 3
[Campos de salida] 1
[Requerimientos]
El nmero de lnea de cola debe estar comprendido entre 1 y 10.
[Notas]
Si se recibe el campo texto vaco implica que la lnea de cola no ser impresa.
Si se recibe el caracter espacio ASCII(32) implica que la lnea de cola ser impresa como una
lnea 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 configuracin 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 nmero de tipo de pago debe estar comprendido entre 1 y 20.
1 Algoritmo (N) 1
2 Clave pblica (B) 512
3 Fecha de generacin (D) 6
4 Hora de generacin (T) 6
[Requerimientos]
Clave configurada previamente.
Mecanismo impresor en lnea y con papel19.
[Requerimientos]
Mecanismo impresor en lnea.
[Requerimientos]
Mecanismo impresor en lnea.
[Requerimientos]
Mecanismo impresor en lnea.
Estacin 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 lnea.
[Notas]
Si el proceso de scan falla, los campos 5 al 10 sern retornados vacos.
La informacin detallada puede tomar los siguientes valores:
0x40 Scan finalizado normalmente.
0x41 No hay datos de scan de imgenes.
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 compresin.
0x48 Un error ha ocurrido durante la insercin o alimentacin del cheque.
El valor de brillo de scan puede tomar los siguientes valores:
0x80 0xFE Siendo 0x80 el valor de brillo ms claro.
0x00 Valor por defecto.
0x01 0x7F Siendo 0x7F el valor de brillo ms 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 compresin son los siguientes:
0x30 Sin compresin.
0x31 Con compresin.
Los valores que puede tomar el formato de transmisin 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 lnea.
[Requerimientos]
Jornada fiscal abierta.
Mecanismo impresor en lnea y con papel.
[Requerimientos]
Mecanismo impresor en lnea y con papel.
[Notas]
En el caso de encender el equipo con jumper de servicio, el valor del nmero 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 impresin del documento.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 92
Character
Setting
Confidencial
[Extensin] Bit 0 1 Imprime reporte.
0 No imprime reporte.
Bit 1 0 Informe por rango de cierres Z.
1 Informe por nmero de Z.
Bit 2-15 Reservados.
[Modos] Entrenamiento, Fiscal, Bloqueado por software.
[Documentos] Ninguno.
[Impresin] 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 retornarn vaco.
[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 informacin de total de impuestos el campo 1 ser vaco.
[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 informacin discriminada por tipos de pagos, los campos 3 al 26 se devolvern
vacos.
[Notas]
Si no se han emitido boletas durante el periodo consultado, los campos 5 y 6 retornarn vaco.
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 retornarn vaco.
En modo Entrenamiento, la respuesta del actual comando ser (0807) Periodo auditado sin
datos. Entendindose que no existe informacin 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 extensin que incluye el Informe por rango de fechas ( bit 1 y 2
27 Opcional: en caso de ser utilizado con la extensin de solicitud de Informe por nmero de Z. ( bit 1 en ON )
28 En caso de impresin 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 Crdito N 20
3 Total Pago Cuota N 20
4 Total Recepcin de dinero N 20
5 Nmero ltimo Cierre Z realizado N 5
6 Nmero ltima intervencin realizada N 10
7 Nmero ltimo boleta realizado N 10
8 Nmero ltimo Cierre de cajero realizado N 10
9 Nmero ltima auditora realizada N 10
10 Nmero ltimo documento No Fiscal realizado N 10
11 Nmero ltimo documento No Fiscal Homologado realizado N 10
12 Nmero ltima Nota de Crdito 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 mdulo
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 mdulo
impresor con Jumper de Servicio.
29 Jumper de Desbloqueo por Software: Jumper nmero 4 (caso del mdulo fiscal con 4 -cuatro- Jumpers).
Dip-switch de Desbloqueo por Software: Dip nmero 5 (caso del mdulo 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
[Extensin] 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.
[Impresin] 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 mximos permitidos para las operaciones matemticas.
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 mximo de descuento aplicado al subtotal facturado antes de aplicar los
descuentos.
No haber superado la mxima cantidad de descuentos o recargos dentro de la boleta.
No debe estar siendo utilizada la estacin slip.
[Notas]
La impresin de las lneas de descuentos y recargos se efecta en el momento del cierre de la
boleta fiscal.
[Campos de salida] 2
[Requerimientos]
No superar los mximos permitidos para las operaciones matemticas.
El total de la boleta fiscal debe ser superior a cero.
No haber emitido donaciones.
No haber superado la mxima 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 emisin de un pago.
Para la anulacin 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 estacin 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 slo 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 lnea y con papel poco papel disponible.
El monto total pagado debe ser mayor o igual al total facturado.
No debe estar siendo utilizada la estacin slip.
No debe existir en curso algn 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 informacin discriminada, los campos 2 al 31 se retornarn vacos.
[Campos de salida] 1
[Requerimientos]
No superar los mximos permitidos para las operaciones matemticas.
El vuelto restante debe ser mayor que cero.
Para la anulacin de una donacin, la descripcin debe haber sido enviada con anterioridad y el
monto a anular debe ser igual al aplicado anteriormente.
No haber superado la mxima cantidad de donaciones dentro de la boleta.
No debe estar siendo utilizada la estacin slip.
[Notas]
La impresin de las lneas de donaciones se efecta en el momento del cierre de la boleta fiscal.
[Campos de salida] 2
[Requerimientos]
No superar los mximos permitidos para las operaciones matemticas.
El total de la boleta fiscal debe ser superior a cero.
No haber emitido donaciones.
No haber superado la mxima 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 emisin de un pago.
Para la anulacin 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 estacin 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 slo 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 lnea 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 ms de 24 horas desde el
inicio de la jornada.
Mecanismo impresor en lnea y con papel.
[Notas]
Se incrementa en uno el contador de documentos no fiscales.
[Requerimientos]
Mecanismo impresor en lnea y con papel poco papel disponible.
En el caso de la ausencia fsica del Display, el comando se ejecutara sin retorno de error.
32
Area Imprimible
(999) Max
Palabra de estado convertida a dgitos binarios = 1000 (8) 0110 (6) 0010 (2) 0000 (0).
Como se ha mencionado, cada bit representa una indicacin de estado y en ciertos casos
una combinacin de bits puede representar un estado particular. A continuacin 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 Validacin
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 Ejecucin
La utilizacin del puerto SII es exclusiva del Servicio de Impuestos Internos. Por medio del
protocolo de comunicacin 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 representacin checksum del paquete, desde el STX al ETX,
incluyendo a ambos. El checksum es el valor negativo (complemento a 2) de la suma en
mdulo 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 mdulo 256 de (256 mdulo 256 de la suma de todos los
caracteres).
8.1.1 Comunicacin
A todo momento que el equipo terminal (host) enve un comando, la impresora fiscal
responde con uno o ms paquetes de informacin. A cada paquete recibido, el equipo
terminal (host) debe enviar un caracter ACK (0x06) para confirmar la correcta recepcin un
caracter NACK (0x15) para indicar que la recepcin fue errnea, en cuyo caso la impresora
fiscal retransmitir el ltimo paquete de informacin.
8.2 Comandos
El cdigo de retorno de los siguientes comandos, se encuentra incluido en los registros de respuesta
que se detallan en la Seccin 8.3.
8.3 Registros
8.3.1 Registro de finalizacin de reporte
[Estructura]
[Valores posibles]
El cdigo de retorno presenta los siguientes valores posibles:
0000 Ejecucin correcta.
0001 Nmero 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 cdigo de retorno presenta los siguientes valores posibles:
1000 Datos pendientes de descarga.
1001 No existe ms datos a descargar.
descripcin extra #1
descripcin extra #2
descripcin extra #3
descripcin extra #4
descripcin extra #5
qqqqq.qqqq x ppppppp.pppp
descripcin -nnnnnnnnn
9.1.3 Subtotal
Subtotal nnnnnnnnnnnnnnn
Donacin 1 -nnnnnnnnnnnnnnn
Donacin 2 -nnnnnnnnnnnnnnn
...
Donacin n -nnnnnnnnnnnnnnn
Su Vuelto nnnnnnnnnnnnnnn
9.2 Cierre Z
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 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 slo se imprimen en caso que la memoria fiscal est prxima a llenarse o est llena. El mensaje a imprimir vara de
acuerdo al estado.
47 En caso de no haber emitido boletas durante la jornada fiscal no ser impreso nmero alguno.
48 En caso de no haber emitido boletas durante la jornada fiscal no ser impreso nmero alguno.
V: xx.yy Fantasia
Nro. de SERIE: ssssssssss
9.4 Informe X
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 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
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 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
------------------------------------------
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 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)
------------------------------------------
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
61 Formato de impresin equivalente para el comando F de puerto SII. Con relacin al comando 08 03 extensin 0x0001 del puerto
Host. (Puerto de comunicacin de usuario )
62 Rango de cierres Z inicial y final correspondientes al informe.
** INFORME DE **
** CIERRES Z ** nnnnnnnnnn
MES: mm/yy
(iiii-ffff)
------------------------------------------
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 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
------------------------------------------
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 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 impresin equivalente para el comando Z de puerto SII. Con relacin al comando 08 04 extensin 0x0001 del puerto
Host. ( Puerto de comunicacin de usuario )
64 Rango de fechas inicial y final correspondientes al informe.
65En caso de no haber emitido boletas durante el perodo solicitado, sta lnea no ser impresa.
66En caso de no haber emitido boletas durante el perodo solicitado, sta lnea no ser impresa.
V: xx.yy Fantasia
Nro. de SERIE: ssssssssss
67En caso de no haber emitido boletas durante el perodo solicitado, sta lnea no ser impresa.
68En caso de no haber emitido boletas durante el perodo solicitado, sta lnea no ser impresa.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 161
Character
Setting
Confidencial
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 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)
------------------------------------------
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 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 impresin equivalente para el comando D de puerto SII. Con relacin al comando 08 10 extensin 0x0001 del puerto
Host. (Puerto de comunicacin 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 impresin equivalente para el comando C de puerto SII. Con relacin al comando 08 11 extensin 0x0001 del puerto
Host. (Puerto de comunicacin 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
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 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
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 3
RUT Nro.: nn.nnn.nnn-x
Actividad
Nro. Caja: nnnn
No Fiscal Homologado
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 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
Razn Social
Domicilio lnea 1
Domicilio lnea 2
Domicilio lnea 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 lnea 1
Domicilio lnea 2
Domicilio lnea 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 configuracin del Mdulo 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 estn 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 sera anlogo al valor hexadecimal
0x02050603, o al valor entero decimal 33883651.
Ese valor entero decimal ledo ser interpretado de distinta manera, segn 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: Nmero del primer cierre Z del informe (B, word): 0x00D2, Decimal 210
D2 00: Nmero del ltimo cierre Z del informe (B, word): 0x00D2, Decimal 210
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 estndares 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 Versin (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 pblica Versin (B) 2
7 Clave pblica Longitud de la clave (B) 2
8 Clave pblica Longitud del nmero primo (B) 2
9 Clave pblica Nmero primo (B) 128
10 Clave pblica Longitud del nmero sub primo (B) 2
11 Clave pblica Nmero sub primo (B) 20
12 Clave pblica Longitud de la base (B) 2
13 Clave pblica Base (B) 128
14 Clave pblica Longitud de la clave pblica (B) 2
15 Clave pblica Clave pblica (B) 128
1 Versin (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 pblica Versin (B) 2
7 Clave pblica Longitud de la clave (B) 2
8 Clave pblica Longitud de los mdulos (B) 2
9 Clave pblica Mdulos (B) 128
10 Clave pblica Longitud de la clave pblica (B) 2
11 Clave pblica Clave pblica (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
Captulo 12 - Especificaciones
[Capacidades]
Capacidad mnima de la memoria fiscal (en meses) 72
Capacidad mnima de la memoria de transacciones (en meses) 72
81 Mxima cantidad de items de descuentos y recargos juntos. Entre ambos no deben superar el mximo permitido.
TITULO REVISION NRO.
MANUAL DE ESPECIFICACIONES HOJA
IMPRESORA FISCAL PROXIMA HOJA
CHILE 3.02
!Invalid 187
Character
Setting
Confidencial
Manejo de estacin slip Set de comandos para uso de las funciones de slip.
Impresin de cheques
Endose de cheques
Cancelacin de cheques
Lectura de cheques
Impresin libre
[Manejo de display]
Set de comandos Impresin de lneas de texto
Borrado de display
Manejo de cursor
Autodiagnstico
[Botn de auditora]
Imprime reporte instantneo de acumuladores
[Documentos Fiscales]
Boleta Fiscal (Con reimpresin ante corte de corriente en el cierre)
Informe Cierre Cajero
Cierre Z. (Con reimpresin ante cortes de corriente)
Informe de Cierres Z
Informe de Transacciones
Informe X
[Documentos no Fiscales]
Documentos no Fiscales Genricos (Con opcin de impresin de encabezado)
Documentos no Fiscales de Medio de Pago
Documentos no Fiscales de Nota de Crdito
Documentos no Fiscales de Pago Cuota / Cuenta
Documentos no Fiscales Documentos Internos
Documentos no Fiscales Recepcin de dinero
Documentos no Fiscales Retiro de dinero
[Documentos de Diagnstico]
Diagnstico del mecanismo impresor
[TM-T88IV]
Mecanismo de una estacin trmica con corte de papel y manejo de cajn de dinero. Soporta
impresin de cdigos 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 diferenciacin de
TM-H6000II watchdog y seccin crtica en progreso.
1.32 19/12/2003 1.05 1.00 TM-T88III Registro del evento en RTC RAM ante
beta condicin 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 versin de Firmware, documentos
TM-T88IV cancelados para descarga electrnica.
TM-H6000II Almacenamiento en Memoria y EJ de los
documentos cancelados por corte de
corriente (PLD)
o Hawk II
Correccin de impresin 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 versin de Firmware, documentos
TM-T88IV cancelados para descarga electrnica.
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 diagnstico.
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 continuacin.
14.1 Contadores
Direccin Descripcin
Bits 7, 6, 5, 4, 3, 2, 1 : Ao
Bits 7, 6, 5, 4, 3 : Hora
Identificador de la lnea del cdigo 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
Ao (bits 7, 6, 5, 4, 3, 2, 1) : 0000110
Ao (decimal) : 06
Mes (decimal) : 07
Da (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
Lnea:
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
continuacin 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
Captulo 15 -