Está en la página 1de 46

www.vetraveldata.

com
Guía de Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0
vetraveldata.com © 2012

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 2

Índice de Contenidos

Modelos de impresoras soportados para este protocolo...................................................................4


Status IF (38) ......................................................................................................................................5
Status IF (38) Parámetro ‘N’ ...........................................................................................................5
Status IF (38) Parámetro ‘E’,’O’, ‘T’ ................................................................................................7
Status IF (38) Parámetro ‘A’, ‘B’, ‘C’, ‘D’, ‘P’, ‘Q’, ‘R’ .......................................................................8
Status IF (38) Parámetro ‘F’, ‘J’, ‘S’, ‘U’ ...........................................................................................9
Reporte X y Z (39) .............................................................................................................................10
Reporte memoria fiscal Consulta por fecha (3A)..............................................................................12
Reporte memoria fiscal Consulta por fecha (3A) Parámetro ‘D’, ‘M’, ‘R’ .....................................12
Reporte memoria fiscal Consulta por fecha (3A) Parámetro ‘C’ ...................................................13
Reporte memoria fiscal Consulta por # de reporte (3B) ...................................................................14
Abrir Documento Fiscal (Facturas / Devoluciones)(40) ....................................................................17
Imprimir texto en Factura Fiscal (41) ...............................................................................................18
Imprimir Ítem en Factura Fiscal (42) ................................................................................................19
Sub Total en Documento Fiscal (43) .................................................................................................21
Pago / Cancelar / Descuento (44) .....................................................................................................22
Pago (44) Importe pagado ............................................................................................................22
Pago (44) Cancela el documento fiscal .........................................................................................23
Pago (44) Descuento global ..........................................................................................................24
Pago (44) Descuento por promoción............................................................................................25
Cerrar Documento Fiscal (45) ...........................................................................................................26
Abrir documento No Fiscal (48) ........................................................................................................27
Imprimir texto en Documento No Fiscal (49) ...................................................................................28
Cerrar Documento No Fiscal (4A) .....................................................................................................29
Cortar Papel (4B) ..............................................................................................................................30
Avance Papel (50) .............................................................................................................................31
Establecer Fecha y Hora (58) ............................................................................................................32

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 3

Obtener Fecha y Hora (58) ...............................................................................................................33


Abrir gaveta 1 (7B) ...........................................................................................................................34
Abrir gaveta 2 (7C) ...........................................................................................................................35
Serial y RIF asociado a la impresora Fiscal (80) ................................................................................36
Comando FF (Factura) ......................................................................................................................37
Comando FE (Devolución) ................................................................................................................39
Comando FD (Serial) .........................................................................................................................41
Comando FC (Contadores Fiscales) ..................................................................................................42
Ejemplo Factura Fiscal ......................................................................................................................44
Ejemplo Nota de crédito ..................................................................................................................45
Ejemplo Documento No Fiscal .........................................................................................................46

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 4

Modelos de impresoras soportados


para este protocolo
Comandos Básicos para el protocolo de comunicación de las impresoras:

1. PF-220-II
2. PF-300-II

Esta guía de comandos fue realizada a partir del manual de protocolo de


comunicación de DESARROLLOS PNP, C.A.

Rev. 01/07/2008

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 5

Status IF (38)
Este comando es utilizado para evaluar el estado del controlador fiscal. También
permite definir el comportamiento del equipo a las señales provenientes de los
sensores de papel. Podrá ser ejecutado después y antes de cualquier otro
comando.

Status IF (38) Parámetro ‘N’


Comando

38|C1
Valores de campos

C1 = ‘N’
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal
C4= Último valor de secuencia
C5= Código del status actual de la impresora
(Ver Nota 1)

C6= Código último comando ejecutado


C7= Fecha en la IF <AAMMDD>
C8= Hora en la IF <HHMMSS>
C9= # Factura fiscal del período fiscal
C10= # DNF del período fiscal
C11= # Factura fiscal acumulado
C12= # DNF acumulado
C13= # último reporte Z

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 6

Nota 1
Contiene un código que indica el estado actual de la impresora:

00 = Impresora lista para abrir una factura, abrir un documento no fiscal, hacer un
reporte Z o un reporte de memoria fiscal.

01 = Factura fiscal en curso. Esperando por un ítem, cerrar/cancelar la factura.


Solo se admitieran comandos relacionados al la factura fiscal.

02 = Documento no fiscal en curso. Esperando por línea de texto, cerrar el


documento. Solo se admitieran comandos relacionados a documentos no fiscales.

03 = SLIP activo. Solo se admitieran comandos relacionados a documentos no


fiscales o comandos para el formato de cheques.

04 = Mas de un día desde el último reporte Z. Es necesario un reporte Z. Para


poder realizar una venta se deberá efectuar previamente un reporte Z.

05 = Primeras líneas descriptivas de una factura fiscal impresas.

08 = Equipo bloqueado a la espera de impresión de cierre Z. Esto ocurre solo en


caso de producirse un error durante la impresión de un cierre Z. Por ejemplo, si se
acaba el papel cuando se está imprimiendo un cierre Z. Se debe hacer un RESET
al equipo.

10= Error critico. Error en BCC RAM. Es necesaria la intervención del servicio
técnico.

11= Error critico. Error en BCC ROM. Es necesaria la intervención del servicio
técnico.

12= Error critico. Error de formato de FECHA en RAM. Es necesaria la


intervención del servicio técnico.

13= Error critico. Error de formato de datos al realizar un Z. Es necesaria la


intervención del servicio técnico.

14= Error critico. Limite de memoria fiscal. Es necesaria la intervención del servicio
técnico.

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 7

Status IF (38) Parámetro ‘E’,’O’, ‘T’

Comando
38|C1
Valores de campos

C1 = ‘E’, ‘O’, ‘T’


Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal
C4= Último valor de secuencia
C5= Código del status actual de la impresora
(Ver Nota 1)

C6= Código último comando ejecutado


C7= Fecha en la IF <AAMMDD>
C8= Hora en la IF <HHMMSS>
C9= # Factura fiscal del período fiscal
C10= Ventas exentas (‘E’)
Nota de crédito exentas (‘O’)
Último # Nota de crédito (‘T’)

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 8

Status IF (38) Parámetro ‘A’, ‘B’, ‘C’, ‘D’, ‘P’, ‘Q’, ‘R’

Comando

38|C1
Valores de campos

C1 = ‘A’, ‘B’, ‘C’, ‘D’, ‘P’, ‘Q’, ‘R’


Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal
C4= Último valor de secuencia
C5= Código del status actual de la impresora
(Ver Nota 1)

C6= Código último comando ejecutado


C7= Fecha en la IF <AAMMDD>
C8= Hora en la IF <HHMMSS>
C9= # Factura fiscal del período fiscal
C10= Base imponible A (‘A’)
Base imponible B (‘B’)
Base imponible C (‘C’)
Valor de descuento (‘D’)
Base imponible N/Crédito A (‘P’)
Base imponible N/Crédito B (‘Q’)
Base imponible N/Crédito C (‘R’)

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 9

Status IF (38) Parámetro ‘F’, ‘J’, ‘S’, ‘U’

Con los parámetros “F” y “J” es posible bloquear a la impresora hasta que el cajero
coloque otro rollo de papel. Si se envía este comando y el sensor de near end está
activo la impresora se bloquea y no permite ejecutar ningún comando de
impresión.
El parámetro “S” deshabilita el autocutter sólo para el próximo corte automático de
papel.
El calificador de comando “U” se utiliza para verificar si existe o no papel en la
unidad de slip de la impresora.

Comando

38|C1
Valores de campos

C1 = ‘F’, ‘J’, ‘S’, ‘U’


Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 10

Reporte X y Z (39)
Este comando imprime un reporte con los totales almacenados en la memoria de
trabajo. Los montos pueden ser de los totales diarios (reporte Z) o de los totales
parciales acumulados desde la emisión del último reporte X. Al realizar un reporte
Z los montos almacenados en la memoria de trabajo son llevados a la memoria
fiscal.
Es necesario realizar por lo menos un cierre de la jornada fiscal (Reporte Z) cada
24 horas. El equipo no permitirá emitir facturas fiscales si no existe un cierre de la
jornada fiscal anterior.
IMPORTANTE: se puede realizar más de un reporte Z por día, pero este
procedimiento acorta la vida útil de la memoria fiscal, siendo responsabilidad del
programador y/o usuario la disminución en la capacidad de almacenamiento de la
misma

Comando

39|C1|C2
Valores de campos

C1 = ‘Z’, ‘X’
C2= ‘S’ el reporte X no se imprime, no se
utiliza para el reporte Z
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal
C4= Ventas exentas
C5= Ventas base imponible (G):
C6= Valor de impuesto (G)

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 11

C7= Valor de operaciones de descuento


C8= Valor de impuesto asociado a descuentos
C9= Valor de N.C. exentas:
C10= Valor de N.C. BI (G)
C11= Fecha del reporte Z: <DDMMAA>
C12= Ventas base imponible (R)
C13= Valor de impuesto Ventas BI (R)
C14= Ventas Base imponible (A)
C15= Valor de impuesto Ventas BI (A)
C16=Valor de impuesto N.C. BI (G):
C17=Valor de N.C. BI (R)
C18=Valor de impuesto N.C. BI (R):
C19=Valor de N.C. BI (A):
C20=Valor de impuesto N.C. BI (A):
C21=Hora de la última factura <HHMM> (hora,
minutos)
C22= Fecha de la última factura <DDMMAA>
(día, mes, año)
C23= Número de última factura

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 12

Reporte memoria fiscal Consulta por


fecha (3A)
Este comando permite generar un reporte que incluye los diferentes cierres diarios
que han sido almacenados en la memoria fiscal durante el período de fechas
seleccionado. Este comando usa tiempo extendido para su finalización. El reporte
puede ser detallado o un resumen mensual.

Adicionalmente, utilizando el calificador del comando con la opción ‘C’ la respuesta


al comando contiene el rango de cierres diarios asociados al período de fechas.
Este comando efectúa una verificación del contenido de la memoria fiscal. Su
ejecución puede tardar varios minutos.

Reporte memoria fiscal Consulta por fecha (3A) Parámetro ‘D’, ‘M’,
‘R’

Comando

3A|C1|C2|C3
Valores de campos

C1= Comando enviado


C2 = Fecha de inicio de selección AAMMDD
C3= Fecha de fin de selección AAMMDD
C4= ‘D’ = Reporte por día.
‘M’ = Detallado por mes.
‘R’ = Reporte con un resumen de ventas
diarias.

Respuesta

C1= Estado impresora


C2= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 13

Reporte memoria fiscal Consulta por fecha (3A) Parámetro ‘C’

Comando

3A|C1|C2|C3
Valores de campos

C1= Comando enviado


C2 = Fecha inicial AAMMDD
C3= Fecha final AAMMDD
C4= ‘C’ = Rango de reportes Z dentro del
rango de fecha solicitado

Respuesta

C1= Estado impresora


C2= Estado fiscal
C3= Primer reporte Z dentro del rango de
fecha
C4= Último reporte Z dentro del rango de
fecha

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 14

Reporte memoria fiscal Consulta por #


de reporte (3B)
Este comando permite generar un reporte conformado por una secuencia de
cierres diarios. Este comando usa tiempo extendido para su finalización.

Adicionalmente utilizando el calificador del comando con la opción ‘C’ se obtiene


una respuesta sin impresión, lo cual es útil para generar un reporte de ventas o
realizar auditoria en forma electrónica.

Comando

3B|C1|C2
Valores de campos

C1= Comando enviado


C2= Número de Z de inicio de selección
C3= Número de Z de fin de selección

Respuesta

C1= Estado impresora


C2= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 15

Comando

3B|C1|C2|C3
Valores de campos

C1= Número de Z de inicio de selección


C2= Número de Z de fin de selección
C3= ‘C’
Respuesta
C1= Comando enviado
C2= Estado impresora
C3= Estado fiscal
C4= Ventas exentas
C5= Ventas base imponible (G):
C6= Valor de impuesto (G)
C7= Valor de operaciones de descuento
C8= Valor de impuesto asociado a descuentos
C9= Valor de N.C. exentas:
C10= Valor de N.C. BI (G)
C11= Fecha del reporte Z: <DDMMAA>
C12= Ventas base imponible (R)
C13= Valor de impuesto Ventas BI (R)
C14= Ventas Base imponible (A)

C15= Valor de impuesto Ventas BI (A)

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 16

C16= Valor de impuesto Ventas BI (A)


C17=Valor de impuesto N.C. BI (G):
C18=Valor de N.C. BI (R)
C19=Valor de impuesto N.C. BI (R):
C20=Valor de N.C. BI (A):
C21=Valor de impuesto N.C. BI (A):
C22=Hora de la última factura <HHMM>(hora,
minutos)
C23= Fecha de la última factura
<DDMMAA>(día, mes, año)
C24= Número de última factura

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 17

Abrir Documento Fiscal (Facturas /


Devoluciones)(40)
Este comando es el primer paso para producir un documento fiscal (Factura y
Devoluciones (Notas de crédito)). Se imprime el encabezado, el número, y la fecha
y la hora de emisión del documento fiscal. Esta información se registra en la
memoria de trabajo.
* Campos obligatorios para las devoluciones (Notas de crédito)

Comando

40|C1|C2|C3|C4|C5|C6|C7
Valores de campos

C1 = Razón social (38 caracteres)


C2= RIF (12 caracteres)
C3= Número de la factura en devolución (8
caracteres) *
C4= Serial de la maquina fiscal que realizo la
devolución (10 caracteres) *
C5= Fecha de la devolución (DD/MM/AA)*
C6= Hora de la devolución (HH:MM)*
C7=‘D’= devolución. En cualquier otro caso se
realiza una factura fiscal normal.*
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 18

Imprimir texto en Factura Fiscal (41)


Se rechazará el comando si no hay una factura fiscal abierta. El texto sólo puede
ser “texto fiscal”, y debe tener una longitud máxima limitada de manera que no se
pueda imprimir nada en las columnas que normalmente están ocupadas por
campos de montos de ítems de líneas. No se pueden imprimir más de 3 líneas de
texto fiscal consecutivas. Si se efectúo previamente un cierre parcial de una
factura fiscal se permitirá ejecutar el comando 0x41. Se debe ejecutar de nuevo el
comando “cerrar factura fiscal” para finalizar la factura. Si el C2 es igual “S” no se
imprime el texto en la cinta de auditoría.

Comando

41|C1|C2
Valores de campos

C1= Texto fiscal


(40 caracteres PF-220-II)
(50 caracteres PF-300-II)
C2= ‘S’ = no se imprime el texto en la cinta
de auditoria
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 19

Imprimir Ítem en Factura Fiscal (42)


No se aceptará el comando si no hay una factura fiscal abierta. Se rechazará si la
acumulación de montos genera un desborde de totales. El texto se encuentra
limitado a “texto fiscal” (se pueden utilizar los efectos de impresión, solo para la
descripción del ítem).

El comando genera la impresión de un ítem de línea, y la acumulación de montos


en los totales de transacciones y la suma de las unidades o bultos vendidos.
El signo a la derecha del calificador de ítem de línea indica el efecto que tiene el
monto del ítem sobre el total de la transacción.

El campo “monto del ítem” NO incluye el “monto del impuesto”.

El campo de descripción, junto con el comando de impresión de texto (41), provee


de flexibilidad para describir un ítem en letras mayúsculas o minúsculas. En caso
de que el nombre del producto contenga la palabra TOTAL o sus variantes como
T O T A L, T0Tal, etc., la impresora fiscal automáticamente reemplazará las dos
últimas letras por dos puntos.

El campo de cantidad se multiplicará por el campo de monto del ítem y darán


como resultado el total del ítem de línea. El monto total máximo de una línea es
99.999.999,99 y si se supera dicho monto el controlador fiscal informa que va a
ocurrir un desbordamiento del acumulador interno.

El campo de tasa impositiva determina en qué acumulador interno se suma este


monto para el cálculo impositivo en el momento de totalizar la transacción. Este
campo no debe faltar y se puede trabajar con cualquiera de las tasas registradas
en el proceso de fiscalización. Si se envía a la impresora fiscal una tasa no
permitida el comando es rechazado.

El calificador de comando permite determinar cómo afecta el ítem a los totales de


las transacciones.

Si el ítem de línea se encuentra calificado como monto negativo (calificador de


comando = ‘m’), se colocará el signo menos al final de la impresión del monto. El
comando es rechazado si el monto correspondiente al ítem, es superior al monto
acumulado en la memoria de trabajo para dicha tasa impositiva.

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 20

Comando
42|C1|C2|C3|C4|C5|C6|C7|C8
Valores de campos

C1 = Descripción
(20 Caracteres PF-22-II)
(38 Caracteres PF-300-II)

C2 = Cantidad (7) Dígitos (4 enteros y 3


decimales)

C3 = Monto Base del ítem (10) Dígitos (8


enteros y 2 decimales)

C4 = Tasa impositiva (4) Dígitos (2 enteros y


2 decimales)

C5 = Calificador de ítem de línea:


'M' = monto agregado (suma)
'm' = anulación de ítem (resta)

C6= Campo no utilizado

C7= Campo no utilizado

C8= Campo no utilizado

Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal
C4= Número de ítems vendidos

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 21

Sub Total en Documento Fiscal (43)


Este comando será rechazado si no hay un documento fiscal abierto. Este
comando es útil para verificar que los montos acumulados en la impresora fiscal, a
través del proceso de facturación, concuerdan con los llevados por el software en
el host. Luego de este comando se pueden emitir comandos de impresión de ítem
adicionales.

Comando

43
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal
C4= Campo no utilizado
C5= Campo no utilizado
C7=Venta exento
C8=Base imponible general
C9=Tasa imponible general
C9=Impuesto base imponible general
C10=Base imponible reducida
C11=Tasa imponible reducida
C12=Impuesto base imponible reducida
C13=Base imponible adicional
C14=Tasa imponible adicional
C15=Impuesto base imponible adicional

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 22

Pago / Cancelar / Descuento (44)


Este comando será rechazado si no hay un documento fiscal abierto. Este
comando es útil para verificar que los montos acumulados en la impresora fiscal, a
través del proceso de facturación, concuerdan con los llevados por el software en
el host. Luego de este comando se pueden emitir comandos de impresión de ítem
adicionales.

Pago (44) Importe pagado

Comando

44|C1|C2|C3|C4
Valores de campos

C1= Descripción
(20 caracteres PF-220-II)
(38 caracteres PF-300-II)
C2= Importe pagado (8) Dígitos (6 enteros y 2
decimales)

C3= 'T' importe pagado


C4= No utilizado
Respuesta
C1= Comando enviado
C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 23

Pago (44) Cancela el documento fiscal

Comando
44|C1|C2|C3|C4
Valores de campos

C1= Descripción 12 caracteres


C2= No utilizado
C3= 'C' Cancela el documento
C4= No utilizado

Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 24

Pago (44) Descuento global

Comando

44|C1|C2|C3|C4
Valores de campos

C1= Descripción 12 caracteres


C2= % de descuento (8) Dígitos (2 enteros y 6
decimales), donde el Monto es igual al inverso
del porcentaje a aplicar, si quieres dar el
15,5% de descuento se debe colocar
84500000.

C3= 'D' % de descuento global


C4= No utilizado

Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 25

Pago (44) Descuento por promoción

Comando
44|C1|C2|C3|C4
Valores de campos

C1= Descripción 12 caracteres


C2= Importe pagado (8) Dígitos (6 enteros y 2
decimales)

C3= 'P' =Descuento por promoción

C2= Tasa impositiva 4 dígitos donde los


últimos 2 son decimales
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 26

Cerrar Documento Fiscal (45)


Se rechaza el comando si no hay un documento fiscal abierto, o si los montos
acumulativos originan un desbordamiento del total. Este comando se usa para
cerrar el documento fiscal, acumular totales en memoria de trabajo, imprimir el
importe total y los impuestos, el logotipo fiscal y el serial del equipo.

Si se envía el calificador de comando “A” en el C1, entonces se imprime el total y


se permiten líneas adicionales de texto fiscal útiles para detallar los medios de
pago. Se debe ejecutar de nuevo el comando “cerrar documento fiscal” para que el
equipo realice el corte de papel.

Comando

45|C1
Valores de campos

C1 = ‘A’ Cierre parcial del documento


‘T’ Cierre total del documento
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 27

Abrir documento No Fiscal (48)


Se debe utilizar este comando para comenzar a imprimir un documento no fiscal.
Se imprime en el encabezado y el número del documento. El comando será
rechazado si hay una factura fiscal o un documento no fiscal abierto.

Comando

48
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 28

Imprimir texto en Documento No


Fiscal (49)
El comando será rechazado si no está abierto un documento no fiscal.

Comando

49|C1
Valores de campos

C1= Texto fiscal


(40 caracteres PF-220-II)
(50 caracteres PF-300-II)
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 29

Cerrar Documento No Fiscal (4A)


El comando será rechazado si no está abierto un documento no fiscal.

Comando

4A|C1
Valores de campos

C1= Texto fiscal


(40 caracteres PF-220-II)
(50 caracteres PF-300-II)
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 30

Cortar Papel (4B)


Este comando se utiliza para cortar el papel de recibo. Las facturas fiscales, los
documentos no fiscales y los reportes con cortados automáticamente al finalizar
los comandos respectivos. Sólo PF220-II.

Comando

4B
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 31

Avance Papel (50)


Este comando hace avanzar el papel de recibo.

Comando

50
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 32

Establecer Fecha y Hora (58)


Este comando establece la fecha y hora del reloj de tiempo real del controlador
fiscal, la cual se estampa en todos los documentos fiscales y en todas las entradas
de la memoria fiscal.

Este comando será rechazado en los siguientes casos:


1. Si hay totales diarios en la memoria de trabajo.
2. Si la nueva fecha es menor a la última almacenada en la memoria fiscal.
3. Si la nueva fecha es mayor en más de un día a la última fecha
almacenada en la memoria fiscal.

Comando

58|C1|C2
Valores de campos

C1= Fecha AAMMDD (año, mes, día)


C2= Hora HHMMSS (hora, minuto, segundo)
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 33

Obtener Fecha y Hora (58)


Este comando devuelve la fecha y hora del reloj de tiempo real del controlador
fiscal.

Comando

59
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal
C4=Fecha AAMMDD (año, mes, día)
C5=Hora HHMMSS (hora, minuto, segundo)

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 34

Abrir gaveta 1 (7B)


Este comando es utilizado para abrir la gaveta(s) de dinero conectada al puerto de
la impresora fiscal.

Comando

7B
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 35

Abrir gaveta 2 (7C)


Este comando es utilizado para abrir la gaveta(s) de dinero conectada al puerto de
la impresora fiscal.

Comando

7C
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 36

Serial y RIF asociado a la impresora


Fiscal (80)
Obtiene el serial y el RIF asociado a la impresora fiscal.

Comando

80
Respuesta

C1= Comando enviado


C2= Estado impresora
C3= Estado fiscal
C4= Serial de la impresora
C5= Rif asociado a la impresora fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 37

Comando FF (Factura)
Obtiene de la impresora fiscal, datos necesarios para el libro de venta.
Este comando debe ir después del comando Subtotal (43)

Comando

FF|C1
Valores de campos

C1= Numero de documento generado por el


sistema administrativo
Respuesta

C1= Comando enviado


C2= Serial de la impresora fiscal
C3= Fecha AAMMDD (año, mes, día)
C4= Hora HHMMSS (hora, minuto, segundo)
C5= Número de factura
C6= Monto exento
C7= Monto Base General
C8= Tasa imponible General
C9= Monto impuesto General
C10= Monto Base Reducida
C11= Tasa imponible Reducida

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 38

C12= Monto impuesto Reducida


C13= Monto Base Adicional
C14= Tasa imponible Adicional
C15= Monto impuesto Adicional
C16=Numero Factura del sistema

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 39

Comando FE (Devolución)
Obtiene de la impresora fiscal, datos necesarios para el libro de venta.
Este comando debe ir después del comando Subtotal (43)

Comando

FE|C1
Valores de campos

C1= Numero de documento generado por el


sistema administrativo
Respuesta

C1= Comando enviado


C2= Serial de la impresora fiscal
C3= Fecha AAMMDD (año, mes, día)
C4= Hora HHMMSS (hora, minuto, segundo)
C5= Número de devolución
C6= Monto exento
C7= Monto Base General
C8= Tasa imponible General
C9= Monto impuesto General
C10= Monto Base Reducida
C11= Tasa imponible Reducida

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 40

C12= Monto impuesto Reducida


C13= Monto Base Adicional
C14= Tasa imponible Adicional
C15= Monto impuesto Adicional
C16=Numero devolución del sistema

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 41

Comando FD (Serial)
Obtiene el serial de la impresora fiscal.

Comando

FD
Respuesta

C1= Comando enviado


C2= Serial de la impresora fiscal

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 42

Comando FC (Contadores Fiscales)


Obtiene los contadores fiscales que vienen para la próxima emisión de los
comprobantes.

Comando

FC
Respuesta

C1= Comando enviado


C2= Serial de la impresora fiscal
C3= Número Factura
C4= Número Devolución
C5= Número Reporte Z

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 43

Notas

Los Comandos numéricos que se le envíen a la impresora deben ser de la


siguiente forma:

Ejemplo (10) Dígitos (8 enteros y 2 decimales)

1745.36 quedaría así 0000174536

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 44

Ejemplo Factura Fiscal


Abrir gaveta 7B

Abrir documento fiscal 40|JUAN PEREZ|V234567890

Comentario 41|Caja.: 01/01/PANADERIA/0000236068

Comentario 41|Atendido por: ALEXIS PEREZ

Ítem en documento fiscal (General) 42|PRODUCTO 1|0001000|0000007500|1200|M

Ítem en documento fiscal (General) 42|PRODUCTO 2|0001000|0000007750|1200|M

Ítem en documento fiscal (Reducida) 42|PRODUCTO 3|0001000|0000007800|0800|M

Comentario 41|COMENTARIO

Ítem en documento fiscal (Adicional) 42|PRODUCTO 4|0001000|0000007900|2200|M

Descuento por promoción (ítem) 44|DESC. PRO.|00001500|P|2200

Ítem en documento fiscal (Exento) 42|10.00% DESC.|0001000|0000000750|0000|M

Descuento global 44|DESCUENTO GLOBAL|95000000|D|

Sub Total 43

Comando de factura FF|0000236068

Cierre Parcial 45|A

Comentario 41|Comentario 1

Comentario 41|Comentario 2

Comentario 41|Comentario 3

Cierre Total 45|T

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 45

Ejemplo Nota de crédito


Abrir gaveta 7B

Abrir documento fiscal 40|JUAN PEREZ|V234567890|0002620|EOB0009998|13/11/12|15:10|D

Comentario 41|Caja.: 01/01/PANADERIA/0000236068

Comentario 41|Atendido por: ALEXIS PEREZ

Ítem en documento fiscal (General) 42|PRODUCTO 1|0001000|0000007500|1200|M

Ítem en documento fiscal (General) 42|PRODUCTO 2|0001000|0000007750|1200|M

Ítem en documento fiscal (Reducida) 42|PRODUCTO 3|0001000|0000007800|0800|M

Comentario 41|COMENTARIO

Ítem en documento fiscal (Adicional) 42|PRODUCTO 4|0001000|0000007900|2200|M

Descuento por promoción (ítem) 44|DESC. PRO.|00001500|P|2200

Ítem en documento fiscal (Exento) 42|10.00% DESC.|0001000|0000000750|0000|M

Descuento global 44|DESCUENTO GLOBAL|95000000|D|

Sub Total 43

Comando de Nota de Crédito FE|0000236068

Cierre Parcial 45|A

Comentario 41|Comentario 1

Comentario 41|Comentario 2

Comentario 41|Comentario 3

Cierre Total 45|T

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7
Comandos Desarrollos PNP C.A. para la Interfaz Fiscal 2.0 46

Ejemplo Documento No Fiscal

Abrir documento no fiscal 48

Texto en documento no fiscal 49|comentario 1

Texto en documento no fiscal 49|comentario 2

Texto en documento no fiscal 49|comentario 3

Texto en documento no fiscal 49|comentario 4

Texto en documento no fiscal 49|comentario 5

Texto en documento no fiscal 49|comentario 6

Cerrar documento no fiscal 4A

Un Producto Publicado por VE Travel Data 3.0 2012 Copyright. Derechos Reservados Rif: J-40180550-7

También podría gustarte