Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Impresora Fiscal
BIXOLON/SAMSUNG
SRP-812
Manual Tcnico-Descriptivo
www.thefactoryhka.com
www.thefactoryhka.com
Tabla de contenido
PRECAUCIONES...................................................................................................................................... 1
1.
2.
3.
INSTALACIN..............................................................................................................................13
3.1 REQUISITOS DE INSTALACIN ................................................................................................................... 13
3.1.1 Entorno ................................................................................................................................................... 13
3.1.2 Requisitos de Energa ........................................................................................................................... 13
3.1.3 Desembalaje del Equipo....................................................................................................................... 14
3.1.4 Instalacin de la Mquina..................................................................................................................... 14
3.1.5 Encendido de la Impresora.................................................................................................................. 14
3.1.6 Apagado de la Impresora ..................................................................................................................... 14
3.2 COLOCACIN Y AJUSTE DEL PAPEL .......................................................................................................... 15
3.2.1 Caractersticas del Papel ....................................................................................................................... 15
3.2.2 Manejo de Alimentacin de Papel ...................................................................................................... 15
3.2.3 Ajuste del sensor de final del papel .................................................................................................... 16
3.3 CONEXIN DEL EQUIPO ............................................................................................................................. 16
3.4 COMUNICACIN CON LA IMPRESORA FISCAL .......................................................................................... 17
4.
OPERACIN .................................................................................................................................19
4.1 PROCEDIMIENTO DE RESET ..................................................................................................................... 19
4.2 PROCEDIMIENTO DE RAM 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
T H E
4.4.6
4.4.7
4.4.8
5.
F A C T O R Y
H K A
6.
INTEGRACIN ............................................................................................................................29
6.1 BUENAS PRCTICAS DE PROGRAMACIN ................................................................................................. 29
6.2 COMPONENTES DE INTEGRACIN ............................................................................................................ 30
6.3 DESCRIPCIN DE COMANDOS.................................................................................................................... 31
6.4 COMANDOS PARA LA PROGRAMACIN DE LOS PARMETROS DE LA IMPRESORA............................. 31
6.4.1 Programacin de Banderas (Flags) ..................................................................................................... 31
6.4.2 Programacin de fecha ......................................................................................................................... 31
6.4.3 Programacin de hora .......................................................................................................................... 32
6.4.4 Programacin de Tasas de Impuesto ................................................................................................. 32
6.4.5 Registro de Tasas en la Memoria Fiscal ............................................................................................. 33
6.4.6 Programacin de encabezado y pie de pgina .................................................................................. 33
6.4.7 Programacin de Mensaje Comercial Temporal .............................................................................. 34
6.4.8 Programacin de Mensaje Comercial Esttico ................................................................................. 34
6.4.9 Rotacin del Mensaje Comercial Esttico ......................................................................................... 35
6.4.10
Registro de Cajero ............................................................................................................................. 35
6.4.11
Programacin de medios de pagos ................................................................................................. 35
6.4.12
Imprimir Programacin .................................................................................................................... 36
6.5 COMANDOS PARA LA EMISIN DE DOCUMENTOS.................................................................................. 36
6.5.1 Factura ..................................................................................................................................................... 36
6.5.2 Elementos de una Factura Fiscal ........................................................................................................ 36
6.6 CREACIN DE UNA FACTURA ..................................................................................................................... 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 Correccin de Error o Anulacin de ltimo tem o producto ...................................................... 40
6.6.7 Anulacin de un tem ............................................................................................................................ 40
6.6.8 Anulacin 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
Totalizacin de una factura .............................................................................................................. 43
6.6.13
Mensajes o comentarios en documento ........................................................................................ 43
6.6.14
Cdigos de Barra ............................................................................................................................... 44
6.7 NOTA DE CRDITO ...................................................................................................................................... 45
6.7.1 Diagrama de Flujo ................................................................................................................................. 46
6.7.2 Datos del Cliente ................................................................................................................................... 47
T H E
F A C T O R Y
H K A
7.
T H E
7.6
7.7
8.
F A C T O R Y
H K A
MANTENIMIENTO ....................................................................................................................78
8.1 DESMONTAJE (GRFICOS) .......................................................................................................................... 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 Remocin de Papel Atascado .............................................................................................................. 84
8.6 PROCESO DE ACTUALIZACIN Y FISCALIZACIN ................................................................................... 85
8.6.1 Actualizacin de firmware ................................................................................................................... 85
8.6.2 Proceso de fiscalizacin ........................................................................................................................ 86
8.6.3 Desbloqueo............................................................................................................................................. 87
9.
ANEXOS..........................................................................................................................................88
9.1 LISTA DE CONFIGURACIN DE FLAGS ..................................................................................................... 88
9.2 PGINA DE PRUEBA PARA FACTURAS, NOTAS DE CRDITO Y DEBITO ............................................ 94
9.2.1 Factura ..................................................................................................................................................... 94
9.2.2 Nota de Crdito ..................................................................................................................................... 95
9.2.3 Nota de Dbito ...................................................................................................................................... 96
9.3 LISTA DE ERRORES ....................................................................................................................................... 97
9.4 VISTA EXPLOTADA DEL EQUIPO ................................................................................................................ 99
9.4.1 Lista de Piezas y Partes ....................................................................................................................... 102
T H E
F A C T O R Y
H K A
Precauciones
1
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Captulo
1. Conceptos Bsicos
1.1 Impresora Fiscal
Una impresora fiscal es un dispositivo que cumple con todas las normas que regulan dispositivos
de emisin de facturas y documentos de acuerdo a lo establecido por el SENIAT mediante la
Providencia Administrativa N 0592.
Generalmente, se trata de una impresora comn a la que se le instalan componentes
adicionales de hardware y software que permitan gestionar toda esta informacin acorde a los
lineamientos establecidos por el ente regulador. Tambin existen otros tipos de impresora
fabricados nica y exclusivamente con este propsito.
2
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Facturas
Notas de Credito
Documentos
Fiscales
Notas de Dbito
Reporte Z
Reportes de Memoria Fiscal
Documentos
emitidos por la
impresora Fiscal
SRP-812
Reportes X
Reporte X2
Reportes Z2
Documentos
no fiscales
Impresora Fiscal
Mdulo de
Impresin
Mdulo fiscal
Tarjeta
Controladora de
Impresion
Tarjeta Fiscal
Etapa Impresora
Sensores
Memoria Fiscal
Memoria de
Auditora
Memoria de
trabajo
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 impresin 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 TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
de comunicacin 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 integracin de un software sobre un hardware para ejecutar alguna accin 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 sern descritos con
mayor detalle en las siguientes secciones de este manual.
4
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Captulo
2. Caractersticas Generales
2.1 Dimensiones de la Impresora Fiscal SRP-812
Dimensiones
Peso
Impresora
Velocidad de Impresin
200 mm/s
Papel Trmico
Rollo de 80 mm
Panel de Control
Memoria Fiscal
1 Botn, 3 LEDs
Entrada AC: 100-240V,
Salida DC : 24V5%, 2.5A
1xRS232 Conector RJ11 (Para comunicacin con PC)
1xRS232 Conector USB Tipo B (Para comunicacin con PC)
1xRS232 Conector RJ11 (Para comunicacin con Display Externo)
1xRS232 Puerto para Gaveta (24 Volts)
1024KB- Capacidad de hasta 4000 Reportes Z
Memoria de Auditora
2 GB
Memoria de Trabajo
256KB
Alimentacin
Interfaces de E/S
5
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
6
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
1.
2.
3.
4.
Puerto USB
Botn RESET
LED de estado
Puerto Display
5. Puerto RS232
6. Puerto Gaveta
7. Conector de alimentacin
7
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Pinout del
RJ11
1
2
3
4
5
6
Seal de Control
CTS
Tierra
Rx
Tx
RTS
8
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
Seal
En Ingles
Siglas
Tipo
Seal
NC
Receptor
de datos
Received
Data
RxD
Entrada
Transmisor
de datos
Transmitted
Data
TxD
Salida
Terminal
de datos
listo
Seal de
tierra
NC
NC
Data
Terminal
Ready
Common
Ground
DTR
Salida
SG
Tierra
Listo para
enviar
Clear to
Send
CTS
Entrada
El aparato
conectado puede
recibir datos
NC
H K A
Pin
F A C T O R Y
5
6
7
Funcin
Pin de recepcin
de datos
Pin de
transmisin de
datos
Indica que el
dispositivo est
encendido
Serial, asncrona
9600 bps
8 bits
Ninguna
1
T H E
F A C T O R Y
H K A
Seal de Control
1
2
3
CTS
Tierra
4
5
Rx
Tx
RTS
Figura 10. Cable RJ11 con terminal DB9, pines de conexin RJ11.
En la figura 11, se aprecia la distribucin de pines del conector DB9 para la comunicacin
serial con el PC:
Pin
1
2
3
Seal
Deteccin
de datos de
la portadora
Receptor de
datos
Transmisor
de datos
Terminal de
datos listo
Seal de
tierra
En Ingles
Siglas
Tipo
Seal
Carrier Detect
DCD
Entrada
Received Data
RxD
Entrada
TxD
Salida
DTR
Salida
SG
Transmitted
Data
Data
Terminal
Ready
Common
Ground
Equipo de
Datos Listos
Data Set
Ready
DSR
Entrada
Solicitud de
envo
Request to
send
RTS
Salida
Clear to Send
CTS
Entrada
Ring Indicator
RI
Entrada
8
9
Listo para
enviar
Indicador de
llamada
Funcin
Detecta que existe una
comunicacin, presencia
de datos
Pin de recepcin de
datos
Pin de transmisin de
datos
Indica que el ordenador
est encendido
Tierra
El aparato conectado a
dicho puerto esta
encendido
El PC puede recibir
datos (porque no est
ocupado)
El aparato conectado
puede recibir datos
Una vez que la PC ha activado la seal RTS (solicitud a la impresora que est conectada y
lista para recibir datos), la impresora fiscal responde con la seal CTS (Impresora lista)
para indicar que es posible la recepcin.
Los parmetros de configuracin del puerto serial son los siguientes:
10
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
Transmisin de data
Baud rate
Bit de datos
Paridad
Bits de stop
H K A
Serial, asncrona
9600 bps
8 bits
PAR
1
La PC, debe utilizar la seal DSR para verificar si la impresora est lista para
comunicarse.
Despus de que la PC, coloca DTR en estado activo, la impresora hace DSR
activo, lo cual permite iniciar las comunicaciones.
11
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Pago directo.
Fondo de Caja.
Arqueo.
12
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Captulo
3. Instalacin
3.1 Requisitos de Instalacin
3.1.1 Entorno
13
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
IMPRESORA SRP-812
CUBIERTA POSTERIOR
ROLLO DE PAPEL
ADAPTADOR DC Y CABLE
DE ALIMENTACION
CABLE DE
COMUNICACIN SERIAL
RJ11 CON TERMINAL DB9
PRECINTO DE
SEGURIDAD
T H E
F A C T O R Y
H K A
Colocar un rollo de papel trmico de 80 mm de modo que la parte suave del papel
trmico quede hacia afuera y siempre hacia abajo desde el rollo (figura 14, paso 2).
15
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
IMPORTANTE: Solo se puede realizar una sola conexin al PC a la vez, bien sea a travs del
conector RJ11 o del conector USB.
16
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
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 explcito en la informacin 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 operacin de la impresora fiscal es mediante comandos estructurados que se envan por el
puerto de comunicacin serial, significa que puede operar en cualquier mbito de sistema
operativo. Referente a los lenguajes de programacin, es posible la integracin en cualquiera de
estos entornos. The Factory HKA proporciona un kit de herramientas o SDK, que ayudan al
programador en las tareas de integracin, las cuales se distribuyen de la siguiente forma:
17
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Figura 19. Estructura de uso de los SDK o herramientas proporcionadas por The Factory HKA.
18
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Captulo
4. Operacin
4.1 Procedimiento de RESET
Es el procedimiento fsico que se aplica al equipo cuando entra en un estado de no respuesta.
Durante la ejecucin de alguna tarea el equipo pudiera fallar, quedando en un estado en el
que no responde a la programacin 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 operacin y puede volver a operar con normalidad. Para ejecutar el Reset es
necesario:
Apagar el equipo.
Presionar el botn de Reset.
Encender el equipo mientras se mantiene presionado el botn, hasta tanto ste emita
la impresin de un ticket con la notificacin de la ejecucin del Reset.
Liberar el botn 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 fiscalizacin, ni altera las
configuraciones de banderas, ni los descriptores de medios de pago.
Apagar el equipo.
Desmontar la carcasa del equipo.
Colocar un dispositivo electrnico para Puente o Jumper entre dos pines de la tarjeta
fiscal reservados para dicha funcin.
19
T H E
F A C T O R Y
H K A
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 operacin posibles: modo entrenamiento y modo fiscal.
20
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
4.4.3 Fiscal
Es el modo en que se coloca la impresora una vez que se configura y se carga la
informacin fiscal del contribuyente sobre las memorias. Este procedimiento se conoce
como Fiscalizacin y luego de l, se dice que la maquina est fiscalizada. Una vez que se
realiza el proceso, se activan las memorias de auditora y fiscal y se empieza a escribir en
ellas. El proceso de fiscalizacin es irreversible, y todos los documentos que sean emitidos
a partir de ese momento tendrn carcter 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 travs 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:
21
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
22
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Captulo
Protocolo directo
Interfaz de Aplicacin
Figura 20. Comunicacin entre la impresora fiscal y la computadora.
Actualmente The Factory HKA posee una amplia gama de herramientas de integracin que
contienen estas APIs para los diferentes lenguajes de programacin y sistemas operativos
disponibles.
23
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
STX
DATA
ETX
LRC
Si se utilizan las herramientas de integracin desarrolladas por The Factory, se enva el contenido
de DATA mediante caracteres ASCII y los componentes de integracin se encargan de
convertirlos a su respectivo equivalente hexadecimal para enviarlos a la impresora.
24
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Por ejemplo, si se enviar por protocolo directo la instruccin de impresin de Reporte X, se debe
enviar a la impresora una trama como la que se muestra en la siguiente tabla:
ASCII
<STX>
HEX
02
Inicio de trama
49
0
30
DATA
<ETX>
LRC
58
03
Fin de Trama
22
LRC
Tabla 3.
Si se utilizan las herramientas de integracin desarrolladas por The Factory, la trama anterior se
reducira solo a la DATA, y se utilizara una funcin para enviarla a la impresora (verificar el
respectivo manual del API a utilizar)
5.2.1 Caracteres de Control
La mayora de caracteres de control son representados con valores de caracteres no
imprimibles, por lo que su inclusin en la trama Protocolo Directo debe realizarse
mediante su valor hexadecimal.
Nombre
STX
ENQ
ETX
EOT
ACK
NAK
ETB
LRC
Valor
0x02
0x05
0x03
0x04
0x06
0x15
0x17
0x00 0x99
Descripcin
Inicio de Trama
Consulta del estado a la impresora.
Fin de Trama
Fin de transmisin
Acuse de recibo
Acuse de no recibo
Fin de transmisin de Bloque
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.
Recepcin de ACK (0x06)
Ocurre cuando se satisfacen las siguientes condiciones:
LRC errado.
25
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
STS1
STS2
ETX
LRC
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 especfico.
27
Estado
Valores Constantes
26
1
25
X
24
X
23
X
22
X
21
X
20
X
Modo Fiscal
Memoria Fiscal cercana a agotarse
Memoria Fiscal llena
Buffer Lleno
Transaccin no fiscal en curso
Transaccin fiscal en curso
Figura 24. Estructura de la trama de estado.
26
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
27
Error
26
25
Valores Constantes
F A C T O R Y
H K A
24
23
22
X
21
X
20
X
Error Crtico
Error Gaveta
Error Impresor
Imp. CTS.
Error Papel.
Figura 25. Estructura de la trama de error.
Modo Fiscal
Error
0x42
0
Transaccin No
Fiscal en Curso
Error de Papel
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 Transaccin Fiscal
0x42
0x60
0x6C
0x61
0x69
0x62
0x6A
Ningn error
0x48
Error gaveta
0x41
0x42
0x43
0x60
Error fiscal
0x64
0x6C
T H E
F A C T O R Y
H K A
5.3 Operaciones
5.3.1 Emisin de Reportes
El Software o Sistema Administrativo puede configurar la manera como se maneja la
emisin de reportes. Sin embargo, la impresora por defecto tiene un listado de
reportes que maneja de manera automtica. Entre los ms comunes se encuentran los
reportes X y Z, que reflejan los totales de ventas acumulados durante una jornada de
trabajo. Todos estos reportes sern explicados con mayor detalle en secciones
posteriores.
5.3.2 Reimpresin de Documentos
La reimpresin de documentos es una caracterstica que va ligada al equipo. Sin
embargo, al igual que en la emisin de reportes, el Software o Sistema Administrativo
lo administrar de forma propia. Todos los documentos que sean fiscales y no
original sern identificados con la palabra COPIA. No tienen valor fiscal alguno.
5.3.3 Extraccin de Informacin de Memoria Fiscal
La extraccin de la informacin almacenada dentro de la impresora fiscal, solo puede
ser extrada a travs del uso de una herramienta de Software especfica provista por el
proveedor del producto. Dicho proceso puede ser realizado nicamente por personal
autorizado para fines contables, o bien, por personal tcnico del ente regulador para
efectos de auditora. Esta informacin ser ampliada ms adelante en otras secciones
de este documento.
5.3.4 Cdigo de Bloqueo
Despus de que el equipo sufra algn tipo de intervencin tcnica, planificada o no,
podr requerir de un cdigo de bloqueo para continuar con su operacin, ya que
entrar en un modo operativo de Servicio. Este cdigo permite colocar nuevamente
en funcionamiento a la impresora, y se utiliza para contabilizar la cantidad de
intervenciones que ha sufrido dicho equipo. El cdigo es suministrado por la
aplicacin administrativa llamada FISCALIZADOR. Esta informacin ser ampliada
ms adelante.
5.3.5 Cdigo de Fiscalizacin
Cuando se dispone de una impresora nueva, la misma se encuentra en el modo de
Entrenamiento, ya que an no ha sido fiscalizada (vase seccin 4.4.1). Para cumplir
con este paso, es necesario recibir un cdigo provisto por la aplicacin Fiscalizador,
que deber registrarse sobre la impresora para as culminar entonces con el proceso
de Fiscalizacin. Esta informacin ser ampliada ms adelante.
5.3.6 Lector Fiscal
Para realizar la extraccin de la informacin contable almacenada dentro de la
memoria Fiscal del equipo, se utiliza una aplicacin llamada Lector Fiscal, la cual ser
descrita en detalle en otras secciones posteriores.
28
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Captulo
6. Integracin
6.1 Buenas prcticas de programacin
Esto hace referencia a la forma en la que el sistema administrativo o de facturacin se comunica
con la impresora fiscal. Tome en consideracin los siguientes puntos:
Los errores comunes a los que debe estar atento son: impresora apagada, falta de papel,
error en la comunicacin (configuracin 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 transaccin fiscal.
Compruebe los cdigos de estado y errores (status & error) de la impresora. Para ello
emplee la funcin ReadFpStatus(), si su sistema usa uno de nuestros componentes, o el
envo 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, nmero de la ltima factura, nmero de la ltima Nota de crdito
y nmero del ltimo Reporte Z. Para ello haga uso del comando S1.
29
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Utilice un Programa Monitor de Puertos Seriales para verificar las tramas enviadas y las
respuestas de la impresora.
Manuales de Integracin.
En la siguiente tabla se muestran los diferentes lenguajes soportados por las herramientas de
desarrollo de The Factory HKA
Sistema Operativo
Tecnologa
Win32
Windows
Linux / UNIX
.NET
Java
Consola
Socket + PHP
Consola
Java
API
Librera Dinmica
(DLL)
Librera Dinmica
(DLL)
Clase compilada (JAR)
Aplicacin + .php
Aplicacin + .php
Aplicacin
Clase compilada (JAR)
DEMO
Delphi
VB6
C#
FoxPro
PowerBuilder
C#
Visual Basic
Java
PHP
PHP
Java
30
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Longitud
2 caracteres fijos
2 caracteres fijos
Flag
Valor
Descripcin
Flag a programar (00-63)
Valor del Flag a programar (00-99)
DD
Longitud
2 caracteres fijos
2 caracteres fijos
2 caracteres fijos
MM
AA
Descripcin
Da a programar
Mes a programar
Ao a programar
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 TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
HH
MM
Longitud
HH 2 caracteres fijos
MM 2 caracteres fijos
SS 2 caracteres fijos
SS
Descripcin
Hora (formato 24h)
Minutos
Segundos
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 Programacin de Tasas de Impuesto
Programa las 3 tasas de impuesto. Luego de programar las tasas es necesario enviar el
comando de registro de tasas para que queden almacenadas en la memoria fiscal.
PT
Longitud
t
T1
T2
T3
1 caracter fijo
4 caracteres fijos
4 caracteres fijos
4 caracteres fijos
T1
T2
T3
Descripcin
Tipo de tasa
2: Interno (impuesto incluido)
0 o 1: Externo (impuesto excluido)
Valor de la Tasa1 (2 Enteros + 2 Decimales)
Valor de la Tasa2 (2 Enteros + 2 Decimales)
Valor de la Tasa3 (2 Enteros + 2 Decimales)
PT212002080022200
32
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
2 caracteres fijos
Lnea
Mensaje
Descripcin
Lnea de encabezado (01-08) o pie de pgina
(91-98) a programar
Mensaje a programar
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 Fiscalizacin cuando se hace un RAM
CLEAR.
En modo Fiscal, este comando puede enviarse un mximo de 40 veces; no es necesario
enviarlo cada vez que se genere un documento.
Nota: No debe confundirse la Programacin de encabezado y pie de pgina
(Comando PH) con los Datos adicionales del cliente y datos adicionales a pie de
pgina. Este comando es esttico, mientras que los datos adicionales son
dinmicos y s pueden programarse con cada documento emitido.
33
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Lnea
Longitud
Lnea
Mensaje
Descripcin
Lnea del Display a programar:
U: lnea superior del Display
L: lnea inferior del Display
Mensaje a programar
1 Carcter fijo
Mensaje
Descripcin
Mensaje a programar
PIBienvenido
Configuracin
En la primera lnea del Display se muestra el mensaje de la marca
The Factory HKA
En la primera lnea del Display se muestra el mensaje programado a
travs del comando PI
El mensaje comercial esttico de la primera lnea programado por el
cliente rota en el Display.
El mensaje comercial temporal de la primera lnea del Display ya no
aparece; slo aparece en la primera lnea el mensaje comercial
esttico programado por el cliente.
34
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Numero de cajero
Nmero de cajero
Clave
Descripcin
Longitud
2 Caracteres fijos
5 Caracteres fijos
40 Caracteres mximo
Clave
Descripcin
Descripcin
Nmero de cajero a asignar (00-30)
Clave para la apertura del cajero
Nombre o descripcin del cajero
PC3012345PedroPrez
ID
Descriptor
ID
Longitud
2 Caracteres fijos
14 Caracteres mximo
Descriptor
Descripcin
Nmero del Medio de Pago (01-16)
Nombre del Medio de Pago
PE03Efectivo
35
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Encabezado
Fecha/hora
Tasas de impuesto
Versin de firmware
T H E
F A C T O R Y
H K A
37
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
#Clave secreta
Longitud
5
Descripcin
Accin del Cajero:
5: Inicio de Cajero
6: Fin de Cajero
Clave solo para la apertura del cajero
Rango: 00000-99999
1 Caracter fijo
Clave
5 Caracteres fijos
512345
6
iS*
iR*
Descripcin
Descripcin
Descripcin
Razn Social/Cliente
RIF/Cdula
Lnea
Datos
Lnea
Longitud
2 Caracteres fijos
40 Caracteres mximo
Datos
Descripcin
Nmero de lnea (00-09)
Informacin adicional del cliente
38
T H E
F A C T O R Y
H K A
Precio
Longitud
Tipo de
Tasa
Precio
Cantidad
1 carcter fijo
10 caracteres
fijos
8 caracteres fijos
Cdigo
[Opcional]
Variable
Descripcin
Variable
Cantidad
| Cdigo |
Descripcin
Descripcin
Tipo de tasa a aplicar al tem. Toma los siguientes posibles
valores
Espacio
(0x20h) Exento
!
(0x21h) Tasa1
(0x22h) Tasa2
#
(0x23h) Tasa3
Precio del tem (8 enteros + 2 decimales).
Cantidad de tems a registrar. (5 enteros + 3 decimales)
Este comando es opcional y permite la impresin de un
cdigo de tem entre el producto Precio X Cantidad y la
descripcin. Para esto, se debe encerrar el cdigo entre los
caracteres | (0x7C)
Descripcin del tem a registrar. El mximo de caracteres a
imprimir por tem son 127, sin embargo, en el comando se
puede enviar hasta un mximo de 161 caracteres; si se enva
una cantidad de caracteres mayor la instruccin ser
rechazada.
!000030000000020000Calzado
000030000000020000|A12345|Calzado
Nota: Antes de registrar un tem, deben registrarse las tasas correspondientes (secciones 6.4.4
y 6.4.5). Para verificar que las tasas han sido programadas imprima un reporte de
programacin (seccin 6.4.12)
39
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Precio
Longitud
Tipo de
Tasa
1 carcter fijo
Precio
10 caracteres fijos
Cantidad
| Cdigo |
Descripcin
Descripcin
Tipo de tasa del tem a anular. Toma los siguientes posibles
valores
Exento
Espacio (0xA0h)
(0xA1h)
Tasa1
(0xA2h)
Tasa2
(0xA3h)
Tasa3
Precio del tem a anular (8 enteros + 2 decimales). Debe ser
igual al precio del tem registrado a eliminar.
40
T H E
Cantidad
8 caracteres fijos
Cdigo
[Opcional]
Variable
Descripcin
Variable
F A C T O R Y
H K A
000030000000002000Calzado
000030000000002000|A12345|Calzado
Subtotal en display
41
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
1 carcter fijo
Porcentaje
4 caracteres fijos
+/-
Porcentaje
Descripcin
Indica la operacin a realizar:
+ = Recarga sobre el ltimo tem registrado
- = Descuento sobre el ltimo tem registrado
Porcentaje a descontar / recargar
(2 enteros + 2 decimales)
!000030000000002000Calzado
p-2000
1 carcter fijo
Monto
9 caracteres fijos
Monto
Descripcin
Indica la operacin a realizar:
- = Descuento sobre el ltimo tem registrado
monto a descontar sobre el ltimo tem
(7 enteros + 2 decimales)
Para los Descuentos por monto hechos sobre el Subtotal es necesario enviar el
comando Subtotal (3) previamente, y una vez enviado un comando de Descuentos
por monto sobre el Subtotal no es posible registrar ms tems.
42
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
q-00002000
Medio
Pago Parcial
Medio
Longitud
medio
Monto
Monto
Descripcin
2 caracteres fijos
12 caracteres fijos
202000000500000
203000000300000
204000000150000
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 descripcin de un
artculo.
@
Comentario
Longitud
40 caracteres mximo
Comentario
Descripcin
Comentario o mensaje
43
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Longitud
Depende del tipo de cdigo
Cdigo
Y
y
Cdigo
Cdigo
Descripcin
Cdigo de barras a imprimir
Flag
Valor
Configuracin
No imprime el cdigo alfanumrico
asociado bajo el cdigo de barras
Imprime el cdigo alfanumrico asociado
bajo el cdigo de barras
EAN13, 12 caracteres numricos
ITF, 1 a 32 caracteres numricos
CODE128, 1 a 32 caracteres numricos
CODE 39, 32 caracteres alfanumricos
QR, 120 caracteres alfanumricos
PDF417, 120 caracteres alfanumricos
00
30
01
00
01
02
03
04
05
43
Tipo
Posicin
Numero
Cdigo
44
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
Longitud
F A C T O R Y
H K A
Descripcin
0 = EAN13, 12 caracteres numricos
Tipo
1 carcter fijo
Posicin
1 carcter fijo
Numero
1 carcter fijo
Cdigo
Variable
45
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Comentario (*)
Correccin (*)
Subtotal (*)
(*) Opcional
(**) Obligatorio
Descuento (*)
N.C. Anulada
Totalizar (**)
46
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Longitud
40 caracteres mximo
40 caracteres mximo
iF*
14 dgitos mximo
iI*
14 dgitos mximo
iD*
6 dgitos fijos + 2
caracteres
Descripcin
Descripcin
Dgitos
Dgitos
Dgitos
Descripcin
Razn Social/Cliente
RIF/Cdula
Nmero de la factura afectada por la nota de
crdito
Serial de la impresora que emiti la factura afectada
por la nota de crdito
Fecha en la que se emite la Nota de Crdito.
Admite los formatos DD/MM/AA 0 DD-MM-AA
Mensaje
Mensaje
Longitud
40 caracteres mximo
Descripcin
Comentario o mensaje
47
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
Precio
Longitud
Precio
Cantidad
H K A
Tipo de tasa
Tipo de
Tasa
F A C T O R Y
1 carcter fijo
10 caracteres
fijos
8 caracteres fijos
Cdigo
[Opcional]
Variable
Descripcin
Variable
Cantidad
| Cdigo |
Descripcin
Descripcin
Tipo de tasa a aplicar al tem. Toma los siguientes posibles
valores
Exento
0
1
Tasa1
2
Tasa2
3
Tasa3
Precio del tem (8 enteros + 2 decimales).
Cantidad de tems a registrar. (5 enteros + 3 decimales)
Este comando es opcional y permite la impresin de un
cdigo de tem entre el producto Precio X Cantidad y la
descripcin. Para esto, se debe encerrar el cdigo entre los
caracteres | (0x7C)
Descripcin del tem a registrar. Mximo 127 caracteres.
d1000030000000020000Calzado
d2000030000000020000|A12345|Calzado
1 carcter fijo
Monto
9 caracteres fijos
+/-
Monto
Descripcin
Indica la operacin a realizar:
+ = Recarga sobre el ltimo tem registrado
- = Descuento sobre el ltimo tem registrado
monto a descontar sobre el ltimo tem
(7 enteros + 2 decimales)
48
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
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 ms tems.
q-00002000
1 carcter fijo
Porcentaje
4 caracteres fijos
+/-
Porcentaje
Descripcin
Indica la operacin a realizar:
+ = Recarga sobre el ltimo tem registrado
- = Descuento sobre el ltimo tem registrado
Porcentaje a descontar / recargar
(2 enteros + 2 decimales)
!000030000000002000Calzado
p-2000
49
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Tipo de tasa
Precio
Longitud
Tipo de
Tasa
Precio
Cantidad
1 carcter fijo
10 caracteres
fijos
8 caracteres fijos
Cdigo
[Opcional]
Variable
Descripcin
Variable
Cantidad
| Cdigo |
Descripcin
Descripcin
Tipo de tasa a aplicar al tem. Toma los siguientes posibles
valores.
Exento
0
1
Tasa1
2
Tasa2
3
Tasa3
Precio del tem (8 enteros + 2 decimales).
Cantidad de tems a registrar. (5 enteros + 3 decimales)
Este comando es opcional y permite la impresin de un cdigo
de tem entre el producto Precio X Cantidad y la
descripcin. Para esto, se debe encerrar el cdigo entre los
caracteres | (0x7C)
Descripcin del tem a registrar. El mximo de caracteres a
imprimir por tem son 127, sin embargo, en el comando se
puede enviar hasta un mximo de 161 caracteres; si se enva
una cantidad de caracteres mayor la instruccin ser rechazada.
Medio
Pago Parcial
Medio
Monto
50
T H E
F A C T O R Y
Longitud
Medio
Monto
H K A
Descripcin
2 caracteres fijos
12 caracteres fijos
202000000500000
203000000300000
204000000150000
101
Los descriptores programados por defecto para los medios de pago son:
Efectivo: 01 06
Cheque: 07 12
Tarjeta: 13 18
Ticket: 19 24
51
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Comentario (*)
Correccin (*)
Subtotal (*)
(*) Opcional
(**) Obligatorio
Descuento (*)
N.D Anulada
Totalizar (**)
Figura 28. Diagrama de flujo para la creacion de una nota de debito.
52
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Longitud
40 caracteres mximo
40 caracteres mximo
14 dgitos mximo
iI*
14 dgitos mximo
iD0*
6 dgitos fijos + 2
caracteres
Descripcin
Descripcin
Dgitos
Dgitos
Dgitos
Descripcin
Razn Social/Cliente
RIF/Cdula
Nmero de la factura afectada por la nota de debito
Serial de la impresora que emiti la factura afectada
por la nota de debito
Fecha en la que se emite la Nota de Crdito.
Admite los formatos DD/MM/AA 0 DD-MM-AA
Mensaje
Mensaje
Longitud
40 caracteres mximo
Descripcin
Comentario o mensaje
53
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Tipo de tasa
Precio
Longitud
Tipo de
Tasa
Precio
Cantidad
1 carcter fijo
10 caracteres
fijos
8 caracteres fijos
Cdigo
[Opcional]
Variable
Descripcin
Variable
Cantidad
| Cdigo |
Descripcin
Descripcin
Tipo de tasa a aplicar al tem. Toma los siguientes posibles
valores
Exento
0
1
Tasa1
2
Tasa2
3
Tasa3
Precio del tem (8 enteros + 2 decimales).
Cantidad de tems a registrar. (5 enteros + 3 decimales)
Este comando es opcional y permite la impresin de un
cdigo de tem entre el producto Precio X Cantidad y la
descripcin. Para esto, se debe encerrar el cdigo entre los
caracteres | (0x7C)
Descripcin del tem a registrar.
`1000030000000020000Calzado
`2000030000000020000|A12345|Calzado
54
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
Tipo de tasa
Precio
Longitud
Tipo de
Tasa
Precio
Cantidad
1 carcter fijo
10 caracteres
fijos
8 caracteres fijos
Cdigo
[Opcional]
Variable
Descripcin
Variable
F A C T O R Y
H K A
Cantidad
| Cdigo |
Descripcin
Descripcin
Tipo de tasa a aplicar al tem. Toma los siguientes posibles
valores
Exento
0
1
Tasa1
2
Tasa2
3
Tasa3
Precio del tem (8 enteros + 2 decimales).
Cantidad de tems a registrar. (5 enteros + 3 decimales)
Este comando es opcional y permite la impresin de un
cdigo de tem entre el producto Precio X Cantidad y la
descripcin. Para esto, se debe encerrar el cdigo entre los
caracteres | (0x7C)
Descripcin del tem a registrar. Mximo 127 caracteres.
1000030000000020000Calzado
2000030000000020000|A12345|Calzado
1 carcter fijo
Monto
9 caracteres fijos
+/-
Monto
Descripcin
Indica la operacin a realizar:
+ = Recarga sobre el ltimo tem registrado
- = Descuento sobre el ltimo tem registrado
monto a descontar sobre el ltimo tem
(7 enteros + 2 decimales)
Para los descuentos o recargos por monto hechos sobre el Subtotal es necesario
enviar el comando Subtotal (3) previamente, y una vez enviado un comando de
Descuentos por monto sobre el Subtotal no es posible registrar ms tems.
55
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
q-00002000
1 carcter fijo
Porcentaje
4 caracteres fijos
+/-
Porcentaje
Descripcin
Indica la operacin a realizar:
+ = Recarga sobre el ltimo tem registrado
- = Descuento sobre el ltimo tem registrado
Porcentaje a descontar / recargar
(2 enteros + 2 decimales)
!000030000000002000Calzado
p-2000
Medio
Pago Parcial
Medio
Monto
56
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Longitud
Medio
Monto
Descripcin
2 caracteres fijos
12 caracteres fijos
202000000500000
203000000300000
204000000150000
101
Los descriptores programados por defecto para los medios de pago son:
Efectivo: 01 06
Cheque: 07 12
Tarjeta: 13 18
Ticket: 19 24
T H E
F A C T O R Y
H K A
58
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Tipo de rango
Modo
Limite
Inicial
Limite Final
Longitud
I/U
Tipo de Rango
Modo
Lmite Inicial
Lmite Final
Descripcin
Indica si se desea imprimir el reporte o subirlo al PC.
I: Imprimir
1 Carcter fijo
U: Subir a PC
Tipo de rangos inicial y final a enviar.
2 Caracteres fijo 2: Rango de Fecha
3: Rango de Nmero de reporte
Indica el modo en el que se debe presentar la
informacin requerida:
A: todos los detalles
1 Carcter fijo
S: solo un resumen
M: mensual
Valor inicial del rango a inquirir
Si tipo de rango = I2: Fecha del primer reporte a
6 Caracteres fijos imprimir (DDMMAA)
Si tipo de rango = I3: Nmero del primer reporte a
imprimir. Formato: 00 + 4 dgitos
Valor inicial del rango a inquirir
Si Tipo de Rango = I2: Fecha del primer reporte a
6 Caracteres fijos imprimir (DDMMAA)
Si Tipo de Rango = I3: Nmero del primer reporte a
imprimir. Formato: 00 + 4 dgitos
59
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Longitud
4 bytes
1 byte
6 bytes
1 byte
4 bytes
1 byte
8 bytes
1 byte
6 bytes
1 byte
4 bytes
1 byte
8 bytes
1 byte
8 bytes
1 byte
8 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
60
T H E
F A C T O R Y
H K A
0x0A
Nota de Dbito Tasa 3
0x0A
Impuesto Nota de Dbito Tasa 3
0x0A
Nota de Crdito Exento
0x0A
Nota de Crdito Tasa 1
0x0A
Impuesto Nota de Crdito Tasa 1
0x0A
Nota de Crdito Tasa 2
0x0A
Impuesto Nota de Crdito Tasa 2
0x0A
Nota de Crdito Tasa 3
0x0A
Impuesto Nota de Crdito Tasa 3
0x0A
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
Longitud
4 bytes
1 byte
6 bytes
1 byte
4 bytes
1 byte
8 bytes
1 byte
6 bytes
1 byte
4 bytes
1 byte
8 bytes
1 byte
8 bytes
1 byte
8 bytes
1 byte
13 bytes
1 byte
61
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
13 bytes
1 byte
62
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Longitud
2 bytes
2 bytes
1 byte
17 bytes
1 byte
8 bytes
1 byte
5 bytes
1 byte
8 bytes
1 byte
5 bytes
1 byte
8 bytes
1 byte
5 bytes
1 byte
8 bytes
1 byte
5 bytes
1 byte
4 bytes
1 byte
4 bytes
1 byte
11 bytes
1 byte
10 bytes
63
T H E
F A C T O R Y
Separador 0x0A
Hora actual de la impresora
Separador 0x0A
Fecha actual de la impresora
Separador 0x0A
H K A
1 byte
6 bytes
1 byte
6 bytes
1 byte
6.10.2 Status S2
S2
Longitud
2 bytes
1 byte
13 bytes
1 byte
1 byte
13 bytes
1 byte
1 byte
13 bytes
1 byte
6 bytes
1 byte
1 byte
13 bytes
1 byte
4 bytes
1 byte
1 byte
1 byte
64
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
0x0A
Tipo de documento:
0 = Ningn documento abierto
1 = En Venta
2 = En nota de crdito
3 = En nota de dbito
0x0A
Longitud
2 bytes
1 byte
13 bytes
1 byte
1 byte
13 bytes
1 byte
1 byte
13 bytes
1 byte
6 bytes
1 byte
1 byte
13 bytes
1 byte
4 bytes
1 byte
1 byte
1 byte
Longitud
2 bytes
1 byte
65
T H E
F A C T O R Y
Subtotal de ventas
0x0A
0x20
Subtotal de impuestos
0x0A
0x20
Para uso futuro
0x0A
Cantidad de artculos
0x0A
0x20
Total a pagar
0x0A
Cantidad de pagos
0x0A
Tipo de documento:
0 = Ningn documento abierto
1 = En Venta
2 = En nota de crdito
3 = En nota de dbito
0x0A
H K A
13 bytes
1 byte
1 byte
13 bytes
1 byte
1 byte
13 bytes
1 byte
6 bytes
1 byte
1 byte
13 bytes
1 byte
4 bytes
1 byte
1 byte
byte
Longitud
2 bytes
1 byte
13 bytes
1 byte
1 byte
13 bytes
1 byte
1 byte
13 bytes
1 byte
6 bytes
1 byte
1 byte
66
T H E
F A C T O R Y
Total a pagar
0x0A
Cantidad de pagos
0x0A
Tipo de documento:
0 = Ningn documento abierto
1 = En Venta
2 = En nota de crdito
3 = En nota de dbito
0x0A
H K A
13 bytes
1 byte
4 bytes
1 byte
1 byte
byte
6.10.6 Status S3
S3
Este comando permite extraer informacin referente a las tasas de impuesto y flag
de estado.
Informacin
"S3"
Tipo de tasa 1
Tasa 1
0x0A
Tipo de tasa 2
Tasa 2
0x0A
Tipo de tasa 3
Tasa 3
Flag 0...63
0x0A
Longitud
2 bytes
1 byte
4 bytes
1 byte
1 byte
4 bytes
1 byte
1 byte
4 bytes
1 byte
1 byte
6.10.7 Status S4
S4
67
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
Informacin
"S4"
Medio de pago 1
0x0A
Medio de pago 2
0x0A
Medio de pago 3
0x0A
.
.
.
Medio de pago 24
0x0A
F A C T O R Y
H K A
Longitud
2 bytes
13 bytes (11 enteros, 2 decimales)
1 byte
13 bytes (11 enteros, 2 decimales)
1 byte
13 bytes (11 enteros, 2 decimales)
1 byte
.
.
.
13 bytes (11 enteros, 2 decimales)
1 byte
6.10.8 Status S5
S5
Longitud
2 bytes
11 bytes
1 byte
10 bytes
1 byte
4 bytes
1 byte
4 bytes
1 byte
4 bytes
1 byte
6 bytes
1 byte
68
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Longitud
3 bytes
40 bytes
1 byte
40 bytes
1 byte
40 bytes
1 byte
.
.
.
40 bytes
Status S8P
S8P
Longitud
3 bytes
40 bytes
1 byte
40 bytes
1 byte
40 bytes
1 byte
.
.
.
40 bytes
69
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
6.10.11
F A C T O R Y
H K A
Modo
Inicio
Fin
Extraccin de documentos
U4
Modo
Inicio
Fin
Modo
1 Carcter fijo
Descripcin
Por rango de nmero:
F: Facturas
D: Notas de Debito
C: Notas de Crdito
T: Todos los documentos no fiscales
X: Reportes X
Z: Reportes Z
R: Reportes de lectura de Memoria Fiscal
Y: RAM CLEAR
E: Copias
S: Facturas, Notas de Crdito 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 Crdito
70
T H E
Inicio
7 Caracteres fijos
Fin
7 Caracteres fijos
F A C T O R Y
H K A
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 Crdito 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 nmero:
Formato: 0000000
Por rango de fecha:
Formato: 0YYMMDD
Por rango de nmero:
Formato: 0000000
Por rango de fecha:
Formato: 0YYMMDD
Cmd1
Cmd2
Texto
Cmd1 Cmd2
Imprime una lnea con Texto normal y queda en espera por otro comando
Imprime una lnea con Texto en negrita y queda en espera por otro comando
Imprime una lnea con Texto expandido y queda en espera por otro comando
>
Imprime una lnea con Texto doble y negrita, queda en espera por otro comando
Imprime una lnea con Texto normal y centrado, queda en espera por otro Comando
71
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Imprime una lnea con Texto negrita y centrado, queda en espera por otro Comando
0
1
56 caracteres
Texto
6.12.2 Apertura de Gaveta
0
Cmd
Imprime un Documento No Fiscal con el mensaje APERTURA GAVETA
PR
Longitud
PR
1 caracter fijo
Medio
2 caracteres fijos
Monto
12 caracteres fijos
Medio
Monto
Descripcin
0: Retiro
1: Fondo de Caja
Indica el medio de pago asociado (01-24)
Monto a disponer de la gaveta.
(10 enteros + 2 decimales)
72
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Captulo
7. Interfaz de Usuario
Consiste en un dispositivo perifrico que, una vez conectado al puerto RS232 de la
Impresora Fiscal permite realizar las siguientes operaciones a travs del men de opciones
desplegado en su pantalla:
73
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Cable de Interfaz
Conecte al dispositivo de panel de control uno de los extremos del cable provisto
con dicho dispositivo (con conectores RJ-11 en ambos extremos).
Use las teclas de subir y bajar para ubicar la opcin de la operacin que desea
realizar.
Siga las instrucciones indicadas en este documento para cada operacin a realizar.
74
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Para Comenzar se debe editar la fecha de Inicio mediante las teclas: Subir y Bajar.
T H E
F A C T O R Y
H K A
Para regresar al digito anterior debe presionar las teclas de subir y bajar
Para comenzar se debe editar la fecha de inicio mediante las teclas: Subir y Bajar.
Entendindose que MM representa el mes y AA el ao por ejemplo si el mes inicial
es enero de 2014 ser: [ I:0114 ].
Para regresar al dgito anterior debe presionar las teclas de subir y bajar.
76
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Para comenzar se debe editar la fecha de inicio mediante las teclas: Subir y Bajar.
Entendindose DD representa el da, MM representa el mes y AA el ao por
ejemplo si el da 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.
Para regresar al dgito anterior debe presionar las teclas de subir y bajar
77
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Captulo
8. Mantenimiento
8.1 Desmontaje (Grficos)
78
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
79
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
80
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
81
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Luego colocar el jumper en (JP1) del mdulo fiscal para realizar el proceso de Ram
clear la impresora emitir un documento. (se apaga el equipo).
Una vez realizado todo el proceso recuerde colocar toda esta informacin en el libro de
control de reparacin y mantenimiento.
Luego colocar el jumper en (JP1) del mdulo fiscal para realizar el proceso de ram
clear la impresora emitir un documento. (Se apaga el equipo).
Una vez realizado todo el proceso recuerde colocar toda esta informacin en el
libro de control de reparacin y mantenimiento.
Luego del cambio de la memoria fiscal se debe volver a fiscalizar el equipo para
dejarlo funcional
82
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Razones probables
Soluciones
Impresora apagada.
Encienda la impresora.
Contacte al distribuidor.
Razones probables.
Soluciones.
LED de papel,
encendido.
Agotamiento de Papel.
Cubierta de la impresora
abierta.
Sin papel.
Cabezal
del
sobrecalentado.
siempre
impresor
Sobre voltaje.
Bajo voltaje.
Razn probable
Reemplace el cortador.
Motor daado.
Reemplace el motor.
Residuos de papel.
Corte deficiente
Solucin
83
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
Atasco de papel
F A C T O R Y
Cabezal de
calentado.
H K A
impresin
sobre
Disminuya
impresin.
la
temperatura
de
84
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Nota: Recordar que el proceso de actualizacin solo puede ser ejecutado por centro
de servicio tcnico autorizado.
85
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
86
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
8.6.3 Desbloqueo
Para el proceso de desbloqueo del equipo se debe hacer uso de la aplicacin
Fiscalizador. Ingresar al men Operaciones en la opcin de Desbloqueo, se
desplegar la siguiente ventana donde se deben llenar los campos requeridos. En los
Datos del equipo en el campo de Cdigo Bloqueo se debe colocar el cdigo
impreso en el ticket de Ram Clear. Luego de presionar el botn Enviar Cdigo, si
todos los datos fueron enviados correctamente la impresora regresar al Modo
Fiscal y estar habilitada para realizar todas las funciones fiscales.
87
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
9. ANEXOS
9.1 Lista de Configuracin de Flags
Lista de Flags SRP-812
Flag
Descripcin
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 (lnea a lnea) (PLU= Producto)
2
00 = Se corta el papel automticamente despus de la emisin de un documento.
02 = No se corta el papel de manera automtica.
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 lneas de descripcin 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
7
8
9
88
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
10
11
12
13
14
15
16
17
18
19
20
21
22
F A C T O R Y
H K A
T H E
23
24
25
26
27
28
29
30
31
32
33
34
35
36
F A C T O R Y
H K A
00 = Despus de una falla de energa se continua con una factura si est abierta.
01 = Despus de una falla de energa se cancela una factura si est abierta
00 = La gaveta se abre automticamente despus de un pago
01 = La gaveta no se abre automticamente despus de un pago
00 = Si el cambio es cero, no se muestra en la pantalla
01 = Siempre se muestra el cambio en la pantalla
Uso Interno
Uso Interno
00 = No se muestra la cantidad de tems en las facturas
01 = Se muestra la cantidad de lneas 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
00 = Reinicia el display para cada transaccin y se muestran los montos de (PLU=
PRODUCTO) y los descuentos
01 = No reinicia el display para cada transaccin y se muestran los montos de (PLU=
PRODUCTO) y los descuentos
02 = Reinicia el display para cada transaccin y NO se muestran los montos de (PLU=
PRODUCTO) y los descuentos
03 = No reinicia el display para cada transaccin y NO se muestran los montos de (PLU=
PRODUCTO) y los descuentos
00 = Imprime el Cdigo de Barra sin el nmero asociado
01 = Imprime el Cdigo de Barra con el nmero asociado bajo el cdigo
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 da (X)
No Usado
00 = No emite un reporte Z2 despus de un Reporte Z
01 = Emite un reporte Z2 despus de un Reporte Z
00 = No se imprime el logo en los documentos
01 = Se imprime el logo en todos los documentos
02 = Se imprime el logo solo en los documentos no fiscales
03 = Se imprime el logo solo en las facturas
04 = Se imprime el logo solo en los documentos fiscales
05 = Se imprime el logo en todos los documentos excepto en reportes Z y reportes de
memoria fiscal
00 = RTS o CTS (del PC)
01 = RTS siempre en ON
02 = Igual que cuando el flag es 0 pero sin el OR
00 = Se cierra la factura solo si el pago est completo
0010 = Se completa el pago automticamente si falta una cantidad de cntimos inferior o
igual a la programada en el flag
90
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
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
39
40
41
42
43
44
45
46
47
48
49
50
51
91
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
52
53
54
55
56
57
F A C T O R Y
H K A
01 =Fuente B
02 =Fuente A en negrita
03 =Fuente B en negrita
Efecto para el numero de documento y fecha, define el efecto para el nmero y fecha de
los documentos:
00 =Fuente B
01 =Fuente A
02 =Fuente B en negrita
03 =Fuente A en negrita
Uso Interno
Efecto para el subtotal del documento:
00 =Fuente B
01 =Fuente A
02 =Fuente B en negrita
03 =Fuente A en negrita
Efecto pie de pgina, define el efecto por defecto que tendrn las lneas del pie de pgina:
00 =Fuente B
01 =Fuente A
02 =Fuente B en negrita
03 =Fuente A en negrita
Tipo de lnea divisoria, define el tipo de lnea 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 sern
signos de numeral en negritas)
00 ------------------------01 ================
02 ****************
03
04 _______________
05 Lnea gruesa
06 Tres lneas
07 ################
08 ++++++++++++++++
09 /////////////////////
10 \\\\\\\\\\\\\\\\\\\\\
11 |||||||||||||||||
12 Lnea vertical
13
14
15
No Usado
92
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
58
59
60
61
62
63
No Usado
No Usado
No Usado
No Usado
No Usado
93
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
94
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
95
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
96
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Nombre
3
4
5
6
ERROR COM PC
ERROR COM DISPLAY
ERROR USB
ERROR DE CRC
COMANDO INVALIDO
8
9
10
11
NO PLU DATA
12
ERROR ESTADO
13
14
15
ERROR RESET
ERROR RAM CLEAR
ERROR LECTURA MF
16
ERROR DE ACUMULADOR
17
18
19
20
21
22
23
24
ERROR TASAS
ERROR CRC MEM AUDIT
ERROR MEM AUDIT GENR
ERROR MEM AUDIT OPEN
ERROR MEM AUDIT R
ERROR MEM AUDIT W
ERROR MEM. TRABAJO T
ERROR EJ LLENA
29
INTERVENCION TECNICA
30
31
32
Descripcin
Error en la lectura o escritura de la memoria fiscal o la
memoria de trabajo
Error en la comunicacin o timeout con el puerto RS232
Error en la comunicacin o timeout con el puerto del visor
T H E
33
34
35
36
37
38
39
46
47
48
49
50
51
52
53
54
55
56
57
58
F A C T O R Y
H K A
98
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
99
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
100
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
101
SRP 812 MANUAL TCNICO - DESCRIPTIVO
T H E
F A C T O R Y
H K A
Descripcin
LABEL-BIXOLON LOGO;TETRON,T0.05,IVORY
LABEL-BIXOLON LOGO;TETRON,T0.05,D-GRAY
ASSY-PUSH BUTTON
SPRING RELEASE;SWP, 0.55
GUIDE BUTTON;ABS,HR,GR30, BLACK
PUSH BUTTON
ASSY-CASE UPPER;I-VORY
ASSY-CASE UPPER;D-GRAY
SCREW TAPPING;M2X4
CASE UPPER-C;ABS(AF312-16133),I-VORY
CASE UPPER-C;ABS(AF312-16133),D-GRAY
MANUAL CUTTER-P;SUS301,T0.4
ASSY-TPH;180DPI, ROHM (new code)
ASSY-TPH;180DPI, AOI (old code)
SCREW MACHINE; M3X4
CBF SIGNAL-MAIN;FFC,120MM,AWM2896, only for AE0400011S
SPRING-TPH
BRAKCET TPH REAR;SECC CFA T1.0
PLATE GND;STS304,T0.2
SCREW-HEATSINK
ASSY HEATSINK;KD1803-DJ11B,180DPI (new code)
ASSY HEATSINK;AG072-H7E817,180DPI (old code)
SPRING-HC
ASSY-FRAME MAIN
LABEL-HOT;TETRON,T0.05
SHAFT LOCK
SHAFT-RELEASE
LABEL CONTROL;PC,T0.178,W18,L151
COVER LIFT
FRAME MAIN
SPRING-LIFT
102
T H E
6
6-1
6-2
6-3
6-4
7
7-1
7-2
8
8-1
8-2
8-3
8-4
9
9-1
9-2
9-3
10
10-1
10-2
11
12-1
12-2
12-3
12-4
12-5
13
13-1
13-2
13-3
13-4
F A C T O R Y
H K A
T H E
13-4-1
13-4-2
13-5
13-5-1
13-5-2
13-5-3
13-6
13-7
13-8
13-9
13-10
13-11
13-11-1
13-11-2
13-11-3
13-11-4
14
14-1
14-2
15
16
17
18
19
20
21
22
23
24
25
26
27
28
F A C T O R Y
H K A
COVER-PLATE
LABEL-WARNING C
ASSY-CUTTER UPPER
SCREW DELTA-PT;PWH,M3X5,SWCH18A,Cr3
FIXED BLADE(AUTO-CUTTER;KF04-00035A)
FIXED-CUTTER-P
SPRING-HOOK
COVER-HOUSING
SHAFT-WALL MOUNT
BRACKET-HOOK
BUSHING;SRP-350,SBF2218,2,AN
ASSY-ROLLER PLATEN
RING-E
GEAR-PLATEN ROLLER
BUSHING;SRP-350,SBF2218,2,AN
ROLLER-PLATEN
ASSY-CUTTER
LABEL-JAM (CUTTER)
AUTO CUTTER(RXB80-2)
SCREW-MACHINE;PH,+,M2.0,L3.0,NI P (AUTO CUTTER+H/C),
loctite
SCREW-MACHINE;PH,+,M2.0,L3.0,NI P (AUTO CUTTER+H/C)
SCREW-TAPPING;PH,+,2,M3,L8,ZPC(YEL
SCREW-TAPPING;CH(0.3),+,2,M2,L4,NI(paper end)
SCREW-TAPTITE;PWH,+,S,M3,L8,ZPC(YE
SCREW-TAPTITE;BH,+,S,M3,L6,ZPC(YEL
SCREW-TAPTITE;M3,L10-WT-BH,ZPC
FOOT-RUBBER
BRACKET-DIP S/W
POLY-WASHER
KNOB-P/END
LEVER-RELEASE
MOTOR-STEP-FEEDING
RING WIRE
104
T H E
29
30
31
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
F A C T O R Y
H K A
105
SRP 812 MANUAL TCNICO - DESCRIPTIVO