Professional Documents
Culture Documents
1
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve
Indice:
INTRODUCCIN ............................................................................................................. 4 1. FUNCIONES DE LA IMPRESORA FISCAL ............................................................... 4
1.1. STATUS QPRINT (CMD_STAT): ................................................................................................................................. 5 1.2. DOCUMENTOS NO FISCALES....................................................................................................................................... 5 1.2.1. Abrir un documento no fiscal (CMD_NF_OPEN): .......................................................................................... 5 1.2.2. Imprimir Texto No fiscal en un Documento No Fiscal (CMD_PRINT_TEXT): ................................................. 5 1.2.3. Cerrar un Documento No Fiscal (CMD_NF_CLOSE): ..................................................................................... 5 1.3. RECIBOS FISCALES .................................................................................................................................................... 5 1.3.1. Abrir Recibo fiscal (CMD_FS_OPEN): ............................................................................................................ 5 1.3.2. Imprimir un Item de una lnea (CMD_RCPT_ITEM):...................................................................................... 6 1.3.3 Cerrar recibo fiscal (CMD_RCPT_CLOSE): ...................................................................................................... 6 1.3.4 Subtotal (CMD_RCPT_SUM): ......................................................................................................................... 6 1.3.5. Cancelando (CMD_CANCEL) ......................................................................................................................... 6 1.3.6. Descuentos (CMD_DISCOUNT): .................................................................................................................... 6 1.4. REPORTE DE AUDITORA ............................................................................................................................................ 6 1.4.1. Reporte Fiscal Diario (CMD_Z_REPORT): ...................................................................................................... 6 1.4.2. Reporte de Memoria Fiscal por fecha (CMD_FM_DATE): ............................................................................. 6 1.4.3. Reporte de Memoria Fiscal por Z (CMD_FM_Z): .......................................................................................... 6 1.4.4. Impresin de Jornada Electrnica Interna (CMD_PRN_EJ): .......................................................................... 6 1.4.5. Impresin de Jornada Electrnica por fecha (CMD_PRN_EJ_DATE): ............................................................ 6 1.4.6. Impresin de Jornada Electrnica por Nmero Z (CMD_PRN_EJ_Z): ............................................................ 6 1.5. PROGRAMANDO QPRINT ........................................................................................................................................... 7 1.5.1. Activacin de la Memoria Fiscal (CMD_FM_ACTIVATION): ........................... Error! Marcador no definido. 1.5.2. Cambio de Emcabezado (VAT / Owner) (CMD_FM_CHANGE): ..................... Error! Marcador no definido. 1.5.3. Enviar Datos durante el proceso de recuperacin (CMD_FM_RECOVERY): ... Error! Marcador no definido.
2
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve
2.3.3.3. Reporte de Memoria Fiscal por Z (CMD_FM_Z): .................................................................................................... 14 2.3.3.4. Imprime la Jornada Interna E (CMD_PRN_EJ): .......................................................... Error! Marcador no definido. 2.3.3.5. Imprime Jornada E (Tarjeta SD) por fecha (CMD_PRN_EJ_DATE): ......................................................................... 14 2.3.3.6. Imprime Jornada E (Tarjeta SD) por Numero Z (CMD_PRN_EJ_Z): ........................................................................ 15
3. RESPUESTAS DE LA IMPRESORA FISCAL (SIN COMANDOS F4) ..................... 15 4. MENSAJE DE ERROR DE LA IMPRESORA FISCAL ............................................. 16
4.1 ERRORES GENERALES DE QMP................................................................................................................................... 16 4.2 ERRORES ESPECIALES DEL MODULO FISCAL .................................................................................................................... 18
3
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve
Introduccin
La impresora fiscal es un dispositivo que permite registrar y controlar la informacin que se imprime en un recibo fiscal. Esta informacin puede ser revisada en cualquier momento por las autoridades fiscales, y el usuario. Se trata de del dispositivo QPRINT, conectado a un controlador fiscal.
CONTROL DE PROGRAMA
MEMORIA (FISCAL)
IMPRESORA
4
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve
1.3. Recibos Fiscales QPrint usa los siguientes comandos para emitir Facturas:
1.3.1. Abrir Recibo fiscal (CMD_FS_OPEN):
Este comando se enva para establecer la personalizacin de la factura, cuando es necesario. La Factura se comienza a imprimir al enviar el primer item.
5
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve
6
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve
Notas: - DLE STX es el comienzo del registro - DLE ETX es el final del registro - The CRC es un clculo CRC-16 de acuerdo al 8005 Poly (x16+x15+x2+1). Apndice A. - Cuando el campo de datos contiene DLE es enviado como DLE DLE. - Los datos es un comando descrito bajo Protocolo de Alto Nivel. Una respuesta positive de grabacin
DLE
STX
ACK Error
Estado de la Impresora
DLE
ETX
CRC Alto
CRC Bajo
Un registro de respuesta positiva siempre se enva si el CRC del registro de datos recibido es correcto. Cualquier error ms all de esto se indica por los dos bytes de estado. Si la unidad de control procesa el registro de datos correctamente, el estado es 0x00. La lista de los valores de estado figura en el apndice C. Si se producen varios errores slo el primer error que se reporta. Una respuesta Negativa de Grabacin
DLE
STX
NAK
DLE
ETX
CRC Alto
CRC Bajo
7
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve
Tipos de Data
Numrica: caracteres ASCII 0 9 (hex 0x30 0x39, decimal 48 57) Alfa: cualquier carcter ms largo o igual a ESPACIO (hex 0x20, decimal 32) Monto: caracteres ASCII 0 9 (hex 0x30 0x39, decimal 48 57), mximo 1 punto decimal (hex 0x2E, decimal 46), opcional 1 menos (hex 0x2d, decimal 45). Los montos tienen siempre una aproximacin de dos puestos decimales. Montos negativos son precedidos por un Menos, Opcionalmente los montos con valor cero pueden ser presentados como un campo vaco. Se suprimen los ceros que siguen antes y despus del punto decimal. Pero se puede suprimir cualquier cero y el punto decimal. (Ejemplos ver apndice B) Porcentaje: Caracteres ASCII 0 9 (hex 0x30 0x39, decimal 48 57), mximo 1 punto decimal (hex 0x2E, decimal 46). Porcentajes tienen siempre una aproximacin de dos puestos decimales. Opcionalmente los montos con valor cero pueden ser presentados como un campo vaco. Se pueden suprimir los ceros si el porcentaje es mayor que 0. 99%. Si el monto es menor al 1%, est permitido suprimir los ceros que siguen antes y despus del punto decimal. Pero se puede suprimir cualquier cero y el punto decimal. (Ejemplos ver apndice B)
8
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve
Documento No Fiscal
Imprime las lneas de datos no fiscal (linea-a-linea) Texto entre
TX -> F1;1 RX <- [ACK][0] [0] TX -> F1;3;"===========" RX <- [ACK][0] [0] TX -> F1;3;"12345678901" RX <- [ACK][0] [0] TX -> F1;3;"===========" RX <- [ACK][0] [0] TX -> F1;2 RX <- [ACK][0] [0]
Documento No Fiscal
Realiza Avance de Papel
// Paper Feed
Documento No Fiscal
Realiza Corte de Papel
Documento No Fiscal Envia Mensaje al Visor 1 Visor de Operador (por Defeccto) 2 Visor de Cliente Numero de Linea
Texto entre TX -> F1;6;1;1;"Message" RX <- [ACK][0] [0]
Documento No Fiscal Imprime Codigo de Barras 7 8711400405471 Numero del Codigo de Barras
Exampl.: TX -> F1;7;8711400405471 RX <- [ACK][0] [0]
1 2 3
F1 8 0/1
2 Hasta 4 Hasta 16
Note: El encabezado es impreso con el primer Item Bsp. TX -> F2;1 // Preparacin del recibo fiscal de venta (por defecto) RX <- [ACK][0] [0] TX -> F2;1;0 RX <- [ACK][0] [0] TX -> F2;1;1 // Preparacin del recibo de reembolso RX <- [ACK][0] [0]
El recibo es cerrado con el pago en EFECTIVO (por defecto). (Nota, el campo 4 .. 9 corresponde con QProg debajo de Archivos/formas de pago) Ejemplo.TX -> F2;2 // Cierra el recibo e imprime 11
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve
RX <- [ACK][0] [0] TX -> F2;2;;2;CHECK RX <- [ACK][0] [0] TX -> F2;2;10000;1;CASH RX <- [ACK][0] [0]
// Pie de pgina Fiscal (EFECTIVO) // Cierra el recibo e imprime el // Pie de Pgina Fiscal (CHEQUE) // CIerra el recibo e imprime // Pie de pgina fiscal (EFECTIVO)
7 8 9 10 11
0 356 0 0
0 Sin Bandera Ejemplo: TX -> F2;6;;1;Descuento%-;1000;;356 RX <- [ACK][0] [0] TX -> F2;6;;2;Cargo %+;2000;;2567 RX <- [ACK][0] [0] TX -> F2;6;10,00;1 RX <- [ACK][0] [0] TX -> F2;6;20;2 RX <- [ACK][0] [0]
Documento Fiscal Open documento Nota de Credito 0 normal (por Defecto) 3 Abre Nota de Credito con datos del cliente Rif de Cliente Razon Social
Hasta 40
1 2 3
F3 1 1 Bsp.
Reporte Fiscal Reporte Diario Reporte X TX -> F3;1 RX <- [ACK][0] [0]
2 Hasta 4 Hasta 4
1 2 3 4
Reporte Fiscal Reporte Fiscal por Fecha Comienzo Fecha Fin Fecha
Reporte Fiscal Reporte Fiscal por Numero Z Comienzo de Numero Z Fin de Numero Z
TX -> F3;2;1;10 RX <- [ACK][0] [0]
3 4
Numerico Numerico
Requerido Requerido
Reporte No Fiscal Imprime Jornada E por numero Z Comienza por Nmero Z Fin por Nmero Z
TX -> F3;5;1;12 RX <- [ACK][0] [0] // Imprime Jornada E
Campo 0 1
X/R/O/S/N/C
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Significado Comando Enviado Satisfactoriamente Se devuelve 0 si el comando es correcto. Si es <> 0 es el numero de error (ver tabla de Errores) X = Impresor No Ready R = Recibo Cerrado, Lista para Enviar O = Factura Abierta. S = Recibo con subtotal presionado N = DNF Abierto C = Modo Recovery 0 = Cupon Cerrado 1 = Cupon Abierto 0 = No hay venta en progreso 1 = Venta en Progreso con tems 0 = Sub total No enviado 1 = Sub total enviado No Utilizado No Utilizado No Utilizado Solo utilizado en modo Registradora No Utilizado No Utilizado No Utilizado No Utilizado No Utilizado No Utilizado Modelo de impresor Serial Fiscal del Equipo Fecha Actual del Equipo Hora Actual del Equipo Nro de la Ultima Nota de Credito Nro de la Ultima Factura Nro del Ultimo reporte Z
ID
1 2 3 4 5 6
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
Transbuf. Lleno Continua en Transaction User Break No debajo/modo de pago Sigue en modo de pago Error Scanning Seleccionar cajero Seleccionar vendedor Item no vendido No se ha introducido precio No Zero Precio Gaveta cerrada Manager Requerido Entrada a lo alto Descuento no permititdo Correccion no permitida Descuento ya hecho Introduzca cantidad Jornada llena
Cajero errneo Imprima factura Termino el papel del recibo Termino papel de jornada Slip sin papel Error Logging KP Error Factura de Buffer lleno Archivo PLU lleno Archive Re-indexado PLU
Nota, estos errores y ms estn en el QProg como Sistema/Textos fijos/ Mensajes Error. Es posible cambiar los textos de la Qprint (cuando la ley apruebe esto en el pas)
17
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve
El mensaje aparece Si
-La memoria Fiscal est llena -Una grabacin de FM incorrecta es detectada (leyendo la F02_ROM BROKEN grabacin o registro). F03_NO_ROM -No se detecta el modulo fiscal. F04_TAKE_REPORT -Un reporte diario Z es requerido para continuar - Una grabacin de FM incorrecta es detectada (escribiendo la F05_WRITE_ERROR grabacin o registro). F06_VAT#_FULL - No hay ms Nmero de IVA libre disponible -El mdulo fiscal no est borrado o limpio (comienzo de la F07_BLANK_ERROR inicializacin) F08_NO_TAX -Departamento o PLU asignado sin IVA o ms de 1 IVA - No hay ms espacio libre disponible para el cambio de Tasa de F09_RATE_FULL IVA -No hay ms espacio libre disponible para los cambios de borrado F10_CLEAR_FULL de RAM - El tiempo programado imputado es ms cercano que el tiempo F11_TIME_ERROR almacenado en el mdulo fiscal - La fecha programada imputada es ms cercana que la fecha F12_DATE_ERROR almacenada en el mdulo fiscal F13_BOOT_ERROR -No se utiliza an -Se trata de hacer una venta y la opcin1 departamento Venta F14_FLAG_ERROR Cero No Permitida no est seleccionada (depende de la especificacin de cada pas) F15_POWER_ERROR -no se utiliza aun -No es vlida la operacin de venta antes de realizar el Reporte F16_NO_SALE Diaria Z - No hay ms espacio libre disponible para el contador de bloqueo F17_BLOCK_FULL de impresin (depende de la especificacin del pas) - Trata de programar tasas de IVA con el mismo valor de porcentaje F18_RATE_EQUAL (depende de la especificacin del pas) - se trata de cambiar el mdulo fiscal por otro igual(depende de la F19_FM_CHANGED especificacin del pas) F20_CMOS_ERROR - Un corrupcin de la Memoria RAM es detectada -Trata de hacer una venta con la SUM Total = 0,00 (depende de la F21_ZERO_SALE especificacin del pas) - Trata de hacer un Dump de los totales de la memoria fiscal con un F22_RANGE_ERR rango invalido del contador Z de fecha (depende de la especificacin del pas) F23_OPEN_DAY - Procedimiento especial de Comienzo diario F24_CLOSE_TABLES - No reporte diario Z permitido si alguien abre una mesa F25_DISP_ERROR -Error en Pantalla F26_OWNER_FULL -es alcanzado el Mximo nmero de cambios de propietario F27_NO_ZERO_RATE - Tasa de IVA en cero no est permitido programarla F28_WRONG_PASSWD -Clave incorrecta para entrar en el Modo de Programacin 18
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve
157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178
9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2
F29_EROR_24_HOUR F30_PRINTER_ERR F31_Z_CLOSED F32_PREPROGTAX F33_NO_EURO_DATE F34_TYPE_ERROR F35_NO_FISC_SIGN F36_SENIAT_ERROR F37_EJ_WR_ERROR F38_EJ_RD_ERROR F39_NO_JUMPER
- Aparece si en ms de 24h no se ha realizado un Reporte Diario Z -Desconexin de Impresora - Reporte Diario Z ya realizado en el mismo da (Solo se permite un reporte Z por da) -Rango de TAX Pre Programado - No hay fecha para la conversin de EURO pre programada - Establecido tipo de ECR en 4 (1 = Retail 2 = Restaurant) - No se guarda en FM (Bitmaps) - no se guarda en FM (Bitmaps) - Externa EJ no se puede escribir - Externa EJ no se puede leer - no Jumper cuando se recupera
Error#
El mensaje aparece Si
- no se borra la ej cuando se inicializa - NO_PERMITIDO - Config usada en sistema FM -> algunos ajustes como en la estructura del
reporte no ok - con FM conectada la EJ ha sido cambiada por otra - EJ est llena - EJ no est online (test DSR linea) - EJ casi llena (3 rollos de papel antes d su uso) - No permitido (modo no fiscal)
F48_BATT_LOW
19
CORPORACION ECRS, C. A., Av. Los Samanes, Calle Madariaga Edif. EURO, Nivel Mezzanina, Local 19 y 20, El Paraso. Caracas Venezuela. Tlfs.: +58 212 481.9721 / 482.8806 / 8803. E-mail: info@ecrs.com.ve http://www.ecrs.com.ve