Documentos de Académico
Documentos de Profesional
Documentos de Cultura
RIF J-31217119-7
Impresora Fiscal
BIXOLON/SAMSUNG
SRP-812
Manual Técnico-Descriptivo
www.thefactoryhka.com
Revisión 1.01
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
Precauciones
1
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
2
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
Impresora Fiscal
Tarjeta
Controladora de Tarjeta Fiscal
Impresion
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
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.
4
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
Capítulo
2. Características Generales
2
2.1 Dimensiones de la Impresora Fiscal SRP-812
5
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
2.2 Componentes Físicos
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:
6
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
7
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
É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).
Pinout del
Señal de Control
RJ11
1 CTS
2 -
3 Tierra
4 Rx
5 Tx
6 RTS
8
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
9
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
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.
10
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
11
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
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.
13
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
PRECINTO DE
IMPRESORA SRP-812 CUBIERTA POSTERIOR ROLLO DE PAPEL
SEGURIDAD
14
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
1
2
3 4
Figura 14. Pasos para la instalación del papel.
15
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
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
Figura 19. Estructura de uso de los SDK o herramientas proporcionadas por The Factory HKA.
18
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
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
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:
20
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
21
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
22
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
Capítulo
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
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)
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
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:
25
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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:
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
Error 27 26 25 24 23 22 21 20
0 1 0 X X X X X
27
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
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.
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.
29
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
Utilice un Programa Monitor de Puertos Seriales para verificar las tramas enviadas y las
respuestas de la impresora.
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.
En la siguiente tabla se muestran los diferentes lenguajes soportados por las herramientas de
desarrollo de The Factory HKA
30
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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).
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)
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
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.
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)
32
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
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
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.
33
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
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.
34
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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 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
35
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
6.4.12 Imprimir Programación
36
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
37
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
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
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
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.
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
40
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
Subtotal Impreso 3
Subtotal en display 4
41
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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)
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
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)
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
@ Comentario
Longitud Descripción
Comentario 40 caracteres máximo Comentario o mensaje
43
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
6.6.14 Códigos de Barra
Longitud Descripción
Código Depende del tipo de código Código de barras a imprimir
44
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
Comentario (*)
Corrección (*)
Subtotal (*)
(*) Opcional
(**) Obligatorio Descuento (*)
Totalizar (**)
46
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
Longitud Descripción
Mensaje 40 caracteres máximo Comentario o mensaje
“NOTA CREDITO”
47
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
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
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.
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)
49
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
50
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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)
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
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.
Comentario (*)
Re istró De Producto **
Corrección (*)
Subtotal (*)
Totalizar (**)
52
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
Longitud Descripción
Mensaje 40 caracteres máximo Comentario o mensaje
53
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
54
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
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
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)
56
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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)
Los descriptores programados por defecto para los medios de pago son:
Efectivo: „01‟ – „06‟
Cheque: „07‟ – „12‟
Tarjeta: „13‟ – „18‟
Ticket: „19‟ – „24‟
57
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
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
59
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
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
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
62
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
6.10.1 Status S1
S1
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
6.10.2 Status S2
S2
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
6.10.3 Status S21
S21
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
Información Longitud
"S2" 2 bytes
0x20 1 byte
65
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
6.10.5 Status S23
S23
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
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
67
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
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
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
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
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
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
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
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
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)
72
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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:
73
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
7.1 Diagrama de Conexión
Dispositivo de Panel de Control
Puerto RS232
Cable de Interfaz
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
75
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
76
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
8. Mantenimiento
8
8.1 Desmontaje (Gráficos)
78
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
8.2 Proceso de desmontaje
Imagen Referencial Descripción Del Proceso
79
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
80
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
81
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
82
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
83
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
84
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
86
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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.
87
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
89
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
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
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
93
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
Corrección k
Subtotal 3
Descuento -1000
94
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
95
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
96
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
9.3 Lista de Errores
97
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
98
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
99
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
100
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
101
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
102
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
103
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO
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
105
SRP – 812 – MANUAL TÉCNICO - DESCRIPTIVO