RIF J-31217119-7
Impresora Fiscal BIXOLON/SAMSUNG SRP-812 Manual Técnico-Descriptivo www.thefactoryhka.com
THE FACTORY HKA
Manual Técnico - Descriptivo Revisión 1.01
The Factory HKA RIF J-31217119-7 La California Norte, Callejón Gutiérrez Edif. Riva, PB Ofic. 2-1 Caracas - Venezuela Teléfono (212) 237.4112 • Fax (212) 239.817
www.thefactoryhka.com
Tabla de contenido PRECAUCIONES ................................................................................................................................. 1 1.
CONCEPTOS BÁSICOS ............................................................................................................ 2 1.1 IMPRESORA FISCAL ............................................................................................................................................ 2 1.2 DOCUMENTOS QUE EMITE UNA IMPRESORA FISCAL.................................................................................. 2 1.2.1 Documentos No Fiscales ......................................................................................................................... 2 1.2.2 Documentos Fiscales ................................................................................................................................2 DE A LA 1.3 IMPRESORA FISCAL 1.4 COMPONENTES OMPONENTES DE LMACENAMIENTO DE.................................................................................................. DATOS DEL MÓDULO FISCAL ......................................... 43 1.4.1 Memoria Fiscal ........................................................................................................................................... 4 1.4.2 Memoria de Trabajo .................................................................................................................................. 4 1.4.3 Memoria de Auditoria ............................................................................................................................... 4
2.
CARACTERÍSTICAS GENERALES ....................................................................................... 5 2.1 DIMENSIONES DE LAIMPRESORA FISCAL SRP-812 ................................................................................... 5 2.2 COMPONENTESFÍSICOS ................................................................................................................................... 6 2.3 COMPONENTES DE VISUALIZACIÓN ............................................................................................................. 6 2.3.1 Panel de Control.........................................................................................................................................6 2.4 INTERFAZ DE CONEXIÓN ................................................................................................................................ 7 2.4.1 Botón de reset.............................................................................................................................................7 2.4.2 Led de estado de la impresora ................................................................................................................. 8 2.4.3 Puerto de Comunicación co n el Display Externo. Protocolo RS232 ............................................. 8 2.4.4 Puerto RJ11 de Comunicación con e l PC. Protoco lo RS232............................................................ 9 2.4.5 Puerto USB de Comunicación con el PC. Protocolo RS232 ..........................................................11 2.4.6 Puerto de Gaveta (Drawer) Conector de Gaveta de Dinero ..........................................................12
3.
INSTALACIÓN ......................................................................................................................... 13 3.1 REQUISITOS DE INSTALACIÓN ...................................................................................................................... 13 3.1.1 Entorno ......................................................................................................................................................13 3.1.2 Requisitos de Energía..............................................................................................................................13 3.1.3 Desembalaje del Equipo .........................................................................................................................14 3.1.4 Instalación de la Máquina ....................................................................................................................... 14 3.1.5 Encendido de la Impresora .................................................................................................................... 14 3.1.6 Apagado de la Impresora........................................................................................................................ 14 3.2 COLOCACIÓN Y AJUSTE DEL PAPEL.............................................................................................................15 3.2.1 Características del Papel..........................................................................................................................15 3.2.2 Manejo de Alimentación de Papel ........................................................................................................ 15 3.2.3 Ajuste del sensor de final del papel ...................................................................................................... 16 3.3 CONEXIÓN DEL EQUIPO ...............................................................................................................................16 3.4 COMUNICACIÓN CON LA IMPRESORA FISCAL ............................................................................................17
4.
OPERACIÓN ............................................................................................................................. 19 4.1 4.2 4.3 4.4
PROCEDIMIENTO DERESET ....................................................................................................................... 19 PROCEDIMIENTO DE RAM CLEAR...............................................................................................................19 FIRMWARE ......................................................................................................................................................... 20 MODOS DE FUNCIONAMIENTO .................................................................................................................... 20
4.4.1 4.4.2 4.4.3 4.4.4 4.4.5
Modo de de entrenamiento fabrica ....................................................................................................................................... Modo .........................................................................................................................20 20 Fiscal ........................................................................................................................................................... 21 Modo Seniat .............................................................................................................................................. 21 Modo Bloqueo .......................................................................................................................................... 21
THE FACTORY HKA
4.4.6 4.4.7 4.4.8
5.
Modo Servicio ........................................................................................................................................... 21 Modo intervención técnica..................................................................................................................... 22 Modo actualización ..................................................................................................................................22
COMUNICACIÓN ENTRE LA COMPUTADORA Y LA IMPRESORA FISCAL ...... 23 5.1 PROTOCOLO DE COMUNICACIÓNSERIAL.................................................................................................. 24 5.2 ESTRUCTURA DE LATRAMA DE COMUNICACIÓN .....................................................................................24 5.2.1 Caracteres de Control..............................................................................................................................25 5.2.2 Consulta de Estado y Error ................................................................................................................... 26 5.3 OPERACIONES ..................................................................................................................................................28 5.3.1 Emisión de Reportes ............................................................................................................................... 28 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6
6.
Reimpresión Documentos 28 Extracción dedeInformación de................................................................................................................ Memoria Fiscal ................................................................................. 28 Código de Bloqueo .................................................................................................................................. 28 Código de Fiscalización .......................................................................................................................... 28 Lector Fiscal .............................................................................................................................................. 28
INTEGRACIÓN ........................................................................................................................ 29 6.1 BUENAS PRÁCTICAS DE PROGRAMACIÓN ................................................................................................... 29 6.2 COMPONENTES DE INTEGRACIÓN ..............................................................................................................30 6.3 DESCRIPCIÓN DE COMANDOS ...................................................................................................................... 31 6.4 COMANDOS PARA LA PROGRAMACIÓN DE LOS PARÁMETROS DE LA IMPRESORA ........................... ... 31 6.4.1 Programación de Banderas (Flags) ....................................................................................................... 31 6.4.2 Programación de fecha ........................................................................................................................... 31 6.4.3 Programación de hora .............................................................................................................................32 6.4.4 Programación de Tasas de Impuesto ...................................................................................................32 6.4.5 Registro de Tasas en la Memoria Fiscal............................................................................................... 33 6.4.6 Programación de encabezado y pie de página .................................................................................... 33 6.4.7 Programación de Mensaje Comercial Temporal................................................................................34 6.4.8 Programación de Mensaje Comercial Estático .................................................................................. 34 6.4.9 Rotación del Mensaje Comercial Estático........................................................................................... 35 6.4.10 Registro de Cajero ................................................................................................................................35 6.4.11 Programación de medios de pagos ...................................................................................................35 6.4.12 Imprimir Programación ......................................................................................................................36 6.5 COMANDOS PARA LA EMISIÓN DEDOCUMENTOS ................................................................................... 36 6.5.1 Factura ........................................................................................................................................................36 6.5.2 Elementos de una Factura Fiscal ..........................................................................................................36 6.6 CREACIÓN DE UNAFACTURA ....................................................................................................................... 37 6.6.1 Diagrama de Flujo....................................................................................................................................37 6.6.2 Inicio/Fin de Cajero ................................................................................................................................38 6.6.3 Datos del Cliente......................................................................................................................................38 6.6.4 Datos adicionales del cliente ..................................................................................................................38 6.6.5 Registro de Productos .............................................................................................................................39 6.6.6 Corrección de Error o Anulación de último Ítem o producto .......................................................40 6.6.7 Anulación de un ítem ..............................................................................................................................40 6.6.8 Anulación de documento .......................................................................................................................41 6.6.9 Subtotal Impreso o Mostrado en el Display ....................................................................................... 41 6.6.10 Descuento / Recargo por porcentaje............................................................................................... 42 6.6.11 Descuento por monto ........................................................................................................................42 6.6.12 Totalización de una factura ................................................................................................................43 6.6.13 Mensajesde o comentarios en documento ..........................................................................................43 6.6.14 Códigos Barra.................................................................................................................................. 44 6.7 NOTA DE CRÉDITO ......................................................................................................................................... 45 6.7.1 Diagrama de Flujo....................................................................................................................................46 6.7.2 Datos del Cliente......................................................................................................................................47
THE FACTORY HKA
6.7.1 Comentarios en documento................................................................................................................... 47 6.7.2 Registro de Productos .............................................................................................................................47 6.7.3 Descuento / Recargo por monto .........................................................................................................48 6.7.1 Descuento / Recargo por porcentaje .................................................................................................. 49 6.7.2 Corrección de Registro ........................................................................................................................... 49 6.7.3 Anulación de Ítem ................................................................................................................................... 50 6.7.4 Anulación de Nota de Crédito .............................................................................................................. 50 6.7.5 Cierre de una Nota de Crédito .............................................................................................................50 6.8 NOTA DE DÉBITO ............................................................................................................................................ 52 6.8.1 Diagrama de flujo.....................................................................................................................................52 6.8.1 Datos del Cliente......................................................................................................................................53 6.8.2 en documento................................................................................................................... 53 6.8.3 Comentarios Registro de producto ...............................................................................................................................53 6.8.4 Corrección de Registro ........................................................................................................................... 54 6.8.5 Anulación de un ítem ..............................................................................................................................54 6.8.6 Descuento / Recargo por monto .........................................................................................................55 6.8.7 Descuento / Recargo por porcentaje .................................................................................................. 56 6.8.8 Anulación de nota de debito .................................................................................................................. 56 6.8.9 Cierre de una nota de debito ................................................................................................................ 56 6.9 COMANDOS PARA LOS REPORTES .................................................................................................................57 6.9.1 Reporte Z................................................................................................................................................... 58 6.9.2 Reporte X ..................................................................................................................................................58 6.9.3 Reporte Z2 ................................................................................................................................................58 6.9.4 Borrar acumulado Z2 ..............................................................................................................................58 6.9.5 Reporte X2 ................................................................................................................................................58 6.9.6 Borrar acumulado X2 ..............................................................................................................................59 6.9.7 Reporte de memoria fiscal...................................................................................................................... 59 6.9.8 Trama que responde la impresora al extraer el reporte X ...............................................................60 6.9.9 Trama que responde la impresora al extraer el reporte Z................................................................61 6.10 COMANDOS PARA LECTURAS DE STATUS ................................................................................................ 63 6.10.1 Status S1 .................................................................................................................................................63 6.10.2 Status S2 .................................................................................................................................................64 6.10.3 Status S21 ...............................................................................................................................................65 6.10.4 Status S22 ...............................................................................................................................................65 6.10.5 Status S23 ...............................................................................................................................................66 6.10.6 Status S3 .................................................................................................................................................67 6.10.7 Status S4 .................................................................................................................................................67 6.10.8 Status S5 .................................................................................................................................................68 6.10.9 Status S8E .............................................................................................................................................. 69 6.10.10 Status S8P ..............................................................................................................................................69 6.10.11 Estado de la Memoria de Auditoría..................................................................................................70 6.11 COMANDOS PARA REIMPRESIÓN O EXTRACCIÓN DE DOCUMENTOS DE LA MEMORIA DE AUDITORIA ................................................................................................................................................................... 70 6.12 EMISIÓN DE DOCUMENTOS NO FISCALES.............................................................................................71 6.12.1 Texto en Documento .......................................................................................................................... 71 6.12.2 Apertura de Gaveta..............................................................................................................................72 6.12.3 Retiro y Fondo de Caja .......................................................................................................................72 6.12.4 Fin de Retiro / Fondo de Caja ..........................................................................................................72
7.
INTERFAZ DE USUARIO ..................................................................................................... 73 IAGRAMA DE ONEXIÓN
7.1 7.2 7.3 7.4 7.5
C ............................................................................................................................7474 IDNICIO DE OPERACIÓN .................................................................................................................................. MAPA DE NAVEGACIÓN DE LA INTERFAZ DE USUARIO .........................................................................75 GENERAR REPORTE DIARIO Z..................................................................................................................... 75 GENERAR REPORTE DE LECTURA DE MEMORIA FISCAL POR NÚMERO DEZ .................................. 75
THE FACTORY HKA
7.6 7.7
8.
GENERAR REPORTE DE LECTURA DE MEMORIA FISCAL POR MES ......................................................76 GENERAR REPORTE DE LECTURA DE MEMORIA FISCAL POR DÍA ......................................................76
MANTENIMIENTO ................................................................................................................ 78 8.1 DESMONTAJE (GRÁFICOS).............................................................................................................................78 8.2 PROCESO DE DESMONTAJE ........................................................................................................................... 79 8.3 PROCESO DE CAMBIO DE MEMORIA DE AUDITORIA ................................................................................ 82 8.4 PROCESO DE CAMBIO DE MEMORIA FISCAL............................................................................................... 82 8.5 PROBLEMAS FRECUENTES ..............................................................................................................................83 8.5.1 La impresora no funciona ...................................................................................................................... 83 8.5.2 LED indicador en el panel de control enciende y se escucha u na alarma ....................................83 8.5.3 conPapel el proceso de cortado .................................................................................................. 83 8.5.4 Problemas Remoción de Atascado ................................................................................................................ 84 8.6 PROCESO DE ACTUALIZACIÓN YFISCALIZACIÓN .....................................................................................85 8.6.1 Actualización de firmware ...................................................................................................................... 85 8.6.2 Proceso de fiscalización .......................................................................................................................... 86 8.6.3 Desbloqueo ...............................................................................................................................................87
9.
ANEXOS ..................................................................................................................................... 88 9.1 LISTA DE CONFIGURACIÓN DEFLAGS ....................................................................................................... 88 9.2 PÁGINA DE PRUEBA PARA FACTURAS, NOTAS DECRÉDITO Y DEBITO .............................................94 9.2.1 Factura ........................................................................................................................................................94 9.2.2 Nota de Crédito........................................................................................................................................95 9.2.3 Nota de Débito.........................................................................................................................................96 9.3 LISTA DE ERRORES.......................................................................................................................................... 97 9.4 VISTA EXPLOTADA DEL EQUIPO .................................................................................................................. 99 9.4.1 Lista de Piezas y Partes .........................................................................................................................102
THE FACTORY
HKA
Precauciones
1 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Capítulo
1. Conceptos Básicos 1.1 Impresora Fiscal Una impresora fiscal es un dispositivo que cumple con todas las normas que regulan dispositivos de emisión de facturas y documentos de acuerdo a lo establecido por el SENIAT mediante la Providencia Administrativa N° 0592. Generalmente, se trata de una impresora común a la que se le instalan componentes adicionales de hardware y software que permitan gestionar toda esta información acorde a los lineamientos establecidos por el ente regulador. También existen otros tipos de impresora fabricados única y exclusivamente con este propósito.
1.2 Documentos que emiteuna impresora fiscal Los documentos que emite la impresora cumplen con todas las exigencias de Ley establecidas por el SENIAT y descritas en la Providencia Administrativa N° 0592; además genera otros documentos con fines de control administrativo.
1.2.1 Documentos No Fiscales Reportes X, Reportes X2, Reportes Z2, documentos no fiscales tipo EJ, texto, Programación, Fondo/Retiro, copias, documentos impresos de RAM CLEAR, STATUS Copias o reportes de lectura de la memoria de auditoría.
1.2.2 Documentos Fiscales Reportes Z, Reportes de Memoria Fiscal, Facturas, Notas de Crédito, Notas de Débito.
2 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Facturas Notas de Credito Documentos Fiscales
Notas de Débito Reporte Z Reportes de Memoria Fiscal
Documentos emitidos por la impresora Fiscal SRP-812
Reportes X Reporte X2 Reportes Z2
Documentos
no fiscales
Copias o reimpresión de documentos Impresión de programación Documentos de texto no fiscal
Figura 1. Documentos emitidos por la impresora fiscal SRP-812.
1.3 Componentes de laImpresora Fiscal La impresora fiscal está constituida por los siguientes módulos:
Impresora Fiscal Módulo de Impresión
Módulo fiscal
Tarjeta Controladora de Impresion
Tarjeta Fiscal
Etapa Impresora
Sensores
Memoria Fiscal
Memoria de Auditoría
Memoria de trabajo
Figura 2. Módulos que contiene la impresora fiscal SRP-812.
La impresora fiscal está compuesta por ciertos componentes de hardware que la distinguen de una impresora regular. Por lo general, dichos componentes se ubican sobre una única placa base distinta a la del cuerpo de impresión y comprende una memoria fiscal, una memoria de trabajo y una memoria de auditoria, las cuales son controladas por una unidad de procesamiento regida por un software determinado; todas conectadas a diferentes interfaces 3 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
de comunicación como puertos USB, Serial y de tipo RJ. Estos componentes integran el Modulo Fiscal de la impresora y diferencian una impresora regular de una impresora fiscal. A la integración de un software sobre un hardware para ejecutar alguna acción determinada, se le denomina Firmware. La impresora fiscal está controlada por dicho software, quien regula su correcto funcionamiento (particularmente sobre los componentes principales: memorias Fiscal, de Auditoria y de Trabajo). Todos estos componentes serán descritos con mayor detalle en las siguientes secciones de este manual.
1.4 Componentes Módulo Fiscal de Almacenamiento de Datos del 1.4.1 Memoria Fiscal Es un dispositivo electrónico de almacenamiento con capacidad de hasta 4000 Reportes Z. Su función es almacenar la información contenida en los reportes Z emitidos por el equipo. Es el único tipo de documentos que almacena. Se encuentra adherida al chasis de la impresora.
1.4.2 Memoria de Trabajo Se encuentra integrada a la tarjeta principal del módulo fiscal y está ubicada en la parte interna de la Impresora Fiscal. Su función es almacenar la información fiscal de una jornada laboral, en ella se almacenan los contadores, y los acumuladores de ventas (los acumuladores se inicializan a cero al realizar un reporte Z).
1.4.3 Memoria de Auditoria En este dispositivo se almacenan electrónicamente todas las operaciones que realiza la impresora fiscal (incluyendo las copias de todos los documentos impresos y copias de copias). También almacena información de contadores.
4 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Capítulo
2 2. Características Generales 2.1 Dimensiones de laImpresora Fiscal SRP-812
Figura 3. Dimensiones de la impresora SRP-812.
Dimensiones Peso Impresora Velocidad de Impresión Papel Térmico Panel de Control Alimentación Interfaces de E/S Memoria Fiscal Memoria de Auditoría Memoria de Trabajo
146 mm x 196 mm x 147 mm (Ancho*Largo*Alto) 1.65 kg sin rollo Impresión Térmica Directa con auto cutter 200 mm/s Rollo de 80 mm
1 Botón, 3 LED‟s Entrada AC: 100-240V, Salida DC : 24V5%, 2.5A 1xRS232 Conector RJ11 (Para comunicación con PC) 1xRS232 Conector USB Tipo B (Para comunicación con PC) 1xRS232 Conector RJ11 (Para comunicación con Display Externo) 1xRS232 Puerto para Gaveta (24 Volts) 1024KB- Capacidad de hasta 4000 Reportes Z 2 GB 256KB 5
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
2.2 Componentes Físicos
Figura 4. Componentes físicos de la impresora fiscal SRP-812.
2.3 Componentes de Visualización 2.3.1 Panel de Control En la parte frontal dela impresora están ubicados 1 botón y 3LED‟s indicadores: - Indicador LED Power (verde): En estado encendido indica que la impresora está encendida. - Indicador LED Error (rojo): En estado encendido indica que hay un error en el funcionamiento de la impresora fiscal. -
Indicador LED Paper (rojo): En estado encendido indica que falta papel.
-
Botón Feed: Se usa para hacer avanzar el papel cada vez que se presiona.
Figura 5. Componentes de Visualización.
6 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
2.4 Interfaz de conexión El panel de comunicación del módulo fiscal se encuentra ubicado en la parte posterior del equipo y lo integran los siguientes componentes: 1. USB (Tipo B): Permite la conexión entre la impresora fiscal al PC. 2. Botón de Reset: Permite la liberación del equipo cuando el mismo no encuentra respuesta. 3. Led de estado: Indicador del estado del módulo fiscal. 4. Puerto de comunicación al PC (RS232): Permite la conexión entre la impresora fiscal al PC. 5. Puerto de comunicación con el display (RS232): permite la conexión entre la impresora fiscal y el display externo. 6. Puerto de gaveta. 7. Conector de alimentación: Encargado de suministra la energía a la impresora. Se puede realizar la conexión al equipo a través de un cable serial o un cable RS232.
1
2
3
4
5
6
7
Figura 6. Interfaz de conexión.
1. 2. 3. 4.
Puerto USB Botón RESET LED de estado Puerto Display
5. Puerto RS232 6. Puerto Gaveta 7. Conector de alimentación
2.4.1 Botón de reset Es un botón que se encuentra en la parte posterior de la impresora que permite sacar la impresora de un estado de no respuesta, por ejemplo, si se encuentra en medio de una transacción fiscal. Cada vez que se realiza un RESET, se emite un documento impreso y se incrementan los contadores de documentos no fiscales. No borra los datos de fiscalización, ni altera las configuraciones de banderas, ni los descriptores de medios de pago.
7 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
2.4.2 Led de estado de la impresora Éste indicador visual permite verificar el funcionamiento del módulo fiscal, una vez que se enciende la impresora fiscal el indicador parpadea indicando la inicialización del módulo fiscal, para quedar posteriormente en alguno de los siguientes comportamientos: 1. Siempre en Verde: Operación normal sin error. 2. Intermitente en Verde: Modo de actualización. 3. Intermitente en Naranja: Error no crítico (la frecuencia está determinada por el número del error). 4. Intermitente en Rojo: Error Crítico (la frecuencia está determinada por el número del error).
2.4.3 Puerto de Comunicación conDisplay el Externo. Protocolo RS232 El Puerto de comunicación del Display se encuentra en la parte posterior de la impresora fiscal. La comunicación se efectúa a través de un cable de conexión serial que posee un terminal DB9 (nueve (09) pines) hembra, a la PC y un terminal RJ11 (seis (06) pines) a la impresora. La distribución de pines para el conector RJ11 se puede apreciar en la figura 7, mientras la distribución para el conector DB9 se observa en la figura 8:
Pinout del RJ11 1 2 3 4 5 6
Señal de Control
CTS Tierra Rx Tx RTS
Figura 7. Terminal RJ11.
8 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
5
1
Pin
Señal
En Ingles
Siglas
Tipo Señal
1
NC Receptor de datos
Received Data
RxD
Entrada
Transmisor de datos
Transmitted Data
TxD
Salida
Data Terminal Ready Common Ground
DTR
Salida
5 6 7
Terminal de datos listo Señal de tierra NC NC
SG
-
Tierra
8
Listo para enviar
Clear to Send
CTS
Entrada
El aparato conectado puede recibir datos
9
NC
2 3 4
6
9
HKA
Función Pin de recepción de datos Pin de transmisión de datos Indica que el dispositivo está encendido
Figura 8. Terminal DB9.
El protocolo de comunicación se corresponde a un Display BIXOLON, ACLAS, DynaPos DSP400+, o similar. Los parámetros de convención del puerto serial son los siguientes: Transmisión de data Baud rate Bit de datos Paridad Bits de stop
Serial, asíncrona 9600 bps 8 bits Ninguna 1
Tabla 1. Parámetros de convención.
2.4.4 Puerto RJ11 de Comunicación con el PC. Protocolo RS232 Los Puertos de comunicación con el PC se encuentran en la parte posterior de la impresora SRP-812 y el cable de comunicaciones tiene en sus extremos los conectores indicados en la siguiente figura:
Figura 9. Cable de comunicaciones RJ11 conterminal DB9. 9 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
La distribución de pines del conector RJ11 se muestra en la figura 10: Pinout del RJ11
Señal de Control
1 2 3 4 5
CTS Tierra Rx Tx
6
RTS
Figura 10. Cable RJ11 con terminal DB9, pines de conexión RJ11.
En la figura 11, se aprecia la distribución de pines del conector DB9 para la comunicación serial con el PC:
Pin 1
5
2 3 4
6
9
Señal Detección de datos de la portadora Receptor de datos Transmisor de datos Terminal de datos listo
En Ingles Carrier Detect Received Data Transmitted Data Data Terminal
Siglas
Tipo Señal
DCD
Entrada
RxD
Entrada
TxD
Salida
DTR
Salida
SG
-
5
Señal de tierra
Ready Common Ground
6
Equipo de Datos Listos
Data Set Ready
DSR
Entrada
7
Solicitud de envío
Request to send
RTS
Salida
Listo para enviar Indicador de llamada
Clear to Send
CTS
Entrada
Ring Indicator
RI
Entrada
8 9
Función Detecta que existe una comunicación, presencia de datos Pin de recepción de datos Pin de transmisión de datos Indica que el ordenador está encendido Tierra El aparato conectado a dicho puerto esta encendido El PC puede recibir datos (porque no está ocupado) El aparato conectado puede recibir datos
Figura 11. Pines del terminal DB9.
Una vez que la PC ha activado la señal RTS (solicitud a la impresora que esté conectada y lista para recibir datos), la impresora fiscal responde con la señal CTS (Impresora lista) para indicar que es posible la recepción. Los parámetros de configuración del puerto serial son los siguientes:
10 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Transmisión de data Baud rate Bit de datos Paridad Bits de stop
HKA
Serial, asíncrona 9600 bps 8 bits PAR 1
Tabla 2. Parámetros de configuración del puerto serial.
2.4.5 Puerto USB de Comunicación con el PC. Protocolo RS232
Para el puerto USB Tipo B se utilizarán como señales de control: Señal DSR --> análoga a la señal CTS.
Señal DTR --> análoga a la señal RTS.
La PC, debe utilizar la señal DSR para verificar si la impresora está lista para comunicarse.
Después de que la PC, coloca DTR en estado activo, la impresora hace DSR activo, lo cual permite iniciar las comunicaciones.
Si La PC, coloca en algún momento la señal DTR en estado inactivo, la impresora detiene las comunicaciones y coloca en estado inactivo la señal DSR.
Figura 12. Cable USB A-B.
11 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
2.4.6 Puerto de Gaveta (Drawer) Conector de Gaveta de Dinero El conector de gaveta de dinerose encuentra en la parte posterior de la impresoraSRP812. Este puerto abre automáticamente la gaveta de dinero cuando se ejecuta alguno de los siguientes comandos:
Pago directo.
Medio de Pago (Al final de la factura). Comando de Apertura de Gaveta.
Fondo de Caja.
Arqueo.
12 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Capítulo
3 3. Instalación 3.1 Requisitos deInstalació n 3.1.1 Entorno
Rango de temperatura: 0 °C a 45 °C (32 °F a 113 °F) Rango de humedad: 10% a 80% RH Iluminación ambiental: Menos de 1.500 lux (no exponer a la luz solar directa o la luz fuerte) El polvo ambiental: Menos de 0,10 mg/m3 Si el lugar de instalación posee aire acondicionado o calefacción, no coloque la máquina donde estará: o Sujeto a cambios bruscos de temperatura. Directamente expuesta al aire frío de un acondicionador de aire. o Directamente expuesta al calor de un calentador o calefacción. o No máquinaena cualquier gases corrosivos. No exponga instale la lamáquina lugar por sobre los 3.048 m (10.000 pies) sobre nivel del mar. Coloque el controlador sobre una base firme y nivelada. No coloque la máquina en la que pueda estar sometido a fuertes vibraciones. No conecte el equipo a una fuente de poder compartida con otro aparato eléctrico. La máquina puede generar un campo electromagnético, lo que podría interferir con la recepción de radio o televisión.
3.1.2 Requisitos de Energía
Nivel de entrada de voltaje y corriente AC al regulador: 100 – 240 V, 50 - 60 Hz. Nivel de salida de voltaje y corriente DC del regulador: 24 V±5%, 2.5 A.
13 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
3.1.3 Desembalaje del Equipo Los siguientes artículos deben estar incluidos dentro del empaque. Si alguno de ellos está averiado o ausente, por favor contacte a su distribuidor para asistencia.
IMPRESORA SRP-812
CUBIERTA POSTERIOR
ROLLO DE PAPEL
MANUAL DE USUARIO Y MANUAL DE CONTROL Y MANTENIMIENTO
ADAPTADOR DC Y CABLE DE ALIMENTACION
CABLE DE COMUNICACIÓN S ERIAL RJ11 CON TERMINAL DB9
PRECINTO DE SEGURIDAD
Figura 13. Artículos incluidos en el empaque.
3.1.4 Instalación de la Máquina Para cumplir con la correcta instalación del equipo es necesario cumplir los siguientes ajustes:
Conectar el cable del regulador de alimentación a la fuente de energía, y éste a la impresora para energizarla. Conectar el cable de datos desde el puerto de la impresora hasta la computadora. Encender el equipo. Agregar papel. La impresora está lista para usarse.
3.1.5 Encendido de la Impresora Presionar el botón de Encendido / Apagado ubicado en la parte frontal de equipo, asegurándose de colocarlo en la posición I.
3.1.6 Apagado de la Impresora Presionar el botón de Encendido / Apagado ubicado en la parte frontal de equipo, asegurándose de colocarlo en la posición O. 14 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
3.2 Colocación y Ajuste del papel IMPORTANTE:
Verificar que la impresora siempre se encuentre cargada con papel. De otra manera no recibirá ninguno de los comandos.
3.2.1 Característi cas del Papel La impresora utiliza papel térmico de 80mm de ancho.
3.2.2 Manejo de Alimentación de Papel
Abrir la tapa presionando el botón de apertura. ( figura 14, paso 1)
Colocar un rollo de papel térmico de 80 mm de modo que la parte suave del papel térmico quede hacia afuera y siempre hacia abajo desde el rollo (figura 14, paso 2).
Cerrar la tapa (figura 14, paso 3 y 4).
1
3
2
4
Figura 14. Pasos para la instalación del papel.
15 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
3.2.3 Ajuste del sensor de final del papel La impresora SRP-812 posee un sensor para detectar que el final del papel está cerca. Esto puede advertir cuando al papel le falta poco para acabarse. Si se encuentra que no hay suficiente papel restante en el rollo cuandocambiar el detector se dispara, del se puede la configuración sensor. Para esto, girar la lengüeta a la posición frontal o posterior. Figura 15. Lengüeta para ajuste del sensor de final depapel.
3.3 Conexión del Equipo
Figura 16. Conexión de la impresora fiscal SRP-812. IMPORTANTE:
Solo se puede realizar una sola conexión al PC a la vez, bien sea a través del conector R 11 o del conector USB.
16 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
3.4 Comunicación con lampresora i fiscal Las impresoras fiscales requieren de un programa para enviarle los comandos, no basta comprar una impresora fiscal, también es necesario un programa que los gestione. La computadora se comunica con la impresora fiscal a través de un programa denominado Sistema Administrativo ya sea propio del contribuyente o desarrollado por una Casa de Software. Este programa gerencia los comandos que se deben enviar a la impresora para que cumpla con todas sus funciones. Por esto la impresora fiscal no utiliza driver de instalación alguno. Dependiendo de las necesidades del sistema, el desarrollador podrá utilizar el protocolo directo o usar los componentes de integración. También puede consultar las casas de software que se encuentran integradas totalmente con las impresoras fiscales.
Figura 17. Comunicación al sistema administrativo.
El programador debe revisar el manual de comandos y verificar cuales son los comandos para elaborar los documentos exigidos por el SENIAT. Este manual es explícito en la información y se encuentra separado en secciones que le ayudaran a entender la estructura, secuencia y envió de los comandos para el funcionamiento de la impresora fiscal. Si la operación de la impresora fiscal es mediante comandos estructurados que se envían por el puerto de comunicación serial, significa que puede operar en cualquier ámbito de sistema operativo. Referente a los lenguajes de programación, es posible la integración en cualquiera de estos entornos. The Factory HKA proporciona un kit de herramientas o SDK, que ayudan al programador en las tareas de integración, las cuales se distribuyen de la siguiente forma:
17 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Figura 18. SDK o herramientas brindadas por The Factory HK A.
Dependiendo del sistema Operativo y el entorno o lenguaje de programación, el programador podrá hacer uso de los componentes que The Factory HKA proporciona, sin embargo existen dos modalidades para la comunicación con la impresora fiscal y los mismos se detallan de la siguiente forma:
Figura 19. Estructura de uso de los SDK o herramientas proporci onadas por The Factory HK A.
18 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Capítulo
4 4. Operación 4.1 Procedimiento deRESET
Es el procedimiento físico que se aplica al equipo cuando entra en un estado de no respuesta. Durante la ejecución de alguna tarea el equipo pudiera fallar, quedando en un estado en el que no responde a la programación cargada y/o a ninguno de los comandos ejecutados. Con este proceso se genera el vaciado del buffer de memoria con el que el equipo retorna al estado inicial de operación y puede volver a operar con normalidad. Para ejecutar el Reset es necesario:
Apagar el equipo. Presionar el botón de Reset. Encender el equipo mientras se mantiene presionado el botón, hasta tanto éste emita la impresión de un ticket con la notificación de la ejecución del Reset.
Liberar el botón de Reset. Cada vez que se realiza un RESET, se emite un documento impreso y se incrementan los contadores de documentos no fiscales. No borra los datos de fiscalización, ni altera las configuraciones de banderas, ni los descriptores de medios de pago.
4.2 Procedimientode Ram Clear Se llama RAM CLEAR al procedimiento físico que se aplica al equipo cuando se realiza alguna intervención técnica. En sí, este es un procedimiento de inicialización de la impresora. Con éste, se reinician en cero todos los parámetros de programación del equipo y se colocan los valores por defecto de los descriptores de los medios de pago, así como el encabezado del comprobante fiscal. Para ejecutar el RAM CLEAR es necesario:
Apagar el equipo. Desmontar la carcasa del equipo. Colocar un dispositivo electrónico para Puente o Jumper entre dos pines de la tarjeta fiscal reservados para dicha función. 19
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Presionar el botón de Reset con la punta de un objeto puntiagudo. Encender el equipo mientras se mantiene presionado el botón, hasta tanto éste emita la impresión de un ticket con la notificación de la ejecución del RAM CLEAR. Liberar el botón de Reset.
4.3 Firmware El firmware es un programa base que se instala en las impresoras fiscales para que opere en cualquiera de los dos modos de operación posibles: modo entrenamiento y modo fiscal.
4.4 Modos de Funcionamiento Los modos de funcionamiento de la impresora fiscal dependen del estado, para ello se deben conocer cada uno delos estados del equipo. A continuaciónse muestra cada uno de los modos de funcionamiento del equipo:
4.4.1 Modo de fabrica En este momento las memoria fiscal debe estar nueva y no debe estar inicializada
previamente, se manifiesta dando un mensaje en el display “MF Nueva”, En este modo la impresora se encuentra en espera, para iniciar en “modo entrenamiento” se debe presionar el botón de Reset y automáticamente se producirá un Ram Clear que inicializara la memoria fiscal, memoria de auditoria y la memoria de trabajo de la tarjeta fiscal, esto sin necesidad de colocar el jumper de servicio. Una vez realizado dicha operación no se puede regresar a este modo nuevamente. Para restaurar el equipo luego de haber emitido un Ram Clear se debe apagar.
4.4.2 Modo de entrenamiento Es el modo la impresora debe presentar la memoria fiscal y auditoria sin datos registrados y a su vez a ver pasado por el modo nuevo o fabrica. La impresora debe mostrar un
mensaje en el visor que indica “Modo Entrenamiento”, solo acepta comandos de
configuración, de emisión de documentos, todos los documentos que emite serian declarados como no fiscales cada 4 líneas y no muestra el SENIAT. En este modo es para permitirle al desarrollador familiarizarse con las funciones de la impresora y realizar las pruebas de configuración e impresión pertinentes. En este estado ni la memoria fiscal ni la memoria de auditoría se encuentran activas, es decir, no se puede escribir en la memoria fiscal ni en la memoria de auditoría. Una vez que se realiza el proceso de fiscalización el equipo pasaría al modo fiscal y no es posible regresar al modo entrenamiento.
20 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
4.4.3 Fiscal Es el modo en que se coloca la impresora una vez que se configura y se carga la información fiscal del contribuyente sobre las memorias. Este procedimiento se conoce como Fiscalización y luego de él, se dice que la maquina está fiscalizada. Una vez que se realiza el proceso, se activan las memorias de auditoría y fiscal y se empieza a escribir en ellas. El proceso de fiscalización es irreversible, y todos los documentos que sean emitidos a partir de ese momento tendrán carácter legal a los fines del ente regulador.
4.4.4 Modo Seniat En este modo la impresora debe presentar la memoria fiscal y de auditoria fiscalizadas, para iniciar en este modo debe ingresar a través del lector fiscal, se aceptan comandos de auditoria Seniat, este protocolo es diferente del protocolo normal del equipo por lo cual cualquier comando es rechazado hasta salir del mismo. Este es un estado temporal y para regresar al protocolo normal se debe reiniciar el equipo (Apagar y encender). 4.4.5 Modo Bloqueo Para que el equipo entre en este modo deben estar las memorias fiscalizadas y presentar algunas de las siguientes condiciones de falla:
Desconexión de la memoria fiscal.
Desconexión de la memoria de auditoria.
Cambio de la memoria fiscal por una nueva o perteneciente a otro equipo.
Cambio de la memoria de auditoria por una nueva o perteneciente a otro equipo. Cambio del módulo fiscal.
Conexión de una memoria de auditoria de solo lectura.
Para desbloquear el equipo y regresarlo al modo de funcionamiento normal se debe ejecutar un proceso de Ram Clear o desbloqueo. Para poder verificar el tipo de falla al conectar el display nos aparecerá la información de que srcino la falla. Cuando el equipo entra en este modo solo aceptar comandos de lectura de reportes de estado, lectura de memoria fisca y lectura de memoria de auditoria y no aceptara comandos de emisión de documentos ni configuración.
4.4.6 Modo Servicio En este modo de servicio el equipo se encuentra fiscalizado se ha emitido un Ram Clear
satisfactorio previamente fiscalizado mostrara en l display un mensaje “MODO SERVICIO” no aceptara comando de emisión de documento ni configuraciones solo lectura de las memorias. El equipo no saldrá de este modo hasta que se realice el proceso
21 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
de desbloqueo correctamente para entrar nuevamente en el modo fiscal. Para restaurar el equipo luego de emitir un Ram Clear se debe encender y apagar el equipo.
4.4.7 Modo intervención técnica En este modo de intervención técnica ya el equipo se encuentra fiscalizado y se ha emitido
un Ram Clear, se mostrara en un display el mensaje “IN TERVENCIONTECNICA” el
equipo entra en un estado donde solo se podrá realizar lecturas de las memorias mas no permitirá la emisión de ningún documento para salir de este modo se debe emitir un Ram Clear que se genere correctamente y se genere el código de bloqueo y luego en este caso ingresa enyelapagar modoelservicio, encender equipo. Para restaurar el equipo luego de emitir un Ram Clear se debe
4.4.8 Modo actualización En este modo se debe encender el equipo con el cable conectado al puerto USB tipo B y el actualizador activado, el Led estado dela impresora se mantendrá intermitente en co lor verde y se actualizara el firmware.
22 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Capítulo
5
5. Comunicación entre la computadora y la Impresora Fiscal El protocolo de comunicación de las impresoras fiscales se basa en el estándar RS232 de comunicación serial. Para esto, es necesaria una interfaz de aplicación que gestione este protocolo, esto es, que sea capaz de enviar los comandos desde el computador hacia la impresora e interpretar las respuestas que esta retorna. Estos comandos corresponden a protocolos seriales almacenados en el firmware de la impresora. Los comandos de estos protocolos pueden ser enviados a la impresora de dos maneras: directamente a través de un sistema administrativo (llamado Protocolo Directoen este manual), o utilizando interfaces de programación de aplicaciones (API, Application Programming Interface) las cuales dependen del sistema operativo a utilizar y del lenguaje de programación utilizado para desarrollar el Sistema Administrativo al que estará asociado la impresora.
Protocolo directo
Interfaz de Aplicación Figura 20. Comunicación entre la impresora fiscal y la co mputadora.
Actualmente The Factory HKA posee una amplia gama de herramientas de integración que
contienen estas API‟s para los diferentes lenguajes de programación y sistemas operativos disponibles.
23 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
5.1 Protocolo de Comunicación Serial El Protocolo de Comunicación es la manera en que la computadora realiza el intercambio de datos con la impresora. Basado en el estándar serial RS232, el Protocolo de Comunicación está estructurado mediante una trama conformada por una señal de inicio (0x02h) seguida por los caracteres que conforman los comandos y datos a enviar a la impresora, luego un caracter de fin de trama (0x03h) y una señal de detección de errores. De igual manera, si la impresora ha de retornar algún valor, lo hará en una trama conformada de manera idéntica a la anteriormente descrita.
5.2 Estructura de la Trama de comunicación La trama de comunicación es el conjunto de datos que debe enviarse a la impresora para que cumpla determinada instrucción; debe enviarse en orden y está constituida siempre por cuatro secciones (figura 21)
STX
DATA
ETX
LRC
Figura 21. Trama de comunicación.
Las secciones de la trama de comunicación son las siguientes: : representado por el carácter 0x02h, es un valor reservado Carácter de inicio de trama (STX) únicamente a este fin. DATA: Es el comando y sus argumentos, enviados a la impresora para que ejecute una determinada acción. Carácter de Fin de Trama (ETX):representado por el carácter 0x03h indica el fin de la trama y es un valor reservado únicamente a este fin. LRC: Su valor es el OR exclusivo (XOR) entre la DATA y ETX, dirigido a la detección de error de la trama. Nota: El desarrollador podrá utilizar el protocolo directo o usar los componentes de integración que The Factory HKA tiene a su disposición. Cuando se utiliza el protocolo directo la trama se envía completa, cuando se usa las interfaces o componentes de Integración solamente se envía DATA
Si se utilizan las herramientas de integración desarrolladas por The Factory, se envía el contenido de DATA mediante caracteres ASCII y los componentes de integración se encargan de convertirlos a su respectivo equivalente hexadecimal para enviarlos a la impresora. 24 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Por ejemplo, si se enviar por protocolo directo la instrucción de impresión de Reporte X, se debe enviar a la impresora una trama como la que se muestra en la siguiente tabla: ASCII
I
HEX
02 Inicio de trama
49
0 30 DATA
X
LRC
58
03 Fin de Trama
22 LRC
Tabla 3.
Si se utilizan herramientas de utilizaría integración The Factory, la trama (verificar anterior se reduciría sololasa la DATA, y se unadesarrolladas función parapor enviarla a la impresora el respectivo manual del API a utilizar)
5.2.1 Caracteres de Control La mayoría de caracteres de control son representados con valores de caracteres no imprimibles, por lo que su inclusión en la trama – Protocolo Directo– debe realizarse mediante su valor hexadecimal. Nombre STX ENQ ETX EOT ACK NAK
Valor 0x02 0x05 0x03 0x04 0x06 0x15
ETB LRC
0x000x17 – 0x99
Descripción Inicio de Trama Consulta del estado a la impresora. Fin de Trama Fin de transmisión Acuse de recibo Acuse de no recibo
Fin exclusivo de transmisión de Bloque OR de DATA con ETX, incluyendo ETX Tabla 4.
De la lista anterior cabe destacar dos caracteres de Control, ya que constituyen las principales respuestas de la impresora ante los comandos enviados. Recepción de ACK (0x06) Ocurre cuando se satisfacen las siguientes condiciones:
LRC y Datos son correctos. El comando es aceptable para la condición actual de la impresora. Recepción de NAK (0x15) Ocurre ante cualquiera de las siguientes condiciones:
LRC errado. El comando enviado a la impresora no fue válido.
25 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Si se envía un comando y la impresora está ocupada, no se retorna ningún valor. Se pude verificar esta condición a través de la señal DTR de la impresora. Se debe enviar ENQ o NAK de regreso a la impresora si un error de comunicación fue detectado en La PC. Para los comandos donde las consultas deban retornar una trama de información, tales como la extracción de datos de la Memoria de Auditoría para la obtención de reportes, se lleva a cabo el siguiente protocolo: Se envía el comando del reporte La impresora responde un (0x05) Se responde un (0x06) a la impresora La impresora retorna la data solicitada
Figura 22. Protocolo para extracción.
El comando de solicitud de lectura de la memoria varía de acuerdo al tipo de reporte a requerir, así como también varía la estructura de la trama devuelta por la impresora.
5.2.2 Consulta de Estado y Error Para determinar el estado en que se encuentra la impresora fiscal, y si hay un error indicar cuál es, se envía un Enquirement (0x05h) a la impresora. Esta responde una trama similar a la de recepción, donde DATA es un par de bytes que contienen la información del Estado y el posible Error de la impresora. STX
STS1
STS2
ETX
LRC
Figura 23. Consulta de estado y error.
Donde STS1 corresponde alEstado de la impresora. STS2 corresponde alError de la impresora. Cada bit en alto de STS1 y STS2 representa un estado específico. Estado Valores Constantes
27 0
26 1
25 X
24 X
23 X
22 X
21 X
20 X
Modo Fiscal Memoria Fiscal cercana a agotarse Memoria Fiscal llena Buffer Transacción no fiscal en Lleno curso Transacción fiscal en curso Figura 24. Estructu ra de la trama de estado. 26 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Error
27
26
0
25
1
Valores Constantes
HKA
24
0
23
X
22
X
X
21
20
X
X
Error Crítico Error Gaveta Error Impresor Imp. CTS. Error Papel. Figura 25. Estructura de la trama de error.
Ejemplo: Evaluar la respuesta 0x62 0x42 0x21 Status Error 0x62
0
1
1
0
Modo Fiscal
0
0x42
0
1
0
0
1
0
0
Transacción No Fiscal en Curso
0
0
1
0
Error de Papel
Figura 25. Estructura completa
Esta es la lista de valores frecuentes para los bytes de Status (STS1) y Error (STS2) de la impresora fiscal SRP350 Valores de Status (STS1) 0x40 Modo Entrenamiento y en Espera 0x41 Modo Entrenamiento y en medio de una Transacción Fiscal 0x42 Modo Entrenamiento y en medio de una Transacción No fiscal 0x60 0x6C 0x61 0x69 0x62 0x6A
Modo Fiscal y en Espera Modo Fiscal con la MF llena y en Espera Modo Fiscal y en medio de una Transacción Fiscal Modo Fiscal con la MF llena y en medio de una Transacción Fiscal Modo Fiscal y en medio de una Transacción No fiscal Modo Fiscal con la MF llena y en Transacción No fiscal
Valores de Error (STS2) 0x40 Ningún error 0x48 Error gaveta 0x41 Error sin papel 0x42 Error mecánico de la impresora / papel 0x43 Error mecánico de la impresora y fin de papel 0x60 Error fiscal 0x64 Error en la memoria fiscal 0x6C Error memoria fiscal llena Tabla 3. Lista de valores frecuentes para STS1 Y STS2. 27 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
5.3 Operaciones 5.3.1 Emisión de Reportes El Software o Sistema Administrativo puede configurar la manera como se maneja la emisión de reportes. Sin embargo, la impresora por defecto tiene un listado de reportes que maneja de manera automática. Entre los más comunes se encuentran los reportes X y Z, que reflejan los totales de ventas acumulados durante una jornada de trabajo. Todos estos reportes serán explicados con mayor detalle en secciones posteriores. 5.3.2 Reimpresi ón deDocumentos La reimpresión de documentos es una característica que va ligada al equipo. Sin embargo, al igual que en la emisión de reportes, el Software o Sistema Administrativo lo administrará de forma propia. Todos los documentos que sean fiscales y no
srcinal serán identificados con la palabra “COPIA”. No tienen valor fiscal alguno. 5.3.3 Extracción de Información de Memoria Fiscal
La extracción de la información almacenada dentro de la impresora fiscal, solo puede ser extraída a través del uso de una herramienta de Software específica provista por el proveedor del producto. Dicho proceso puede ser realizado únicamente por personal autorizado para fines contables, o bien, por personal técnico del ente regulador para efectos de auditoría. Esta información será ampliada más adelante en otras secciones de este documento. 5.3.4 Código de Bloqueo Después de que el equipo sufra algún tipo de intervención técnica, planificada o no, podrá requerir de un código de bloqueo para continuar con su operación, ya que entrará en un modo aoperativo de Servicio. colocar nuevamente en funcionamiento la impresora, y se Este utilizacódigo para permite contabilizar la cantidad de intervenciones que ha sufrido dicho equipo. El código es suministrado por la aplicación administrativa llamada FISCALIZADOR. Esta información será ampliada más adelante. 5.3.5 Código de Fiscalización Cuando se dispone de una impresora nueva, la misma se encuentra en el modo de Entrenamiento, ya que aún no ha sido fiscalizada (véase sección 4.4.1). Para cumplir con este paso, es necesario recibir un código provisto por la aplicación Fiscalizador, que deberá registrarse sobre la impresora para así culminar entonces con el proceso de Fiscalización. Esta información será ampliada más adelante. 5.3.6 Lector Fiscal Para realizar la extracción de la información contable almacenada dentro de la memoria Fiscal del equipo, se utiliza una aplicación llamada Lector Fiscal, la cual será descrita en detalle en otras secciones posteriores.
28 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Capítulo
6 6. Integración 6.1 Buenas prácticas de programación
Esto hace referencia a la forma en la que el sistema administrativo o de facturación se comunica con la impresora fiscal. Tome en consideración los siguientes puntos:
Los errores comunes a los que debe estar atento son: impresora apagada, falta de papel, error en la comunicación (configuración de los puertos COM), las tasas de los productos no se encuentran programadas (deben programarse para poder enviar un producto), la impresora se encuentra en medio de una transacción fiscal.
Al momento de iniciar el sistema administrativo verifique la comunicación con la impresora.
Compruebe los códigos de estado y errores (status & error) de la impresora. Para ello emplee la funciónReadFpStatus(), si su sistema usa uno de nuestros componentes, o el envío del comando 0x05 por el puerto serial en caso de usar el protocolo directo. Lea la respuesta de la impresora basada en las tablas de Status y Error.
Utilice los Status Informativos, verifique los datos de la impresora referidos a: Tasas, Fecha, hora, Serial, RIF, número de la última factura, número de la última Nota de crédito y número del último Reporte Z. Para ello haga uso del comando S1.
Cuando envíe comandos a la impresora fiscal, lea la respuesta de la impresora referente a ese comando para que esté seguro si se procesó o no. De ser exitoso proceda al envío del siguiente comando y de no ser exitoso debe crear una rutina para el manejo de errores.
Asegúrese de que la información esté en la impresora antes de procesarla en el sistema.
No es necesaria la apertura y cierre constante del puerto de comunicaciones por cada envío de comandos. Una vez iniciado el sistema abra el puerto y una vez decida cerrar el sistema cierre consigo el puerto de comunicaciones.
Depure el desarrollo del sistema administrativo en relación a la impresora fiscal, evite en lo posible errores de los antes mencionados durante la puesta en marcha del mismo. 29
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Utilice un Programa Monitor de Puertos Seriales para verificar las tramas enviadas y las respuestas de la impresora.
Consulte en todo lo posible al departamento de integración de The Factory HKA.
6.2 Componentes deIntegración The Factory HKA ha desarrollado una serie de Kits de Desarrollo de Software (SDK por sus siglas en inglés) a fin de dar soporte a la integración de los sistemas administrativos desarrollados en los diversos lenguajes de programación y plataformas disponibles actualmente. Estos componentes están sometidos a mejoras continuas y transparentes al desarrollador para garantizar una integración exitosa entre sus sistemas y nuestros equipos. Los kits de desarrollo contienen:
Interfaces de Programación de Aplicaciones (API‟s)
Manuales de Integración.
Demos básicos con sus Códigos Fuentes.
En la siguiente tabla se muestran los diferentes lenguajes soportados por las herramientas de desarrollo de The Factory HKA Sistema Operativo
Windows
Linux / UNIX
Tecnología
API
Win32
Librería Dinámica (DLL)
.NET Java Consola Socket + PHP Consola Java
Librería Dinámica (DLL) Clase compilada (JAR) Aplicación + .php Aplicación + .php Aplicación Clase compilada (JAR)
DEMO Delphi VB6 C# FoxPro PowerBuilder C# Visual Basic Java PHP PHP Java
Tabla 4. Lenguajes soportado s por las herramientas de desarrollo.
30 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.3 Descripción de Comandos En esta sección se describirán los comandos del protocolo The Factory HKA soportados por esta impresora. Todos corresponden al campo DATA de la estructura de la trama de comunicación, descrita en la sección 5.2 (figura 21).
6.4 Comandos para la programación de los parámetros de la impresora 6.4.1 Programación de Banderas (Flags) Este comando permite definir el valor de las banderas utilizadas por el equipo. No requiere Reporte Z previo. PJ Flag Valor
Longitud 2 caracteres fijos 2 caracteres fijos
Flag
Valor
Descripción Flag a programar (00-63) Valor del Flag a programar (00-99)
En el Anexo 9.1 se encuentra el listado de Banderas y sus respectivos valores para la impresora SRP-812.
6.4.2 Programación de fecha Programa la fecha de la Impresora Fiscal PG DD MM AA
DD
Longitud 2 caracteres fijos 2 caracteres fijos 2 caracteres fijos
MM
AA Descripción Día a programar Mes a programar Año a programar
Ej.: Configurar fecha 20 de marzo de 2012 PG200315
Este comando solo se puede ejecutar si no hay totales en la memoria de trabajo. Es decir, requiere de un Reporte previo. Unadevez fiscalizada la impresora, esta fecha no puede ser retrocedida respecto a laZfecha actual la impresora.
31 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.4.3 Programación de hora Programa la hora de la Impresora Fiscal PF
HH
MM
Longitud HH 2 caracteres fijos MM 2 caracteres fijos SS 2 caracteres fijos
SS
Descripción Hora (formato 24h) Minutos Segundos
Ej.: Configurar hora 03:15:00 pm
PF151500
Este comando solo se puede ejecutar si no hay totales en la memoria de trabajo. Es decir, requiere de un Reporte Z previo.
6.4.4 Programación de Tasas de Impuesto Programa las 3 tasas de impuesto. Luego de programar las tasas es necesario enviar el comando de registro de tasas para que queden almacenadas en la memoria fiscal. PT Longitud t T1 T2 T3
t
T1
t
T2
t
T3
1 caracter fijo
Descripción Tipo de tasa 2: Interno (impuesto incluido)
4 caracteres fijos 4 caracteres fijos 4 caracteres fijos
0 o 1: Externo (impuesto excluido) Valor de la Tasa1 (2 Enteros + 2 Decimales) Valor de la Tasa2 (2 Enteros + 2 Decimales) Valor de la Tasa3 (2 Enteros + 2 Decimales)
Ej.: Configurar las tasas de tipo interno con los valores 12%, 8% 22% respectivamente
PT212002080022200
Este comando requiere la emisión de un Reporte Z previo.
32 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.4.5 Registro de Tasas en la Memoria Fiscal Una vez que se programadas las tasas debe ejecutarse este comando para que queden registradas. Este comando puede ejecutarse un máximo de 64 veces. Pt
6.4.6 Programación de encabezado y pie de página Permite definir los mensajes que se muestran en el encabezado y pie de página de los documentos. PH Longitud Línea
2 caracteres fijos
Mensaje 40 caracteres máximo
Línea
Mensaje
Descripción Línea de encabezado (01-08) o pie de página (91-98) a programar Mensaje a programar
Ej.: Configurar la línea 1 de encabezado,
con el mensaje “The Factory HKA”
Ej.: Configurar la línea 5 de Pie de página,
con el mensaje “Gracias por preferirnos”
PH01The Factory HKA PH95Gracias por preferirnos
Este comando requiere un reporte Z previo en caso de que existan totales en la memoria de trabajo. Estos datos se restablecen a los datos de Fiscalización cuando se hace un RAM CLEAR. En modo Fiscal, este comando puede enviarse un máximo de 40 veces; no es necesario enviarlo cada vez que se genere un documento.
Nota: No debe confundirse la “Programación de encabezado y pie de página” (Comando PH) con los “Datos adicionales del cliente y datos adicionales a pie de página”. Este comando es estático, mientras que los datos adicio nales son dinámicos y sí pueden programarse con cada documento emitido.
33 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.4.7 Programación de Mensaje Comercial Temporal Permite programar un mensaje comercial temporal a ostrar m en el display. c
Línea
Longitud Línea
Mensaje
Descripción Línea del Display a programar: U: línea superior del Display L: línea inferior del Display Mensaje a programar
1 Carácter fijo
Mensaje 20 caracteres máximo
La duración aproximada del mensaje es ed29 segundos. Ej.: Configurar la línea superior del Display con el
mensaje “The Factory HKA”
Ej.: Configurar la línea inferior del Display con el mensaje
“Gracias por preferirnos”
cUThe Factory HKA cLGracias por Preferirnos
6.4.8 Programación de Mensaje Comercial Estático Permite programar el mensaje comercial a mostrar en la primera línea del Display, y seguirá mostrándose una vez programado. PI Longitud Mensaje 50 caracteres máximo
Mensaje Descripción Mensaje a programar
Ej.: Configurar la línea 1 del Display con el mensaje “Bienvenido”
PIBienvenido
Existen dos banderas asociadas a la programación del mensaje estático. Flag Valor
00 18 01 00 19 01
Configuración En la primera línea del Display se muestra el mensaje de la marca
“The Factory HKA”
En la primera línea del Display se muestra el mensaje programado a través del comando PI El mensaje comercial estático de la primera línea programado por el cliente rota en el Display. El mensaje comercial temporal de la primera línea del Display ya no aparece; sólo aparece en la primera línea el mensaje comercial estático programado por el cliente.
Nota: El comando b de rotación de mensaje debe estar desactivado a momento de programar estos FLAGS, a fin de evitar incompatibilidades.
34 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.4.9 Rotación del Mensaje Comercial Estático Permite activar/desactivar la rotación del mensaje comercial estático programado en la primera línea del Display. b
El funcionamiento de este comando está sujeto al valor de la bandera 19 (ver Anexo 9.1)
6.4.10Registro de Cajero Este comando es opcional y permite registrar un cajero. La impresora SRP-812 posee capacidad de registro de hasta 30cajeros. PC
Numero de cajero
Longitud Número de cajero 2 Caracteres fijos Clave 5 Caracteres fijos Descripción 40 Caracteres máximo
Clave
Descripción
Descripción Número de cajero a asignar (00-30) Clave para la apertura del cajero Nombre o descripción del cajero
Ej.: Registrar al cajero #30, Pedro Pérez, con clave de acceso 12345
PC3012345PedroPérez
6.4.11Programación de medios de agos p Este comando permite definir los descriptores para cada medio de pago. La impresora fiscal SRP-812 posee capacidad hasta 24 medios de pagos. PE
ID Descriptor
ID
Longitud 2 Caracteres fijos 14 Caracteres máximo
Descriptor Descripción Número del Medio de Pago (01-16) Nombre del Medio de Pago
Ej.: Definir como “Efectivo” el descriptor para el medio de pago 03
PE03Efectivo
35 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.4.12Imprimir Programación Este comando genera un documento No Fiscal e imprime los valores almacenados para los siguientes parámetros: D
Datos de fiscalización (Si está fiscalizada; si no lo está, signos de interrogación)
Encabezado Fecha/hora
Número de documento No Venta
Flags o Banderas de Programación y sus valores
Tasas de impuesto
Nombre de cajeros (luego de programarlo e iniciarlo)
Nombre de medios de pago
Número de Registro de la impresora Fiscal (Si está fiscalizada; si no lo está, signos de interrogación)
Versión de firmware
6.5 Comandos para la emisión de Documentos 6.5.1 Factura Es el comprobante fiscal más utilizado. Este documento acredita la transferencia de bienes, la entrega en uso, o la prestación de servicios por parte de un ente comercial o industrial a otro que figura como cliente. Puede ser del tipo Consumidor Final o Crédito Fiscal. La Factura Fiscal se caracteriza por incluir los datos completos de la razón social del cliente, incluyendo su RIF dentro de los campos que siguen al encabezado.
6.5.2 Elementos de una Factura Fiscal Los elementos principales de una factura fiscal son el encabezado (donde se colocan todos los datos del comercio que expide el documento), seguido de los datos del cliente o comprador, quien se acredita la transacción comercial. Luego viene el cuerpo de la factura, donde se listan todos los productos o bienes que son vendidos junto a la información de costos e impuestos. Finalmenteo sepietiene una parte para se la totalización de la transacción y un área de comentarios de página, donde pueden agregar comentarios adicionales. 36 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.6 Creación de una Factura 6.6.1 Diagrama de Flujo Esquema general para realizar una factura, donde se incluyen todas las operaciones posibles para este tipo de documento.
Figura 26. Diagrama de flujo de una factura.
37 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.6.2 Inicio/Fin de Cajero Este comando permite acreditar un cajero. No se puede utilizar este comando si existe una transacción abierta (en medio de una transacción fiscal). Tampoco se puede ejecutar si no se ha registrado el cajero. No se verá impreso el cajero en las facturas si todos los campos de líneas a pie de ticket están llenos. 5
#Clave secreta
5
Longitud 1 Caracter fijo
Clave
5 Caracteres fijos
Descripción Acción del Cajero: 5: Inicio de Cajero 6: Fin de Cajero Clave solo para la apertura del cajero Rango: 00000-99999
Ej.: Para iniciar el cajero actual, con clave de acceso 12345 Ej.: Para finalizar el cajero actual
512345 6
6.6.3 Datos del Cliente Este comando permite ingresar los datos del cliente en una factura, para que el documento pueda dar derecho a crédito fiscal. iS*
Descripción
iR*
Descripción
Longitud 40 caracteres máximo 40 caracteres máximo
iS* iR*
Descripción Razón Social/Cliente RIF/Cédula
6.6.4 Datos adicionales del cliente Este comando permite ingresar los datos del cliente en una factura, para que el documento pueda dar derecho a crédito fiscal. Este comando es válido antes de registrar un producto, si lo envía luego de registrar un producto la impresora lo interpreta como un dato a pie de página. i
Línea Datos
Línea
Longitud 2 Caracteres fijos 40 Caracteres máximo
Datos Descripción Número de línea (00-09) Información adicional del cliente 38
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.6.5 Registro de Productos El registro de un producto solamente es posible si la tasa a la cual está ligada está registrada. Antes de registrar un producto, es necesario que las tasas de impuesto ya estén programadas y registradas. (Para verificarlo imprima un documento no fiscal denominado Programación, es decir,envíe el comando „D‟ (ver Programación). Tipo de tasa
Precio
Longitud Tipo de Tasa
1 carácter fijo
Cantidad
10 caracteres fijos 8 caracteres fijos
Código [Opcional]
Variable
Precio
Cantidad
| Código |
Descripción
Descripción Tipo de tasa a aplicar al ítem. Toma los siguientes posibles valores Espacio (0x20h) Exento ! (0x21h) Tasa1 “ (0x22h) Tasa2 # (0x23h) Tasa3
Precio del ítem (8 enteros + 2 decimales). Cantidad de ítems a registrar. (5 enteros + 3 decimales) Este comando es opcional y permite la impresión de un
código de ítem entre el producto “Precio X Cantidad” y la descripción. Para esto, se debe encerrar el código entre los
caracteres „|‟ (0x7C) Descripción
Variable
Descripción del ítem a registrar. El máximo de caracteres a imprimir por ítem son 127, sin embargo, en el comando se puede enviar hasta un máximo de 161 caracteres; si se envía una cantidad de caracteres mayor la instrucción será rechazada.
Los montos máximos obtenidos de la multiplicación precio X cantidad vienen determinados por el valor del flag 11 (ver Anexo 9.1) Ej.: Registrar 20 unidades del producto
“Calzado”, de precio 3.000, cuyo impuesto es del 12% (Tasa 1) Ej.: Registrar de 20 unidades del producto “Calzado”, código A12345, de precio 3.000, cuyo impuesto es del 8% (Tasa 2)
!000030000000020000Calzado “000030000000020000|A12345|Calzado
Nota: Antes de registrar un ítem, deben registrarse las tasas correspondientes (secciones 6.4.4 y 6.4.5). Para verificar que las tasas han sido programadas imprima un reporte de programación (sección 6.4.12) 39 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Algunas consideraciones importantes son: Es posible registrar hasta Bs. 99.999.999,99 por día (ver Anexo 9.1, Flags de programación, Flag 11).
Si se sobrepasan los montos límites el comando de registro de productos es rechazado, por lo que es necesario realizar un reporte Z para continuar las ventas. Si envía una factura con monto máximo de 99.999.999,99 se llenan por completo los acumuladores, entonces es necesario imprimir un Reporte Z para liberarlos porque si no, la impresora no procesará ninguna otra venta. Si emite una factura por monto máximo, no hace Reporte Z e inmediatamente emite otra factura también por monto máximo, ya que los acumuladores se llenaron con la primera factura, la impresora se queda en medio de una transacción fiscal. En este estado la impresora sólo admite un comando: el comando 7 para anular la factura. Anule la factura y haga un Reporte Z para liberar los acumuladores y poder emitir otro documento.
6.6.6 Corrección de Error o Anulación de último Ítem o producto Este comando cancela sólo el último registro de un Ítem o de un descuento. k
6.6.7 Anulación de un ítem Anula cualquier ítem dentro de un documento, independientemente del orden en el cual haya sido registrado. También anula cualquier descuento o recarga asociado a ese ítem. Tipo de tasa
Precio Longitud
Tipo de Tasa
1 carácter fijo
Precio
10 caracteres fijos
Cantidad
| Código |
Descripción
Descripción Tipo de tasa del ítem a anular. Toma los siguientes posibles valores Espacio (0xA0h) Exento ¡ (0xA1h) Tasa1 ¢ (0xA2h) Tasa2 £ (0xA3h) Tasa3 Precio del ítem a anular (8 enteros + 2 decimales). Debe ser igual al precio del ítem registrado a eliminar. 40
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Cantidad
8 caracteres fijos
Código [Opcional]
Variable
Descripción
Variable
HKA
Cantidad de ítems a anular. Debe ser igual a la cantidad de ítems del registro a anular. (5 enteros + 3 decimales ) Código de ítem del Registro a anular. Al igual que en el
registro de productos, debe ir encerrado por el caracter „|‟ (0x7Ch) Descripción del ítem a registrar. El máximo de caracteres a imprimir por ítem son 127, sin embargo, en el comando se puede enviar hasta un máximo de 161 caracteres; si se envía una cantidad de caracteres mayor la instrucción será rechazada.
Ej.: Eliminar el registro de 20 unidades del producto “Calzado”, de precio 3.000, cuyo impuesto es del 12% (Tasa 1) Ej.: Eliminar el registro de 20 unidades del
¡000030000000002000Calzado
producto “Calzado”, código A12345, de preci o
£000030000000002000|A12345|Calzado
3.000, cuyo impuesto es del 22% (Tasa 3)
Nota: Es estrictamente necesario que el ítem a anular ya se encuentre registrado en el documento, y que se anule la misma cantidad de ítems que se registraron inicialmente.
6.6.8 Anulación de documento Permite la anulación del documento antes de que haya sido totalizado. 7 Nota: Si el comando de anulación „7‟ es enviado después de totalizar el documento, la impresora lo interpretará como un comando de cierre de documento y lo imprimirá, incrementando los acumulados inherentes a la transacción.
6.6.9 Subtotal Impreso o Mostrado en el Display Imprime o muestra en solo en Display el monto correspondiente al subtotal de las ventas. Subtotal Impreso Subtotal en display
3 4
41 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.6.10Descuento / Recargo por porcentaje Realiza un descuento o recargo por porcentaje sobre el último Ítem registrado o sobre un subtotal p Longitud +/-
1 carácter fijo
Porcentaje
4 caracteres fijos
+/-
Porcentaje
Descripción Indica la operación a realizar:
„+‟ Recarga sobre el último ítemítem registrado „-‟ ==Descuento sobre el último registrado Porcentaje a descontar / recargar (2 enteros + 2 decimales)
Para los Descuentos / Recargas por porcentaje hechos sobre el Subtotal es
necesario enviar el comando Subtotal („3‟) previamente, y una vez enviado un comando de Descuentos / Recargas por porcentaje sobre el Subtotal no es posible registrar más ítems. Ej.: Registrar de 20 unidades del producto “Calzado”, de precio 3.000, cuyo impuesto es del 12%, y aplicar un descuento del 20%
!000030000000002000Calzado p-2000
6.6.11Descuentopor monto Realiza un descuento por monto sobre el último Ítem registrado. q Longitud -
1 carácter fijo
Monto
9 caracteres fijos
-
Monto
Descripción Indica la operación a realizar: „-‟ = Descuento sobre el último ítem registrado monto a descontar sobre el último ítem (7 enteros + 2 decimales)
Para los Descuentos por monto hechos sobre el Subtotal es necesario enviar el comando Subtotal („3‟) previamente,y una vez enviado un comando de Descuentos por monto sobre el Subtotal no es posible registrar más ítems.
42 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Ej.: Aplicar un descuento de 20,00 sobre el subtotal
q-00002000
6.6.12Totalización de una factura Permite asociar un monto parcial o total de la factura a un medio de pago. Pago total
1
Medio
Pago Parcial
2
Medio
Longitud
Monto Descripción
medio
2 caracteres fijos
Indica el medio de pago asociado (01-24)
Monto
12 caracteres fijos
Monto parcial sobre la deuda total a cancelar. Solo aplica para el pago parcial. (10 enteros + 2 decimales) 202000000500000
Ej.: Totalizar una factura por un monto de Bs.10.000 realizando los siguientes pagos: Medio 2 por Bs.5.000 Medio 3 por Bs.3.000 Medio 4 por Bs.1.500
203000000300000 204000000150000
-
101
El resto en efectivo.
Los descriptores programados por defecto para los medios de pago son:
Efectivo: „01‟ – „06‟ Cheque: „07‟ – „12‟ Tarjeta 1: „13‟ – „18‟ Ticket: „19‟ – „24‟
6.6.13Mensajes o comentarios documento en Permite imprimir comentarios o mensajes comerciales para la descripción de un artículo. @ Longitud Comentario
40 caracteres máximo
Comentario Descripción
Comentario o mensaje
43 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.6.14Códigos de Barra Permite la impresión de códigos de barra bien sea en medio del documento o al final del mismo. Código de Barra dentro del documento Código de Barra en el Pie de Ticket
Longitud Depende del tipo de código
Código
Y y
Código Código
Descripción Código de barras a imprimir
Existen dos Flags asociados a la impresión de códigos de barra.
Flag
Valor
00 01
Configuración No imprime el código alfanumérico asociado bajo el código de barras Imprime el código alfanumérico asociado bajo el código de barras EAN13, 12 caracteres numéricos ITF, 1 a 32 caracteres numéricos
02 03 04 05
CODE128, 1 acaracteres 32 caracteres numéricos CODE 39, 32 alfanuméricos QR, 120 caracteres alfanuméricos PDF417, 120 caracteres alfanuméricos
00 30
01
43
El comando ( j ) permite la impresión de código de barra en el cuerpo del documento, independiente de los flags 30 y 43.
j
Tipo
Posición
Numero
Código
44 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Longitud
Tipo
1 carácter fijo
Posición
1 carácter fijo
Numero
1 carácter fijo
Código
Variable
HKA
Descripción 0 = EAN13, 12 caracteres numéricos
1 = ITF, 1 a 32 caracteres numéricos 2 = CODE128, 1 a 32 caracteres numéricos 3 = CODE 39, 32 caracteres alfanuméricos 4 = QR, 120 caracteres alfanuméricos 5 = PDF417, 120 caracteres alfanuméricos 0 = En el cuerpo del documento 1 = En el pie de ticket 0 = No se imprime el texto del código 1 = Se imprime el texto del código Código
6.7 Nota de Crédito E un comprobante fiscal empleado para realizar devoluciones cuando por algún motivo se debe anular una Factura. Este documento debe cargarse enteramente igual a la factura que será anulada a efectos de permitir el registro correcto del ingreso/egreso del establecimiento para la administración contable. La importancia de este documento radica en la devolución del impuesto cobrado en la factura inicial, que será devuelto a través de la respectiva nota. La devolución del dinero al cliente o reintegro dependerá ya del establecimiento comercial que emita dicho documento.
45 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.7.1 Diagrama de Flujo Esquema general para realizar una Nota de Crédito, la cual incluye todas las operaciones para posibles para este documento.
Inicio de Cajero (*)
Registro dedel Cliente (**)(**) Razón Social Cliente # Factura Relacionada (**) Serial de la impresora que emitió la factura relacionada (**)
Información Adicional del Cliente (*)
Comentario (*)
Registró De Producto (**)
Corrección (*)
Subtotal (*) (*) Opcional (**) Obligatorio
Descuento (*)
Anular Ítem (*)
Anular Nota de Crédito (*)
N.C. Anulada
Totalizar (**)
Figura 27. Diagrama de flujo para la creaciónde una nota de crédito.
46 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.7.2 Datos del Cliente Para iniciar una nota de crédito, es obligatorio introducir los siguientes parámetros y sus respectivos comandos: iS* iR* iF* iI* iD* iS* iR*
Longitud 40 caracteres máximo 40 caracteres máximo
iF*
14 dígitos máximo
iI*
14 dígitos máximo
iD*
6 dígitos fijos + 2 caracteres
Descripción Descripción Dígitos Dígitos Dígitos Descripción Razón Social/Cliente RIF/Cédula Número de la factura afectada por la nota de crédito Serial de la impresora que emitió la factura afectada por la nota de crédito Fecha en la que se emite la Nota de Crédito. Admite los formatos DD/MM/AA 0 DD-MM-AA
6.7.1 Comentarios en documento Permite imprimir comentarios o mensajes comerciales para la descripción de un artículo. A
Mensaje
Longitud 40 caracteres máximo
Mensaje Descripción Comentario o mensaje
6.7.2 Registro de Productos Éste comando permite registrar productos en una nota de crédito. Cuando se envía éste comando por primera vez, se imprime en el ticket la leyenda:
“NOTA CREDITO”
Es posible registrar hasta Bs. 9999999,99 por transacción. Es posible registrar hasta Bs. 9999999,99 por día. Si se exceden el límite de los montos, el comando de registro de productos es rechazado. 47
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
d
Si el monto máximo que puede acumular la impresora es excedido, la impresora rechaza todos los comandos de ventas, en éste caso sería necesario realizar un reporte Z para continuar las ventas.
Tipo de tasa
Precio
Longitud Tipo de Tasa
Precio Cantidad
HKA
1 carácter fijo
10 caracteres fijos 8 caracteres fijos
Código [Opcional]
Variable
Descripción
Variable
Cantidad
| Código |
Descripción
Descripción Tipo de tasa a aplicar al ítem. Toma los siguientes posibles valores 0 Exento 1 Tasa1 2 Tasa2 3 Tasa3
Precio del ítem (8 enteros + 2 decimales). Cantidad de ítems a registrar. (5 enteros + 3 decimales) Este comando es opcional y permite la impresión de un
código de ítem entre el producto “Precio X Cantidad” y la descripción. Para esto, se debe encerrar el código entre los
caracteres „|‟ (0x7C) Descripción del ítem a registrar. Máximo 127 caracteres.
Ej.: Registrar 20 unidades del producto
“Calzado”, de precio 3.000, cuyo impuesto es del (Tasade1)20 unidades del producto Ej.:12% Registrar “Calzado”, código A12345, de precio3.000, cuyo impuesto es del 8% (Tasa 2)
d1000030000000020000Calzado d2000030000000020000|A12345|Calzado
6.7.3 Descuento / Recargo por monto Realiza un descuento o recargo por monto sobre el último Ítem registrado o sobre un subtotal. q Longitud +/ -
1 carácter fijo
Monto
9 caracteres fijos
+/-
Monto
Descripción Indica la operación a realizar: „+‟ = Recarga sobre el último ítem registrado „-‟ = Descuento sobre el último ítem registrado monto a descontar sobre el último ítem (7 enteros + 2 decimales)
48 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Para los descuentos o recargos por monto hechos sobre el Subtotal es necesario
enviar el comando Subtotal („3‟) previamente, y una vez enviado un comando de Descuentos por monto sobre el Subtotal no es posible registrar más ítems. Ej.: Aplicar un descuento de 20,00 sobre el subtotal
q-00002000
6.7.1 Descuento / Recargo por porcentaje Realiza un descuento o recargo por porcentaje sobre el último Ítem registrado o sobre un subtotal. p Longitud +/-
1 carácter fijo
Porcentaje
4 caracteres fijos
+/-
Porcentaje
Descripción Indica la operación a realizar:
„+‟ = Recarga sobre el último ítem registrado „-‟ = Descuento sobre el último ítem registrado Porcentaje a descontar / recargar (2 enteros + 2 decimales)
Para los Descuentos / Recargas por porcentaje hechos sobre el Subtotal es
necesario enviar el comando Subtotal („3‟) previamente, y una vez enviado un comando de Descuentos / Recargas por porcentaje sobre el Subtotal no es posible registrar más ítems. Ej.: Registrar de 20 unidades del producto
“Calzado”, de precio 3.000, cuyo impuesto es
!000030000000002000Calzado
del 12%, y aplicar un descuento del 20%
p-2000
6.7.2 Corrección de Registro El comando puede anular sólo el último producto que ha sido ingresado en la actual Nota de Crédito. k
49 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.7.3 Anulación de Ítem Anula un ítem cualquiera dentro de la nota de crédito. El comando k es solo para el último ítem. ä
Tipo de tasa
Precio
Longitud Tipo de Tasa
1 carácter fijo
Cantidad
10 caracteres fijos 8 caracteres fijos
Código [Opcional]
Variable
Precio
Cantidad
| Código |
Descripción
Descripción Tipo de tasa a aplicar al ítem. Toma los siguientes posibles
valores.0 1 2 3
Exento Tasa1 Tasa2 Tasa3
Precio del ítem (8 enteros + 2 decimales). Cantidad de ítems a registrar. (5 enteros + 3 decimales) Este comando es opcional y permite la impresión de un código
de ítem entre el producto “Precio X Cantidad” y la descripción. Para esto, se debe encerrar el código entre los
caracteres „|‟ (0x7C) Descripción
Variable
Descripción del ítem a registrar. El máximo de caracteres a imprimir por ítem son 127, sin embargo, en el comando se puede enviar hasta un máximo de 161 caracteres; si se envía una cantidad de caracteres mayor la instrucción será rechazada.
6.7.4 Anulación de Nota de Crédito Al enviar este comando se anula la Nota de Crédito. Debe enviarse antes del cierre o totalización de la Nota de Crédito. Es importante señalar que aun cuando se anule la Nota de Crédito, se siguen incrementando los contadores, es decir, si por ejemplo se manda este comando en la Nota de Crédito #16, cuando se imprima otra Nota de Crédito su correlativo será el siguiente inmediato (#17). 7
6.7.5 Cierrede unaNotade Crédito Pago total
1
Medio
Pago Parcial
2
Medio
Monto 50
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Longitud
HKA
Descripción
Medio
2 caracteres fijos
Indica el medio de pago asociado (01-24)
Monto
12 caracteres fijos
Monto parcial sobre la deuda total a cancelar. Solo aplica para el pago parcial. (10 enteros + 2 decimales)
Ej.: Cerrar una nota de crédito por un monto de Bs.10.000 realizando los siguientes pagos: Medio 2 por Bs.5.000 Medio 3 por Bs.3.000 Medio 4 por Bs.1.500 El resto en efectivo.
202000000500000 203000000300000 204000000150000 101
Los descriptores programados por defecto para los medios de pago son:
Efectivo: „01‟ – „06‟ Cheque: „07‟ – „12‟ Tarjeta: „13‟ – „18‟ Ticket: „19‟ – „24‟
51 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.8 Nota de débito Esquema general para realizar una nota de débito, la cual incluye todas las operaciones posibles para este documento.
6.8.1 Diagrama de flujo Inicio de Cajero (*)
Registro de Cliente (**) Razón Social del Cliente (**) # Factura Relacionada (**) Serial de la impresora que emitió la factura relacion ada (**)
Información Adicional del Cliente (*)
Comentario (*)
Re ist ró De Producto **
Corrección (*)
Subtotal (*)
(*) Opcional (**) Obligatorio
Descuento (*)
Anular Ítem (*)
Anular Nota de Debito (*)
N.D Anulada
Totalizar (**) Figura 28. Diagrama de flu jo para la creacion de una nota de debito.
52 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.8.1 Datos del Cliente Para iniciar una nota de débito, es obligatorio introducir los siguientes parámetros y sus respectivos comandos: iS* iR* iF* iI* iD0* iS* iR* iF*
Longitud 40 caracteres máximo 40 caracteres máximo 14 dígitos máximo
iI*
14 dígitos máximo
iD0*
6 dígitos fijos + 2 caracteres
Descripción Descripción Dígitos Dígitos Dígitos Descripción Razón Social/Cliente RIF/Cédula Número de la factura afectada por la nota de debito Serial de la impresora que emitió la factura afectada por la nota de debito Fecha en la que se emite la Nota de Crédito. Admite los formatos DD/MM/AA 0 DD-MM-AA
6.8.2 Comentarios en documento Permite imprimir comentarios o mensajes comerciales para la descripción de un artículo. B
Mensaje
Longitud 40 caracteres máximo
Mensaje Descripción Comentario o mensaje
6.8.3 Registro de producto Permite registrar un producto a la nota de débito. Cuando se envía este comando por primera vez, se imprime en el ticket la leyenda: “NOTA DE DÉBITO” El registro de un producto solamente es posible si la tasa a la cual está ligado, se encuentra registrada. El monto máximo a registrar por transacción y por día depende del modelo de impresora. Si se excede el límite de los montos, el comando de registro de producto es rechazado.
53 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Si el monto máximo que puede acumular la impresora es excedido, la impresora rechaza todos los comandos de venta, en este caso sería necesario realizar un reporte Z para continuar las ventas. `
Tipo de tasa
Precio
Longitud Tipo de Tasa
Precio Cantidad
1 carácter fijo
10 caracteres fijos 8 caracteres fijos
Código [Opcional]
Variable
Descripción
Variable
Cantidad
| Código |
Descripción
Descripción Tipo de tasa a aplicar al ítem. Toma los siguientes posibles
valores 0 1 2 3
Exento Tasa1 Tasa2 Tasa3
Precio del ítem (8 enteros + 2 decimales). Cantidad de ítems a registrar. (5 enteros + 3 decimales) Este comando es opcional y permite la impresión de un
código de ítem entre el producto “Precio X Cantidad” y la descripción. Para esto, se debe encerrar el código entre los
caracteres „|‟ (0x7C) Descripción del ítem a registrar.
Ej.: Registrar 20 unidades del producto
“Calzado”, de precio 3.000, cuyo impuesto es
`1000030000000020000Calzado
del 12% (Tasa 1) Ej.: Registrar de 20 unidades del producto
“Calzado”, código A12345, de precio 3.000,
`2000030000000020000|A12345|Calzado
cuyo impuesto es del 8% (Tasa 2)
6.8.4 Corrección de Registro El comando puede anular sólo el último producto que ha sido ingresado en la actual Nota de Crédito. k
6.8.5 Anulación de un ítem Anula cualquier ítem dentro de un documento, independientemente del orden en el cual haya sido registrado. También anula cualquier descuento o recargo asociado a ese ítem.
54 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
à
Tipo de tasa
Precio
Longitud Tipo de Tasa
Precio Cantidad
1 carácter fijo
10 caracteres fijos 8 caracteres fijos
Código [Opcional]
Variable
Descripción
Variable
HKA
Cantidad
| Código |
Descripción
Descripción Tipo de tasa a aplicar al ítem. Toma los siguientes posibles valores Exento 0 1 Tasa1 2 Tasa2
3 Tasa3 Precio del ítem (8 enteros + 2 decimales). Cantidad de ítems a registrar. (5 enteros + 3 decimales) Este comando es opcional y permite la impresión de un
código de ítem entre el producto “Precio X Cantidad” y la descripción. Para esto, se debe encerrar el código entre los
caracteres „|‟ (0x7C) Descripción del ítem a registrar. Máximo 127 caracteres.
Ej.: Registrar 20 unidades del producto
“Calzado”, de precio 3.000, cuyo impuesto es
à1000030000000020000Calzado
del 12% (Tasa 1) Ej.: Registrar de 20 unidades del producto
“Calzado”, código A12345, de precio 3.000,
à2000030000000020000|A12345|Calzado
cuyo impuesto es del 8% (Tasa 2)
6.8.6 Descuento / Recargo por monto Realiza un descuento o recargo por monto sobre el último Ítem registrado o sobre un subtotal. q Longitud +/ -
1 carácter fijo
Monto
9 caracteres fijos
+/-
Monto
Descripción Indica la operación a realizar: „+‟ = Recarga sobre el último ítem registrado „-‟ = Descuento sobre el último ítem registrado monto a descontar sobre el último ítem (7 enteros + 2 decimales)
Para los descuentos o recargos por monto hechos sobre el Subtotal es necesario
enviar el comando Subtotal („3‟) previamente, y una vez enviado un comando de Descuentos por monto sobre el Subtotal no es posible registrar más ítems.
55 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Ej.: Aplicar un descuento de 20,00 sobre el subtotal
q-00002000
6.8.7 Descuento / Recargo por porcentaje Realiza un descuento o recargo por porcentaje sobre el último Ítem registrado o sobre un subtotal. p Longitud +/-
1 carácter fijo
Porcentaje
4 caracteres fijos
+/-
Porcentaje Descripción Indica la operación a realizar: „+‟ = Recarga sobre el último ítem registrado „-‟ = Descuento sobre el último ítem registrado Porcentaje a descontar / recargar (2 enteros + 2 decimales)
Para los Descuentos / Recargas por porcentaje hechos sobre el Subtotal es
necesario enviar el comando Subtotal („3‟) previamente, y una vez enviado un comando de Descuentos / Recargas por porcentaje sobre el Subtotal no es posible registrar más ítems. Ej.: Registrar de 20 unidades del producto “Calzado”, de precio 3.000, cuyo m i puesto es
!000030000000002000Calzado p-2000
del 12%, y aplicar un descuento del 20%
6.8.8 Anulación de nota de debito Al enviar este comando se anula la nota de débito. Debe enviarse antes del cierre o totalización de la nota de débito. Es importante señalar que aun cuando se anule la nota de débito, se siguen incrementando los contadores, es decir, si por ejemplo se manda este comando en la nota de débito #16, cuando se imprima otra nota de débito su correlativo será el siguiente inmediato (#17). 7
6.8.9 Cierrede unanota dedebito Pago total
1
Medio
Pago Parcial
2
Medio
Monto
56 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Longitud
HKA
Descripción
Medio
2 caracteres fijos
Indica el medio de pago asociado (01-24)
Monto
12 caracteres fijos
Monto parcial sobre la deuda total a cancelar. Solo aplica para el pago parcial. (10 enteros + 2 decimales)
Ej.: Cerrar una nota de débito por un monto de Bs.10.000 realizando los siguientes pagos: Medio 2 por Bs.5.000 Medio 3 por Bs.3.000 Medio 4 por Bs.1.500 El resto en efectivo.
202000000500000 203000000300000 204000000150000 101
Los descriptores programados por defecto para los medios de pago son:
Efectivo: „01‟ – „06‟ Cheque: „07‟ – „12‟ Tarjeta: „13‟ – „18‟ Ticket: „19‟ – „24‟
6.9 Comandos para los reportes Se pueden generar tres tipos de reportes: Reporte Z: Es un documento fiscal que permite obtener las ventas realizadas hasta el momento de su ejecución. En Venezuela, por Ley debe generarse un reporte Z diario, por ello también se le llama Reporte de Cierre o Reporte Diario. Al momento de generar un reporte Z, la información de las ventas acumuladas del día se transfieren de la memoria de trabajo a la memoria fiscal, siempre y cuando la impresora se encuentra fiscalizada, posteriormente los valores acumulados en la memoria de trabajo se colocan en cero. En la memoria fiscal sólo se almacena la información correspondiente al resumen fiscal de cada reporte Z emitido. En la memoria de auditoría se almacena el contenido de todos los documentos (fiscales y no fiscales) emitidos por la impresora, cuando esta se encuentra fiscalizada. Reporte Z2: Es un documento no fiscal que permite realizar un reporte con los valores acumulados de varios reportes Z. Es posible inicializar estos acumulados, colocando de esta manera los valores en cero en cualquier momento, esta inicialización se realiza por medio de un comando. El reporte Z2 mostrará la información de los acumulados de cada reporte Z
emitido desde la inicialización, hasta el momentode su emisión. Reporte X: Es un documento no fiscal que permite observar las ventas acumuladas hasta el momento de su emisión. Contiene la misma información que proporciona el reporte diario 57 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Z, la diferencia radica en que al generar este reporte la información se mantiene en la memoria de trabajo y no se transfiere a la memoria fiscal, se puede ejecutar para efectos de controles administrativos. También se le llama reporte parcial. Reporte X2: Es un documento no fiscal que permite generar un reporte parcial de las ventas acumuladas del día. Se puede utilizar para generar reportes de cierre de cajero, ya que es posible inicializar estos acumulados, colocando de esta manera los valores en cero en cualquier momento, esta inicialización se realiza por medio de un comando. El reporte X2 mostrará la información de las transacciones realizadas desde el momento de la inicialización, hasta el momento de su emisión. Reporte de memoria fiscal:El Reporte de memoria fiscal es un documento fiscal que contiene la información correspondiente a los reportes Z almacenados en la memoria fiscal. Esta información puede solicitarse en un rango de fecha o en un rango numérico de reporte Z.
6.9.1 Reporte Z Permite la impresión del reporte diario Z. El documento impreso es de tipo Fiscal. I0Z
6.9.2 Reporte X Permite la impresión de reporte X. El documento impreso es de tipo No Fiscal. I0X
6.9.3 Reporte Z2 Permite realizar un reporte con los valores acumulados de varios reportes Z. El documento impreso es de tipo No Fiscal. I1Z
6.9.4 Borrar acumulado Z2 Este comando permite borrar acumulados delreporte Z2. X1Z
Dependiendo de la bandera 40 será necesario borrar o no los valores acumulados en el Z2.
6.9.5 Reporte X2 Permite generar un reporte parcial de las ventas acumuladas del día. I1X
58 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.9.6 Borrar acumulado X2 Este comando permite borrar acumulados del reporte X2. X1X
Dependiendo de la bandera 40 será necesario borrar o no los valores acumulados en el X2.
6.9.7 Reporte de memoria fiscal Permite la impresión o carga de reportes Z por rango de fechas o de número de reporte. I/U
Tipo de rango
Modo
Limite Inicial
Limite Final
Longitud
I/U Tipo de Rango
Modo
Límite Inicial
Límite Final
Descripción Indica si se desea imprimir el reporte o subirlo al PC. 1 Carácter fijo I: Imprimir U: Subir a PC Tipo de rangos inicial y final a enviar. 2 Caracteres fijo 2: Rango de Fecha 3: Rango de Número de reporte Indica el modo en el que se debe presentar la información requerida: 1 Carácter fijo A: todos los detalles S: solo un resumen M: mensual Valor inicial del rango a inquirir Si tipo de rango = I2: Fecha del primer reporte a 6 Caracteres fijos imprimir (DDMMAA) Si tipo de rango = I3: Número del primer reporte a imprimir. Formato: 00 + 4 dígitos Valor inicial del rango a inquirir Si Tipo de Rango = I2: Fecha del primer reporte a 6 Caracteres fijos imprimir (DDMMAA) Si Tipo de Rango = I3: Número del primer reporte a imprimir. Formato: 00 + 4 dígitos
Los reportes de la impresora, como Z o X se pueden extraer a través del puerto de comunicación. A continuación se muestra la información que contiene la trama.
59 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.9.8 Trama que responde la impresora al extraer el reporte X Información Número del próximo reporte Z 0x0A Fecha del último reporte Z 0x0A Hora del último reporte Z 0x0A Número de la última factura 0x0A Fecha de la última factura 0x0A Hora de la última factura 0x0A Número de la última Nota de Débito 0x0A Número de la última Nota de Crédito 0x0A Número del último Documento No Fiscal 0x0A Ventas Exento 0x0A Ventas Tasa 1 (General)
Longitud 4 bytes 1 byte 6 bytes 1 byte 4 bytes 1 byte 8 bytes 1 byte 6 bytes 1 byte 4 bytes 1 byte 8 bytes 1 byte 8 bytes 1 byte 8 bytes
0x0ATasa 1 Impuesto 0x0A Ventas Tasa 2 (Reducida) 0x0A Impuesto Tasa 2 0x0A Ventas Tasa 3 (Adicional) 0x0A Impuesto Tasa 3 0x0A Nota de Débito Exento 0x0A Nota de Débito Tasa 1 0x0A Impuesto Nota de Débito Tasa 1 0x0A Nota de Débito Tasa 2 0x0A Impuesto Nota de Débito Tasa 2
131 byte bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes
1 byte 13 bytes 1 byte 13 bytes
60 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
0x0A Nota de Débito Tasa 3 0x0A Impuesto Nota de Débito Tasa 3 0x0A Nota de Crédito Exento 0x0A Nota de Crédito Tasa 1 0x0A Impuesto Nota de Crédito Tasa 1 0x0A Nota de Crédito Tasa 2 0x0A Impuesto Nota de Crédito Tasa 2 0x0A Nota de Crédito Tasa 3 0x0A Impuesto Nota de Crédito Tasa 3 0x0A
1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte
6.9.9 Trama que responde la impresora al extraer el reporte Z Información Número del último reporte Z
Longitud 4 bytes
0x0A Fecha del reporte Z 0x0A Hora de ejecución del último reporte Z 0x0A Número de la última factura 0x0A Fecha de la última factura 0x0A Hora de la última factura 0x0A Número de la última Nota de Débito 0x0A Número de la última Nota de Crédito 0x0A Número del último Documento No Fiscal
16 bytes byte 1 byte 4 bytes 1 byte 8 bytes 1 byte 6 bytes 1 byte 4 bytes 1 byte 8 bytes 1 byte 8 bytes 1 byte 8 bytes
0x0A Exento Ventas 0x0A
1 byte 13 bytes 1 byte 61
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Ventas Tasa 1 (General) 0x0A Impuesto Tasa 1 0x0A Ventas Tasa 2 (Reducida) 0x0A Impuesto Tasa 2 0x0A Ventas Tasa 3 (Adicional) 0x0A Impuesto Tasa 3 0x0A Nota Débito Exento 0x0A Nota Débito Tasa 1 (General) 0x0A Impuesto Nota Débito Tasa 1 0x0A Nota Débito Tasa 2 (Reducida) 0x0A Impuesto Nota Débito Tasa 2 0x0A Nota Débito Tasa 3 (Adicional) 0x0A Impuesto Nota Débito Tasa 3 0x0A Nota Crédito Exento 0x0A Nota Crédito Tasa 1 (General) 0x0A Impuesto Nota Crédito Tasa 1 0x0A Nota Crédito Tasa 2 (Reducida) 0x0A Impuesto Nota Crédito Tasa 2 0x0A Nota Crédito Tasa 3 (Adicional) 0x0A Impuesto Nota Crédito Tasa 3 0x0A
HKA
13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte 13 bytes 1 byte
62 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.10Comandos para lecturas de status Permite extraer información contenida en la memoria de trabajo de la impresora, referente a la identificación fiscal de la impresora, los acumulados diarios, valores de programación, información de la transacción en curso, entre otros. Cada tipo de Lectura retorna una trama de datos diferente.
6.10.1Status S1 S1
Éste comando permite extraer información referente a parámetros de la impresora como Serial, Numero de Registro y datos de factura, entre otros. Información "S1" Número de cajero Separador 0x0A Subtotal de ventas Separador 0x0A Número de la última factura Separador 0x0A Cantidad de facturas emitidas en el día
Longitud 2 bytes 2 bytes 1 byte 17 bytes 1 byte 8 bytes 1 byte 5 bytes
Separador Número de la última0x0A nota de débito Separador 0x0A Cantidad de notas de débito emitidas en el día Separador 0x0A Número de la última nota de crédito Separador 0x0A Cantidad de notas de crédito emitidas en el día Separador 0x0A Número del último documento no fiscal Separador 0x0A Cantidad de documentos no fiscales Separador 0x0A Contador de Reportes de Memoria Fiscal Separador 0x0A Contador de cierres diarios Z Separador 0x0A RIF Separador 0x0A Número del registro de la máquina
byte 81 bytes 1 byte 5 bytes 1 byte 8 bytes 1 byte 5 bytes 1 byte 8 bytes 1 byte 5 bytes 1 byte 4 bytes 1 byte 4 bytes 1 byte 11 bytes 1 byte 10 bytes 63
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Separador 0x0A Hora actual de la impresora Separador 0x0A Fecha actual de la impresora Separador 0x0A
HKA
1 byte 6 bytes 1 byte 6 bytes 1 byte
6.10.2Status S2 S2
Éste comando permite extraer información referente el estado de la Factura, Nota de Crédito o Nota de Debito en curso. Si es ejecutado y no existe una Factura, Nota de Crédito o Nota de Debito abierta, los valores obtenidos serán cero. Información "S2" 0x20 Subtotal de ventas 0x0A 0x20 Subtotal de impuestos 0x0A 0x20 Para uso futuro
Longitud 2 bytes 1 byte 13 bytes 1 byte 1 byte 13 bytes 1 byte 1 byte 13 bytes
0x0A Cantidad de artículos 0x0A 0x20 Total a pagar 0x0A Cantidad de pagos 0x0A Tipo de documento: 0 = Ningún documento abierto 1 = En Venta 2 = En nota de crédito 3 = En nota de débito 0x0A
byte 61 bytes 1 byte 1 byte 13 bytes 1 byte 4 bytes 1 byte 1 byte
1 byte
64 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.10.3Status S21 S21
Éste comando permite extr aer el estado de la tasa 1 de lafactura en curso. Si es ejecutado y no existe una factura abierta, los valores obtenidos serán cero. Información
Longitud
"S2" 0x20 Subtotal de ventas 0x0A 0x20 Subtotal de impuestos 0x0A 0x20 Para uso futuro 0x0A Cantidad de artículos 0x0A 0x20 Total a pagar 0x0A Cantidad de pagos 0x0A Tipo de documento: 0 = Ningún documento abierto 1 = En Venta 2 = En nota de crédito 3 = En nota de débito 0x0A
21 bytes byte 13 bytes 1 byte 1 byte 13 bytes 1 byte 1 byte 13 bytes 1 byte 6 bytes 1 byte 1 byte 13 bytes 1 byte 4 bytes 1 byte 1 byte
1 byte
6.10.4Status S22 S22
Éste comando permite extr aer el estado de la tasa 2 de lafactura en curso. Si es ejecutado y no existe una factura abierta, los valores obtenidos serán cero. Información "S2" 0x20
Longitud 2 bytes 1 byte 65
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Subtotal de ventas 0x0A 0x20 Subtotal de impuestos 0x0A 0x20 Para uso futuro 0x0A Cantidad de artículos 0x0A 0x20 Total a pagar 0x0A Cantidad de pagos 0x0A Tipo de documento: 0 = Ningún documento abierto 1 = En Venta 2 = En nota de crédito 3 = En nota de débito 0x0A
HKA
13 bytes 1 byte 1 byte 13 bytes 1 byte 1 byte 13 bytes 1 byte 6 bytes 1 byte 1 byte 13 bytes 1 byte 4 bytes 1 byte 1 byte
1 byte
6.10.5Status S23 S23
Éste comando permite extr aer el estado de la tasa 3 de lafactura en curso. Si es ejecutado y no existe una factura abierta, los valores obtenidos serán cero. Información "S2" 0x20 Subtotal de ventas 0x0A 0x20 Subtotal de impuestos 0x0A 0x20 Para uso futuro 0x0A
Longitud 2 bytes 1 byte 13 bytes 1 byte 1 byte 13 bytes 1 byte 1 byte 13 bytes 1 byte
Cantidad de artículos 0x0A 0x20
61 bytes byte 1 byte 66
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Total a pagar 0x0A Cantidad de pagos 0x0A Tipo de documento: 0 = Ningún documento abierto 1 = En Venta 2 = En nota de crédito 3 = En nota de débito 0x0A
HKA
13 bytes 1 byte 4 bytes 1 byte 1 byte
1 byte
6.10.6Status S3 S3
Este comando permite extraer información referente a las tasas de impuesto y flag de estado. Información "S3" Tipo de tasa 1 Tasa 1 0x0A
Longitud 2 bytes 1 byte 4 bytes 1 byte
TipoTasa de tasa 2 2 0x0A Tipo de tasa 3 Tasa 3 Flag 0...63 0x0A
byte 41 bytes 1 byte 1 byte 4 bytes 1 byte 1 byte
6.10.7Status S4 S4
Este comando permite consultar información de los montos acumulados por medio de pago. Es posible ejecutar este comando en cualquier condición.
67 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Información "S4" Medio de pago 1 0x0A Medio de pago 2 0x0A Medio de pago 3 0x0A .
. Medio de pago 24 0x0A
HKA
Longitud 2 bytes 13 bytes (11 enteros, 2 decimales) 1 byte 13 bytes (11 enteros, 2 decimales) 1 byte 13 bytes (11 enteros, 2 decimales) 1 byte .
. 13 bytes (11 enteros, 2 decimales) 1 byte
6.10.8Status S5 S5
Este comando permite extraer información referente al estado de la memoria de Auditoria. Información "S5" RIF 0x0A Serial 0x0A Número de EJ 0x0A Capacidad de EJ 0x0A Espacio libre EJ 0x0A Cantidad de documentos 0x0A
Longitud 2 bytes 11 bytes 1 byte 10 bytes 1 byte 4 bytes 1 byte 4 bytes 1 byte 4 bytes 1 byte 6 bytes 1 byte
68 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.10.9Status S8E S8E
Este status permite extraer información referente a las líneas de encabezado. Información
Longitud 3 bytes 40 bytes 1 byte 40 bytes 1 byte 40 bytes 1 byte
“S8E”
Primera Línea de Encabezado 0x0A Segunda Línea de Encabezado 0x0A Tercera Línea de Encabezado 0x0A . . . Octava Línea de Encabezado
6.10.10
40 bytes
Status S8P S8P
Este status permite extraer información referente a los pies de página. Información
Longitud 3 bytes 40 bytes 1 byte 40 bytes 1 byte 40 bytes 1 byte
“S8E”
Primera Línea de Pie de página 0x0A Segunda Línea de Pie de página 0x0A Tercera Línea de Pie de página 0x0A . . . Octava Línea de Pie de página
40 bytes
69 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
6.10.11 Estado de la Memoria de Auditoría Imprime un documento NO FISCAL con el número de memoria de Auditoria, la capacidad total y disponible de la memoria y el número de documentos almacenados. E
6.11Comandos para reimpresión extracción o de documentos de lamemoria de auditoria Todos los comandos que se generen con la impresora fiscal quedarán registrados en la memoria de auditoría, por lo cual se puede acceder a ellos mediante la reimpresión de los documentos existentes en dicha memoria. Reimpresión de documentos Extracción de documentos
„R‟ Modo Inicio „U4‟Modo Inicio
Fin Fin
Donde Modo se refiere al tipo de documento y dependiendo de si es indicado en una letra mayúscula o minúscula corresponderá a una solicitud por rango de número o por rango de fecha respectivamente, dicho rango será indicado mediante los campos Inicio y Fin. Para una solicitud por rango de número el campo Modo corresponderá a: Longitud
Modo
1 Carácter fijo
Descripción Por rango de número: F: Facturas D: Notas de Debito C: Notas de Crédito T: Todos los documentos no fiscales X: Reportes X Z: Reportes Z R: Reportes de lectura de Memoria Fiscal Y: RAM CLEAR E: Copias S: Facturas, Notas de Crédito y Notas de Debito A: Todos los documentos excepto copias y errores de bloqueo N: Todos los documentos no fiscales excepto RAM CLEAR, copias y reportes X @: Todos los documentos Por rango de fecha: f: Facturas c: Notas de Crédito 70
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Inicio
7 Caracteres fijos
Fin
7 Caracteres fijos
HKA
d: Notas de Debito t: Todos los documentos no fiscales x: Reportes X z: Reportes Z r: Reportes de lectura de memoria fiscal w: Error de Hardware y: RAM CLEAR e: Copias s: Facturas, Notas de Crédito y Notas de debito a: Todos los documentos excepto copias y errores de bloqueo n: Documentos no fiscales excepto RAM CLEAR, copias y Reportes X *: Todos los documentos Por rango de número: Formato: 0000000 Por rango de fecha: Formato: 0YYMMDD Por rango de número: Formato: 0000000 Por rango de fecha: Formato: 0YYMMDD
6.12Emisión de Documentos No Fiscales En un documento no fiscal se imprime automáticamente cada cuatro líneas la siguiente leyenda: “NO FISCAL”
6.12.1Texto en Documento Este comando permite imprimir información de reportes y notas como documentos no fiscales. 8
Cmd1
Cmd2
Texto Cmd1 Cmd2
Imprime una línea con Texto normal y queda en espera por otro comando
0
0
Imprime una línea con Texto en negrita y queda en espera por otro comando Imprime una línea con Texto expandido y queda en espera por otro comando
0 0
* >
Imprime una línea con Texto doble y negrita, queda en espera por otro comando Imprime una línea con Texto normal y centrado, queda en espera por otro Comando
0 0
$ !
71 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Imprime una línea con Texto negrita y centrado, queda en espera por otro Comando Cierra el Documento No Fiscal
Texto
¡ 0 0 1 56 caracteres
6.12.2Apertura de Gaveta 0
Imprime un Documento No Fiscal con el mensaje “APERTURA GAVETA”
Permite la Apertura de Gaveta. Debe haber al menos 1 PLU registrado
Cmd 0
w
6.12.3Retiro y Fondo de Caja Permiten reportar fondos de caja y retiros de algún medio de pago, de la gaveta de dinero. Son necesarios para realizar el arqueo de la caja. 9
PR
Medio
Longitud PR
1 caracter fijo
Medio Monto
2 caracteres fijos 12 caracteres fijos
Monto Descripción
0: Retiro 1: Fondo de Caja Indica el medio de pago asociado (01-24) Monto a disponer de la gaveta. (10 enteros + 2 decimales)
6.12.4Fin de Retiro / Fondo de Caja Este comando finaliza un reporte de egresos/ingresos de un medio de pago. Al ejecutarlo, se cierra el reporte y se abre la gaveta de dinero. t
72 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Capítulo
7 7. Interfaz de Usuario
Consiste en un dispositivo periférico que, una vez conectado al puerto RS232 de la Impresora Fiscal permite realizar las siguientes operaciones a través del menú de opciones desplegado en su pantalla:
Imprimir Reporte Diario Z
Imprimir Reporte de Lectura de Memoria Fiscal: Por rango de Número de Reporte Diario Z o o Por Rango de Fecha (Diario o Mensual)
Figura 29. Características delHandheld.
73 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
7.1 Diagrama de Conexión Dispositivo de Panel de Control Puerto RS232
Cable de Interfaz
Figura 30. Diagrama de conexión del Handheld ala impresora fiscal.
IMPORTANTE: El Handheld no está incluido en la caja de la impresora.
7.2 Inicio de Operación Para iniciar la operación del dispositivo siga los siguientes pasos:
Conecte al dispositivo de panel de control uno de los extremos del cable provisto con dicho dispositivo (con conectores RJ-11 en ambos extremos).
Apague la impresora Fiscal.
Conecte el otro extremo del cable conectado al dispositivo de panel de control al puerto señalado como RS-232 en la Impresora Fiscal.
Espere hasta que se encienda la Pantalla con la opción “REPORTE DIARIO Z”. Use las teclas de subir y bajar para ubicarla opción de la operación que desea realizar.
Una vez ubicada la opción presione la tecla ENT.
Siga las instrucciones indicadas en este documento para cada operación a realizar.
74 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
7.3 Mapa de navegac ión de laInterfaz de Usuario
Figura 31. Mapa de navegación del Handheld.
7.4 Generar Reporte Diario Z La opción del Menú [REPORTE DIARIO Z] permite generar un reporte de fin de día o reporte fiscal Z una vez que se presiona el botón ENT al estar ubicada esta opción en la pantalla.
7.5 Generar Reporte de Lectura de Memoria Fiscal por Número de Z La opción del Menú [REPORTE MF NUM Z] Permite generar un reporte de lectura de memoria fiscal comprendido entre un rango de número de reportes Z. Al seleccionar esta opción aparecerá en el LCD frontal el rango de Números de reporte a seleccionar comenzando por el reporte inicial hasta el reporte final: [I: 0000] [F: 0000] La Selección del número de Z debe realizarse mediante los siguientes pasos:
Para Comenzar se debe editar la fecha de Inicio mediante las teclas: Subir y Bajar.
Para seleccionar un digito presionarse la cla te “ENT”
del número inicial pasará Al oprimir la tecla “ENT”final en elel último dígitoeditarse automáticamente al número cual deberá mediante las se teclas Subir y Bajar.
75 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Para regresar al digito anterior debe presionar las teclas de subir y bajar
Al oprimir la tecla “ENT” en el último dígito de la “F:” se ejecutara el comando de generar el reporte de lectura de memoria fiscal en el rango de Z seleccionado.
7.6 Generar Reporte de Lectura de Memoria Fiscal por Mes La opción del Menú [REPORTE MF MES] permite generar un reporte de lectura de memoria fiscal comprendido entre un rango de meses desde el primer día del mes inicial hasta el último día del mes final. Al seleccionar esta opción aparecerá en el LCD frontal el rango de fechas a seleccionar, comenzando por la fecha inicial y luego la fecha final: [ I:MMAA ] [ F:MMAA ] La selección del mes debe realizarse mediante los siguientes pasos:
Para comenzar se debe editar la fecha de inicio mediante las teclas: Subir y Bajar. Entendiéndose que MM representa el mes y AA el año por ejemplo si el mes inicial es enero de 2014 será: [ I:0114 ].
Para seleccionar un digito debe presionarse la cla te “ENT”. Al oprimir “ENT” en el último dígito de la fecha de Inicio se pasara
automáticamente al mes final el cual deberá editarse mediante las teclas Subir y Bajar.
Para regresar al dígito anterior debe presionar las teclas de subir y bajar.
Al oprimir “ENT” en el último dígito del mes FINAL se ejecutará el comando de generar el reporte de lectura de memoria fiscal en el rango de meses seleccionado.
7.7 Generar Reporte de Lectura de Memoria Fiscal por Día La opción del Menú [REPORTE MF MES] permite generar un reporte de lectura de memoria fiscal comprendido entre un rango de meses desde el primer día del mes inicial hasta el último día del mes final. Al seleccionar esta opción aparecerá en el LCD frontal el rango de fechas a seleccionar, comenzando por la fecha inicial y luego la fecha final: [ I:DDMMAA ] [ F:DDMMAA ]
La selección del mes debe realizarse mediante los siguientes pasos:
76 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Para comenzar se debe editar la fecha de inicio mediante las teclas: Subir y Bajar. Entendiéndose DD representa el día, MM representa el mes y AA el año por ejemplo si el día inicial es 07 de enero de 2014 será: [ I:070114 ].
Cada digito se ubica con las teclas subir y bajar y se selecciona al presionarse la tecla
“ENT”. Al oprimir “ENT” en el último dígito de la fecha de Inicio se pasara
automáticamente a la opción de día final el cual deberá editarse mediante las teclas Subir y Bajar.
Para regresar al dígito anterior debe presionar las teclas de subir y bajar
Al oprimir “ENT” en el último dígito del mes FINAL se ejecutará el comando de generar el reporte de lectura de memoria fiscal en el rango de meses seleccionado.
77 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Capítulo
8 8. Mantenimiento 8.1 Desmontaje (Gráficos)
Figura 32. Desmontaje de la impresora fiscal SRP-812.
78 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
8.2 Proceso de desmontaje Imagen Referencial
DescripciónDel Proceso
En primer lugar proceda a retirar precinto de seguridad que se encuentra en la parte posterior del equipo.
Ya retirado el precinto se retira el dámper de la cubierta principal del equipo.
Remueva los tornillos que se indican en la imagen de la izquierda (1,2,3) , extraiga el pin fiscal y retire la cubierta inferior de la impresora.
Remueva los tornillos que se indican en la imagen de la izquierda (1,2,3) que sostienen la cubierta fiscal.
Remueva los tornillos que se indican en la imagen de la izquierda (1,2,3) desde el interior de la impresora y gire en la dirección indicada.
79 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Remueva los tornillos que se indican en la imagen de la izquierda (1,2) liberando el cable de tierra y la cubierta del panel de puertos.
Remueva los tornillos que se indican en la imagen de la izquierda (1,2) que sostienen el PCB del panel principal del equipo y retírelo.
Fije la memoria fiscal (Aries Membox II) en la posición indicada y reinstale el PCB del panel.
Conecte la tarjeta Aries a la tarjeta madre de la impresora como se muestra en la imagen de la izquierda.
Conecte la memoria fiscal (Aries Membox II) a la tarjeta Aries e instale la memoria de auditoría Ej Maudi Box II.
80 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Fije el Switch Holder a la cubierta fiscal con dos tornillos en la posición que se muestra en la imagen de la izquierda.
Instale el Switch con su cable de conexión en el Switch Holder.
Revise que la cubierta fiscal posea el Foam, esto evitará la desconexión de la memoria de auditoría debido a las vibraciones en el transporte y proceso de uso.
Conecte el Switch a la tarjeta Aries antes de reinstalar la cubierta fiscal.
Reinstale la cubierta fiscal, el panel de puertos y la cubierta inferior de la impresora. Recuerde dejar instalado el Pin fiscal en el equipo.
Figura 33. Proceso de desmontaje.
81 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
8.3 Proceso de cambio de memoria de auditoria Los siguientes pasos son necesarios para realizar el proceso de cambio de memoria de auditoria exitoso.
Se Apaga el equipo y se desconectan los cables de comunicación y alimentación.
Cortar el precinto de seguridad.
Abrir el equipo como se muestra en el manual hasta ingresar al módulo fiscal.
Desconectar la memoria de auditoria (Colocar la nueva memoria).
Luego colocar eljumper en (JP1) del módulo fiscal para realizar el proceso de Ram clear la impresora emitirá un documento. (se apaga el equipo).
Se retira el jumper del (JP1) del módulo fiscal se cierra el equipo.
Se realiza el proceso de desbloqueo.
Por último se coloca nuevamente el precinto de seguridad. Una vez realizado todo el proceso recuerde colocar toda esta información en el libro de control de reparación y mantenimiento.
8.4 Proceso de cambio de memoria fiscal Para este proceso de cambio de memoria fiscal se debe tener en cuenta que al realizar el cambio dememoria la memoria se debe cambiar la memoria de auditoria ya que vez que la fiscalfiscal es emparejada o casadatambién con su par ya este proceso no puede ser una devuelto. Los siguientes pasos muestran el proceso de cambio de memoria fiscal:
Se Apaga el equipo y se desconectan los cables de comunicación y alimentación.
Abrir el equipo como se muestra en el manual hasta ingresar al módulo fiscal.
Desconectar la memoria de Fiscal (Colocar la nueva memoria).
Luego colocar el jumper en (JP1) del módulo fiscal para realizar el proceso deam r clear la impresora emitirá un documento. (Se apaga el equipo).
Se retira el jumper del (JP1) del módulo fiscal se cierra el equipo.
Por último se coloca nuevamente el precinto de seguridad.
Una vez realizado todo el proceso recuerde colocar toda esta información en el libro de control de reparación y mantenimiento.
Luego cambio de la memoria fiscal se debe volver a fiscalizar el equipo para dejarlo del funcional
82 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
8.5 Problemas frecuentes Su impresora es muy confiable, pero en ocasiones puede presentar algunos problemas. Este capítulo provee información sobre algunos problemas comunes que puede encontrar y cómo solucionarlos. Si se presenta alguno de estos problemas y no puede resolverlos, contacte a su distribuidor para que lo oriente.
8.5.1 La impresora no funciona Descripcióndel problema
Razones probables
LED de no corriente no enciende, la Impresorasin corriente. impresora funciona. Impresora apagada.
Tarjeta madre dañada.
Soluciones
Conecte el transformadorde corriente. Encienda la impresora. Contacte al distribuidor.
8.5.2 LED indicador en el panel de control enciende escucha y se una alarma Descripcióndel problema. LED de papel, encendido.
Razones probables.
siempre Agotamiento de Papel.
Soluciones.
La impresora puede funcionar normalmente con el papel en este estado.
LED de error encendido y Cubierta de la impresora Cierre la cubierta de la impresora. suena la alarma. abierta. LED de papel siempre Sin papel. encendido y suenan alarmas.
Coloque un nuevo rollo.
LED la dealarma. error parpadea y sobrecalentado. Cabezal del suena
impresor encender. Apague la impresora y espere a que se enfríe para
Sobre voltaje.
Apague la impresora y reinicie cuando el voltaje vuelva a la normalidad.
Bajo voltaje.
Apague la impresora y reinicie cuando el voltaje vuelva a la normalidad.
8.5.3 Problemas con el proceso de cortado Descripcióndel problema
Razón probable
Solución
Atasco del cortador, el cortador movible no regresa a su lugar
Desgaste del cortador, no corta lo Reemplace el cortador. suficiente. Engranaje del mecanismo, o rueda Remplace la pieza gastada. del mecanismo desgastados.
Corte deficiente
Motor dañado.
Reemplaceel motor.
Residuos de papel.
Limpie los residuos del sistema de
cortado. Cortador desgastado, papel muy Reemplace el cortador o sustituya el grueso. papel. 83
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
Cabezal de calentado.
Atasco de papel
HKA
impresión
sobre Disminuya impresión.
la
temperatura
de
Avance de papel muy rápido.
Reduzca la velocidad de impresión del cabezal.
Papel mal colocado.
Ponga la línea del papel paralela con la montura e insértelo en el espacio entre el rodillo y el cabezal de impresión.
8.5.4 Remoción de Papel Atascado Si se produce el atasco de papel, el zumbador sonará. Si se puede abrir la cubierta, abra la misma y retire el papel. Si la cubierta no se puede abrir, siga el siguiente procedimiento:
Encienda la impresora para inicializar el cortador y luego abra la tapa.
En caso de que la cuchilla no se inicialice, retire el cortador de la cubierta y luego elimine el atasco de papel girando el mando hacia la dirección de la flecha como se muestra en la figura 34. Usted puede usar un destornillador para eliminar el atasco de papel.
Después de la cuchilla colocada hacia atrás, presione el botón para abrir la tapa.
Monte el cortador de cubierta.
Figura 34. Abrir la Tapa para removeratasco de papel.
84 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
8.6 Proceso de actualización y fiscalización 8.6.1 Actualización de firmware Pasos para realizar la actualización del firmware:
Encender el equipo y conectar el cable USB tipo B de comunicación al PC.
Verifique en que puerto está conectado la impresora y conectar.
Configurar la velocidad de transmisión y paridad.
Verificar que el led de estado se encuentre verde intermitente (Verificando que ha ingresado en modo actualización).
Ejecutar la aplicación “TFHKA UPDATER 2.3” superior. o Presione “Update” para buscar el archivo el cual tendrá una extensión “.bin”.
Importante:Para hacer la actualización del firmware solamente es permitido con el cable de comunicación USB tipo AB. No apague la impresora mientras se está actualizando el firmware.
Figura 35. Actualizado r de Firmware por puerto USB.
Nota: Recordar que el proceso de actualización solo puede ser ejecutado por centro de servicio técnico autorizado.
85 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
8.6.2 Proceso de fiscalización Para llevar a cabo el proceso de fiscalización del equipo se debe hacer uso de la aplicación “Fiscalizador”. Se debe seleccionar pestaña la “Fiscalizar” y completaros l datos. En la figura 36, se muestran los pasos para realizar el proceso de fiscalización satisfactorio del equipo. 1. Abrir el programa Fiscalizador (Verificar que se tiene la versión más actualizada). 2. 3. 4. 5.
Probar la. comunicación con la impresora en la secciónConfiguración Conexión Seleccionar el puerto en el que está conectada la impresora y verificar la conexión. Hacer clic en la pestañaFiscalizar.
Introducir el RIF del cliente final, el código de seguridad y hacer clicValidar en . El RIF es verificado con la base de datos del SENIAT. Si éste es correcto, pulsar Siguiente. En caso contrario, introducir el RIF cuidadosamente. 6. Introducir los datos relacionados al encabezado (Razón Social y Dirección) y hacer clic en Siguiente. 7. Introducir la fecha y hora que tomará el equipo (NOTA: tener cuidado al introducir estos datos). 8. Introducir el serial del equipo (que se toma de la etiqueta ubicada en la parte posterior del equipo), RIF del técnico que realiza la fiscalización y números de los precintos fiscales. Al tratarse de fiscalización, el campo Precinto Anteriorpuede tomar el valor 0000000. Hacer clic enSiguiente. 9. El equipo imprimirá un documento no fiscal, el cual contiene un código. Dicho código debe introducirse en la secciónCódigo de Fiscalización.Verificar los datos de fiscalización, si existe algún error, presionar Regresar para modificar el campo correspondiente. Si los datos son correctos, presionar Fiscalizar. 10. Configurar tasas de impuesto. Una vez estos datos se envían a la impresora, ésta imprimirá un documento no fiscal indicando que la impresora está fiscalizada. A partir de éste documento, todos los posteriores contendrán el RIF del cliente final (en el encabezado), el logo fiscal (parte superior) y el serial de la impresora (esquina inferior derecha).
86 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
Figura 36. Pasos para fiscalizar.
8.6.3 Desbloqueo Para el proceso de desbloqueo del equipo se debe hacer uso de la aplicación “Fiscalizador”. Ingresar al menú Operaciones en la opción de Desbloqueo, se desplegará la siguiente ventana donde se deben llenar los campos requeridos. En los Datos del equipo en el campo de Código Bloqueo se debe colocar el código impreso en el ticket de Ram Clear. Luego de presionar el botón Enviar Código, si todos los datos fueron enviados correctamente la impresora regresará al Modo Fiscal y estará habilitada para realizar todas las funciones fiscales.
Figura 37. Pasos para desbloquear un equipo.
87 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
9. ANEXOS 9.1 Lista de Configuración de Flags Lista de Flags SRP-812 Flag Descripción 0 00 = No imprime los mensajes de error, solo se muestran en el display.
1 2 3 4
5
6
7 8 9
01 = Imprime lostodo mensajes de error al finalizar la factura (por lotes). 00 Se imprime el documento 01 = Imprime cada vez que llega la data de un PLU (línea a línea) (PLU= Producto) 00 = Se corta el papel automáticamente después de la emisión de un documento. 02 = No se corta el papel de manera automática. 00 = No se genera una alarma cuando la gaveta está abierta 01 = Se genera una alarma (beep) cuando la gaveta se encuentra abierta Efecto para líneas de descripción de PLU, define el formato por defecto de las descripciones de los PLU: 00 = No se Agregan efectos a los productos 01 = Se agrega el efecto de texto expandido para productos 02 = Se agrega el efecto de negrita para productos 03 = Se agrega el efecto de texto expandido y en negrita para productos Efecto para el texto en los documentos no fiscales 00 = No se Agregan efectos a los documentos no fiscales 01 = Se agrega el efecto de texto expandido para los mensajes en documentos no fiscales 00 = Se imprime el detalle de los acumuladores en los reportes Z, X incluso cuando los valores se encuentran en cero. 01 = No se imprime el detalle de los acumuladores en los reportes Z, X y de acumulados cuando estos se encuentran en cero. 00 = El precio en el display incluye el IVA, es la base imponible. 01 = El precio en el display No incluye el IVA No Usado 00 = Los resultados de los cálculos se redondean a dos (2) decimales en impuesto agregado y a cuatro (4) decimales en impuesto incluido 01 = Los resultados de los cálculos se redondean a tres (3) decimales en impuesto agregado y a cinco (5) decimales en impuesto incluido. 02 = Los resultados de los cálculos se redondean a cuatro (4) decimales en impuesto agregado y a seis (6) decimales en impuesto incluido. 03 = Los resultados de los cálculos se redondean a cinco (5) decimales en impuesto agregado y a siete (7) decimales en impuesto incluido. 04 = Los resultados de los cálculos se redondean a seis (6) decimales en impuesto agregado y a ocho (8) decimales en impuesto incluido. 05 = Los resultados de los cálculos se redondean a siete (7) decimales en impuesto agregado, no aplica para impuesto incluido. 88
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
10 11
HKA
06 = Los resultados de los cálculos se redondean a ocho (8) decimales en impuesto agregado, no aplica para impuesto incluido . Uso Interno
00 = Máximo valor para “Cantidad x Precio Unitario” por cada (PLU= PRODUCTO) sin IVA Bs. 999.999.999,99.
01 = Máximo valor para “Cantidad x Precio Unitario” por cada (PLU= PRODUCTO) sin IVA Bs. 999.999,99
02 = Máximo valor para “Cantidad x Precio Unitario” por cada (PLU= PRODUCTO) sin IVA Bs. 9.999,99 12
13
14 15 16
IVA= Bs. 999,99valor para “Cantidad x Precio Unitario” por cada (PLU= PRODUCTO) sin 03 Máximo 00 = Máximo valor para cierre de factura, por acumulado de base imponible por tipo de tasa Bs. 999.999.999,99. 01 = Máximo valor para cierre de factura, por acumulado de base imponible por tipo de Bs. 999.999,99 02 = Máximo valor para cierre de factura, por acumulado de base imponible por tipo de Bs. 9.999,99 03 = Máximo valor para cierre de factura, por acumulado de base imponible por tipo de Bs. 999,99 00 = Máximo valor para Reporte Z de acumulados por tasas Bs. 999.999.999,99. 01 = Máximo valor para Reporte Z de acumulados por tasas Bs. 999.999,99 02 = Máximo valor para Reporte Z de acumulados por tasas Bs. 9.999,99 03 = Máximo valor para Reporte Z de acumulados por tasas Bs. 999,99 00 = El medio de pago al cual se carga el cambio (vuelto) es el medio 1 (efectivo) 01…24 = Asigna el número del medio de pago al cual se carga elcambio 00 = El medio de pago al cual se cargan las devoluciones es el medio 1 (efectivo)
01…24 = Asigna el número del medio de pago al cual se carga los montos de devoluciones 00 = Los montos correspondientes a fondo de caja se agregan en el medio de pago correspondiente
01…24 = Asigna el número del medio de pago al cual se carga los fondos de caja 17
00 = los montos correspondientes a los retiros de caja se agregan al medio de pago correspondiente. 01…24= Asigna el número del medio de pago al cualse carga los retiros
18
00 = En la pantalla se muestra la marca "The Factory HKA". El comando „b‟ debe estar
19
desactivado. 01 = Se muestra el mensaje comercial estático de la primera línea programado por el cliente. 00 = El mensaje comercial del cliente rota en la pantalla. El comando „b‟ debe estar desactivado para que no haya conflictos con esta bandera.
01 = El mensaje comercial del cliente está detenido en la pantalla. El comando „b‟ debe estar 20 21 22
desactivado para que no haya conflictos con esta bandera. Uso Interno 00 = El campo precio se interpreta 8E2D (sin decimales extras en el precio) 01 = El campo precio se interpreta 7E3D (Con 1 decimal extra en el precio) 02 = El campo precio se interpreta 6E4D (Con 2 decimales extra en el precio) 00 = El campo cantidad se interpreta 5E3D 89
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
23 24 25 26 27 28
29
30 31 32 33 34
35 36
HKA
01 = El campo cantidad se interpreta 6E2D 00 = Después de una falla de energía se continua con una factura si está abierta. 01 = Después de una falla de energía se cancela una factura si está abierta 00 = La gaveta se abre automáticamente después de un pago 01 = La gaveta no se abre automáticamente después de un pago 00 = Si el cambio es cero, no se muestra en la pantalla 01 = Siempre se muestra el cambio en la pantalla Uso Interno Uso Interno 00 = Se Nomuestra se muestra la cantidad de ítems en las como facturas 01 = la cantidad de líneas impresas (PLU= PRODUCTO), sin tomar en cuenta la cantidad 02 = Muestra la cantidad de ítems como enteros 03 = Muestra la cantidad de ítems como decimales 00 = Reinicia el display para cada transacción y se muestran los montos de (PLU= PRODUCTO) y los descuentos 01 = No reinicia el display para cada transacción y se muestran los montos de (PLU= PRODUCTO) y los descuentos 02 = Reinicia el display para cada transacción y NO se muestran los montos de (PLU= PRODUCTO) y los descuentos 03 = No reinicia el display para cada transacción y NO se muestran los montos de (PLU= PRODUCTO) y los descuentos 00 = Imprime el Código de Barra sin el número asociado 01 = Imprime el Código de Barra con el número asociado bajo el código 00 = El comando S2 regresa los valores correspondientes a la venta actual 01 = El comando S2 regresa los valores correspondientes a las ventas acumuladas del día (X) No Usado 00 = No emite un reporte Z2 después de un Reporte Z 01 = Emite un reporte Z2 después de un Reporte Z 00 = No se imprime el logo en los documentos 01 = Se imprime el logo en todos los documentos 02 = Se imprime el logo solo en los documentos no fiscales 03 = Se imprime el logo solo en las facturas 04 = Se imprime el logo solo en los documentos fiscales 05 = Se imprime el logo en todos los documentos excepto en reportes Z y reportes de memoria fiscal 00 = RTS o CTS (del PC) 01 = RTS siempre en ON 02 = Igual que cuando el flag es 0 pero sin el OR 00 = Se cierra la factura solo si el pago está completo igual a la=programada flag automáticamente si falta una cantidad de céntimos inferior o 00…10 Se completaenelelpago
90 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
37
00 = Si el sensor de Near End detecta que el papel se está agotando se indica error de papel en el status 01 = Si el sensor de Near End detecta que el papel se está agotando no se indica error de papel en el status
38
00 = Se imprime la cantidad de ítem solo cuando es diferente de 1 (No se aplica en modo columna) 01 = Se imprime la cantidad de ítem siempre. Uso Interno 00 = Borra los acumuladores de los reportes X2 y Z2 al emitirlos 01 = Mantiene los acumuladores después de emitir los reportes X2 y Z2 Permite configurar la cantidad de decimales que se imprimen en los montos. 00 = Se imprimen 2 decimales 01 = Se imprimen 3 decimales 02 = Se imprimen 4 decimales NOTA: En caso de que el flag 41 este configurado para imprimir más decimales que los decimales de redondeo, se redondea con la cantidad de decimales a imprimir. 00 = El medio de pago al cual se cargan los débitos es el medio 1 (efectivo)
39 40 41
42 43
44 45 46 47 48 49
50 51
01…24 = Asigna el número del medio de pago al cual se carga los montos de los débitos Tipo de código de barras soportados, define el tipo de código de barra a emplear: 00 =EAN 13 (máx. 12 dígitos numéricos fijos) 01 =ITF (máx. 32 dígitos numéricos) 02 =CODE 128 (máx. 32 dígitos alfanuméricos) 03 =CODE 39 (máx. 32 dígitos alfanuméricos) Códigos 2D soportados: 04 =QR (máx. 122 dígitos alfanuméricos) 05 =PDF417(máx. 122 dígitos alfanuméricos) 00 = No se imprime automáticamente el header al abrir y cerrar la tapa de la impresora 01 = Se imprime automáticamente el header al abrir y cerrar la tapa de la impresora No Usado Uso Interno Uso Interno No Usado 00 = Letra Normal sin efectos en los comentarios a PLU 01 = Letra con efecto negrita en los comentarios a PLU enviando el símbolo * al principio del mensaje 02 = Sin borde en los comentarios a PLU 03 = Sin borde en los comentarios a PLU y efecto negrita enviando el símbolo * al principio del mensaje 00 = No permite la impresión de líneas adicionales de pie de ticket con el comando @ 01 = Permite la impresión de líneas adicionales de pie de ticket con el comando @ NOTA: Paraelcerrar el documento el comando de del pago 199 Efecto para encabezado, defineesel necesario efecto porenviar defecto de las líneas encabezado de los documentos: 00 =Fuente A 91
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
52
53 54
55
56
HKA
01 =Fuente B 02 =Fuente A en negrita 03 =Fuente B en negrita Efecto para el numero de documento y fecha, define el efecto para el número yfecha de los documentos: 00 =Fuente B 01 =Fuente A 02 =Fuente B en negrita 03 =Fuente A en negrita Uso Interno Efecto para el subtotal del documento: 00 =Fuente B 01 =Fuente A 02 =Fuente B en negrita 03 =Fuente A en negrita Efecto pie de página, define el efecto por defecto que tendrán las líneas del pie de página: 00 =Fuente B 01 =Fuente A 02 =Fuente B en negrita 03 =Fuente A en negrita Tipo de línea divisoria, define el tipo de línea divisoria que se empleará: si se suma 64 a cada uno de estos valores se obtienen los mismos bordes pero en negrita (ej.: flag 15+8=23 serán signos de numeral en negritas) 00 ================ ------------------------01 02 **************** 03 ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ 04 _______________ 05 Línea gruesa 06 Tres líneas 07 ################ 08 ++++++++++++++++ 09 ///////////////////// 10 \\\\\\\\\\\\\\\\\\\\\ 11 ||||||||||||||||| 12 Línea vertical 13 14 •••••••••••••••• 15 ▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪▪
57
No Usado
92 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
58
00 = Se configura la velocidad del puerto de comunicación con el PC en 9600bps 01 = Se configura la velocidad del puerto de comunicación con el PC en 19200bps 02 = Se configura la velocidad del puerto de comunicación con el PC en 38400bps
59 60 61 62 63
No Usado No Usado No Usado No Usado No Usado
93 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
9.2 Página dePrueba pa ra Facturas,Notas de Crédito y Debito 9.2.1 Factura
Datos de cliente i01Nombre: Luz María Ale os Datos de cliente i02Cédula: 19.483.432 Datos de cliente i03Dirección: Chacao Datos de cliente i04Teléfono: 0212 555.55.55 Comentario @Este es un comentario Re istro de roducto “000005000000001000Producto 1 Códi o de Barra en roducto Y111111111111 Re istro de roducto 000000400000002000Producto 2 Corrección k
Re istro de roducto “000000700000001000Producto 3 Re istro de Ítem 1 !000000100000001000Ítem 1 Re istro de roducto !000000300000002000Producto 4 Subtotal 3 Descuento -1000 Re istro de roducto #000000200000005000Producto 5 Re istro de roducto #000000400000007000Producto 6 Recar o individual +2000 Re istro de roducto 000000800000004000Producto 7
Totalización
a o con medio 1 101
Códi o de Barra 1234567890
Figura 38. Modelo de factura 94 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
9.2.2 Nota de Crédito
Número de Factura Afectada iF00000000000001 Fecha iD010-12-13 Datos de cliente iR*Cédula: 7.543.365 Datos de cliente iS*Nombre: Pedro Pérez Serial de Im resora iI00000000000002
Re istro de roducto d0000000200000002000Producto 1 Re istro de roducto d1000000300000003000Producto 2 Re istro de roducto d2000000900000001000Producto 3 Re istro de roducto d3000000400000004000Producto 4
Re istro de roducto ä0000000400000004000Producto 4
Totalización
a o con medio 1 101
Figura 39. Modelo de nota de crédito
95 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
9.2.3 Nota de Débito
Número de Factura Afectada iF00000000000001 Fecha iD010-12-13 Datos de cliente iR*Cédula: 7.543.365 Datos de cliente iS*Nombre: Pedro Pérez Serial de Im resora iI00000000000002
Re istro de roducto d0000000200000002000Producto 1 Re istro de roducto d1000000300000003000Producto 2 Re istro de roducto d2000000900000001000Producto 3 Re istro de roducto d3000000400000004000Producto 4
Re istro de roducto ä0000000400000004000Producto 4
Totalización
a o con medio 1 101
Figura 40. Modelo de nota de débito.
96 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
9.3 Lista de Errores Lista de Errores SRP-812 # ERROR Nombre
Descripción Error en la lectura o escritura de la memoria fiscal o la memoria de trabajo
2
ERROR BUS DATOS
3 4
ERROR COM PC ERROR COM DISPLAY
Error en la comunicación o timeout con el puerto RS232 Error en la comunicación o timeout con el puerto del visor
5 6
ERROR USB ERROR DE CRC
7
COMANDO INVALIDO
8 9 10
ERROR BUFFER IMP BUFFER VTA LLENO ERROR FECHA INV.
11
NO PLU DATA
12
ERROR ESTADO
13 14 15
ERROR RESET ERROR RAM CLEAR ERROR LECTURA MF
16
ERROR DE ACUMULADOR
17 18 19 20 21 22 23 24
ERROR TASAS ERROR CRC MEM AUDIT ERROR MEM AUDIT GENR ERROR MEM AUDIT OPEN ERROR MEM AUDIT R ERROR MEM AUDIT W ERROR MEM. TRABAJO T ERROR EJ LLENA
29
INTERVENCION TECNICA
30
ERROR MEM. TRABAJO V
31
ERROR MEM. TRABAJO D
32
ERROR MEM. TRABAJO C
Error de comunicación o timeout con el puerto USB CRC incorrecto Se presenta cuando se recibe un comando que no puede ser procesado por diversas razones; fuera de rango, el comando no existe, o que la impresora se encuentra bloqueada o en estado de error. Error interno de la impresora Error en el buffer de impresión Fecha invalida No se encontró el PLU o el descuento que se desea anular El estado en el que se encuentra la impresora no permite recibir el comando actual Error durante la ejecución del RESET Error durante el restablecimiento Memoria fiscal de solo lectura Se han superado los montos máximos permitidos para el cierre de factura o para los acumulados en los reportes Z (99.999.999,99) Error en la tasa de retención Error en la lectura de la memoria de auditoría Error en la memoria de auditoría Error en lectura de la memoria de auditoría Error en lectura de la memoria de auditoría Error en escritura de la memoria de auditoría Error en la memoria de trabajo en la sección de detalles Memoria de auditoria agotada Impresora en estado de intervención técnica (Funcionalidades reducidas) Error en la memoria de trabajo al leer los datos correspondientes a las ventas del día, ya sea por data errónea o por fallas en la memoria de trabajo. Error en la memoria de trabajo al leer o guardar los datos correspondientes al documento actual. Error en la memoria de trabajo al leer los datos 97
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
33 34 35 36 37 38 39
ERROR MEM. TRABAJO ERROR FECHA AUDIT. SOLO LECTURA ERROR EJ REG. ERROR EJ SIZE SIN MEM. AUDITORIA FM. SOLO LECTURA
correspondientes a la convención del sistema, ya sea por data errónea o por fallas en la memoria de trabajo. Error en la memoria de trabajo Error en la fecha Memoria de auditoria de solo lectura Error en el registro de la memoria de auditoria Error en la capacidad de la memoria de auditoria Memoria de auditoria no detectada Memoria fiscal desincorporada (Solo Lectura)
46 47 48 49 50 51 52 53 54 55 56 57 58
ERROR ERROR INDICES FM G ERROR FM C ERROR FM L ERROR FM BR ERROR FM BW1 ERROR FM BW2 MEMORIA FISCAL NUEVA MEMORIA FISCAL LLENA ERROR MEMORIA FISCAL SIN MEMORIA FISCAL ERROR TAMPER ERROR TAMPER DESC
Error índice del siguiente reporte Z Error en en el memoria fiscal (posición no disponible) Error en memoria fiscal (posición no disponible) Error en memoria fiscal (error de lectura) Error al almacenar reporte Z Error al almacenar reporte Z Error al almacenar reporte Z Memoria fiscal nueva Memoria fiscal agotada Error en la memoria fiscal Memoria fiscal no conectada Detección de extracción de pin fiscal Detección de switch antitamper desconectado
98 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
9.4 Vista explotada del equipo En la siguiente imagen se muestra la vista explotada y su lista de piezas y partes:
99 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
100 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
101 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
HKA
9.4.1 Lista de Piezas y Partes No. 1
2 2-1 2-2 2-3 3
3-1 3-2
3-3 4
4-1 4-2
4-3 4-4 4-5 4-6 4-7
4-8 5 5-1 5-2 5-3 5-4
Descripción
LABEL-BIXOLON LOGO;TETRON,T0.05,IVORY LABEL-BIXOLON LOGO;TETRON,T0.05,D-GRAY ASSY-PUSH BUTTON SPRING RELEASE;SWP, ¢ 0.55 GUIDE BUTTON;ABS,HR,GR30, BLACK PUSH BUTTON ASSY-CASE UPPER;I-VORY ASSY-CASE UPPER;D-GRAY SCREW TAPPING;M2X4 CASE UPPER-C;ABS(AF312-16133),I-VORY CASE UPPER-C;ABS(AF312-16133),D-GRAY MANUAL CUTTER-P;SUS301,T0.4 ASSY-TPH;180DPI, ROHM (new code) ASSY-TPH;180DPI, AOI (old code) SCREW MACHINE; M3X4 CBF SIGNAL-MAIN;FFC,120MM,AWM2896, only for AE0400011S SPRING-TPH BRAKCET TPH REAR;SECC CFA T1.0 PLATE GND;STS304,T0.2 SCREW-HEATSINK ASSY HEATSINK;KD1803-DJ11B,180DPI (new code) ASSY HEATSINK;AG072-H7E817,180DPI (old code) SPRING-HC ASSY-FRAME MAIN LABEL-HOT;TETRON,T0.05 SHAFT LOCK SHAFT-RELEASE LABEL CONTROL;PC,T0.178,W18,L151
5-5 5-6 5-7
COVER LIFT FRAME MAIN SPRING-LIFT 102
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
6 6-1 6-2 6-3 6-4 7 7-1 7-2 8 8-1 8-2 8-3 8-4 9
9-1 9-2
9-3
HKA
ASSY SHAFT HINGE RING-E;ID3,OD7,T0.6,PASS,STSC SHAFT HINGE;STS304 SPRING TORSION-L SPRING TORSION-R ASSY BRACKET MOTOR BRACKET-MOTOR-350 SHAFT-IDLE ASSY-BRACKET PCB MAIN BRACKET UPPER COVER;SECC CFA,T1.0 BRACKET-POWER S/W BRACKET-PCB SCREW TAPTITE;M3X4,WHITE ASSY-POWER COVER; IVORY ASSY-POWER COVER; DARK BAG PE COVER-POWER; IVORY COVER-POWER; DARK MANUAL-POWER COVER
10 10-1 10-2 11 12-1 12-2
12-3 12-4 12-5 13 13-1 13-2 13-3 13-4
ASSY-PCB NEAR DOWN SENSOR ASSY-PCB NEAR DOWN SENSOR HOUSING-P/END PCB FISCAL,PANAMA ASSY-PCB MAIN ASSY-PCB LED (new type, Included Harness Switch) ASSY-PCB LED (old type, Included Metal Switch on PCB LED) ASSY-PCB PAPER END SENSOR POWER SWITCH(Included HARNESS) HARNESS ASSY-COVER HOUSING SCREW-MACHINE;PWH,+,M3,L4,ZPC SCERW-SPECIAL;3.0,3.0 RING-E ASSY-COVER PLATE 103
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
13-4-1 13-4-2 13-5 13-5-1 13-5-2 13-5-3 13-6 13-7 13-8 13-9 13-10 13-11 13-11-1 13-11-2 13-11-3 13-11-4 14 14-1 14-2
HKA
COVER-PLATE LABEL-WARNING C ASSY-CUTTER UPPER SCREW DELTA-PT;PWH,M3X5,SWCH18A,Cr3 FIXED BLADE(AUTO-CUTTER;KF04-00035A) FIXED-CUTTER-P SPRING-HOOK COVER-HOUSING SHAFT-WALL MOUNT BRACKET-HOOK BUSHING;SRP-350,SBF2218,2,AN ASSY-ROLLER PLATEN RING-E GEAR-PLATEN ROLLER BUSHING;SRP-350,SBF2218,2,AN ROLLER-PLATEN ASSY-CUTTER LABEL-JAM (CUTTER) AUTO CUTTER(RXB80-2)
15
16 17 18 19 20 21 22 23 24 25 26 27 28
SCREW-MACHINE;PH,+,M2.0,L3.0,NI P (AUTO CUTTER+H/C), loctite SCREW-MACHINE;PH,+,M2.0,L3.0,NI P (AUTO CUTTER+H/C) SCREW-TAPPING;PH,+,2,M3,L8,ZPC(YEL SCREW-TAPPING;CH(0.3),+,2,M2,L4,NI(paper end) SCREW-TAPTITE;PWH,+,S,M3,L8,ZPC(YE SCREW-TAPTITE;BH,+,S,M3,L6,ZPC(YEL SCREW-TAPTITE;M3,L10-WT-BH,ZPC FOOT-RUBBER BRACKET-DIP S/W POLY-WASHER KNOB-P/END LEVER-RELEASE MOTOR-STEP-FEEDING RING WIRE 104
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
THE FACTORY
29
30 31 33 34 35 36 37
38
39 40
41 42
HKA
SCREW-MACHINE; M/S 3*4,PI 5.6, 1(AUTO CUTTER+M/C), loctite SCREW DELTA-PT;PWH,M3X10,SWCH18A,Cr SCREW DELTA-PT;PWH,M3X5,SWCH18A,Cr3 HOLDER-CUTTER SPRING LIFT CUTTER GEAR-IDLE BRACKET-CUTTER COVER-CUTTER; ABS(AF312-16133) COVER-CUTTER; ABS(AF312-8C201) COVER-OPEN; ABS(AF312-16133) COVER OPEN; ABS(AF312-8C201) CASE-LOWER COVER-CABLE; ABS(AF312-16133) COVER CABLE; ABS(AF312-8C201) SCREW DELTA-PT,,M3X8,SWCH18A,Cr3 BRACKET IF-FISCAL,PANAMA BRACKET IF-FISCAL,COLUMBIA BRACKET IF-FISCAL,DOMINICAN REPUBLIC
43 44 45 46 47 48 49
SCREW-MACHINE;PWH,+,M3,L4,ZPC HOLDER MEMORY COVER FISCAL PIN-FISCAL GUARD-TPH;MOJO,T0.05 LABEL-RATING LABEL FISCAL
105 SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO