Hola a todos,
Estoy implementando la impresión de tickets con una impresora fiscal Hasar de 2da generación utilizando el OCX 2G. Ahora, con la nueva exigencia del Régimen de Transparencia Fiscal al Consumidor (Ley 27.743), necesito imprimir el detalle del IVA discriminado en el ticket.
¿Alguien sabe qué comando o configuración se debe usar para cumplir con esta normativa? Agradezco cualquier ejemplo o documentación que me puedan compartir.
¡Gracias de antemano!
Hola Roxana, como estas. Te paso el código que tengo para imprimir transparencia fiscal con controlador fiscal tm-t900fa .
Saludos.
Esteban.
*Programa declaración de las funciones de la .dll
Fiscal_Epson_220.prg
PARAMETERS p_funcion, p1, p2,
DECLARE INTEGER EstablecerCola IN "EpsonFiscalInterface.dll" Integer numero_cola, String @desc_cola
DO CASE
CASE p_funcion = "establecer_cola"
Establecer_Cola(p1,p2)
ENDCASE
*-----------------------
PROCEDURE Establecer_Cola
PARAMETERS p_numero_linea_cola, p_descripcion_cola
LOCAL numero_de_linea_cola
LOCAL descripcion_cola
LOCAL err
&& init
numero_de_linea_cola = p_numero_linea_cola
descripcion_cola = p_descripcion_cola
&& set info
err = EstablecerCola (numero_de_linea_cola, @descripcion_cola)
IF err <> 0
MESSAGEBOX ("Establecer Cola: " + ALLTRIM(descripcion_cola) + " " + STR (err))
ENDIF
ENDPROC
Invocación de “establecer_cola”
*Luego de Cargar Pagos, imprimo las 2 lineas de la cola, se podría agregar 2 más con impuestos internos. El valor del iva (v_IvaTranspareciaFiscal) lo calculo por separado, no lo obtengo del controlador
*Imprimo al final del ticket, 2 colas de transparencia fiscal con el iva contenido.
v_Descripcion_Transparencia_Fiscal = "TRANSPARENCIA FISCAL"
DO Fiscal_Epson_220 WITH "establecer_cola", 1, v_Descripcion_Transparencia_Fiscal
v_Descripcion_Transparencia_Fiscal = "IVA Contenido: " + ALLTRIM(STR(v_IvaTranspareciaFiscal,14,2))
DO Fiscal_Epson_220 WITH "establecer_cola", 2, v_Descripcion_Transparencia_Fiscal
*Luego de cerrar comprobante blanqueo la cola.
*Cerrar Comprobante
DO Fiscal_Epson_220 WITH "cerrar_cbte"
*Luego de cerrar cbte Blanqueo las 2 colas impresas.
v_Descripcion_Transparencia_Fiscal = ""
DO Fiscal_Epson_220 WITH "establecer_cola", 1, v_Descripcion_Transparencia_Fiscal
DO Fiscal_Epson_220 WITH "establecer_cola", 2, v_Descripcion_Transparencia_Fiscal
--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de
Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes,
envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/publicesvfoxpro/5fc0c21a-98d8-4f41-a59c-cd8c62e062acn%40googlegroups.com.