manual de programación impresoras fiscales vmax - curazao

75
MANUAL DE PROGRAMACIÓN IMPRESORA FISCAL CON TECNOLOGÍA VMAX CURAZAO ©2014

Upload: juliocarma

Post on 08-Nov-2015

110 views

Category:

Documents


10 download

DESCRIPTION

manual para uso de las funciones de la impresora fiscal vmax para curazao

TRANSCRIPT

  • 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