4.2 The Current State of Social Sectors Source:
Player 1 Interest Groups
3: Stable equilibrium: conflicts can be processed trough institutions and allows creating
2.3 The return of the interventionists
2.3.2 The third nationalisation
Permite la elaboración de documentos fiscales por etapas. a. Abrir
Realiza la apertura de un documento fiscal. Los tipos de documentos que se pueden abrir con este comando son:
Factura.
Notas de crédito. [Formato]
Caracter Hex Decimal
L 0x4C 76
Tabla 60: Formato – Abrir.
[Campos de entrada] 2 ó 5 (Si el tipo de documento es nota de crédito).
Campo Descripción TIPO* Long.
1
Modo 1:
‘&’- Recibe número de último documento abierto y anulado.
‘FF’- No recibe información.
N, M, LM 1
2 Tipo de documento fiscal: ‘0’- Factura
‘1’- Factura
‘2’- Nota de crédito
82
Tabla 61: CE – Abrir.
Campos 5 – 6 - 7: Obligatorios para notas de crédito.
(1) El tamaño máximo lo determina la cantidad de caracteres por líneas que soporta el mecanismo de impresión (CW).
[Campos de salida] 1 ó 2 (Dependiendo del comando de entrada enviado).
Tabla 62: CS – Abrir.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
[Consideraciones]
La impresora fiscal debe estar en estado “En espera”.
Este comando es utilizado sólo después de abrir el puerto.
Si se envió en el campo de entrada modo 1 = FF, el campo de salida retornará solo el número de documento fiscal.
Los campos de retornos están separados por asterisco (*).
3 Razón Social N,O, LM Max(1)
4 Rif del cliente N,O, LM 16
5 Número de factura de referencia N,O, LM 8 6 Fecha de factura de referencia D,O, LM 8
7 Serial fiscal de referencia P, O, LO 13
Campo Descripción Tipo* Long.
1 Número de último documento abierto N, LM 4
83 [Ejemplo VMAX2]
Datos enviados a la impresora: <2>L&1<3>
Datos recibidos desde la impresora: <2>41*32<3><6> [Ejemplo VMAX4]
Datos enviados a la impresora: <2>L&1<28>ELEPOS electronica y puntos de venta c.a<28>J-30986089-
5<28>14102014<28>10<28>VMX1400001<3>
84 b. Ítem
Realiza la emisión de ítem de venta o la devolución 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. Asigna la cantidad de decimales a la cantidad de productos y al precio. Este comando permite:
Venta de ítem.
Anulación de venta sobre ítem. [Formato]
Caracter Hex Decimal
N 0x4E 78
Tabla 63: Formato – Ítem. [Campos de entrada] 4.
Tabla 64: CE – Ítem.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
[Campos de salida] Ninguno.
Campo Descripción Tipo* Long.
1
Tipo:
‘0’- Anulación de venta de ítem ‘1’- Venta de ítem
N, M, LO 1
2 Descripción del ítem P, M, LO 20
3 Precio unitario N, M, LO 10
85 [Consideraciones]
Comando utilizado después de abrir un documento fiscal. Ver Abrir
La descripción del artículo debe ser de 20 caracteres. Se puede completar con espacios en blanco.
El precio del artículo debe colocarse sin separación de puntos ni comas. Si el precio no llega a 10 caracteres, completar con ceros a la izquierda.
Si se utiliza el comando para anulación de ítem, se tiene que enviar el valor a descontar. Este valor se descontará del total acumulado de ítems de ventas que se tienen por tasas.
[Ejemplo]
Datos enviados a la impresora: <2>N11.000 x 5.29 00000005290<3>
86 c. Ítem con retorno
Realiza la emisión de ítem de venta o la devolución 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. Asigna la cantidad de decimales a la cantidad de productos y al precio. Este comando permite:
Venta de ítem.
Anulación de venta sobre ítem. [Formato]
Caracter Hex Decimal
┬ 0xC2 194
Tabla 65: Formato – Ítem con retorno. [Campos de entrada] 4.
Tabla 66: CE – Ítem con retorno.
(1) Las impresoras de carro ancho soportan una longitud de 60 en la descripción.
Campo Descripción Tipo* Long.
1
Tipo:
‘0’- Anulación de venta de ítem ‘1’- Venta de ítem
N, M, LO 1
2 Descripción del ítem P, M, LO 20(1)
3 Precio unitario N, M, LO 10
87 [Campos de salida] 2.
Tabla 67: CS – Ítem con retorno.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
[Consideraciones]
Comando sólo disponible en impresoras con arquitectura VMAX4. Consulte con su proveedor si su impresora posee esta arquitectura.
Los parámetros de salida están separados por el caracter FS (Dec: 28, Hex: 0x1C).
Comando utilizado después de abrir un documento fiscal. Ver Abrir
La descripción del artículo debe ser de 20 (impresoras carro corto) ó 100 caracteres (impresoras carro ancho). Se puede completar con espacios en blanco.
El precio del artículo debe colocarse sin separación de puntos ni comas. Si el precio no llega a 10 caracteres, completar con ceros a la izquierda.
Si se utiliza el comando para anulación de ítem, se tiene que enviar el valor a descontar. Este valor se descontará del total acumulado de ítems de ventas que se tienen por tasas.
Campo Descripción Tipo* Long.
1 Cantidad de ítems procesados N, LM 10
88 [Ejemplo]
Datos enviados a la impresora: <2><194>11.000 x 5.29 00000005290<3>
89 d. Devolución de ítem
Realiza la devolución de ítems para las notas de crédito. Acumula los importes facturados en la memoria de trabajo y calcula el impuesto de acuerdo a la tasa enviada. Asigna la cantidad de decimales a la cantidad de productos y al precio. Este comando permite:
Devolución de ítem.
Anulación de devolución de ítem. [Formato]
Caracter Hex Decimal
R 0x52 82
Tabla 68: Formato – Devolución de ítem. [Campos de entrada] 4.
Tabla 69: CE – Devolución de ítem.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
[Campos de salida] Ninguno.
Campo Descripción Tipo* Long.
1
Tipo:
‘0’- Devolución de ítem
‘1’- Anulación de devolución de ítem
N, M, LO 1
2 Descripción del ítem P, M, LO 20
3 Precio unitario N, M, LO 10
90 [Consideraciones]
Comando utilizado después de abrir una nota de crédito. Ver Abrir
La descripción del artículo debe ser de 20 caracteres. Se puede completar con espacios en blanco.
El precio del artículo debe colocarse sin separación de puntos ni comas. Si el precio no llega a 10 caracteres, completar con ceros a la izquierda.
Si se utiliza el comando para devolución sobre ítem, se tiene que enviar el valor a descontar. Este valor se descontará del total acumulado de ítems de ventas que se tienen por tasas.
[Ejemplo]
Datos enviados a la impresora: <2>R11.000 x 5.29 00000005290<3>
91 e. Devolución de ítem con retorno
Realiza la devolución de ítems para las notas de crédito. Acumula los importes facturados en la memoria de trabajo y calcula el impuesto de acuerdo a la tasa enviada. Asigna la cantidad de decimales a la cantidad de productos y al precio. Este comando permite:
Devolución de ítem.
Anulación de devolución de ítem. [Formato]
Caracter Hex Decimal
├ 0xC3 195
Tabla 70: Formato – Devolución de ítem con retorno. [Campos de entrada] 4.
Tabla 71: CE – Devolución de ítem con retorno.
(1) Las impresoras de carro ancho soportan una longitud de 60 en la descripción.
Campo Descripción Tipo* Long.
1
Tipo:
‘0’- Devolución de ítem
‘1’- Anulación de devolución de ítem
N, M, LO 1
2 Descripción del ítem P, M, LO 20(1)
3 Precio unitario N, M, LO 10
92 [Campos de salida] 2.
Tabla 72: CS – Devolución de ítem con retorno.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
[Consideraciones]
Comando sólo disponible en impresoras con arquitectura VMAX4. Consulte con su proveedor si su impresora posee esta arquitectura.
Los parámetros de salida están separados por el caracter FS (Dec: 28, Hex: 0x1C).
Comando utilizado después de abrir una nota de crédito. Ver Abrir
La descripción del artículo debe ser de 20 (impresoras carro corto) ó 100 caracteres (impresoras carro ancho). Se puede completar con espacios en blanco.
El precio del artículo debe colocarse sin separación de puntos ni comas. Si el precio no llega a 10 caracteres, completar con ceros a la izquierda.
Si se utiliza el comando para devolución sobre ítem, se tiene que enviar el valor a descontar. Este valor se descontará del total acumulado de ítems de ventas que se tienen por tasas.
Campo Descripción Tipo* Long.
1 Cantidad de ítems procesados N, LM 10
93 [Ejemplo]
Datos enviados a la impresora: <2><195>11.000 x 5.29 00000005290<3>
94 f. Descuento/Recargo de ítem
Realiza el descuento/recargo sobre un artículo del comprobante fiscal. Acumula los importes facturados en la memoria de trabajo y calcula el impuesto de acuerdo a la tasa enviada. Este comando permite:
Descuento de ítem.
Recargo de ítem. [Formato]
Caracter Hex Decimal
[ 0x5B 91
Tabla 73: Formato – Descuento/Recargo de ítem. [Campos de entrada] 4.
Tabla 74: CE – Descuento/Recargo de ítem. [Campos de salida] Ninguno.
Campo Descripción Tipo* Long.
1
Tipo:
‘0’- Descuento de ítem ‘1’- Recargo de ítem
N, M, LO 1
2 Descripción del ítem P, M, LO 20
3 Precio unitario N, M, LO 10
95 [Consideraciones]
Comando utilizado después de realizar una venta de ítem. Ver
ítem.
La descripción del artículo debe ser de 20 caracteres. Se puede completar con espacios en blanco.
El precio del artículo debe colocarse sin separación de puntos ni comas. Si el precio no llega a 10 caracteres, completar con ceros a la izquierda.
Si se utiliza el comando para descuentos/recargos sobre ítem, se tiene que enviar el valor a descontar. Este valor se descontará del total acumulado de ítems de ventas que se tienen por tasas. [Ejemplo]
Datos enviados a la impresora: <2>[0Descuento 20% 00000003731<3>
96
g. Descuento/Recargo de ítem con retorno
Realiza el descuento/recargo sobre un artículo del comprobante fiscal. Acumula los importes facturados en la memoria de trabajo y calcula el impuesto de acuerdo a la tasa enviada. Este comando permite:
Descuento de ítem.
Recargo de ítem. [Formato]
Caracter Hex Decimal
┼ 0xC5 197
Tabla 75: Formato – Descuento/Recargo de ítem con retorno. [Campos de entrada] 4.
Tabla 76: CE – Descuento/Recargo de ítem con retorno.
(1) Las impresoras de carro ancho soportan una longitud de 60 en la descripción.
Campo Descripción Tipo* Long.
1
Tipo:
‘0’- Descuento de ítem ‘1’- Recargo de ítem
N, M, LO 1
2 Descripción del ítem P, M, LO 20(1)
3 Precio unitario N, M, LO 10
97 [Campos de salida] 2.
Tabla 77: CS – Descuento/Recargo de ítem con retorno.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
[Consideraciones]
Comando sólo disponible en impresoras con arquitectura VMAX4. Consulte con su proveedor si su impresora posee esta arquitectura.
Los parámetros de salida están separados por el caracter FS (Dec: 28, Hex: 0x1C).
Comando utilizado después de realizar una venta de ítem. Ver
ítem.
La descripción del artículo debe ser de 20 (impresoras carro corto) ó 100 caracteres (impresoras carro ancho). Se puede completar con espacios en blanco.
El precio del artículo debe colocarse sin separación de puntos ni comas. Si el precio no llega a 10 caracteres, completar con ceros a la izquierda.
Si se utiliza el comando para descuentos/recargos sobre ítem, se tiene que enviar el valor a descontar. Este valor se descontará del acumulado de ítems de ventas que tienen por tasas.
Campo Descripción Tipo* Long.
1 Cantidad de ítems procesados N, LM 10
98 [Ejemplo]
Datos enviados a la impresora: <2><197>0Descuento 20% 00000003731<3>
99 h. Subtotal
Con este comando la Impresora Fiscal calcula el subtotal de las ventas realizadas hasta el momento.
[Formato]
Caracter Hex Decimal
O 0x4F 79
Tabla 78: Formato – Subtotal. [Campos de entrada] 1.
Tabla 79: CE – Subtotal.
[Campos de salida] 1. (Solo si envía el campo de entrada).
Tabla 80: CS – Subtotal.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
[Consideraciones]
Comando utilizado después de ejecutar ítem(s) de venta(s). Ver Ítem
Campo Descripción Tipo* Long.
1 Carácter RET-SUB N, O, LO 1
Campo Descripción Tipo* Long.
100 [Ejemplo]
Datos enviados a la impresora: <2>O1<3>
101 i. Subtotal con retorno
Con este comando la Impresora Fiscal calcula el subtotal de las ventas realizadas hasta el momento.
[Formato]
Caracter Hex Decimal
- 0xC4 196
Tabla 81: Formato – Subtotal con retorno. [Campos de entrada] 1.
Tabla 82: CE – Subtotal con retorno. [Campos de salida] 13.
Campo Descripción Tipo* Long.
1 Carácter RET-SUB N, O, LO 1
Campo Descripción Tipo* Long.
1 Subtotal del documento N, LM 12
2 Total exento N, LM 12 3 Total Venta 1 N, LM 12 4 Total Impuesto 1 N, LM 12 5 Total Venta 2 N, LM 12 6 Total Impuesto 2 N, LM 12 7 Total Venta 3 N, LM 12
102
Tabla 83: CS – Subtotal con retorno.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
[Consideraciones]
Comando sólo disponible en impresoras con arquitectura VMAX4. Consulte con su proveedor si su impresora posee esta arquitectura.
Los parámetros de salida están separados por el caracter FS (Dec: 28, Hex: 0x1C).
El Carácter RET-SUB puede ser cualquier valor de preferencia de 1 Byte.
Comando utilizado después de ejecutar ítem(s) de venta(s). Ver Ítem
[Ejemplo]
Datos enviados a la impresora: <2><196>1<3>
Datos recibidos desde la impresora:
<2>3852<28>227<28>227<28>27<28>700<28>56<28>1100<28> 242<28>3<3><6>
8 Total Impuesto 3 N, LM 12
103 j. Descuento global
Aplica un descuento global a los montos facturados en el documento fiscal. [Formato]
Caracter Hex Decimal
\ 0x5C 92
Tabla 84: Formato – Descuento global. [Campos de entrada] 5.
Campo Descripción Tipo* Long.
1 Descripción P, M, LO 20
2 Monto Exento N, M, LO 12
3 Monto G N, M, LO 12
4 Monto R N, M, LO 12
5 Monto A N, M, LO 12
Tabla 85: CE – Descuento global.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
[Campos de salida] Ninguno. [Consideraciones]
Comando utilizado después de ejecutar el último ítem de venta
Ver Ítem.
Los descuentos globales se envían por valor según el total de ventas realizadas.
104 [Ejemplo]
Datos enviados a la impresora: <2>\Descuento xxx
000000000200000000000300000000000175000000000495<3>
105 k. Descuento global con retorno
Aplica un descuento global a los montos facturados en el documento fiscal. [Formato]
Caracter Hex Decimal
ã 0xC6 198
Tabla 86: Formato – Descuento global con retorno. [Campos de entrada] 5.
Campo Descripción Tipo* Long.
1 Descripción P, M, LO 20
2 Monto Exento N, M, LO 12
3 Monto G N, M, LO 12
4 Monto R N, M, LO 12
5 Monto A N, M, LO 12
Tabla 87: CE – Descuento global con retorno. [Campos de salida] 1.
Campo Descripción Tipo* Long.
1 Subtotal parcial N, LM 12
Tabla 88: CS – Descuento global con retorno.
106 [Consideraciones]
Comando sólo disponible en impresoras con arquitectura VMAX4. Consulte con su proveedor si su impresora posee esta arquitectura.
Los parámetros de salida están separados por el caracter FS (Dec: 28, Hex: 0x1C).
Comando utilizado después de ejecutar el último ítem de venta
Ver Ítem.
Los descuentos globales se envían por valor según el total de ventas realizadas.
[Ejemplo]
Datos enviados a la impresora: <2><198>Descuento xxx 000000000200000000000300000000000175000000000495<3>
107 l. Recargo Global
Aplica un recargo global a los montos facturados en el documento fiscal. [Formato]
Caracter Hex Decimal
` 0x60 96
Tabla 89: Formato – Recargo global. [Campos de entrada] 3.
Campo Descripción Tipo* Long.
1 Descripción P, M, LO 20
2 Monto Exento N, M, LO 12
3 Monto G N, M, LO 12
4 Monto R N, M, LO 12
5 Monto A N, M, LO 12
Tabla 90: CE – Recargo global.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
[Campos de salida] Ninguno. [Consideraciones]
Comando utilizado después de ejecutar el último ítem de venta
Ver Ítem.
Los recargos globales se envían por valor según el total de ventas realizadas.
108 [Ejemplo]
Datos enviados a la impresora: <2><96>Recargo
000000000200000000000300000000000175000000000495<3>
109 m. Recargo global con retorno
Aplica un recargo global a los montos facturados en el documento fiscal. [Formato]
Caracter Hex Decimal
à 0xC7 199
Tabla 91: Formato – Recargo global con retorno. [Campos de entrada] 5.
Campo Descripción Tipo* Long.
1 Descripción P, M, LO 20
2 Monto Exento N, M, LO 12
3 Monto G N, M, LO 12
4 Monto R N, M, LO 12
5 Monto A N, M, LO 12
Tabla 92: CE – Recargo global con retorno. [Campos de salida] 1.
Campo Descripción Tipo* Long.
1 Subtotal parcial N, LM 12
Tabla 93: CS – Recargo global con retorno.
110 [Consideraciones]
Comando sólo disponible en impresoras con arquitectura VMAX4. Consulte con su proveedor si su impresora posee esta arquitectura.
Los parámetros de salida están separados por el caracter FS (Dec: 28, Hex: 0x1C).
Comando utilizado después de ejecutar el último ítem de venta
Ver Ítem.
Los recargos globales se envían por valor según el total de ventas realizadas.
[Ejemplo]
Datos enviados a la impresora: <2><199>Recargo 000000000200000000000300000000000175000000000495<3>
111 n. Pago
Aplica un pago total o parcial al documento fiscal en proceso de emisión. Este comando permite:
Anulación de pago.
Pago. [Formato]
Caracter Hex Decimal
P 0x50 80
Tabla 94: Formato – Pago. [Campos de entrada] 3.
Tabla 95: CE – Pago.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
[Campos de salida] Ninguno. [Consideraciones]
Comando utilizado después de ejecutar ítem(s) de venta(s). Ver Ítem
Campo Descripción Tipo* Long.
1 Tipo: ‘0’- Anulación de pago ‘1’- Pago N, M, LO 1 2 Descripción de pago P, M, LO 20 3 Monto de pago N, M, LO 10,2
112
La descripción del pago debe ser de 20 caracteres. Se puede completar con espacios en blanco.
[Ejemplo]
Datos enviados a la impresora: <2>P1EFECTIVO 000000050000<3>
113 o. Pago con retorno
Aplica un pago total o parcial al documento fiscal en proceso de emisión. Este comando permite:
Anulación de pago.
Pago. [Formato]
Caracter Hex Decimal
╚ 0xC8 200
Tabla 96: Formato – Pago con retorno. [Campos de entrada] 3.
Tabla 97: CE – Pago con retorno.
(2) Las impresoras de carro ancho soportan una longitud de 60 en la descripción.
Campo Descripción Tipo* Long.
1 Tipo: ‘0’- Anulación de pago ‘1’- Pago N, M, LM 1 2 Descripción de pago P, M, LM 20(1) 3 Monto de pago N, M, LM 12
114 [Campos de salida] 2.
Tabla 98: CS – Pago con retorno.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
[Consideraciones]
Comando sólo disponible en impresoras con arquitectura VMAX4. Consulte con su proveedor si su impresora posee esta arquitectura.
Los parámetros de salida están separados por el carácter FS (Dec: 28, Hex: 0x1C).
La descripción del pago debe ser de 20 (impresoras carro corto) ó 100 caracteres (impresoras carro ancho). Se puede completar con espacios en blanco.
Comando utilizado después de ejecutar ítem(s) de venta(s). Ver Ítem
[Ejemplo]
Datos enviados a la impresora: <2><200>1EFECTIVO 000000050000<3>
Datos recibidos desde la impresora: <2>0<28>45948<3><6>
Campo Descripción Tipo* Long.
1 Monto por pagar N, LM 12
115 p. Cerrar
Realiza el cierre del documento fiscal almacenando. Imprime el total de la transacción y lo guarda en la memoria de trabajo. También imprime el logotipo fiscal y el serial de la Impresora Fiscal.
Este comando permite:
Retorno del número del documento fiscal que cerró.
Retorno del monto total del documento fiscal. [Formato]
Caracter Hex Decimal
M 0x4D 77
Tabla 99: Formato – Cerrar. [Campos de entrada] Ninguno.
[Campos de salida] Ninguno. [Consideraciones]
Comando utilizado después de realizar el pago total del documento fiscal o después de emitir un ítem de venta. Ver ítem o
Pago.
[Ejemplo]
Datos enviados a la impresora: <2>M<3>
116 q. Cerrar con retorno
Realiza el cierre del documento fiscal almacenando. Imprime el total de la transacción y lo guarda en la memoria de trabajo. También imprime el logotipo fiscal y el serial de la Impresora Fiscal.
Este comando permite:
Retorno del número del documento fiscal que cerró.
Retorno del monto total del documento fiscal. [Formato]
Caracter Hex Decimal
ð 0xD0 208
Tabla 100: Formato – Cerrar con retorno. [Campos de entrada] Ninguno.
[Campos de salida] 2. Tabla 101: CS – Cerrar con retorno.
Tipo*: Ver tipos de datos en la sección 4.5 Tipos de datos soportados.
Campo Descripción Tipo* Long.
1 Número del documento fiscal N, LM 10
117 [Consideraciones]
Comando sólo disponible en impresoras con arquitectura VMAX4. Consulte con su proveedor si su impresora posee esta arquitectura.
Los parámetros de salida están separados por el caracter FS (Dec: 28, Hex: 0x1C).
Comando utilizado después de realizar el pago total del documento fiscal o después de emitir un ítem de venta. Ver ítem o
Pago.
[Ejemplo]
Datos enviados a la impresora: <2><208><3>
118 r. Cancelar
Este comando anula el documento fiscal en curso, limpia los totales de la transacción y reinicia las banderas de venta.