Post on 08-Nov-2015
description
MANUAL DE PROGRAMACIN
IMPRESORA FISCAL
CON TECNOLOGA VMAX
CURAZAO
2014
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
2
Tabla de contenido
I. Introduccin ...................................................................................................... 6
II. Protocolo de Comunicacin .............................................................................. 7
1. Protocolo de Bajo Nivel ................................................................................. 7
2. Operacin de la Impresora Fiscal .................................................................. 8
3. Estructura de Comandos ............................................................................. 10
4. Tipos de datos soportados .......................................................................... 11
4.1. Envo de texto enriquecido (RT) a la impresora .................................... 12
III. Retornos ...................................................................................................... 15
IV. Detalle de Comandos .................................................................................. 17
1. Comandos de configuracin y diagnstico .................................................. 19
1.1. Obtener estado ..................................................................................... 19
1.2. Obtener caractersticas del programa de control .................................. 20
1.3. Obtener datos de Serializacin ............................................................. 21
1.4. Configurar fecha y hora......................................................................... 22
1.5. Obtener configuracin de fecha y hora ................................................. 23
1.6. Obtener datos de fiscalizacin .............................................................. 24
1.7. Ejecutar impresin de prueba ............................................................... 25
2. Comandos de control de la impresora ......................................................... 26
2.1. Avanzar papel ....................................................................................... 26
2.2. Abrir cajn de dinero ............................................................................. 27
2.3. Obtener estado del mecanismo de impresin ....................................... 28
3. Comandos de documento fiscal .................................................................. 30
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
3
3.1. Abrir ...................................................................................................... 30
3.2. tem ....................................................................................................... 32
3.3. Subtotal ................................................................................................. 34
3.4. Descuento, Recargo o Servicio ............................................................. 36
3.5. Pago ..................................................................................................... 37
3.6. Cerrar .................................................................................................... 39
3.7. Cancelar ................................................................................................ 40
3.8. Lnea de Comentario ............................................................................ 41
3.9. Informacin del documento fiscal .......................................................... 42
4. Comandos de documento no fiscal ............................................................. 45
4.1. Abrir documento no fiscal...................................................................... 45
4.2. Imprimir lnea en documento no fiscal .................................................. 46
2.3. Cerrar documento no fiscal ................................................................... 47
5. Comandos de generacin de reportes ........................................................ 48
5.1. Reporte Z .............................................................................................. 48
5.2. Reporte X .............................................................................................. 49
5.3. Informacin de jornada fiscal ................................................................ 50
5.4. Reporte de cierres Z por rango de fechas............................................. 52
5.5. Reporte de cierres Z por nmeros de cierres. ....................................... 53
5.6. Obtener siguientes datos del reporte de memoria fiscal ....................... 54
5.7. Finalizar reporte de cierres Z ................................................................ 57
6. Comandos de lectura de memorias ............................................................. 58
6.1. Iniciar lectura de la memoria fiscal por rango de Z ............................... 58
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
4
6.2. Iniciar lectura de la memoria fiscal por rango de fecha ......................... 59
6.3. Obtener el siguiente registro de informacin de la memoria fiscal ........ 60
6.4. Iniciar lectura de la memoria de transacciones por rango de Z ............. 63
6.5. Iniciar lectura de la memoria de transacciones por rango de fechas .... 64
6.6. Obtener la siguiente transaccin dentro del rango ................................ 65
6.7. Finalizar lectura de informacin fiscal o transacciones ......................... 68
4.6.8 Bsqueda/reimpresin de documentos .................................................. 69
V. Apndice ..................................................................................................... 74
1. Impresoras compatibles .............................................................................. 74
2. Tasas de impuesto ...................................................................................... 75
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
5
ndice de Tablas
Tabla 1. Estados de la impresora fiscal ................................................................... 8
Tabla 2: Tipos de dato soportados ........................................................................ 11
Tabla 3: Atributos de texto enriquecido ................................................................. 12
Tabla 4: Parmetros para cdigo de barras: Tipo ................................................. 13
Tabla 5: Parmetros para cdigo de barras: Imprimir caracteres .......................... 14
Tabla 6: Cdigos de retorno .................................................................................. 16
Tabla 7: Descripcin de bits de estatus del mecanismo de impresin .................. 29
Tabla 8: Impresoras compatibles .......................................................................... 74
Tabla 9: Tasas de impuesto .................................................................................. 75
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
6
I. Introduccin
Este documento tiene como finalidad establecer el protocolo de comunicacin y el
conjunto de comandos de bajo nivel que deben utilizar las impresoras fiscales
VMAX en Curazao.
Entre las cosas que el lector encontrar ms adelante se encuentra una
descripcin completa de la funcionalidad del controlador fiscal tanto a nivel
operativo como tcnico.
Se tienen diversas posibilidades para programar dependiendo de la plataforma o
sistema operativo sobre el cual se encuentre la aplicacin de ventas. Las
plataformas o sistemas operativos soportados son WIN32, Win64, UNIX y
prximamente LINUX, MS-DOS y WIN16.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
7
II. Protocolo de Comunicacin
1. Protocolo de Bajo Nivel
El protocolo permite el envo de n campos, enmarcados dentro de una
estructura de comando. Al conjunto de los campos, sin el enmarcado del
comando, se le llama datos. Cada campo slo puede contener bytes desde
0x20 hasta 0xFF, con la condicin de que el comando enviado a la impresora
no supere los 2048 bytes de longitud.
Los caracteres reservados que forman parte del protocolo de comando son:
0x02 STX Comienzo de paquete
0x03 ETX Final del paquete
0x06 ACK Respuesta positiva
0x07 BEL Respuesta intermedia
0x15 NAK Respuesta negativa
0x1C FS Separador de campos
El formato del protocolo es el siguiente:
STX Campo 1 FS Campo 2 FS ETX Datos
Comando
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
8
2. Operacin de la Impresora Fiscal
Las funcionalidades de la Impresora Fiscal estn clasificadas por estados, cada
una de las posibles operaciones a realizar son permitidas en determinados
estados. Estos estados sealan la etapa del proceso donde se encuentra la
Impresora Fiscal, ya sea realizando un documento fiscal o un reporte, etc.
El estado actual de la Impresora Fiscal se puede obtener al solicitar el Status. El
comando de solicitud de Status es vlido en cualquier estado, inclusive en el
estado de error.
A continuacin se presentan los estados de la Impresora Fiscal junto a una
breve descripcin de cada uno.
ESTADO Descripcin
0 En Espera
1 Inicio Venta
2 Venta
3 Subtotal
4 Pago
5 Fin Venta
6 No Fiscal
7 Reservado
8 Error
9 Inicio Devolucin
10 Devolucin
11 Lectura de informacin fiscal
12 Grabando Logo
13 Memorias Slo lectura
Tabla 1. Estados de la impresora fiscal
La impresora fiscal aceptar comandos por el puerto del usuario (host port) del
modo detallado previamente en el protocolo de bajo nivel.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
9
A cada comando recibido, la impresora retornar un byte indicando la ejecucin
exitosa (ACK) o no exitosa (NAK). Si la respuesta del comando contiene
campos que la impresora retorna, los mismos estarn contenidos dentro del
protocolo.
Para poder determinar si la comunicacin se mantiene en progreso durante la
ejecucin de un comando, la impresora enviar al equipo terminal un byte de
respuesta intermedia (BEL) indicando el progreso del comando cada 500ms.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
10
3. Estructura de Comandos
Los comandos se envan de la siguiente forma:
STX Comando FS Campo 1 FS FS Campo n ETX
Comando: 1 byte obligatorio indicando el cdigo del comando.
Campo 1 a Campo n: Campos extra; cantidad, longitud y tipo variable, segn el
comando. Son utilizados como parmetros del comando a ser invocado.
Ejemplo: Configurar fecha y hora
08052014 124530 < 3>
STX Comando FS Campo 1 FS Campo 2 ETX
08052014 124530 < 3>
En este documento los corchetes angulares se utilizan para representar el valor
real del byte. De no utilizarse estos smbolos la informacin mostrada
representa valores ASCII.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
11
4. Tipos de datos soportados
Tipo de Dato Smbolo Rangos
Alfanumrico A 0-9, a-z, A-Z
Numrico N 0-9
Imprimible P 0x20-0xFF
Fecha D DDMMAAAA
Hora T HHMMSS
Hexadecimal H 0x00 0xFF
Condiciones Adicionales
Opcional O Indica que el campo es opcional
Obligatorio M Indica que el campo es mandatorio u obligatorio
Condicional C Indica que el campo es condicional
Longitud mxima LM Indica que la longitud est entre 1 y el valor de
la longitud
Longitud
Obligatoria LO Indica que la longitud es obligatoria
Texto enriquecido RT Permite imprimir texto enriquecido (negrita,
doble alto, etc.) y cdigos de barras
Tabla 2: Tipos de dato soportados
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
12
4.1. Envo de texto enriquecido (RT) a la impresora
El protocolo de comunicacin permite el envo de atributos de impresin en
determinados comandos. Para ello deben enviarse dos bytes dentro del campo de
texto, el primero permite al controlador fiscal determinar que se trata de texto
enriquecido y el segundo identifica los atributos a utilizar. Slo se podr asignar un
formato por lnea y el mismo se desactivar al final de la lnea.
El formato de envo es el siguiente:
Campo de texto
Inicio RT Atributos Tipo Imp. Caracteres Ancho Alto Texto
Slo presente para cdigo de barras
Inicio RT: 1 byte que indica que el campo tiene atributo de impresin.
[Formato] Hex: 0x0x1B
Decimal: 27
Atributos:1 byte que identifica los atributos a utilizar:
Bit Atributo
0 Reservado
1 Reservado
2 Negrita
3 Doble alto
4 Doble ancho
5 Subrayado
6 Reducir
7 Cdigo de barras
Tabla 3: Atributos de texto enriquecido
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
13
Cuando se selecciona cdigo de barras no es posible seleccionar otro
atributo adicional. En ese caso se esperan los siguientes bytes que
determinan el formato del cdigo de barras.
Tipo: Byte que determina el tipo de cdigo de barras a imprimir de
acuerdo a la siguiente tabla:
Valor
(Hex)
Valor
(Dec)
Cdigo de
barras
Cantidad de
datos (k) Rangos de los datos (d)
0x30 48 UPC-E 11k12 48 d 57 (0 d 9)
0x31 49 UPC-A 11k12 48 d 57 (0 d 9)
0x32 50 JAN/EAN8 7k8 48 d 57 (0 d 9)
0x33 51 JAN/EAN13 12k13 48 d 57 (0 d 9)
0x34 52 Code39 1k
48 d 57 (0 d 9)
65 d 90 (A d Z)
32, 36, 37, 43, 45, 46, 47
(SP, $, %, +, -, ., /)
0x35 53 ITF 1k (Par) 48 d 57 (0 d 9)
0x36 54 Code128 1k 32 d 127
0x37 55 Code93 1k 32 d 127
0x38 56 NW-7 1k
48 d 57 (0 d 9)
65 d 68 (A d D)
36, 37, 43, 45, 46, 47, 58
($, %, +, -, ., /, :)
97, 98, 99, 100 (a, b, c,
d)
Tabla 4: Parmetros para cdigo de barras: Tipo
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
14
Impresin de caracteres: Byte que determina si se imprimen o no los
caracteres debajo del cdigo de barras.
Valor (Hex) Valor (Dec) Seleccin
0x30 48 No se imprime
0x31 49 Si se imprime
Tabla 5: Parmetros para cdigo de barras: Imprimir caracteres
Ancho: Byte que determina el ancho del cdigo de barras. Si w es el
ancho: 1 < w < 7.
Alto: Byte que determina el alto del cdigo de barras. Si h es el alto:
1
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
15
III. Retornos
El controlador fiscal retorna con el comando Obtener estado el cdigo de
respuesta del ltimo comando ejecutado. Si la respuesta de un comando
determinado es ACK (respuesta positiva) el cdigo de retorno que se obtiene el
comando Obtener Estado ser cero. Por el contrario si la respuesta de un
comando es NAK entonces el cdigo de retorno obtenido ser un valor distinto de
cero y representa alguno de los posibles errores en la ejecucin del ltimo
comando. Los cdigos de retorno posibles son los siguientes:
Valor
(Hex)
Valor
(Dec) Descripcin
0x0000 0 ltimo comando ejecutado exitosamente
0x0101 257 Comando invlido en el estado actual
0x0102 258 Comando invlido en el documento actual
0x0103 259 Jumper de programacin conectado
0x0105 261 Comando solo aceptado con el jumper de servicio
0x0107 263 Comando invlido
0x0108 264 Comando invlido a travs del puerto USB
0x0109 265 Falta un campo obligatorio en el comando
0x0110 272 Longitud de un campo del comando invlida
0x0111 273 Valor de un campo del comando invlido o fuera de rango
0x0112 274 Tasa de impuesto inactiva
0x0202 514 Mecanismo impresor fuera de lnea
0x0204 516 Mecanismo impresor sin papel
0x0205 517 Velocidad invalida
0x0301 769 Error en la fiscalizacin
0x0302 770 Error en comando de cambio de fecha
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
16
Tabla 6: Cdigos de retorno
0x0303 771 Fecha invlida
0x0401 1025 Nmero de lnea de encabezado/cola invlido
0x0402 1026 RUC no puede ser modificado
0x0501 1281 Memoria de transacciones llena
0x0503 1283 Memoria de transacciones desconectada
0x0504 1284 Error en lectura o escritura de Memoria de transacciones
0x0505 1285 Memoria de transacciones invlida
0x0601 1537 Comando invlido fuera de la jornada fiscal
0x0602 1538 No se ha iniciado la jornada fiscal
0x0603 1539 Memoria fiscal llena
0x0604 1540 Memoria fiscal desconectada
0x0605 1541 Memoria fiscal invlida
0x0606 1542 Se requiere emitir un reporte Z
0x0607 1543 No se encuentra el documento
0x0608 1544 Periodo fiscal sin datos
0x0609 1545 Periodo auditado sin datos
0x060A 1546 No hay ms datos disponibles
0x060B 1547 No se pueden emitir 2 Z el mismo da
0x060C 1548 No se pudo grabar reporte Z
0x0701 1793 Total debe ser mayor a cero
0x0801 2049 Lmite de lneas de comentario en documento fiscal
0x0901 2305 Lmite de lneas en documento no fiscal
0xFFF0 65520 Error en checksum comando de fiscalizacin
0xFFF1 65521 Falta checksum en comando de fiscalizacin
0xFFFF 65535 Error desconocido
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
17
IV. Detalle de Comandos
En este captulo se especifican los formatos, tipos y comportamientos de los
campos utilizados.
Todos los comandos en este captulo son descritos siguiendo esta estructura:
Nombre del comando
Descripcin del comando y observaciones
[Formato] Hex: 0x0xNN
Decimal: N
[Campos de entrada] N
Detalles de los campos de entrada
Campo Descripcin Tipo Longitud
N Descripcin del campo Tipo de datos soportados N
Nombre de comando
Cdigo del comando en
hexadecimal y decimal
Indica la cantidad de
campos que recibe el
comando
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
18
[Campos de salida] N
Detalles de los campos de entrada
[Requerimientos]
Especifica las condiciones para el uso del comando
Campo Descripcin Tipo Longitud
N Descripcin del campo Tipo de datos soportados N
Indica la cantidad de
campos que retorna el
comando
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
19
1. Comandos de configuracin y diagnstico
1.1. Obtener estado
Obtiene el estado de la impresora fiscal aso como el cdigo de retorno
generado por el comando anterior. Ver Operacin de la Impresora Fiscal y
Retornos.
[Formato] Hex: 0x20
Decimal: 32
[Campos de entrada] Ninguno.
[Campos de salida] 3.
[Requerimientos]
Este comando se puede utilizar en cualquier estado de la impresora
fiscal incluso en el estado de error.
Campo Descripcin Tipo Long.
1 Cdigo de respuesta N 5
2 Estado N 2
3 Bits de status fiscal H 7
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
20
1.2. Obtener caractersticas del programa de control
Obtiene las caractersticas del programa de control (firmware) instalado.
[Formato] Hex: 0x21
Decimal: 33
[Campos de entrada] Ninguno.
[Campos de salida] 15
[Requerimientos]
Este comando se puede utilizar en cualquier estado de la impresora
fiscal.
Campo Descripcin Tipo Long
. 1 ID del Pas N 3
2 Versin de firmware (mayor) N 2
3 Versin de firmware (menor) N 2
4 Marca del mecanismo impresor A 20
5 Nombre del mecanismo impresor A 20
6 ID del mecanismo impresor (CW) N 2
7 Capacidad de la memoria fiscal (en bytes) N 6
8 Capacidad de la memoria de transacciones (en
Kbytes)
N 6 9 Memoria fiscal restante (en zetas) N 4
10 Memoria de transacciones restante (en %) A 6 11 Reservado - -
12 Reservado - -
13 Reservado - -
14 Reservado - -
15 Reservado - -
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
21
1.3. Obtener datos de Serializacin
Obtiene los datos de Serializacin que se encuentran configurados en el
equipo.
[Formato] Hex: 0x22
Decimal: 34
[Campos de entrada] Ninguno.
[Campos de salida] 5
[Requerimientos]
Este comando se puede utilizar en cualquier estado de la impresora
fiscal.
Campo Descripcin Tipo Long
. 1 Serial fiscal A 6
2 Nmero de serie mecanismo impresor A 16
3 Nmero de serie kit fiscal N 16
4 Consecutivo de memoria auditora N 8
5 Reservado - -
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
22
1.4. Configurar fecha y hora
Establece el valor del RTC interno de la impresora fiscal. La impresora fiscal
valida que la fecha y la hora no sean menores que la ltima Z o la ltima
transaccin igualmente valida los aos bisiestos.
[Formato] Hex: 0x23
Decimal: 35
[Campos de entrada] 2
[Campos de salida] Ninguno.
[Requerimientos]
No debe estar abierto ningn documento fiscal.
La nueva configuracin debe ser posterior a la fecha del ltimo
documento fiscal o cierre de jornada laboral.
Campo Descripcin Tipo Long.
1 Fecha D, M, LO 8
2 Hora T, M, LO 6
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
23
1.5. Obtener configuracin de fecha y hora
Obtiene los valores actuales de configuracin del RTC interno de la
impresora fiscal.
[Formato] Hex: 0x24
Decimal: 36
[Campos de entrada] Ninguno.
[Campos de salida] 2.
[Requerimientos]
Este comando se puede utilizar en cualquier estado de la impresora
fiscal.
Campo Descripcin Tipo Long.
1 Fecha D 8
2 Hora T 6
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
24
1.6. Obtener datos de fiscalizacin
Obtiene los datos de fiscalizacin que se encuentran configurados en el
equipo.
[Formato] Hex: 0x26
Decimal: 38
[Campos de entrada] Ninguno.
[Campos de salida] 15
[Requerimientos]
Este comando se puede utilizar en cualquier estado de la impresora
fiscal.
Campo Descripcin Tipo Long.
1 CRIB del contribuyente P 9
2 Razn social del contribuyente P 100
3 Telfono P 100
4 Direccin 1 P 100
5 Direccin 2 P 100
6 Tasa 1 N 2,2
7 Tasa 2 N 2,2
8 Tasa 3 N 2,2
9 Tasa 4 N 2,2
10 Tasa 5 N 2,2
11 Tasa 6 N 2,2
12 Tasa 7 N 2,2
13 Tasa 8 N 2,2
14 Tasa 9 N 2,2
15 Tasa 10 N 2,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
25
1.7. Ejecutar impresin de prueba
Ejecuta la impresin de prueba para validar el funcionamiento del mecanismo
de impresin.
[Formato] Hex: 0x26
Decimal: 38
[Campos de entrada] Ninguno.
[Campos de salida] 15
[Requerimientos]
La impresora fiscal debe estar en estado En espera.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
26
2. Comandos de control de la impresora
2.1. Avanzar papel
Avanza el papel una lnea.
[Formato] Hex: 0x30
Decimal: 48
[Campos de entrada] Ninguno.
[Campos de salida] Ninguno.
[Requerimientos]
Este comando se puede utilizar durante un documento fiscal,
despus de los pagos y antes del cierre del mismo.
Puede utilizarse luego de abrir un documento no fiscal.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
27
2.2. Abrir cajn de dinero
Realiza la apertura de los cajones de dinero.
[Formato] Hex: 0x31
Decimal: 49
[Campos de entrada] 1.
[Campos de salida] Ninguno.
[Requerimientos]
El tipo 0 1 depender del cajn de dinero que se encuentre
conectado.
Campo Descripcin Tipo Long.
1 Seleccin de cajn: 0 - Cajn 1 1 - Cajn 2
N, M, LM 1
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
28
2.3. Obtener estado del mecanismo de impresin
Este comando permite conocer el estatus del mecanismo de impresin en
caso de sospecha de falla. La impresora fiscal retorna 4 bytes donde cada
uno representa la existencia o no de un error especfico. Es vlido en
cualquier estado.
[Formato] Hex: 0x3F
Decimal: 63
[Campos de entrada] Ninguno.
[Campos de salida] 1.
A continuacin se describe cada bit de la respuesta a este comando:
Bit Descripcin 0 1
0 Estatus ONLINE/OFFLINE EN LINEA FUERA DE LINEA
1 Tapa CERRADA ABIERTA
2 Sensor de temperatura del cabezal NORMAL ALTA
3 Error no recuperable OK ERROR
4 Cortadora de Papel OK ERROR
5 Desbordamiento de Buffer OK ERROR
6 Sensor de fin de papel CON PAPEL SIN PAPEL
7 Sensor de Ausencia de Papel CON PAPEL SIN PAPEL
8-15 Reservado Siempre 0
16 Deteccin en estacin TOF CON PAPEL SIN PAPEL
Campo Descripcin Tipo Long.
1 Estatus del mecanismo de impresin H 4
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
29
17 Deteccin en estacin COF CON PAPEL SIN PAPEL
18 Deteccin en estacin BOF CON PAPEL SIN PAPEL
19-31 Reservado Siempre 0
Tabla 7: Descripcin de bits de estatus del mecanismo de impresin
[Requerimientos]
El Bit 0 es vlido solo para todas las impresoras. Los Bits 1 a 31 slo
aplican para impresoras trmicas o hbridas.
Este comando se puede utilizar en cualquier estado de la impresora
fiscal.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
30
3. Comandos de documento fiscal
3.1. Abrir
Realiza la apertura de un documento fiscal. Los tipos de Documentos que se
pueden abrir con este comando son:
Factura consumidor final
Factura con derecho a crdito fiscal
Nota de crdito consumidor final
Nota de crdito con derecho a crdito fiscal
Factura consumidor final con exoneracin de impuestos.
Factura con derecho a crdito fiscal exoneracin de impuestos.
Nota de crdito consumidor final con exoneracin de impuestos.
Nota de crdito con derecho a crdito fiscal exoneracin de impuestos.
[Formato] Hex: 0x40
Decimal: 64
[Campos de entrada] 10
Campo Descripcin Tipo Long.
1
Tipo de documento fiscal : 1- Factura consumidor final 2- Factura con derecho a crdito fiscal 3- Nota de crdito consumidor final 4- Nota de crdito con derecho a crdito fiscal 5- Factura consumidor final con exoneracin 6- Factura con derecho a crdito fiscal con exoneracin 7- Nota de crdito consumidor final con exoneracin 8- Nota de crdito con derecho a crdito fiscal exoneracin
N, M, LM 1
2 Sucursal N, LO 4
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
31
(1) Obligatorios para notas documentos a crdito fiscal.
(2) Obligatorios para notas de crdito.
[Campos de salida] 1
[Requerimientos]
La impresora fiscal debe estar en estado En espera.
3 Caja / Terminal N, LO 4
4 Razn social del comprador (1) P, O, LM 80 5 CRIB del comprador (1) A, O, LO 9 or 10 6 NKF N, M, LO 19
7 NFK de referencia (2) N,O, LO 19 8 Reservado - -
9 Reservado - -
10 Logo N, O, LM 3
Campo Descripcin Tipo Long.
1 Nmero de documento fiscal N 10
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
32
3.2. tem
Realiza la emisin de tem de venta o la devolucin de un tem en forma total
o parcial. Acumula los importes facturados en la memoria de trabajo y calcula
el impuesto de acuerdo a la tasa enviada. Mediante este comando se
especifica tambin si el tem tiene algn descuento o recargo:
Venta de tem
Anulacin de venta sobre tem
[Formato] Hex: 0x41
Decimal: 65
[Campos de entrada] 12
Campo Descripcin Tipo* Long.
1 Tipo: 00-Venta de tem 01-Anulacin de venta de tem
N, M, LM 2
2 Descripcin del tem adicional 1 P, O, LM 48
3 Descripcin del tem adicional 2 P, O, LM 40
48
4 Descripcin del tem P, M, LM 48
5 Cdigo de producto A, M, LM 19 6 Cantidad N, M, LM 6,3
7 Precio unitario N, M, LM 8,2 8 Unidades (Unidades, Kilos, Gramos, Litros, etc.)
Pulgadas, Libras, etc.
A,O, LM 6
9 Tipo de impuesto. Ver Tipo de tasas N, M, LM 1
10 Descuento o Recargo 00 (o vaco) Sin descuento ni Recargo 01-Descuento sobre tem 02-Recargo sobre tem
N,O, LM 1
11 Monto de descuento o recargo sobre tem (1) N, O, LM 10
12 Porcentaje de descuento o recargo sobre tem (1) N, O, LM 3,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
33
(1) Solo podr especificarse monto o porcentaje, nunca ambos. El campo a
ignorar deber ser 0 o estar vaco.
[Campos de salida] 1
[Requerimientos]
Comando utilizado despus de abrir un documento fiscal. Ver
comando Abrir
El descuento o recargo especificado se realizar sobre el precio
unitario.
Campo Descripcin Tipo Long.
1 Cantidad de tems vendidos N 10
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
34
3.3. Subtotal
Permite la impresin del subtotal y total del documento fiscal. Este comando
permite:
Subtotal Parcial
Subtotal Definitivo (Total)
[Formato] Hex: 0x42
Decimal: 66
[Campos de entrada] 1
[Campos de salida] 23
Campo Descripcin Tipo Long.
1 Tipo: 0 - Subtotal parcial 1 - Subtotal definitivo
N, M, LM 1
Campo Descripcin Tipo Long.
1 Total exento N, LM 8,2
2 Total Venta impuesto 1 N, LM 8,2
3 Total Impuesto 1 N, LM 8,2
4 Total Venta impuesto 2 N, LM 8,2
5 Total Impuesto 2 N, LM 8,2
6 Total Venta impuesto 3 N, LM 8,2
7 Total Impuesto 3 N, LM 8,2
8 Total Venta impuesto 4 N, LM 8,2
9 Total Impuesto 4 N, LM 8,2
10 Total Venta impuesto 5 N, LM 8,2
11 Total Impuesto 5 N, LM 8,2
12 Total Venta impuesto 1 N, LM 8,2
13 Total Impuesto 1 N, LM 8,2
14 Total Venta impuesto 2 N, LM 8,2
15 Total Impuesto 2 N, LM 8,2
16 Total Venta impuesto 3 N, LM 8,2
17 Total Impuesto 3 N, LM 8,2
18 Total Venta impuesto 4 N, LM 8,2
19 Total Impuesto 4 N, LM 8,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
35
[Requerimientos]
Comando utilizado despus de ejecutar tem(s) de venta(s). Ver
comando tem.
20 Total Venta impuesto 5 N, LM 8,2
21 Total Impuesto 5 N, LM 8,2
22 Monto total del documento N, LM 8,2
23 Cantidad de tems N, LM 10
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
36
3.4. Descuento, Recargo o Servicio
Aplica un descuento global, recargo global o recargo por servicio al subtotal
del documento fiscal.
[Formato] Hex: 0x43
Decimal: 67
[Campos de entrada] 3
[Campos de salida] 1
[Requerimientos]
Comando utilizado despus del subtotal parcial. Ver comando Subtotal.
Puede especificarse monto o porcentaje, nunca ambos. El campo a
ignorar debe estar vaco o ser 0.
(1) Max es la cantidad mxima de caracteres por lnea soportada por el
mecanismo impresor.
Campo Descripcin Tipo Long.
1 Tipo: 0 - Descuento 1 - Recargo 2 - Servicio
N, M, LM 1
2 Descripcin P, M, LM Max(1)
3 Monto N, M, LM 7,2
4 Porcentaje N, O, LM 3,2
Campo Descripcin Tipo Long.
1 Subtotal parcial N 9
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
37
3.5. Pago
Permite realizar pagos, donaciones o anulaciones de pago.
[Formato] Hex: 0x44
Decimal: 68
[Campos de entrada] 4
[Campos de salida] 2
Campo Descripcin Tipo Long.
1 Tipo: 0-Anulacin de Pago 1-Pago
N, M, LM 1
2 Forma de pago: 00 - Efectivo 01 - Tarjeta de dbito 02 - Tarjeta de crdito 03 - Cheque 04 - Clubes 05 - Bonos 06 - Certificados 07 - Nota de Crdito 08 - Otros 2 09 - Otros 3 10 - Donacin
N, M, LO 2
3 Descripcin pago A, O, LM Max(1)
4 Monto de pago N, M, LM 9,2
Campo Descripcin Tipo Long.
1 Monto por pagar N 9,2
2 Monto del cambio N 9,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
38
[Requerimientos]
Comando utilizado despus de realizar un Subtotal. Ver comando
Subtotal. Puede tambin utilizarse despus de un pago.
Las notas de crdito pueden cerrarse sin realizar pago. Si este
comando es utilizado en una nota de crdito, el pago realizado se
acumular en Forma de Pago 04 CREDIT NOTE,
independientemente de la forma de pago utilizado.
La suma de los pagos debe ser igual o mayor al total del documento,
en caso contrario no podr realizar el cierre del documento fiscal (no
aplica a notas de crdito).
(1) Max es la cantidad mxima de caracteres por lnea soportada por
el mecanismo impresor.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
39
3.6. Cerrar
Realiza el cierre del documento fiscal.
[Formato] Hex: 0x45
Decimal: 69
[Campos de entrada] Ninguno
[Campos de salida] 2
[Requerimientos]
Comando utilizado despus de realizar el pago total del documento
fiscal. Ver comando Pago. En notas de crdito puede utilizarse sin
realizar pago.
Campo Descripcin Tipo Long.
1 Nmero del documento fiscal N, LM 16
2 Monto total del documento N, LM 9,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
40
3.7. Cancelar
Realiza la cancelacin del documento fiscal.
[Formato] Hex: 0x46
Decimal: 70
[Campos de entrada] Ninguno.
[Campos de salida] Ninguno.
[Requerimientos]
Este comando se puede utilizar siempre que haya un documento
fiscal abierto.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
41
3.8. Lnea de Comentario
Imprime una lnea de comentario dentro de un documento fiscal.
[Formato] Hex: 0x4A
Decimal: 74
[Campos de entrada] 1
Tipo*: Ver tipos de datos en la seccin 2.4 Tipos de datos soportados.
[Campos de salida] Ninguno.
[Requerimientos]
Debe haber un documento fiscal abierto.
Puede utilizar este comando despus de haberse pagado por
completo el documento fiscal y antes de cerrar el documento
(1) Max es la cantidad mxima de caracteres por lnea soportada por
el mecanismo impresor.
Campo Descripcin Tipo Long.
1 Lnea de comentario RT, M,
LM
Max(1)
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
42
3.9. Informacin del documento fiscal
Obtiene informacin del documento fiscal en proceso de emisin slo si hay
documento abierto.
[Formato] Hex: 0x4B
Decimal: 75
[Campos de entrada] Ninguno.
[Campos de salida] 60
Campo Descripcin Tipo Long.
1 Tipo de documento fiscal: 1- Factura consumidor final 2- Factura con derecho a crdito fiscal 3- Nota de crdito consumidor final 4- Nota de crdito con derecho a crdito fiscal. 5- Factura consumidor final con exoneracin 6- Factura con derecho a crdito fiscal exoneracin 7- Nota de crdito consumidor final con exoneracin 8- Nota de crdito con derecho a crdito fiscal con exoneracin
N, LM 1
2 Nmero de documento N, LM 8
3 Fecha del documento D, LO 8
4 Hora del documento T, LO 6
5 CRIB del comprador A, LM 10
6 Sucursal N, LO 4
7 Caja / Terminal N, LO 4
8 NFK (2) N, C*LO 20
9 NFK de referencia (2) N,O, LO 20
10 Total de documento N, LM 9,2
11 Total de impuesto N, LM 9,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
43
12 Total Venta Exento N, LM 9,2
13 Cantidad de tems exentos N, LM 5
14 Total Venta Tasa 1 N, LM 9,2
15 Total impuesto tasa 1 N, LM 9,2
16 Cantidad de tems tasa 1 N, LM 5
17 Total Venta tasa 2 N, LM 9,2
18 Total impuesto tasa 2 N, LM 9,2
19 Cantidad de tems tasa 2 N, LM 5
20 Total Venta tasa 3 N, LM 9,2
21 Total impuesto tasa 3 N, LM 9,2
22 Cantidad de tems tasa 3 N, LM 5
23 Total Venta tasa 4 N, LM 9,2
24 Total impuesto tasa 4 N, LM 9,2
25 Cantidad de tems tasa 4 N, LM 5
26 Total Venta tasa 5 N, LM 9,2
27 Total impuesto tasa 5 N, LM 9,2
28 Cantidad de tems tasa 5 N, LM 5
29 Total Venta tasa 6 N, LM 9,2
30 Total impuesto tasa 6 N, LM 9,2
31 Cantidad de tems tasa 6 N, LM 5
32 Total Venta tasa 7 N, LM 9,2
33 Total impuesto tasa 7 N, LM 9,2
34 Cantidad de tems tasa 7 N, LM 5
35 Total Venta tasa 8 N, LM 9,2
36 Total impuesto tasa 8 N, LM 9,2
37 Cantidad de tems tasa 8 N, LM 5
38 Total Venta tasa 9 N, LM 9,2
39 Total impuesto tasa 9 N, LM 9,2
40 Cantidad de tems tasa 9 N, LM 5
41 Total Venta tasa 10 N, LM 9,2
42 Total impuesto tasa 10 N, LM 9,2
43 Cantidad de tems tasa 10 N, LM 5
44 Total descuento N, LM 9,2
45 Total donacin N, LM 9,2
46 Porcentaje de cargo por servicio N, LM 3,2
47 Forma de pago 1 N, LM 9,2
48 Forma de pago 2 N, LM 9,2
49 Forma de pago 3 N, LM 9,2
50 Forma de pago 4 N, LM 9,2
51 Forma de pago 5 N, LM 9,2
52 Forma de pago 6 N, LM 9,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
44
[Requerimientos]
Debe haber un documento fiscal abierto.
53 Forma de pago 7 N, LM 9,2
54 Forma de pago 8 N, LM 9,2
55 Forma de pago 9 N, LM 9,2
56 Forma de pago 10 N, LM 9,2
57 Reservado - -
58 Anulacin de documento N, LO 1
59 Reservado - -
60 Monto de cargo por servicio N, LM 9,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
45
4. Comandos de documento no fiscal
4.1. Abrir documento no fiscal
Realiza la apertura de un documento no fiscal.
[Formato] Hex: 0x60
Decimal: 96
[Campos de entrada] Ninguno.
[Campos de salida] Ninguno.
[Requerimientos]
La impresora fiscal debe estar en estado En espera.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
46
4.2. Imprimir lnea en documento no fiscal
Imprime una lnea de texto no fiscal dentro de un documento no fiscal o en la
estacin de documentos.
[Formato] Hex: 0x61
Decimal: 97
[Campos de entrada] 1
[Campos de salida] Ninguno.
[Requerimientos]
Este comando es utilizado slo despus de abrir un documento no
fiscal. Ver comando Abrir documento no fiscal.
(1) Max es la cantidad
mxima de caracteres
por lnea soportada
por el mecanismo
impresor.
Campo Descripcin Tipo Long.
1 Lnea de texto RT, M,
LM
Max(1)
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
47
2.3. Cerrar documento no fiscal
Realiza el cierre del documento no fiscal.
[Formato] Hex: 0x62
Decimal: 98
[Campos de entrada] Ninguno
[Campos de salida] 1
[Requerimientos]
Este comando se puede utilizar siempre que haya un documento no
fiscal abierto.
Campo Descripcin Tipo Long.
1 Nmero del documento no fiscal N 10
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
48
5. Comandos de generacin de reportes
5.1. Reporte Z
Realiza el cierre de la jornada fiscal almacenando los importes facturados en
memoria fiscal.
[Formato] Hex: 0x70
Decimal: 112
[Campos de entrada] 1
[Campos de salida] 1
[Requerimientos]
Debe haberse iniciado la Jornada fiscal.
La impresora fiscal debe estar en estado En espera.
Campo Descripcin Tipo Long.
1 Modo: 0 No imprime reporte. 1 Imprime reporte.
RT, M, LM 1
Campo Descripcin Tipo Long.
1 Nmero Z N 5
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
49
5.2. Reporte X
Realiza el reporte X o informe de cajero.
[Formato] Hex: 0x71
Decimal: 113
[Campos de entrada] Ninguno.
[Campos de salida] Ninguno.
[Requerimientos]
Debe haber iniciado la Jornada fiscal.
La impresora fiscal debe estar en estado En espera.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
50
5.3. Informacin de jornada fiscal
Obtiene informacin de la jornada fiscal actual.
[Formato] Hex: 0x72
Decimal: 114
[Campos de entrada] Ninguno.
[Campos de salida] 48
Campo Descripcin Tipo Long
. 1 Nmero de Z actual N 8
2 Fecha de Negocios D 8
3 Total Factura Consumidor Final N 10,2
4 Total Impuesto 1 Factura Consumidor Final N 10,2
5 Total Impuesto 2 Factura Consumidor Final N 10,2
6 Total Impuesto 3 Factura Consumidor Final N 10,2
7 Total Impuesto 4 Factura Consumidor Final N 10,2 8 Total Impuesto 5 Factura Consumidor Final N 10,2
9 Total Impuesto 6 Factura Consumidor Final N 10,2
10 Total Impuesto 7 Factura Consumidor Final N 10,2
11 Total Impuesto 8 Factura Consumidor Final N 10,2
12 Total Impuesto 9 Factura Consumidor Final N 10,2
13 Total Impuesto 10 Factura Consumidor Final N 10,2
14 Total Factura a Crdito Fiscal N 10,2
15 Total Impuesto 1 Factura a Crdito Fiscal N 10,2
16 Total Impuesto 2 Factura a Crdito Fiscal N 10,2
17 Total Impuesto 3 Factura a Crdito Fiscal N 10,2
18 Total Impuesto 4 Factura a Crdito Fiscal N 10,2
19 Total Impuesto 5 Factura a Crdito Fiscal N 10,2
20 Total Impuesto 6 Factura a Crdito Fiscal N 10,2
21 Total Impuesto 7 Factura a Crdito Fiscal N 10,2
22 Total Impuesto 8 Factura a Crdito Fiscal N 10,2
23 Total Impuesto 9 Factura a Crdito Fiscal N 10,2
24 Total Impuesto 10 Factura a Crdito Fiscal N 10,2
25 Total Nota de Crdito Consumidor Final N 10,2
26 Total Impuesto 1 Nota de Crdito Consumidor Final N 10,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
51
[Requerimientos]
Debe haberse iniciado la Jornada fiscal.
La impresora fiscal debe estar en estado En espera.
27 Total Impuesto 2 Nota de Crdito Consumidor Final N 10,2
28 Total Impuesto 3 Nota de Crdito Consumidor Final N 10,2
29 Total Impuesto 4 Nota de Crdito Consumidor Final N 10,2
30 Total Impuesto 5 Nota de Crdito Consumidor Final N 10,2
31 Total Impuesto 6 Nota de Crdito Consumidor Final N 10,2
32 Total Impuesto 7 Nota de Crdito Consumidor Final N 10,2
33 Total Impuesto 8 Nota de Crdito Consumidor Final N 10,2
34 Total Impuesto 9 Nota de Crdito Consumidor Final N 10,2
35 Total Impuesto 10 Nota de Crdito Consumidor Final N 10,2
36 Total Nota de Crdito con derecho a Crdito Fiscal N 10,2
37 Total Impuesto 1 Nota de Crdito con Crdito Fiscal N 10,2
38 Total Impuesto 2 Nota de Crdito con Crdito Fiscal N 10,2
39 Total Impuesto 3 Nota de Crdito con Crdito Fiscal N 10,2
40 Total Impuesto 4 Nota de Crdito con Crdito Fiscal N 10,2
41 Total Impuesto 5 Nota de Crdito con Crdito Fiscal N 10,2
42 Total Impuesto 6 Nota de Crdito con Crdito Fiscal N 10,2
43 Total Impuesto 7 Nota de Crdito con Crdito Fiscal N 10,2
44 Total Impuesto 8 Nota de Crdito con Crdito Fiscal N 10,2
45 Total Impuesto 9 Nota de Crdito con Crdito Fiscal N 10,2
46 Total Impuesto 10 Nota de Crdito con Crdito Fiscal N 10,2
47 NKK Inicial A 16
48 Documentos Cancelados N 10,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
52
5.4. Reporte de cierres Z por rango de fechas
Este comando inicia un reporte de cierres Z por rango de fecha.
[Formato] Hex: 0x74
Decimal: 116
[Campos de entrada] 3
[Campos de salida] 1
[Requerimientos]
La impresora fiscal debe estar en estado En espera.
Campo Descripcin Tipo Long.
1 Reservado (siempre 0) N, M, LM
, LM
1
2 Fecha inicial D, M, LO 8
3 Fecha final D, M, LO 8
Campo Descripcin Tipo Long
. 1 Cantidad de cierres Z en el rango especificado N, LM ,
LM
8
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
53
5.5. Reporte de cierres Z por nmeros de cierres.
Este comando inicia un reporte de cierres Z por rango de nmeros de cierre
Z.
[Formato] Hex: 0x75
Decimal: 117
[Campos de entrada] 2
[Campos de salida] 1
[Requerimientos]
La impresora fiscal debe estar en estado En espera.
Campo Descripcin Tipo Long.
1 Nmero de reporte Z inicial N, M, LM 4
2 Nmero de reporte Z final N, M, LM 4
Campo Descripcin Tipo Long
. 1 Cantidad de cierres Z en el rango especificado N, LM ,
LM
8
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
54
5.6. Obtener siguientes datos del reporte de memoria fiscal
Este comando obtiene e imprime la informacin del siguiente reporte Z
dentro del rango especificado en el comando de Reporte de cierres Z. Si ya
se han ledo todos los reportes dentro del rango, se retorna NAK.
[Formato] Hex: 0x76
Decimal: 118
[Campos de entrada] Ninguno.
[Campos de salida] 59
Campo Descripcin Tipo Long
. 1 Reservado
2 Nmero de Z N 8
3 Fecha del reporte D 8
4 Hora del reporte T 6
5 Fecha de negocios D 8
6 NKK inicial A 16
7 NKK final A 16
8 Total Factura Consumidor Final N 10,2
9 Total Impuesto 1 Factura Consumidor Final N 10,2
10 Total Impuesto 2 Factura Consumidor Final N 10,2
11 Total Impuesto 3 Factura Consumidor Final N 10,2
12 Total Impuesto 4 Factura Consumidor Final N 10,2 13 Total Impuesto 5 Factura Consumidor Final N 10,2
14 Total Impuesto 6 Factura Consumidor Final N 10,2
15 Total Impuesto 7 Factura Consumidor Final N 10,2
16 Total Impuesto 8 Factura Consumidor Final N 10,2
17 Total Impuesto 9 Factura Consumidor Final N 10,2
18 Total Impuesto 10 Factura Consumidor Final N 10,2
19 Acumulado Factura Consumidor Final N 10,2
20 Total Factura a Crdito Fiscal N 10,2
21 Total Impuesto 1 Factura a Crdito Fiscal N 10,2
22 Total Impuesto 2 Factura a Crdito Fiscal N 10,2
23 Total Impuesto 3 Factura a Crdito Fiscal N 10,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
55
24 Total Impuesto 4 Factura a Crdito Fiscal N 10,2
25 Total Impuesto 5 Factura a Crdito Fiscal N 10,2
26 Total Impuesto 6 Factura a Crdito Fiscal N 10,2
27 Total Impuesto 7 Factura a Crdito Fiscal N 10,2
28 Total Impuesto 8 Factura a Crdito Fiscal N 10,2
29 Total Impuesto 9 Factura a Crdito Fiscal N 10,2
30 Total Impuesto 10 Factura a Crdito Fiscal N 10,2
31 Acumulado Factura a Crdito Fiscal N 10,2
32 Total Nota de Crdito Consumidor Final N 10,2
33 Total Impuesto 1 Nota de Crdito Consumidor Final N 10,2
34 Total Impuesto 2 Nota de Crdito Consumidor Final N 10,2
35 Total Impuesto 3 Nota de Crdito Consumidor Final N 10,2
36 Total Impuesto 4 Nota de Crdito Consumidor Final N 10,2
37 Total Impuesto 5 Nota de Crdito Consumidor Final N 10,2
38 Total Impuesto 6 Nota de Crdito Consumidor Final N 10,2
39 Total Impuesto 7 Nota de Crdito Consumidor Final N 10,2
40 Total Impuesto 8 Nota de Crdito Consumidor Final N 10,2
41 Total Impuesto 9 Nota de Crdito Consumidor Final N 10,2
42 Total Impuesto 10 Nota de Crdito Consumidor Final N 10,2
43 Acumulado Nota de Crdito Consumidor Final N 10,2
44 Total Nota de Crdito con derecho a Crdito Fiscal N 10,2
45 Total Impuesto 1 Nota de Crdito con Crdito Fiscal N 10,2
46 Total Impuesto 2 Nota de Crdito con Crdito Fiscal N 10,2
47 Total Impuesto 3 Nota de Crdito con Crdito Fiscal N 10,2
48 Total Impuesto 4 Nota de Crdito con Crdito Fiscal N 10,2
49 Total Impuesto 5 Nota de Crdito con Crdito Fiscal N 10,2
50 Total Impuesto 6 Nota de Crdito con Crdito Fiscal N 10,2
51 Total Impuesto 7 Nota de Crdito con Crdito Fiscal N 10,2
52 Total Impuesto 8 Nota de Crdito con Crdito Fiscal N 10,2
53 Total Impuesto 9 Nota de Crdito con Crdito Fiscal N 10,2
54 Total Impuesto 10 Nota de Crdito con Crdito Fiscal N 10,2
55 Acumulado Nota de Crdito con Crdito Fiscal N 10,2
56 Documentos No fiscales A 16
57 Documentos Cancelados N 10,2 58 Reservado
59 Reservado
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
56
[Requerimientos]
Este comando slo es vlido si se ha utilizado un comando de
reporte de cierres Z. Ver Reporte de cierres Z por rango de fechas
y Reporte de cierres Z por nmeros de cierre.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
57
5.7. Finalizar reporte de cierres Z
Este comando finaliza el reporte de cierres Z
[Formato] Hex: 0x77
Decimal: 119
[Campos de entrada] Ninguno.
[Campos de salida] Ninguno
[Requerimientos]
Este comando slo es vlido si se ha utilizado un comando de
reporte de cierres Z. Ver Reporte de cierres Z por rango de fechas
y Reporte de cierres Z por nmeros de cierre.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
58
6. Comandos de lectura de memorias
6.1. Iniciar lectura de la memoria fiscal por rango de Z
Inicia la lectura de informacin de la memoria fiscal por nmeros de reporte.
Si no se encuentra ningn registro dentro del rango especificado, se retorna
NAK.
[Formato] Hex: 0xA0
Decimal: 160
[Campos de entrada] 2
[Campos de salida] 1
[Requerimientos]
La impresora fiscal debe estar en estado En espera.
Campo Descripcin Tipo Long.
1 Nmero de reporte Z inicial N, M, LM 4
2 Nmero de reporte Z final N, M, LM 4
Campo Descripcin Tipo Long
. 1 Cantidad de cierres Z en el rango especificado N, LM ,
LM
8
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
59
6.2. Iniciar lectura de la memoria fiscal por rango de fecha
Inicia la lectura de informacin de la memoria fiscal dentro de un rango de
fechas. Si no se encuentra ningn registro dentro del rango especificado, se
retorna NAK.
[Formato] Hex: 0xA1
Decimal: 161
[Campos de entrada] 2
[Campos de salida] 1
[Requerimientos]
La impresora fiscal debe estar en estado En espera.
Campo Descripcin Tipo Long.
1 Fecha inicial D, M, LO 8
2 Fecha final D, M, LO 8
Campo Descripcin Tipo Long
. 1 Cantidad de cierres Z en el rango especificado N, LM ,
LM
8
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
60
6.3. Obtener el siguiente registro de informacin de la memoria fiscal
Este comando obtiene la informacin del siguiente reporte Z dentro del rango
especificado en el comando de Iniciar lectura de la memoria fiscal. Si ya se
han ledo todos los reportes dentro del rango, se retorna NAK.
[Formato] Hex: 0xA2
Decimal: 162
[Campos de entrada] Ninguno.
[Campos de salida] 59
Campo Descripcin Tipo Long
. 1 Reservado
2 Nmero de Z N 8
3 Fecha del reporte D 8
4 Hora del reporte T 6
5 Fecha de negocios D 8
6 NKK inicial A 16
7 NKK final A 16
8 Total Factura Consumidor Final N 10,2
9 Total Impuesto 1 Factura Consumidor Final N 10,2
10 Total Impuesto 2 Factura Consumidor Final N 10,2
11 Total Impuesto 3 Factura Consumidor Final N 10,2
12 Total Impuesto 4 Factura Consumidor Final N 10,2 13 Total Impuesto 5 Factura Consumidor Final N 10,2
14 Total Impuesto 6 Factura Consumidor Final N 10,2
15 Total Impuesto 7 Factura Consumidor Final N 10,2
16 Total Impuesto 8 Factura Consumidor Final N 10,2
17 Total Impuesto 9 Factura Consumidor Final N 10,2
18 Total Impuesto 10 Factura Consumidor Final N 10,2
19 Acumulado Factura Consumidor Final N 10,2
20 Total Factura a Crdito Fiscal N 10,2
21 Total Impuesto 1 Factura a Crdito Fiscal N 10,2
22 Total Impuesto 2 Factura a Crdito Fiscal N 10,2
23 Total Impuesto 3 Factura a Crdito Fiscal N 10,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
61
24 Total Impuesto 4 Factura a Crdito Fiscal N 10,2
25 Total Impuesto 5 Factura a Crdito Fiscal N 10,2
26 Total Impuesto 6 Factura a Crdito Fiscal N 10,2
27 Total Impuesto 7 Factura a Crdito Fiscal N 10,2
28 Total Impuesto 8 Factura a Crdito Fiscal N 10,2
29 Total Impuesto 9 Factura a Crdito Fiscal N 10,2
30 Total Impuesto 10 Factura a Crdito Fiscal N 10,2
31 Acumulado Factura a Crdito Fiscal N 10,2
32 Total Nota de Crdito Consumidor Final N 10,2
33 Total Impuesto 1 Nota de Crdito Consumidor Final N 10,2
34 Total Impuesto 2 Nota de Crdito Consumidor Final N 10,2
35 Total Impuesto 3 Nota de Crdito Consumidor Final N 10,2
36 Total Impuesto 4 Nota de Crdito Consumidor Final N 10,2
37 Total Impuesto 5 Nota de Crdito Consumidor Final N 10,2
38 Total Impuesto 6 Nota de Crdito Consumidor Final N 10,2
39 Total Impuesto 7 Nota de Crdito Consumidor Final N 10,2
40 Total Impuesto 8 Nota de Crdito Consumidor Final N 10,2
41 Total Impuesto 9 Nota de Crdito Consumidor Final N 10,2
42 Total Impuesto 10 Nota de Crdito Consumidor Final N 10,2
43 Acumulado Nota de Crdito Consumidor Final N 10,2
44 Total Nota de Crdito con derecho a Crdito Fiscal N 10,2
45 Total Impuesto 1 Nota de Crdito con Crdito Fiscal N 10,2
46 Total Impuesto 2 Nota de Crdito con Crdito Fiscal N 10,2
47 Total Impuesto 3 Nota de Crdito con Crdito Fiscal N 10,2
48 Total Impuesto 4 Nota de Crdito con Crdito Fiscal N 10,2
49 Total Impuesto 5 Nota de Crdito con Crdito Fiscal N 10,2
50 Total Impuesto 6 Nota de Crdito con Crdito Fiscal N 10,2
51 Total Impuesto 7 Nota de Crdito con Crdito Fiscal N 10,2
52 Total Impuesto 8 Nota de Crdito con Crdito Fiscal N 10,2
53 Total Impuesto 9 Nota de Crdito con Crdito Fiscal N 10,2
54 Total Impuesto 10 Nota de Crdito con Crdito Fiscal N 10,2
55 Acumulado Nota de Crdito con Crdito Fiscal N 10,2
56 Documentos No fiscales A 16
57 Documentos Cancelados N 10,2 58 Reservado
59 Reservado
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
62
[Requerimientos]
Este comando slo es vlido si se ha utilizado un comando de lectura
de la memoria fiscal. Ver Iniciar lectura de la memoria fiscal por
rango de Z e Iniciar lectura de la memoria fiscal por rango de
fecha.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
63
6.4. Iniciar lectura de la memoria de transacciones por rango de Z
Inicia la lectura de informacin de la memoria de auditora por rango de
nmero de reporte Z. Si no se encuentra ningn registro dentro del rango
especificado, se retorna NAK.
[Formato] Hex: 0xA3
Decimal: 163
[Campos de entrada] 2
[Campos de salida] 1
[Requerimientos]
La impresora fiscal debe estar en estado En espera.
Campo Descripcin Tipo Long.
1 Nmero de reporte Z inicial N, M, LM 4
2 Nmero de reporte Z final N, M, LM 4
Campo Descripcin Tipo Long
. 1 Cantidad de transacciones en el rango especificado N, LM ,
LM
8
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
64
6.5. Iniciar lectura de la memoria de transacciones por rango de fechas
Inicia la lectura de informacin de la memoria auditora dentro de un rango de
fechas. Si no se encuentra ningn registro dentro del rango especificado, se
retorna NAK.
[Formato] Hex: 0xA4
Decimal: 164
[Campos de entrada] 2
[Campos de salida] 1
[Requerimientos]
La impresora fiscal debe estar en estado En espera.
Campo Descripcin Tipo Long.
1 Fecha inicial D, M, LO 8
2 Fecha final D, M, LO 8
Campo Descripcin Tipo Long
. 1 Cantidad de transacciones en el rango especificado N, LM ,
LM
8
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
65
6.6. Obtener la siguiente transaccin dentro del rango
Este comando obtiene la informacin de la siguiente transaccin dentro del
rango especificado en el comando de Iniciar lectura de la memoria de
transacciones. Si ya se han ledo todos los reportes dentro del rango, se
retorna NAK.
[Formato] Hex: 0xA5
Decimal: 165
[Campos de entrada] Ninguno
[Campos de salida] 60.
Campo Descripcin Tipo Long.
1 Tipo de documento fiscal: 1- Factura consumidor final 2- Factura con derecho a crdito fiscal 3- Nota de crdito consumidor final 4- Nota de crdito con derecho a crdito fiscal. 5- Factura consumidor final con exoneracin 6- Factura con derecho a crdito fiscal exoneracin 7- Nota de crdito consumidor final con exoneracin 8- Nota de crdito con derecho a crdito fiscal con exoneracin
N, LM 1
2 Nmero de documento N, LM 8
3 Fecha del documento D, LO 8
4 Hora del documento T, LO 6
5 CRIB del comprador A, LM 10
6 Sucursal N, LO 4
7 Caja / Terminal N, LO 4
8 NFK (2) N, C*LO 20
9 NFK de referencia (2) N,O, LO 20
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
66
10 Total de documento N, LM 9,2
11 Total de impuesto N, LM 9,2
12 Total Venta Exento N, LM 9,2
13 Cantidad de tems exentos N, LM 5
14 Total Venta Tasa 1 N, LM 9,2
15 Total impuesto tasa 1 N, LM 9,2
16 Cantidad de tems tasa 1 N, LM 5
17 Total Venta tasa 2 N, LM 9,2
18 Total impuesto tasa 2 N, LM 9,2
19 Cantidad de tems tasa 2 N, LM 5
20 Total Venta tasa 3 N, LM 9,2
21 Total impuesto tasa 3 N, LM 9,2
22 Cantidad de tems tasa 3 N, LM 5
23 Total Venta tasa 4 N, LM 9,2
24 Total impuesto tasa 4 N, LM 9,2
25 Cantidad de tems tasa 4 N, LM 5
26 Total Venta tasa 5 N, LM 9,2
27 Total impuesto tasa 5 N, LM 9,2
28 Cantidad de tems tasa 5 N, LM 5
29 Total Venta tasa 6 N, LM 9,2
30 Total impuesto tasa 6 N, LM 9,2
31 Cantidad de tems tasa 6 N, LM 5
32 Total Venta tasa 7 N, LM 9,2
33 Total impuesto tasa 7 N, LM 9,2
34 Cantidad de tems tasa 7 N, LM 5
35 Total Venta tasa 8 N, LM 9,2
36 Total impuesto tasa 8 N, LM 9,2
37 Cantidad de tems tasa 8 N, LM 5
38 Total Venta tasa 9 N, LM 9,2
39 Total impuesto tasa 9 N, LM 9,2
40 Cantidad de tems tasa 9 N, LM 5
41 Total Venta tasa 10 N, LM 9,2
42 Total impuesto tasa 10 N, LM 9,2
43 Cantidad de tems tasa 10 N, LM 5
44 Total descuento N, LM 9,2
45 Total donacin N, LM 9,2
46 Porcentaje de cargo por servicio N, LM 3,2
47 Forma de pago 1 N, LM 9,2
48 Forma de pago 2 N, LM 9,2
49 Forma de pago 3 N, LM 9,2
50 Forma de pago 4 N, LM 9,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
67
[Requerimientos]
Este comando slo es vlido si se ha utilizado un comando de lectura
de la memoria de transacciones. Ver Iniciar lectura de la memoria
de transacciones por rango de Z e Iniciar lectura de la memoria
de transacciones por rango de fechas.
51 Forma de pago 5 N, LM 9,2
52 Forma de pago 6 N, LM 9,2
53 Forma de pago 7 N, LM 9,2
54 Forma de pago 8 N, LM 9,2
55 Forma de pago 9 N, LM 9,2
56 Forma de pago 10 N, LM 9,2
57 Reservado - -
58 Anulacin de documento N, LO 1
59 Reservado - -
60 Monto de cargo por servicio N, LM 9,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
68
6.7. Finalizar lectura de informacin fiscal o transacciones
Finaliza la lectura de informacin fiscal o de transacciones permitiendo
realizar nuevamente operaciones de venta.
[Formato] Hex: 0xA7
Decimal: 167
[Campos de entrada] Ninguno.
[Campos de salida] Ninguno.
[Requerimientos]
Este comando slo es vlido si se ha utilizado un comando de lectura
de memorias. Ver Iniciar lectura de la memoria fiscal por rango de
Z, Iniciar lectura de la memoria fiscal por rango de fecha, Iniciar
lectura de la memoria de transacciones por rango de Z e Iniciar
lectura de la memoria de transacciones por rango de fechas
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
69
4.6.8 Bsqueda/reimpresin de documentos
Este comando puede utilizarse para obtener informacin sobre algn
documento o reporte en particular. Tambin incluye la opcin de imprimir una
copia de dicho documento.
[Formato] Hex: 0xA8
Decimal: 168
[Campos de entrada] 3.
Campo Descripcin Tipo Long.
1 Modo 0- No imprime copia 1 - Imprime copia.
N, M,
LO
1
2 Tipo de documento: 1 - Factura consumidor final 2 - Factura con derecho a crdito fiscal 3 - Nota de crdito consumidor final 4 - Nota de crdito con derecho a crdito fiscal 5 - Factura consumidor final con exoneracin 6 - Factura con derecho a crdito fiscal con exoneracin 7 - Nota de crdito consumidor final con exoneracin 8 - Nota de crdito con derecho a crdito fiscal exoneracin 10 - Documento no fiscal 20 - Reporte Z 21 - Reporte X
N, M,
LO
2
3 Nmero de documento N, M,
LM
8
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
70
[Campos de salida] 60 Para documentos fiscales
3 Para documentos no fiscales
59 Para reportes.
Documentos Fiscales:
Campo Descripcin Tipo Long.
1 Tipo de documento fiscal: 1- Factura consumidor final 2- Factura con derecho a crdito fiscal 3- Nota de crdito consumidor final 4- Nota de crdito con derecho a crdito fiscal. 5- Factura consumidor final con exoneracin 6- Factura con derecho a crdito fiscal exoneracin 7- Nota de crdito consumidor final con exoneracin 8- Nota de crdito con derecho a crdito fiscal con exoneracin
N, LM 2
2 Nmero de documento N, LM 8
3 Fecha del documento D, LO 8
4 Hora del documento T, LO 6
5 CRIB del comprador A, LM 10
6 Sucursal N, LO 4
7 Caja / Terminal N, LO 4
8 NFK (2) N, C*LO 20
9 NFK de referencia (2) N,O, LO 20
10 Total de documento N, LM 9,2
11 Total de impuesto N, LM 9,2
12 Total Venta Exento N, LM 9,2
13 Cantidad de tems exentos N, LM 5
14 Total Venta Tasa 1 N, LM 9,2
15 Total impuesto tasa 1 N, LM 9,2
16 Cantidad de tems tasa 1 N, LM 5
17 Total Venta tasa 2 N, LM 9,2
18 Total impuesto tasa 2 N, LM 9,2
19 Cantidad de tems tasa 2 N, LM 5
20 Total Venta tasa 3 N, LM 9,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
71
21 Total impuesto tasa 3 N, LM 9,2
22 Cantidad de tems tasa 3 N, LM 5
23 Total Venta tasa 4 N, LM 9,2
24 Total impuesto tasa 4 N, LM 9,2
25 Cantidad de tems tasa 4 N, LM 5
26 Total Venta tasa 5 N, LM 9,2
27 Total impuesto tasa 5 N, LM 9,2
28 Cantidad de tems tasa 5 N, LM 5
29 Total Venta tasa 6 N, LM 9,2
30 Total impuesto tasa 6 N, LM 9,2
31 Cantidad de tems tasa 6 N, LM 5
32 Total Venta tasa 7 N, LM 9,2
33 Total impuesto tasa 7 N, LM 9,2
34 Cantidad de tems tasa 7 N, LM 5
35 Total Venta tasa 8 N, LM 9,2
36 Total impuesto tasa 8 N, LM 9,2
37 Cantidad de tems tasa 8 N, LM 5
38 Total Venta tasa 9 N, LM 9,2
39 Total impuesto tasa 9 N, LM 9,2
40 Cantidad de tems tasa 9 N, LM 5
41 Total Venta tasa 10 N, LM 9,2
42 Total impuesto tasa 10 N, LM 9,2
43 Cantidad de tems tasa 10 N, LM 5
44 Total descuento N, LM 9,2
45 Total donacin N, LM 9,2
46 Porcentaje de cargo por servicio N, LM 3,2
47 Forma de pago 1 N, LM 9,2
48 Forma de pago 2 N, LM 9,2
49 Forma de pago 3 N, LM 9,2
50 Forma de pago 4 N, LM 9,2
51 Forma de pago 5 N, LM 9,2
52 Forma de pago 6 N, LM 9,2
53 Forma de pago 7 N, LM 9,2
54 Forma de pago 8 N, LM 9,2
55 Forma de pago 9 N, LM 9,2
56 Forma de pago 10 N, LM 9,2
57 Reservado - -
58 Anulacin de documento N, LO 1
59 Reservado - -
60 Monto de cargo por servicio N, LM 9,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
72
Documentos no fiscales:
Reportes:
Campo Descripcin Tipo Long.
1 Tipo de documento: 10 - Documento no fiscal
N, LM 2
2 Nmero de documento N, LM 8
3 Fecha del documento D, LO 8
Campo Descripcin Tipo Long
. 1 Tipo de documento fiscal:
20 - Reporte Z 21 - Reporte X
N,
LM
2
2 Nmero de Z N 8
3 Fecha del reporte D 8
4 Hora del reporte T 6
5 Fecha de negocios D 8
6 NKK inicial A 16
7 NKK final A 16
8 Total Factura Consumidor Final N 10,2
9 Total Impuesto 1 Factura Consumidor Final N 10,2
10 Total Impuesto 2 Factura Consumidor Final N 10,2
11 Total Impuesto 3 Factura Consumidor Final N 10,2
12 Total Impuesto 4 Factura Consumidor Final N 10,2 13 Total Impuesto 5 Factura Consumidor Final N 10,2
14 Total Impuesto 6 Factura Consumidor Final N 10,2
15 Total Impuesto 7 Factura Consumidor Final N 10,2
16 Total Impuesto 8 Factura Consumidor Final N 10,2
17 Total Impuesto 9 Factura Consumidor Final N 10,2
18 Total Impuesto 10 Factura Consumidor Final N 10,2
19 Acumulado Factura Consumidor Final N 10,2
20 Total Factura a Crdito Fiscal N 10,2
21 Total Impuesto 1 Factura a Crdito Fiscal N 10,2
22 Total Impuesto 2 Factura a Crdito Fiscal N 10,2
23 Total Impuesto 3 Factura a Crdito Fiscal N 10,2
24 Total Impuesto 4 Factura a Crdito Fiscal N 10,2
25 Total Impuesto 5 Factura a Crdito Fiscal N 10,2
26 Total Impuesto 6 Factura a Crdito Fiscal N 10,2
27 Total Impuesto 7 Factura a Crdito Fiscal N 10,2
28 Total Impuesto 8 Factura a Crdito Fiscal N 10,2
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
73
[Requerimientos]
Debe haberse iniciado la Jornada fiscal.
La impresora fiscal debe estar en estado En espera.
29 Total Impuesto 9 Factura a Crdito Fiscal N 10,2
30 Total Impuesto 10 Factura a Crdito Fiscal N 10,2
31 Acumulado Factura a Crdito Fiscal N 10,2
32 Total Nota de Crdito Consumidor Final N 10,2
33 Total Impuesto 1 Nota de Crdito Consumidor Final N 10,2
34 Total Impuesto 2 Nota de Crdito Consumidor Final N 10,2
35 Total Impuesto 3 Nota de Crdito Consumidor Final N 10,2
36 Total Impuesto 4 Nota de Crdito Consumidor Final N 10,2
37 Total Impuesto 5 Nota de Crdito Consumidor Final N 10,2
38 Total Impuesto 6 Nota de Crdito Consumidor Final N 10,2
39 Total Impuesto 7 Nota de Crdito Consumidor Final N 10,2
40 Total Impuesto 8 Nota de Crdito Consumidor Final N 10,2
41 Total Impuesto 9 Nota de Crdito Consumidor Final N 10,2
42 Total Impuesto 10 Nota de Crdito Consumidor Final N 10,2
43 Acumulado Nota de Crdito Consumidor Final N 10,2
44 Total Nota de Crdito con derecho a Crdito Fiscal N 10,2
45 Total Impuesto 1 Nota de Crdito con Crdito Fiscal N 10,2
46 Total Impuesto 2 Nota de Crdito con Crdito Fiscal N 10,2
47 Total Impuesto 3 Nota de Crdito con Crdito Fiscal N 10,2
48 Total Impuesto 4 Nota de Crdito con Crdito Fiscal N 10,2
49 Total Impuesto 5 Nota de Crdito con Crdito Fiscal N 10,2
50 Total Impuesto 6 Nota de Crdito con Crdito Fiscal N 10,2
51 Total Impuesto 7 Nota de Crdito con Crdito Fiscal N 10,2
52 Total Impuesto 8 Nota de Crdito con Crdito Fiscal N 10,2
53 Total Impuesto 9 Nota de Crdito con Crdito Fiscal N 10,2
54 Total Impuesto 10 Nota de Crdito con Crdito Fiscal N 10,2
55 Acumulado Nota de Crdito con Crdito Fiscal N 10,2
56 Documentos No fiscales A 16
57 Documentos Cancelados N 10,2 58 Reservado
59 Reservado
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
74
V. Apndices
1. Impresoras compatibles
Mecanismo impresor Ancho de carro
Trmico 48
Hibrido 48
Matricial 40
Matricial carro ancho 80
Tabla 8: Impresoras compatibles
El ancho de carro indica la cantidad mxima de caracteres por lnea soportada
por la impresora.
Manual de Programacin Curazao
TECNOLOGIA VMAX
Fecha: 09/10/2014
Versin: 1.05
Arquitectura: 4CW
75
2. Tasas de impuesto
Tasas Descripcin Valor
0 Exempt -
1 Tasa 1 6%
2 Tasa 2 7%
3 Tasa 3 9%
4 Tasa 4 Inactiva
5 Tasa 5 Inactiva
6 Tasa 6 Inactiva
7 Tasa 7 Inactiva
8 Tasa 8 Inactiva
9 Tasa 9 Inactiva
10 Tasa 10 Inactiva
Tabla 9: Tasas de impuesto
I. IntroduccinII. Protocolo de Comunicacin1. Protocolo de Bajo Nivel2. Operacin de la Impresora Fiscal3. Estructura de Comandos4. Tipos de datos soportados4.1. Envo de texto enriquecido (RT) a la impresora
III. RetornosIV. Detalle de Comandos1. Comandos de configuracin y diagnstico1.1. Obtener estado1.2. Obtener caractersticas del programa de control1.3. Obtener datos de Serializacin1.4. Configurar fecha y hora1.5. Obtener configuracin de fecha y hora1.6. Obtener datos de fiscalizacin1.7. Ejecutar impresin de prueba
2. Comandos de control de la impresora2.1. Avanzar papel2.2. Abrir cajn de dinero2.3. Obtener estado del mecanismo de impresin
3. Comandos de documento fiscal3.1. Abrir3.2. tem3.3. Subtotal3.4. Descuento, Recargo o Servicio3.5. Pago3.6. Cerrar3.7. Cancelar3.8. Lnea de Comentario3.9. Informacin del documento fiscal
4. Comandos de documento no fiscal4.1. Abrir documento no fiscal4.2. Imprimir lnea en documento no fiscal2.3. Cerrar documento no fiscal
5. Comandos de generacin de reportes5.1. Reporte Z5.2. Reporte X5.3. Informacin de jornada fiscal5.4. Reporte de cierres Z por rango de fechas5.5. Reporte de cierres Z por nmeros de cierres.5.6. Obtener siguientes datos del reporte de memoria fiscal5.7. Finalizar reporte de cierres Z
6. Comandos de lectura de memorias6.1. Iniciar lectura de la memoria fiscal por rango de Z6.2. Iniciar lectura de la memoria fiscal por rango de fecha6.3. Obtener el siguiente registro de informacin de la memoria fiscal6.4. Iniciar lectura de la memoria de transacciones por rango de Z6.5. Iniciar lectura de la memoria de transacciones por rango de fechas6.6. Obtener la siguiente transaccin dentro del rango6.7. Finalizar lectura de informacin fiscal o transacciones4.6.8 Bsqueda/reimpresin de documentos
V. Apndices1. Impresoras compatibles2. Tasas de impuesto