Está en la página 1de 112

 

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 
1.3  COMPONENTES DE LA IMPRESORA FISCAL ................................................................................................ 3 
1.4  COMPONENTES DE ALMACENAMIENTO DE D ATOS DEL MÓDULO FISCAL ........................................ 4 
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 LA IMPRESORA FISCAL SRP-812.................................................................................. 5 
2.2  COMPONENTES FÍSICOS ................................................................................................................................ 6 
2.3  COMPONENTES DE V ISUALIZACIÓ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 con el Display Externo. Protocolo RS232 ............................................ 8 
2.4.4  Puerto RJ11 de Comunicación con el PC. Protocolo 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  R EQUISITOS 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 A JUSTE 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  PROCEDIMIENTO DE RESET ..................................................................................................................... 19 
4.2  PROCEDIMIENTO DE R  AM CLEAR  ............................................................................................................ 19 
4.3  FIRMWARE ...................................................................................................................................................... 20 
4.4  MODOS DE FUNCIONAMIENTO  ................................................................................................................. 20 
4.4.1  Modo de fabrica ..................................................................................................................................... 20 
4.4.2  Modo de entrenamiento ....................................................................................................................... 20 
4.4.3  Fiscal ........................................................................................................................................................ 21 
4.4.4  Modo Seniat............................................................................................................................................ 21 
4.4.5  Modo Bloqueo ....................................................................................................................................... 21 
 

THE FACTORY HKA

4.4.6  Modo Servicio ........................................................................................................................................ 21 


4.4.7  Modo intervención técnica .................................................................................................................. 22 
4.4.8  Modo actualización ............................................................................................................................... 22 
5.  COMUNICACIÓN ENTRE LA COMPUTADORA Y LA IMPRESORA FISCAL ......23 
5.1  PROTOCOLO DE COMUNICACIÓN SERIAL ................................................................................................ 24 
5.2  ESTRUCTURA DE LA TRAMA 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  Reimpresión de Documentos .............................................................................................................. 28 
5.3.3  Extracción de Información de Memoria Fiscal ............................................................................... 28 
5.3.4  Código de Bloqueo................................................................................................................................ 28 
5.3.5  Código de Fiscalización ........................................................................................................................ 28 
5.3.6  Lector Fiscal ........................................................................................................................................... 28 
6.  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 DE DOCUMENTOS .................................................................................. 36 
6.5.1  Factura..................................................................................................................................................... 36 
6.5.2  Elementos de una Factura Fiscal ........................................................................................................ 36 
6.6  CREACIÓN DE UNA F ACTURA ..................................................................................................................... 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  Mensajes o comentarios en documento ........................................................................................ 43 
6.6.14  Códigos de 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  Comentarios en documento ................................................................................................................ 53 
6.8.3  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  
7.1  DIAGRAMA DE CONEXIÓN ......................................................................................................................... 74 
7.2  INICIO DE OPERACIÓN ................................................................................................................................ 74 
7.3  M APA DE NAVEGACIÓN DE LA INTERFAZ DE USUARIO ....................................................................... 75 
7.4  GENERAR R EPORTE DIARIO Z .................................................................................................................. 75 
7.5  GENERAR R EPORTE DE LECTURA DE MEMORIA FISCAL POR NÚMERO DE Z ................................. 75 
 

THE FACTORY HKA

7.6  GENERAR R EPORTE DE LECTURA DE MEMORIA FISCAL POR MES .................................................... 76 


7.7  GENERAR R EPORTE DE LECTURA DE MEMORIA FISCAL POR DÍA ..................................................... 76 
8.  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 una alarma ................................... 83 
8.5.3  Problemas con el proceso de cortado ................................................................................................ 83 
8.5.4  Remoción de Papel Atascado .............................................................................................................. 84 
8.6  PROCESO DE ACTUALIZACIÓN Y FISCALIZACIÓ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 DE FLAGS ..................................................................................................... 88 
9.2  P ÁGINA DE PRUEBA PARA F ACTURAS,  NOTAS DE CRÉ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   V ISTA 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 emite una 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 texto, Programación,
Fondo/Retiro, copias, documentos impresos de RAM CLEAR, STATUS EJ, 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 Notas de Débito
Fiscales
Reporte Z
Documentos Reportes de Memoria Fiscal
emitidos por la
impresora Fiscal Reportes X
SRP-812
Reporte X2
Documentos  Reportes Z2
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 la Impresora Fiscal


La impresora fiscal está constituida por los siguientes módulos:

Impresora Fiscal

Módulo de Módulo fiscal


Impresión

 Tarjeta
Controladora de  Tarjeta Fiscal
Impresion

Etapa Impresora Sensores Memoria Fiscal Memoria de Memoria de


 Auditoría 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 de Almacenamiento de Datos del


Módulo Fiscal

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. Características Generales
2
2.1 Dimensiones de la Impresora Fiscal SRP-812

Figura 3. Dimensiones de la impresora SRP-812.

Dimensiones 146 mm x 196 mm x 147 mm (Ancho*Largo*Alto)


Peso 1.65 kg sin rollo
Impresora Impresión Térmica Directa con auto cutter
 Velocidad de Impresión 200 mm/s
Papel Térmico Rollo de 80 mm
Panel de Control 1 Botón, 3 LED‟s 
Entrada AC: 100-240V,
 Alimentación
Salida DC : 24V 5%, 2.5A
1xRS232 Conector RJ11 (Para comunicación con PC)
1xRS232 Conector USB Tipo B (Para comunicación con PC)
Interfaces de E/S
1xRS232 Conector RJ11 (Para comunicación con Display Externo)
1xRS232 Puerto para Gaveta (24 Volts)
Memoria Fiscal 1024KB- Capacidad de hasta 4000 Reportes Z
Memoria de Auditoría 2 GB
Memoria de Trabajo 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 de la impresora están ubicados 1 botón y 3 LED‟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. Puerto USB 5. Puerto RS232


2. Botón RESET 6. Puerto Gaveta
3. LED de estado 7. Conector de alimentación
4. Puerto Display

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 con el Display 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
Señal de Control
RJ11
1 CTS
2 -
3 Tierra
4 Rx
5 Tx
6 RTS

Figura 7. Terminal RJ11.

8
SRP –  812 –  MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

Tipo
Pin Señal En Ingles Siglas Función
Señal
1 NC
5 1 Receptor Received Pin de recepción
2 RxD Entrada
de datos Data de datos
Pin de
 Transmisor  Transmitted
3  TxD Salida transmisión de
de datos Data
datos
 Terminal Data Indica que el
4 de datos  Terminal DTR Salida dispositivo está
listo Ready encendido
Señal de Common
6 5 SG - Tierra
9  tierra Ground
6 NC
7 NC
El aparato
Listo para Clear to
8 CTS Entrada conectado puede
enviar Send
recibir datos
9 NC

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 Serial, asíncrona


Baud rate 9600 bps
Bit de datos 8 bits
Paridad Ninguna
Bits de stop 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 con terminal 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
Señal de Control
RJ11
1 CTS
2 -
3 Tierra
4 Rx
5 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:

Tipo
Pin Señal En Ingles Siglas Función
Señal
Detección Detecta que existe una
1 de datos de Carrier Detect DCD Entrada comunicación, presencia
la portadora de datos
5 Receptor de Pin de recepción de
2 Received Data RxD Entrada
datos datos
 Transmisor  Transmitted Pin de transmisión de
3  TxD Salida
de datos Data datos
 Terminal de Data Indica que el ordenador
4 datos listo  Terminal DTR Salida está encendido
Ready
Señal de Common
5 SG - Tierra
tierra Ground
6 9  Equipo de Data Set
El aparato conectado a
6 Datos Listos Ready
DSR Entrada dicho puerto esta
encendido
Solicitud de Request to El PC puede recibir
7 RTS Salida datos (porque no está
envío send ocupado)
Listo para El aparato conectado
8 Clear to Send CTS Entrada
enviar puede recibir datos
Indicador de
9 Ring Indicator RI Entrada
llamada

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 HKA

Transmisión de data Serial, asíncrona


Baud rate 9600 bps
Bit de datos 8 bits
Paridad PAR
Bits de stop 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 dinero se encuentra en la parte posterior de la impresora SRP-


812.
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. Instalación
3
3.1 Requisitos de Instalació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.

o  Directamente expuesta al aire frío de un acondicionador de aire.

o  Directamente expuesta al calor de un calentador o calefacción.

  No exponga la máquina a gases corrosivos.


  No instale la máquina en cualquier 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.

PRECINTO DE
IMPRESORA SRP-812 CUBIERTA POSTERIOR ROLLO DE PAPEL
SEGURIDAD

MANUAL DE USUARIO Y MANUAL CABLE DE


 ADAPTADOR DC Y CABLE
DE CONTROL Y COMUNICACIÓN SERIAL
DE ALIMENTACION
MANTENIMIENTO RJ11 CON TERMINAL DB9

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ísticas 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
2

3 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
cuando el detector se dispara, se
puede cambiar la configuración del
sensor. Para esto, girar la lengüeta a
la posición frontal o posterior.
Figura 15. Lengüeta para ajuste del sensor de final de papel.

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 la impresora 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 HKA.

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 proporcionadas por The Factory HKA.

18
SRP –  812 –  MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

Capítulo

4. Operación
4
4.1 Procedimiento de RESET
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 Procedimiento de 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 de los estados del equipo. A continuación se 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 origino 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 “INTERVENCION TECNICA” 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 en el modo servicio, Para restaurar el equipo luego de emitir un Ram Clear se debe
encender y apagar el equipo.
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 de la impresora se mantendrá intermitente en color
 verde y se actualizara el firmware.

22
SRP –  812 –  MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

Capítulo

5. Comunicación entre la computadora y


5
la Impresora Fiscal
El protocolo de comunicación de las impresoras fiscales se basa en el estándar RS232 de
comunicación serial. Para esto, es necesaria una interfaz de aplicación que gestione este protocolo,
esto es, que sea capaz de enviar los comandos desde el computador hacia la impresora e
interpretar las respuestas que esta retorna. Estos comandos corresponden a protocolos seriales
almacenados en el firmware de la impresora.
Los comandos de estos protocolos pueden ser enviados a la impresora de dos maneras:
directamente a través de un sistema administrativo (llamado Protocolo Directo  en este manual), o
utilizando interfaces de programación de aplicaciones (API,  Application Programming Interface  ) las
cuales dependen del sistema operativo a utilizar y del lenguaje de programación utilizado para
desarrollar el Sistema Administrativo al que estará asociado la impresora.

Protocolo directo

Interfaz de Aplicación
Figura 20. Comunicación entre la impresora fiscal y la computadora.

 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:

Carácter de inicio de trama (STX): representado por el carácter 0x02h, es un valor reservado


ú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 <STX> I 0 X <ETX> LRC


HEX 02 49 30 58 03 22
Inicio de trama DATA Fin de Trama LRC
Tabla 3.
Si se utilizan las herramientas de integración desarrolladas por The Factory, la trama anterior se
reduciría solo a la DATA, y se utilizaría una función para enviarla a la impresora (verificar el
respectivo manual del API a utilizar)
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 Valor Descripción


STX 0x02 Inicio de Trama
ENQ 0x05 Consulta del estado a la impresora.
ETX 0x03 Fin de Trama
EOT 0x04 Fin de transmisión
 ACK 0x06 Acuse de recibo
NAK 0x15 Acuse de no recibo
ETB 0x17 Fin de transmisión de Bloque
LRC 0x00 –  0x99 OR exclusivo 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 <ENQ> (0x05)
Se responde un <ACK> (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 al Estado de la impresora.
STS2 corresponde al Error  de la impresora.
Cada bit en alto de STS1 y STS2 representa un estado específico.

Estado 27 26 25 24 23 22 21 20

0 1 X X X X X X
 Valores Constantes
Modo Fiscal
Memoria Fiscal cercana a agotarse
Memoria Fiscal llena
Buffer Lleno
 Transacción no fiscal en curso
 Transacción fiscal en curso
Figura 24. Estructura de la trama de estado.

26
SRP –  812 –  MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

Error 27 26 25 24 23 22 21 20

0 1 0 X X X X X

 Valores Constantes Error Crítico


Error Gaveta
Error Impresor
Imp. CTS.
Error Papel.

Figura 25. Estructura de la trama de error.


Ejemplo: Evaluar la respuesta <STX> 0x62 0x42 <ETX> 0x21
Status Error
0x62 0x42
0 1 1 0 0 0 1 0 0 1 0 0 0 0 1 0

Modo Fiscal  Transacción No Error de Papel


Fiscal en Curso
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 Modo Fiscal y en Espera
0x6C Modo Fiscal con la MF llena y en Espera
0x61 Modo Fiscal y en medio de una Transacción Fiscal
0x69 Modo Fiscal con la MF llena y en medio de una Transacción Fiscal
0x62 Modo Fiscal y en medio de una Transacción No fiscal
0x6A 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 de Documentos
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
original 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 operativo de Servicio. Este código permite colocar nuevamente
en funcionamiento a la impresora, y se utiliza para 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. Integración
6
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ón ReadFpStatus(), 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 de Integració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 Tecnología API DEMO


Delphi
 VB6
Librería Dinámica
 Win32 C#
(DLL)
FoxPro
PowerBuilder
 Windows Librería Dinámica C#
.NET
(DLL)  Visual Basic
 Java Clase compilada (JAR) Java
Consola Aplicación + .php PHP
Socket + PHP Aplicación + .php PHP
Consola Aplicación -
Linux / UNIX
 Java Clase compilada (JAR) Java
Tabla 4. Lenguajes soportados 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 Descripción
Flag 2 caracteres fijos Flag a programar (00-63)
 Valor 2 caracteres fijos 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
Longitud Descripción
DD 2 caracteres fijos Día a programar
MM 2 caracteres fijos Mes a programar
 AA 2 caracteres fijos 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 Z previo. Una vez fiscalizada la impresora, esta fecha no puede ser
retrocedida respecto a la fecha actual de 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 SS
Longitud Descripción
HH 2 caracteres fijos Hora (formato 24h)
MM 2 caracteres fijos Minutos
SS 2 caracteres fijos 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 t T1 t T2 t T3
Longitud Descripción
 Tipo de tasa
t 1 caracter fijo 2: Interno (impuesto incluido)
0 o 1: Externo (impuesto excluido)
T1 4 caracteres fijos Valor de la Tasa1 (2 Enteros + 2 Decimales)
T2 4 caracteres fijos Valor de la Tasa2 (2 Enteros + 2 Decimales)
T3 4 caracteres fijos Valor de la Tasa3 (2 Enteros + 2 Decimales)

Ej.: Configurar las tasas de tipo interno con los


PT212002080022200
 valores 12%, 8% 22% respectivamente
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 Línea Mensaje
Longitud Descripción
Línea de encabezado (01-08) o pie de página
Línea 2 caracteres fijos
(91-98) a programar
Mensaje 40 caracteres máximo Mensaje a programar

Ej.: Configurar la línea 1 de encabezado,


PH01The Factory HKA
con el mensaje “The Factory HKA” 
Ej.: Configurar la línea 5 de Pie de página,
PH95Gracias por preferirnos
con el mensaje “Gracias 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 mostrar en el display.

c Línea Mensaje
Longitud Descripción
Línea del Display a programar:
Línea 1 Carácter fijo U: línea superior del Display
L: línea inferior del Display
Mensaje 20 caracteres máximo Mensaje a programar
La duración aproximada del mensaje es de 29 segundos.

Ej.: Configurar la línea superior del Display con el


cUThe Factory HKA
mensaje “The Factory HKA” 
Ej.: Configurar la línea inferior del Display con el mensaje
cLGracias por Preferirnos
“Gracias 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 Mensaje
Longitud Descripción
Mensaje 50 caracteres máximo 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 Configuración


En la primera línea del Display se muestra el mensaje de la marca
00
18
“The Factory HKA” 
01 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
00 cliente rota en el Display.
19 El mensaje comercial temporal de la primera línea del Display ya no
01 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.

El funcionamiento de este comando está sujeto al valor de la bandera 19 (ver Anexo 9.1)

6.4.10 Registro de Cajero

Este comando es opcional y permite registrar un cajero. La impresora SRP-812 posee


capacidad de registro de hasta 30 cajeros.

PC Numero de cajero Clave Descripción


Longitud Descripción
Número de cajero 2 Caracteres fijos Número de cajero a asignar (00-30)
Clave 5 Caracteres fijos Clave para la apertura del cajero
Descripción 40 Caracteres máximo Nombre o descripción del cajero

Ej.: Registrar al cajero #30, Pedro Pérez, con clave de acceso


PC3012345PedroPérez
12345

6.4.11 Programación de medios de pagos

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

Longitud Descripción
ID 2 Caracteres fijos Número del Medio de Pago (01-16)
Descriptor 14 Caracteres máximo Nombre del Medio de Pago

Ej.: Definir como “Efectivo” el descriptor para el medio de pago


PE03Efectivo
03

35
SRP –  812 –  MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

6.4.12 Imprimir 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. Finalmente se tiene una parte para la
totalización de la transacción y un área de comentarios o pie de página, donde se
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

Longitud Descripción
 Acción del Cajero:
5 1 Caracter fijo 5: Inicio de Cajero
6: Fin de Cajero
Clave solo para la apertura del cajero
Clave 5 Caracteres fijos
Rango: 00000-99999

Ej.: Para iniciar el cajero actual, con clave de acceso 12345 512345
Ej.: Para finalizar el cajero actual 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 Descripción
iS* 40 caracteres máximo Razón Social/Cliente
iR* 40 caracteres máximo 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

Longitud Descripción
Línea 2 Caracteres fijos Número de línea (00-09)
Datos 40 Caracteres máximo 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 Cantidad | Código | Descripción

Longitud Descripción
 Tipo de tasa a aplicar al ítem. Toma los siguientes posibles
 valores
Tipo de
1 carácter fijo Espacio (0x20h) Exento
Tasa ! (0x21h)  Tasa1
“  (0x22h)  Tasa2
# (0x23h)  Tasa3
10 caracteres Precio del ítem (8 enteros + 2 decimales).
Precio
fijos
Cantidad 8 caracteres fijos Cantidad de ítems a registrar. (5 enteros + 3 decimales)
Este comando es opcional y permite la impresión de un
Código código de ítem entre el producto “Precio X Cantidad” y la
 Variable
[Opcional] descripción. Para esto, se debe encerrar el código entre los
caracteres „|‟ (0x7C) 
Descripción del ítem a registrar. El máximo de caracteres a
imprimir por ítem son 127, sin embargo, en el comando se
Descripción  Variable 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 !000030000000020000Calzado
del 12% (Tasa 1)
Ej.: Registrar de 20 unidades del producto
“Calzado”, código A12345, de precio 3.000, “0000300000000 20000|A12345|Calzado
cuyo impuesto es del 8% (Tasa 2) 

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.

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 Cantidad | Código | Descripción


Longitud Descripción
 Tipo de tasa del ítem a anular. Toma los siguientes posibles
 valores
Tipo de
1 carácter fijo Espacio (0xA0h) Exento
Tasa ¡ (0xA1h)  Tasa1
¢ (0xA2h)  Tasa2
£ (0xA3h)  Tasa3
Precio del ítem a anular (8 enteros + 2 decimales). Debe ser
Precio 10 caracteres fijos igual al precio del ítem registrado a eliminar.

40
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

Cantidad de ítems a anular. Debe ser igual a la cantidad de


Cantidad 8 caracteres fijos
 ítems del registro a anular. (5 enteros + 3 decimales )
Código de ítem del Registro a anular. Al igual que en el
Código registro de productos, debe ir encerrado por el caracter „|‟
 Variable
[Opcional]
(0x7Ch)
Descripción del ítem a registrar. El máximo de caracteres a
imprimir por ítem son 127, sin embargo, en el comando se
Descripción  Variable 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 ¡000030000000002000Calzado
impuesto es del 12% (Tasa 1)
Ej.: Eliminar el registro de 20 unidades del
producto “Calzado”, código A12345, de precio £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.

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 3
Subtotal en display 4

41
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

6.6.10 Descuento / Recargo por porcentaje

Realiza un descuento o recargo por porcentaje sobre el último Ítem registrado o


sobre un subtotal

 p +/- Porcentaje
Longitud Descripción
Indica la operación a realizar:
+/- 1 carácter fijo „+‟ = Recarga sobre el último ítem registrado 
„-‟ = Descuento sobre el último ítem registrado 
Porcentaje a descontar / recargar
Porcentaje 4 caracteres fijos
(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 !000030000000002000Calzado


“Calzado”, de precio 3.000, cuyo impuesto es
del 12%, y aplicar un descuento del 20%  p-2000

6.6.11 Descuento por monto

Realiza un descuento por monto sobre el último Ítem registrado.

q - Monto
Longitud Descripción
Indica la operación a realizar:
- 1 carácter fijo
„-‟ = Descuento sobre el último ítem registrado  
monto a descontar sobre el último ítem
Monto 9 caracteres fijos
(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.12 Totalizació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 Monto

Longitud Descripción
medio 2 caracteres fijos Indica el medio de pago asociado (01-24)
Monto parcial sobre la deuda total a cancelar. Solo
Monto 12 caracteres fijos aplica para el pago parcial.
(10 enteros + 2 decimales)

Ej.: Totalizar una factura por un monto de 202000000500000


Bs.10.000 realizando los siguientes pagos:
- Medio 2 por Bs.5.000 203000000300000
- Medio 3 por Bs.3.000
- Medio 4 por Bs.1.500 204000000150000
- El resto en efectivo. 101

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.13 Mensajes o comentarios en documento

Permite imprimir comentarios o mensajes comerciales para la descripción de un


artículo.

@ Comentario
Longitud Descripción
Comentario 40 caracteres máximo Comentario o mensaje

43
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

6.6.14 Có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  Y Código


Código de Barra en el Pie de Ticket  y Código

Longitud Descripción
Código Depende del tipo de código Código de barras a imprimir

Existen dos Flags asociados a la impresión de códigos de barra.

Flag Valor Configuración


No imprime el código alfanumérico
00
asociado bajo el código de barras
30
Imprime el código alfanumérico asociado
01
bajo el código de barras
00 EAN13, 12 caracteres numéricos
01 ITF, 1 a 32 caracteres numéricos
02 CODE128, 1 a 32 caracteres numéricos
43
03 CODE 39, 32 caracteres alfanuméricos
04 QR, 120 caracteres alfanuméricos
05 PDF417, 120 caracteres alfanuméricos

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 HKA

Longitud Descripción
0 = EAN13, 12 caracteres numéricos
1 = ITF, 1 a 32 caracteres numéricos
2 = CODE128, 1 a 32 caracteres numéricos
Tipo 1 carácter fijo
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
Posición 1 carácter fijo
1 = En el pie de ticket
0 = No se imprime el texto del código
Numero 1 carácter fijo
1 = Se imprime el texto del código
Código  Variable 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 de Cliente (**)


Razón Social del 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ón de 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* Descripción
iR* Descripción
iF* Dígitos
iI* Dígitos
iD* Dígitos

Longitud Descripción
iS* 40 caracteres máximo Razón Social/Cliente
iR* 40 caracteres máximo RIF/Cédula
Número de la factura afectada por la nota de
iF* 14 dígitos máximo
crédito
Serial de la impresora que emitió la factura afectada
iI* 14 dígitos máximo por la nota de crédito
6 dígitos fijos + 2 Fecha en la que se emite la Nota de Crédito.
iD*
caracteres  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  Descripción 
Mensaje  40 caracteres máximo  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 HKA

  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.

d Tipo de tasa Precio Cantidad | Código | Descripción

Longitud Descripción
 Tipo de tasa a aplicar al ítem. Toma los siguientes posibles
 valores
Tipo de 0 Exento
1 carácter fijo
Tasa 1  Tasa1
2  Tasa2
3  Tasa3
10 caracteres Precio del ítem (8 enteros + 2 decimales).
Precio
fijos
Cantidad 8 caracteres fijos Cantidad de ítems a registrar. (5 enteros + 3 decimales)
Este comando es opcional y permite la impresión de un
Código código de ítem entre el producto “Precio X Cantidad” y la
 Variable
[Opcional] descripción. Para esto, se debe encerrar el código entre los
caracteres „|‟ (0x7C) 
Descripción  Variable Descripción del ítem a registrar. Máximo 127 caracteres.

Ej.: Registrar 20 unidades del producto


“Calzado”, de precio 3.000, cuyo impuesto es d1000030000000020000Calzado
del 12% (Tasa 1)
Ej.: Registrar de 20 unidades del producto
“Calzado”, código A12345, de precio 3.000, d2000030000000020000|A12345|Calzado
cuyo impuesto es del 8% (Tasa 2) 

6.7.3  Descuento / Recargo por monto

Realiza un descuento o recargo por monto sobre el último Ítem registrado o sobre
un subtotal.
q +/- Monto

Longitud Descripción
Indica la operación a realizar:
+/ - 1 carácter fijo „+‟ = Recarga sobre el último ítem registrado
„-‟ = Descuento sobre el último ítem registrado  
monto a descontar sobre el último ítem
Monto 9 caracteres fijos
(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 +/- Porcentaje
Longitud Descripción
Indica la operación a realizar:
+/- 1 carácter fijo „+‟ = Recarga sobre el último ítem registrado 
„-‟ = Descuento sobre el último ítem registrado 
Porcentaje a descontar / recargar
Porcentaje 4 caracteres fijos (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 !000030000000002000Calzado


“Calzado”, de precio 3.000, cuyo impuesto es
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 Cantidad | Código | Descripción

Longitud Descripción
 Tipo de tasa a aplicar al ítem. Toma los siguientes posibles
 valores.
Tipo de 0 Exento
1 carácter fijo
Tasa 1  Tasa1
2  Tasa2
3  Tasa3
10 caracteres Precio del ítem (8 enteros + 2 decimales).
Precio
fijos
Cantidad 8 caracteres fijos Cantidad de ítems a registrar. (5 enteros + 3 decimales)
Este comando es opcional y permite la impresión de un código
Código de ítem entre el producto “Precio X Cantidad” y la
 Variable
[Opcional] descripción. Para esto, se debe encerrar el código entre los
caracteres „|‟ (0x7C) 
Descripción del ítem a registrar. El máximo de caracteres a
imprimir por ítem son 127, sin embargo, en el comando se
Descripción  Variable 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).

6.7.5  Cierre de una Nota de Crédito

Pago total 1 Medio


Pago Parcial 2 Medio Monto

50
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

Longitud Descripción
Medio 2 caracteres fijos Indica el medio de pago asociado (01-24)
Monto parcial sobre la deuda total a cancelar.
Monto 12 caracteres fijos Solo aplica para el pago parcial.
(10 enteros + 2 decimales)

Ej.: Cerrar una nota de crédito por un monto 202000000500000


de Bs.10.000 realizando los siguientes pagos:
- Medio 2 por Bs.5.000 203000000300000
- Medio 3 por Bs.3.000
- Medio 4 por Bs.1.500 204000000150000
- El resto en efectivo. 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 relacionada (**)

Información Adicional del Cliente (*)

Comentario (*)

Re istró De Producto **

Corrección (*)

Subtotal (*)

(*) Opcional Descuento (*)


(**) Obligatorio

Anular Ítem (*)

Anular Nota de Debito (*) N.D Anulada

Totalizar (**)

Figura 28. Diagrama de flujo 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* Descripción
iR* Descripción
iF* Dígitos
iI* Dígitos
iD0* Dígitos

Longitud Descripción
iS* 40 caracteres máximo Razón Social/Cliente
iR* 40 caracteres máximo RIF/Cédula
iF* 14 dígitos máximo Número de la factura afectada por la nota de debito
Serial de la impresora que emitió la factura afectada
iI* 14 dígitos máximo por la nota de debito
6 dígitos fijos + 2 Fecha en la que se emite la Nota de Crédito.
iD0*
caracteres  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  Descripción 
Mensaje  40 caracteres máximo  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 Cantidad | Código | Descripción

Longitud Descripción
 Tipo de tasa a aplicar al ítem. Toma los siguientes posibles
 valores
Tipo de 0 Exento
1 carácter fijo
Tasa 1  Tasa1
2  Tasa2
3  Tasa3
10 caracteres Precio del ítem (8 enteros + 2 decimales).
Precio
fijos
Cantidad 8 caracteres fijos Cantidad de ítems a registrar. (5 enteros + 3 decimales)
Este comando es opcional y permite la impresión de un
Código código de ítem entre el producto “Precio X Cantidad” y la
 Variable
[Opcional] descripción. Para esto, se debe encerrar el código entre los
caracteres „|‟ (0x7C) 
Descripción  Variable 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 HKA

à Tipo de tasa Precio Cantidad | Código | Descripción

Longitud Descripción
 Tipo de tasa a aplicar al ítem. Toma los siguientes posibles
 valores
Tipo de 0 Exento
1 carácter fijo
Tasa 1  Tasa1
2  Tasa2
3  Tasa3
10 caracteres Precio del ítem (8 enteros + 2 decimales).
Precio
fijos
Cantidad 8 caracteres fijos Cantidad de ítems a registrar. (5 enteros + 3 decimales)
Este comando es opcional y permite la impresión de un
Código código de ítem entre el producto “Precio X Cantidad” y la
 Variable
[Opcional] descripción. Para esto, se debe encerrar el código entre los
caracteres „|‟ (0x7C) 
Descripción  Variable 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 +/- Monto
Longitud Descripción
Indica la operación a realizar:
+/ - 1 carácter fijo „+‟ = Recarga sobre el último ítem registrado
„-‟ = Descuento sobre el último ítem registrado  
monto a descontar sobre el último ítem
Monto 9 caracteres fijos
(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 +/- Porcentaje
Longitud Descripción
Indica la operación a realizar:
+/- 1 carácter fijo „+‟ = Recarga sobre el último ítem registrado
„-‟ = Descuento sobre el último ítem registrado 
Porcentaje a descontar / recargar
Porcentaje 4 caracteres fijos
(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 !000030000000002000Calzado
“Calzado”, de precio 3.000, cuyo i mpuesto es
del 12%, y aplicar un descuento del 20%  p-2000

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).

6.8.9  Cierre de una nota de debito

Pago total 1 Medio


Pago Parcial 2 Medio Monto

56
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

Longitud Descripción
Medio 2 caracteres fijos Indica el medio de pago asociado (01-24)
Monto parcial sobre la deuda total a cancelar.
Monto 12 caracteres fijos Solo aplica para el pago parcial.
(10 enteros + 2 decimales)

Ej.: Cerrar una nota de débito por un monto 202000000500000


de Bs.10.000 realizando los siguientes pagos:
- Medio 2 por Bs.5.000 203000000300000
- Medio 3 por Bs.3.000
- Medio 4 por Bs.1.500 204000000150000
- El resto en efectivo. 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 momento de 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 del reporte 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.

Limite
I/U Tipo de rango Modo Limite Final
Inicial
Longitud Descripción
Indica si se desea imprimir el reporte o subirlo al PC.
I/U 1 Carácter fijo I: Imprimir
U: Subir a PC
 Tipo de rangos inicial y final a enviar.
Tipo de Rango 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:
Modo 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
Límite Inicial 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
Límite Final 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 Longitud
Número del próximo reporte Z 4 bytes
0x0A 1 byte
Fecha del último reporte Z 6 bytes
0x0A 1 byte
Hora del último reporte Z 4 bytes
0x0A 1 byte
Número de la última factura 8 bytes
0x0A 1 byte
Fecha de la última factura 6 bytes
0x0A 1 byte
Hora de la última factura 4 bytes
0x0A 1 byte
Número de la última Nota de Débito 8 bytes
0x0A 1 byte
Número de la última Nota de Crédito 8 bytes
0x0A 1 byte
Número del último Documento No 8 bytes
Fiscal
0x0A 1 byte
 Ventas Exento 13 bytes
0x0A 1 byte
 Ventas Tasa 1 (General) 13 bytes
0x0A 1 byte
Impuesto Tasa 1 13 bytes
0x0A 1 byte
 Ventas Tasa 2 (Reducida) 13 bytes
0x0A 1 byte
Impuesto Tasa 2 13 bytes
0x0A 1 byte
 Ventas Tasa 3 (Adicional) 13 bytes
0x0A 1 byte
Impuesto Tasa 3 13 bytes
0x0A 1 byte
Nota de Débito Exento 13 bytes
0x0A 1 byte
Nota de Débito Tasa 1 13 bytes
0x0A 1 byte
Impuesto Nota de Débito Tasa 1 13 bytes
0x0A 1 byte
Nota de Débito Tasa 2 13 bytes
0x0A 1 byte
Impuesto Nota de Débito Tasa 2 13 bytes

60
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

0x0A 1 byte
Nota de Débito Tasa 3 13 bytes
0x0A 1 byte
Impuesto Nota de Débito Tasa 3 13 bytes
0x0A 1 byte
Nota de Crédito Exento 13 bytes
0x0A 1 byte
Nota de Crédito Tasa 1 13 bytes
0x0A 1 byte
Impuesto Nota de Crédito Tasa 1 13 bytes
0x0A 1 byte
Nota de Crédito Tasa 2 13 bytes
0x0A 1 byte
Impuesto Nota de Crédito Tasa 2 13 bytes
0x0A 1 byte
Nota de Crédito Tasa 3 13 bytes
0x0A 1 byte
Impuesto Nota de Crédito Tasa 3 13 bytes
0x0A 1 byte

6.9.9  Trama que responde la impresora al extraer el reporte Z

Información Longitud
Número del último reporte Z 4 bytes
0x0A 1 byte
Fecha del reporte Z 6 bytes
0x0A 1 byte
Hora de ejecución del último reporte Z 4 bytes
0x0A 1 byte
Número de la última factura 8 bytes
0x0A 1 byte
Fecha de la última factura 6 bytes
0x0A 1 byte
Hora de la última factura 4 bytes
0x0A 1 byte
Número de la última Nota de Débito 8 bytes
0x0A 1 byte
Número de la última Nota de Crédito 8 bytes
0x0A 1 byte
Número del último Documento No Fiscal 8 bytes
0x0A 1 byte
 Ventas Exento 13 bytes
0x0A 1 byte

61
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

 Ventas Tasa 1 (General) 13 bytes


0x0A 1 byte
Impuesto Tasa 1 13 bytes
0x0A 1 byte
 Ventas Tasa 2 (Reducida) 13 bytes
0x0A 1 byte
Impuesto Tasa 2 13 bytes
0x0A 1 byte
 Ventas Tasa 3 (Adicional) 13 bytes
0x0A 1 byte
Impuesto Tasa 3 13 bytes
0x0A 1 byte
Nota Débito Exento 13 bytes
0x0A 1 byte
Nota Débito Tasa 1 (General) 13 bytes
0x0A 1 byte
Impuesto Nota Débito Tasa 1 13 bytes
0x0A 1 byte
Nota Débito Tasa 2 (Reducida) 13 bytes
0x0A 1 byte
Impuesto Nota Débito Tasa 2 13 bytes
0x0A 1 byte
Nota Débito Tasa 3 (Adicional) 13 bytes
0x0A 1 byte
Impuesto Nota Débito Tasa 3 13 bytes
0x0A 1 byte
Nota Crédito Exento 13 bytes
0x0A 1 byte
Nota Crédito Tasa 1 (General) 13 bytes
0x0A 1 byte
Impuesto Nota Crédito Tasa 1 13 bytes
0x0A 1 byte
Nota Crédito Tasa 2 (Reducida) 13 bytes
0x0A 1 byte
Impuesto Nota Crédito Tasa 2 13 bytes
0x0A 1 byte
Nota Crédito Tasa 3 (Adicional) 13 bytes
0x0A 1 byte
Impuesto Nota Crédito Tasa 3 13 bytes
0x0A 1 byte

62
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

6.10 Comandos 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.1 Status 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 Longitud
"S1" 2 bytes
Número de cajero 2 bytes
Separador 0x0A 1 byte
Subtotal de ventas 17 bytes
Separador 0x0A 1 byte
Número de la última factura 8 bytes
Separador 0x0A 1 byte
Cantidad de facturas emitidas en el día 5 bytes
Separador 0x0A 1 byte
Número de la última nota de débito 8 bytes
Separador 0x0A 1 byte
Cantidad de notas de débito emitidas en el día 5 bytes
Separador 0x0A 1 byte
Número de la última nota de crédito 8 bytes
Separador 0x0A 1 byte
Cantidad de notas de crédito emitidas en el día 5 bytes
Separador 0x0A 1 byte
Número del último documento no fiscal 8 bytes
Separador 0x0A 1 byte
Cantidad de documentos no fiscales 5 bytes
Separador 0x0A 1 byte
Contador de Reportes de Memoria Fiscal 4 bytes
Separador 0x0A 1 byte
Contador de cierres diarios Z 4 bytes
Separador 0x0A 1 byte
RIF 11 bytes
Separador 0x0A 1 byte
Número del registro de la máquina 10 bytes

63
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

Separador 0x0A 1 byte


Hora actual de la impresora 6 bytes
Separador 0x0A 1 byte
Fecha actual de la impresora 6 bytes
Separador 0x0A 1 byte

6.10.2 Status 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 Longitud
"S2" 2 bytes
0x20 1 byte
Subtotal de ventas 13 bytes
0x0A 1 byte
0x20 1 byte
Subtotal de impuestos 13 bytes
0x0A 1 byte
0x20 1 byte
Para uso futuro 13 bytes
0x0A 1 byte
Cantidad de artículos 6 bytes
0x0A 1 byte
0x20 1 byte
Total a pagar 13 bytes
0x0A 1 byte
Cantidad de pagos 4 bytes
0x0A 1 byte
Tipo de documento: 1 byte
0 = Ningún documento abierto
1 = En Venta
2 = En nota de crédito
3 = En nota de débito
0x0A 1 byte

64
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

6.10.3 Status S21

S21

Éste comando permite extraer el estado de la tasa 1 de la factura en curso. Si es


ejecutado y no existe una factura abierta, los valores obtenidos serán cero.

Información Longitud
"S2" 2 bytes
0x20 1 byte
Subtotal de ventas 13 bytes
0x0A 1 byte
0x20 1 byte
Subtotal de impuestos 13 bytes
0x0A 1 byte
0x20 1 byte
Para uso futuro 13 bytes
0x0A 1 byte
Cantidad de artículos 6 bytes
0x0A 1 byte
0x20 1 byte
Total a pagar 13 bytes
0x0A 1 byte
Cantidad de pagos 4 bytes
  0x0A 1 byte
  Tipo de documento: 1 byte
0 = Ningún documento abierto
1 = En Venta
2 = En nota de crédito
3 = En nota de débito
0x0A 1 byte

6.10.4 Status S22

S22

Éste comando permite extraer el estado de la tasa 2 de la factura en curso. Si es


ejecutado y no existe una factura abierta, los valores obtenidos serán cero.

Información Longitud
"S2" 2 bytes
0x20 1 byte

65
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

Subtotal de ventas 13 bytes


0x0A 1 byte
0x20 1 byte
Subtotal de impuestos 13 bytes
0x0A 1 byte
0x20 1 byte
Para uso futuro 13 bytes
0x0A 1 byte
Cantidad de artículos 6 bytes
0x0A 1 byte
0x20 1 byte
Total a pagar 13 bytes
0x0A 1 byte
Cantidad de pagos 4 bytes
0x0A 1 byte
Tipo de documento: 1 byte
0 = Ningún documento abierto
1 = En Venta
2 = En nota de crédito
3 = En nota de débito
0x0A 1  byte

6.10.5 Status S23

S23

Éste comando permite extraer el estado de la tasa 3 de la factura en curso. Si es


ejecutado y no existe una factura abierta, los valores obtenidos serán cero.

Información Longitud
"S2" 2 bytes
0x20 1 byte
Subtotal de ventas 13 bytes
0x0A 1 byte
0x20 1 byte
Subtotal de impuestos 13 bytes
0x0A 1 byte
0x20 1 byte
Para uso futuro 13 bytes
0x0A 1 byte
Cantidad de artículos 6 bytes
0x0A 1 byte
0x20 1 byte

66
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

Total a pagar 13 bytes


0x0A 1 byte
Cantidad de pagos 4 bytes
0x0A 1 byte
Tipo de documento: 1 byte
0 = Ningún documento abierto
1 = En Venta
2 = En nota de crédito
3 = En nota de débito
0x0A 1  byte

6.10.6 Status S3
S3

Este comando permite extraer información referente a las tasas de impuesto y flag
de estado.

Información Longitud
"S3" 2 bytes
Tipo de tasa 1 1 byte
Tasa 1 4 bytes
0x0A 1 byte
Tipo de tasa 2 1 byte
Tasa 2 4 bytes
0x0A 1 byte
Tipo de tasa 3 1 byte
Tasa 3 4 bytes
Flag 0...63 1 byte
0x0A 1 byte

6.10.7 Status 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 HKA

Información Longitud
"S4" 2 bytes
Medio de pago 1 13 bytes (11 enteros, 2 decimales)
0x0A 1 byte
Medio de pago 2 13 bytes (11 enteros, 2 decimales)
0x0A 1 byte
Medio de pago 3 13 bytes (11 enteros, 2 decimales)
0x0A 1 byte
.  .
. .
. . 
Medio de pago 24  13 bytes (11 enteros, 2 decimales)
0x0A 1 byte

6.10.8 Status S5
S5

Este comando permite extraer información referente al estado de la


memoria de Auditoria.

Información Longitud
"S5" 2 bytes
RIF 11 bytes
0x0A 1 byte
Serial 10 bytes
0x0A 1 byte
Número de EJ 4 bytes
0x0A 1 byte
Capacidad de EJ 4 bytes
0x0A 1 byte
Espacio libre EJ 4 bytes
0x0A 1 byte
Cantidad de documentos 6 bytes
0x0A 1 byte

68
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

6.10.9 Status S8E
S8E
Este status permite extraer información referente a las líneas de
encabezado.

Información Longitud
“S8E”  3 bytes
Primera Línea de Encabezado 40 bytes
0x0A 1 byte
Segunda Línea de Encabezado 40 bytes
0x0A 1 byte
Tercera Línea de Encabezado 40 bytes
0x0A 1 byte
.
.
.
Octava Línea de Encabezado 40 bytes

6.10.10  Status S8P

S8P
Este status permite extraer información referente a los pies de página.

Información Longitud
“S8E”  3 bytes
Primera Línea de Pie de página 40 bytes
0x0A 1 byte
Segunda Línea de Pie de página 40 bytes
0x0A 1 byte
Tercera Línea de Pie de página 40 bytes
0x0A 1 byte
.
.
.
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.

6.11 Comandos para reimpresión o extracción de


documentos de la memoria 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 „R‟  Modo Inicio Fin


Extracción de documentos „U4‟  Modo Inicio 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 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
Modo 1 Carácter fijo
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 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
Inicio 7 Caracteres fijos
Por rango de fecha:
Formato: 0YYMMDD
Por rango de número:
Formato: 0000000
Fin 7 Caracteres fijos
Por rango de fecha:
Formato: 0YYMMDD

6.12 Emisió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.1 Texto 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 0 *
Imprime una línea con Texto expandido y queda en espera por otro comando 0 >
Imprime una línea con Texto doble y negrita, queda en espera por otro comando 0 $
Imprime una línea con Texto normal y centrado, queda en espera por otro Comando 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 0 ¡
Cierra el Documento No Fiscal 1 0
Texto 56 caracteres

6.12.2 Apertura de Gaveta
0

Cmd
Imprime un Documento No Fiscal con el mensaje “APERTURA GAVETA”   0
Permite la Apertura de Gaveta. Debe haber al menos 1 PLU registrado  w

6.12.3 Retiro 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 Monto

Longitud Descripción
0: Retiro
PR 1 caracter fijo
1: Fondo de Caja
Medio 2 caracteres fijos Indica el medio de pago asociado (01-24)
Monto a disponer de la gaveta.
Monto 12 caracteres fijos
(10 enteros + 2 decimales)

6.12.4 Fin 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. Interfaz de Usuario 
7
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:
o  Por rango de Número de Reporte Diario Z

o  Por Rango de Fecha (Diario o Mensual)

Figura 29. Características del Handheld.

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 a la 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 ubicar la 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 navegación de la Interfaz 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 tecla “ENT”
   Al oprimir la tecla “ENT” en el último dígito del número inicial se pasará
automáticamente al número final el cual deberá editarse mediante las 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 tecla “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. Mantenimiento
8
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ón Del 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 el jumper 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 de la memoria fiscal se debe cambiar también la memoria de auditoria ya que una
 vez que la memoria fiscal es emparejada o casada con su par ya este proceso no puede ser
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 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.
  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 del cambio de la memoria fiscal se debe volver a fiscalizar el equipo para
dejarlo 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ón del problema Razones probables Soluciones
LED de corriente no enciende, la Impresora sin corriente. Conecte el transformador de corriente.
impresora no funciona.
Impresora apagada. Encienda la impresora.
 Tarjeta madre dañada. Contacte al distribuidor.

8.5.2  LED indicador en el panel de control enciende y se escucha


una alarma
Descripción del problema. Razones probables. Soluciones.
LED de papel, siempre  Agotamiento de Papel. La impresora puede funcionar normalmente con el
encendido. 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. Coloque un nuevo rollo.
encendido y suenan alarmas.
LED de error parpadea y Cabezal del impresor  Apague la impresora y espere a que se enfríe para
suena la alarma. sobrecalentado. encender.
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ón del problema Razón probable Solución
 Atasco del cortador, el cortador Desgaste del cortador, no corta lo Reemplace el cortador.
movible no regresa a su lugar suficiente.
Engranaje del mecanismo, o rueda Remplace la pieza gastada.
del mecanismo desgastados.
Motor dañado. Reemplace el motor.
Residuos de papel. Limpie los residuos del sistema de
cortado.
Corte deficiente Cortador desgastado, papel muy Reemplace el cortador o sustituya el
grueso. papel.

83
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

 Atasco de papel Cabezal de impresión sobre Disminuya la temperatura de


calentado. impresión.
 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 remover atasco 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” o superior.
  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. Actualizador 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 la pestaña “Fiscalizar” y completar l os
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.  Probar la comunicación con la impresora en la sección Configuración
Conexión.
3.  Seleccionar el puerto en el que está conectada la impresora y verificar la conexión.
4.  Hacer clic en la pestaña Fiscalizar. 
5.  Introducir el RIF del cliente final, el código de seguridad y hacer clic en  Validar. 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 Anterior  puede tomar
el valor 0000000. Hacer clic en Siguiente. 
9.  El equipo imprimirá un documento no fiscal, el cual contiene un código. Dicho
código debe introducirse en la sección Có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.
01 = Imprime los mensajes de error
1 00 = Se imprime todo el documento al finalizar la factura (por lotes).
01 = Imprime cada vez que llega la data de un PLU (línea a línea) (PLU= Producto)
2 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.
3 00 = No se genera una alarma cuando la gaveta está abierta
01 = Se genera una alarma (beep) cuando la gaveta se encuentra abierta
4 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
5 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
6 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.
7 00 = El precio en el display incluye el IVA, es la base imponible.
01 = El precio en el display No incluye el IVA
8 No Usado
9 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.
06 = Los resultados de los cálculos se redondean a ocho (8) decimales en impuesto agregado,

88
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

no aplica para impuesto incluido. 


10 Uso Interno
11 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
03 = Máximo valor para “Cantidad x Precio Unitario” por cada (PLU= PRODUCTO) sin
IVA Bs. 999,99
12 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
13 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
14 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 el cambio
15 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  
16 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 cual  se carga los retiros
18 00 = En la pantalla se muestra la marca "The Factory HKA". El comando „b‟ debe estar
desactivado.
01 = Se muestra el mensaje comercial estático de la primera línea programado por el cliente.
19 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
desactivado para que no haya conflictos con esta bandera.
20 Uso Interno
21 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)
22 00 = El campo cantidad se interpreta 5E3D
01 = El campo cantidad se interpreta 6E2D

89
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

23 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
24 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
25 00 = Si el cambio es cero, no se muestra en la pantalla
01 = Siempre se muestra el cambio en la pantalla
26 Uso Interno
27 Uso Interno
28 00 = No se muestra la cantidad de ítems en las facturas
01 = Se muestra la cantidad de líneas impresas como (PLU= PRODUCTO), sin tomar en
cuenta la cantidad
02 = Muestra la cantidad de ítems como enteros
03 = Muestra la cantidad de ítems como decimales
29 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
30 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
31 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)
32 No Usado
33 00 = No emite un reporte Z2 después de un Reporte Z
01 = Emite un reporte Z2 después de un Reporte Z
34 00 = No se imprime el logo en los documentos
01 = Se imprime el logo en todos los documentos
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
35 00 = RTS o CTS (del PC)
01 = RTS siempre en ON
02 = Igual que cuando el flag es 0 pero sin el OR
36 00 = Se cierra la factura solo si el pago está completo
00…10 = Se completa el pago automáticamente si falta una cantidad de céntimos inferior o
igual a la programada en el flag

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.
39 Uso Interno
40 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
41 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.
42 00 = El medio de pago al cual se cargan los débitos es el medio 1 (efectivo)
01…24 = Asigna el número del medio de pago  al cual se carga los montos de los débitos
43 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)
44 Uso Interno
45 No Usado
46 Uso Interno
47 Uso Interno
48 No Usado
49 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
50 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: Para cerrar el documento es necesario enviar el comando de pago 199
51 Efecto para el encabezado, define el efecto por defecto de las líneas del encabezado de los
documentos:
00 =Fuente A

91
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

01 =Fuente B
02 =Fuente A en negrita
03 =Fuente B en negrita
52 Efecto para el numero de documento y fecha, define el efecto para el número y fecha de
los documentos:
00 =Fuente B
01 =Fuente A
02 =Fuente B en negrita
03 =Fuente A en negrita
53 Uso Interno
54 Efecto para el subtotal del documento:
00 =Fuente B
01 =Fuente A
02 =Fuente B en negrita
03 =Fuente A en negrita
55 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

56 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 No Usado
60 No Usado
61 No Usado
62 No Usado
63 No Usado

93
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

9.2 Página de Prueba para 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
2 ERROR BUS DATOS memoria de trabajo
3 ERROR COM PC Error en la comunicación o timeout con el puerto RS232 
4 ERROR COM DISPLAY Error en la comunicación o timeout con el puerto del visor 
5 ERROR USB Error de comunicación o timeout con el puerto USB
6 ERROR DE CRC CRC incorrecto
Se presenta cuando se recibe un comando que no
puede ser procesado por diversas razones; fuera de
7 COMANDO INVALIDO
rango, el comando no existe, o que la impresora se
encuentra bloqueada o en estado de error.
8 ERROR BUFFER IMP Error interno de la impresora
9 BUFFER VTA LLENO Error en el buffer de impresión
10 ERROR FECHA INV. Fecha invalida
No se encontró el PLU o el descuento que se desea
11 NO PLU DATA
anular
El estado en el que se encuentra la impresora no
12 ERROR ESTADO permite recibir el comando actual
13 ERROR RESET Error durante la ejecución del RESET
14 ERROR RAM CLEAR Error durante el restablecimiento
15 ERROR LECTURA MF Memoria fiscal de solo lectura
Se han superado los montos máximos permitidos para
16 ERROR DE ACUMULADOR el cierre de factura o para los acumulados en los
reportes Z (99.999.999,99)
17 ERROR TASAS Error en la tasa de retención
18 ERROR CRC MEM AUDIT Error en la lectura de la memoria de auditoría
19 ERROR MEM AUDIT GENR Error en la memoria de auditoría
20 ERROR MEM AUDIT OPEN Error en lectura de la memoria de auditoría
21 ERROR MEM AUDIT R Error en lectura de la memoria de auditoría
22 ERROR MEM AUDIT W Error en escritura de la memoria de auditoría
23 ERROR MEM. TRABAJO T Error en la memoria de trabajo en la sección de detalles
24 ERROR EJ LLENA Memoria de auditoria agotada
Impresora en estado de intervención técnica
29 INTERVENCION TECNICA
(Funcionalidades reducidas)
Error en la memoria de trabajo al leer los datos
30 ERROR MEM. TRABAJO V 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
31 ERROR MEM. TRABAJO D datos correspondientes al documento actual.
32 ERROR MEM. TRABAJO C Error en la memoria de trabajo al leer los datos

97
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

correspondientes a la convención del sistema, ya sea


por data errónea o por fallas en la memoria de trabajo.
33 ERROR MEM. TRABAJO Error en la memoria de trabajo
34 ERROR FECHA Error en la fecha
35  AUDIT. SOLO LECTURA Memoria de auditoria de solo lectura
36 ERROR EJ REG. Error en el registro de la memoria de auditoria
37 ERROR EJ SIZE Error en la capacidad de la memoria de auditoria
38 SIN MEM. AUDITORIA Memoria de auditoria no detectada
39 FM. SOLO LECTURA Memoria fiscal desincorporada (Solo Lectura)
46 ERROR INDICES Error en el índice del siguiente reporte Z
47 ERROR FM G Error en memoria fiscal (posición no disponible)
48 ERROR FM C Error en memoria fiscal (posición no disponible)
49 ERROR FM L Error en memoria fiscal (error de lectura)
50 ERROR FM BR Error al almacenar reporte Z
51 ERROR FM BW1 Error al almacenar reporte Z
52 ERROR FM BW2 Error al almacenar reporte Z
53 MEMORIA FISCAL NUEVA Memoria fiscal nueva
54 MEMORIA FISCAL LLENA Memoria fiscal agotada
55 ERROR MEMORIA FISCAL Error en la memoria fiscal
56 SIN MEMORIA FISCAL Memoria fiscal no conectada
57 ERROR TAMPER Detección de extracción de pin fiscal
58 ERROR TAMPER DESC 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. Descripción
1 LABEL-BIXOLON LOGO;TETRON,T0.05,IVORY
LABEL-BIXOLON LOGO;TETRON,T0.05,D-GRAY
2 ASSY-PUSH BUTTON
2-1 SPRING RELEASE;SWP, ¢0.55
2-2 GUIDE BUTTON;ABS,HR,GR30, BLACK
2-3 PUSH BUTTON
3 ASSY-CASE UPPER;I-VORY
ASSY-CASE UPPER;D-GRAY
3-1 SCREW TAPPING;M2X4
3-2 CASE UPPER-C;ABS(AF312-16133),I-VORY
CASE UPPER-C;ABS(AF312-16133),D-GRAY
3-3 MANUAL CUTTER-P;SUS301,T0.4
4 ASSY-TPH;180DPI, ROHM (new code)
ASSY-TPH;180DPI, AOI (old code)
4-1 SCREW MACHINE; M3X4
4-2 CBF SIGNAL-MAIN;FFC,120MM,AWM2896, only for AE04-
00011S
4-3 SPRING-TPH
4-4 BRAKCET TPH REAR;SECC CFA T1.0
4-5 PLATE GND;STS304,T0.2
4-6 SCREW-HEATSINK
4-7 ASSY HEATSINK;KD1803-DJ11B,180DPI (new code)
ASSY HEATSINK;AG072-H7E817,180DPI (old code)
4-8 SPRING-HC
5 ASSY-FRAME MAIN
5-1 LABEL-HOT;TETRON,T0.05
5-2 SHAFT LOCK
5-3 SHAFT-RELEASE
5-4 LABEL CONTROL;PC,T0.178,W18,L151
5-5 COVER LIFT
5-6 FRAME MAIN
5-7 SPRING-LIFT

102
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

6 ASSY SHAFT HINGE


6-1 RING-E;ID3,OD7,T0.6,PASS,STSC
6-2 SHAFT HINGE;STS304
6-3 SPRING TORSION-L
6-4 SPRING TORSION-R
7 ASSY BRACKET MOTOR
7-1 BRACKET-MOTOR-350
7-2 SHAFT-IDLE
8 ASSY-BRACKET PCB MAIN
8-1 BRACKET UPPER COVER;SECC CFA,T1.0
8-2 BRACKET-POWER S/W
8-3 BRACKET-PCB
8-4 SCREW TAPTITE;M3X4,WHITE
9 ASSY-POWER COVER; IVORY
ASSY-POWER COVER; DARK
9-1 BAG PE
9-2 COVER-POWER; IVORY
COVER-POWER; DARK
9-3 MANUAL-POWER COVER
10 ASSY-PCB NEAR DOWN SENSOR
10-1 ASSY-PCB NEAR DOWN SENSOR
10-2 HOUSING-P/END
11 PCB FISCAL,PANAMA
12-1 ASSY-PCB MAIN
12-2 ASSY-PCB LED (new type, Included Harness Switch)
ASSY-PCB LED (old type, Included Metal Switch on PCB LED)
12-3 ASSY-PCB PAPER END SENSOR
12-4 POWER SWITCH(Included HARNESS)
12-5 HARNESS
13 ASSY-COVER HOUSING
13-1 SCREW-MACHINE;PWH,+,M3,L4,ZPC
13-2 SCERW-SPECIAL;3.0,3.0
13-3 RING-E
13-4 ASSY-COVER PLATE

103
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

13-4-1 COVER-PLATE
13-4-2 LABEL-WARNING C
13-5 ASSY-CUTTER UPPER
13-5-1 SCREW DELTA-PT;PWH,M3X5,SWCH18A,Cr3
13-5-2 FIXED BLADE(AUTO-CUTTER;KF04-00035A)
13-5-3 FIXED-CUTTER-P
13-6 SPRING-HOOK
13-7 COVER-HOUSING
13-8 SHAFT-WALL MOUNT
13-9 BRACKET-HOOK
13-10 BUSHING;SRP-350,SBF2218,2,AN
13-11 ASSY-ROLLER PLATEN
13-11-1 RING-E
13-11-2 GEAR-PLATEN ROLLER
13-11-3 BUSHING;SRP-350,SBF2218,2,AN
13-11-4 ROLLER-PLATEN
14 ASSY-CUTTER
14-1 LABEL-JAM (CUTTER)
14-2 AUTO CUTTER(RXB80-2)
15 SCREW-MACHINE;PH,+,M2.0,L3.0,NI P (AUTO CUTTER+H/C),
loctite
16 SCREW-MACHINE;PH,+,M2.0,L3.0,NI P (AUTO CUTTER+H/C)
17 SCREW-TAPPING;PH,+,2,M3,L8,ZPC(YEL
18 SCREW-TAPPING;CH(0.3),+,2,M2,L4,NI(paper end)
19 SCREW-TAPTITE;PWH,+,S,M3,L8,ZPC(YE
20 SCREW-TAPTITE;BH,+,S,M3,L6,ZPC(YEL
21 SCREW-TAPTITE;M3,L10-WT-BH,ZPC
22 FOOT-RUBBER
23 BRACKET-DIP S/W
24 POLY-WASHER
25 KNOB-P/END
26 LEVER-RELEASE
27 MOTOR-STEP-FEEDING
28 RING WIRE

104
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO
 

THE FACTORY HKA

29 SCREW-MACHINE; M/S 3*4,PI 5.6, 1(AUTO CUTTER+M/C),


loctite
30 SCREW DELTA-PT;PWH,M3X10,SWCH18A,Cr
31 SCREW DELTA-PT;PWH,M3X5,SWCH18A,Cr3
33 HOLDER-CUTTER
34 SPRING LIFT CUTTER
35 GEAR-IDLE
36 BRACKET-CUTTER
37 COVER-CUTTER; ABS(AF312-16133)
COVER-CUTTER; ABS(AF312-8C201)
38 COVER-OPEN; ABS(AF312-16133)
COVER OPEN; ABS(AF312-8C201)
39 CASE-LOWER
40 COVER-CABLE; ABS(AF312-16133)
COVER CABLE; ABS(AF312-8C201)
41 SCREW DELTA-PT,,M3X8,SWCH18A,Cr3
42 BRACKET IF-FISCAL,PANAMA
BRACKET IF-FISCAL,COLUMBIA
BRACKET IF-FISCAL,DOMINICAN REPUBLIC
43 SCREW-MACHINE;PWH,+,M3,L4,ZPC
44 HOLDER MEMORY
45 COVER FISCAL
46 PIN-FISCAL
47 GUARD-TPH;MOJO,T0.05
48 LABEL-RATING
49 LABEL FISCAL

105
SRP –  812 –   MANUAL TÉCNICO - DESCRIPTIVO

También podría gustarte