Drivers para Controladores Fiscales c/Ticket-Factura
Hemos desarrollado Librerias de Drivers para Programadores , de fácil implementación, mediante los cuales se puede realizar la comunicación con el Controlador Fiscal Epson c/ticket Factura.
Alguna de las funciones del Sistema son :
– Puede ser utilizado desde Cobol, Basic, Pascal, Clipper, y otros lenguajes de programación en D.O.S.
– Resolución 4104 de D.G.I : Impresores Fiscales
– Utilización de Controlador Fiscal Homologado
Epson TM-300 ,
cumpliendo con los requerimientos de la Res. Gral . 4104 de D.G.I.
– Cierres X y Z
– Utilización del Controlador Fiscal en forma Fácil y Transparente al Programador.
– El Driver esta orientado a trabajar con varios archivos de texto , donde se escriben y leen los comandos o respuestas del controlador.
– También puede ser utilizado en forma directa por medio de Parámetros.
– El Kit posee una LLave Fisica Exekey,que da la ventaja al programador de proteger su software, la cual debe colocarse enel puerto LPT de la computadora.
Manual de Utilización del Driver Fiscal
Driver Impresora Fiscal EPSON c/Ticket Factura
Archivos
Archivos |
Nombre Archivo de Comandos=COMANDO.PFI |
Nombre Archivo de Respuesta=Respsta.PFI |
Nombre Archivo de Estado= ESTADO.PFI |
Nombre Archivo de Pie=FFOTER.DEF |
Nombre Archivo de Encabezado=FHEADER.DEF |
Separador de Parámetros=, |
SINTAXIS
Sintaxis de Comandos |
Comando,Parametro1,Parametro2,..,ParametroN |
CONFIGURACION DEL PUERTO
– En el directorio del driver fiscal se encuentra el archivo PFISCAL.INI dentro del cual se especifica el numero de puerto COM en el cual se encuentra conectado el Controlador Fiscal.
PFISCAL.INI
Puerto=0
Secuencia=33
Opción : | Puerto COM : |
0 | COM 1 |
1 | COM 2 |
2 | COM 3 |
3 | COM 4 |
La opción Secuencia=33, es un número autoincrementable , por el Driver – y el Controlador Fiscal según los comandos enviados al mismo.
COMANDOS
Solicitud de Estado : | |
Comando : | SDE |
Parámetro : | |
Respuesta: | UltimoCompFiscal,FechaPrimerCompF,HoraPrimerCompF,NumUltimo Cierre,DatoAuditoriaParcial,DatoAuditoriaTotal,TextoAuditoriaIdPrn |
Desfiscalizar : | |
Comando : | DES |
Parámetro : | |
Respuesta: |
Cierre Fiscal ‘Z’ : | |
Comando : | CIZ |
Parámetro : | |
Respuesta: | NumCierre,DocCancelados,DocNoFiscHomologados,DocNoFiscNoHomologados,CompVenta,NumUltimoCompVenta,MercadVenta,ImpVenta |
Cierre Fiscal ‘X’ : | |
Comando : | CIX |
Parámetro : | |
Respuesta: | NumCierre,DocCancelados,DocNoFiscHomologados,DocNoFiscNoHomologados,CompVenta,NumUltimoCompVenta,MercadVenta,ImpVenta |
Cierre Fiscal ‘X’ Impreso : | |
Comando : | CIP |
Parámetro : | |
Respuesta: | NumCierre,DocCancelados,DocNoFiscHomologados,DocNoFiscNoHomologados,CompVenta,NumUltimoCompVenta,MercadVenta,ImpVenta |
Reporte Memoria Fiscal x Fecha: | |
Comando : | RFF |
Parámetro : | FechaInicial,FechaFinal,soloTotales |
Respuesta: |
Reporte Memoria Fiscal x CierreZ: | |
Comando : | RFZ |
Parámetro : | CierreInicial,CierreFinales,soloTotales |
Respuesta: |
Abrir Comprobante Fiscal : | |
Comando : | ACF |
Parámetro : | |
Respuesta: |
Abrir Comprobante Fiscal Ticket Factura: | |
Comando : | ACFTF |
Parámetro : | LetraDocumentoFiscal,CantidadDeCopias,ResponsabilidadFrenteAlIVACliente,Nombre1Cliente,Nombre2,Nombre3,TipoDocumento,NroDocumento,BienDeUso, Domicilio1Cliente,Domicilio2,Nota1Adicional,Nota2Adicional |
Respuesta: |
Imprimir Texto Fiscal : | |
Comando : | TFI |
Parámetro : | Texto |
Respuesta: |
Imprimir Linea Fiscal : | |
Comando : | ILF |
Parm. : | Descripcion,Cantidad,MontoItem,TasaImp,Unidades,TasaAjuste,Calificador |
Respuesta: |
Imprimir Linea Fiscal Ticket Factura : | |
Comando : | ILFTF |
Parm. : | Descripcion,Cantidad,MontoItem,TasaImp,Unidades,TasaAjuste,Calificador,Descripcion1,Descripcion2,Descripcion3,Acrecentamiento,ImpuestosInternosFijos En los ticket-factura A MontoItem es SIN IVA |
Respuesta: |
Imprimir SubTotal Fiscal : | |
Comando : | SUB |
Parámetro : | Descripcion |
Respuesta: | ItLinea,TotalMercaderia,TotalImpuesto,TotalPago |
Imprimir Total Fiscal : | |
Comando : | PAG |
Parámetro : | Descripcion,MontoItem |
Respuesta: | RestoApagar |
Imprimir Total Fiscal TicketFactura : | |
Comando : | PAGTF |
Parámetro : | Descripcion,MontoItem |
Respuesta: | RestoApagar |
Cancelar Ticket : | |
Comando : | CAN |
Parámetro : | |
Respuesta: |
Cancelar Ticket Factura: | |
Comando : | CANTF |
Parámetro : | |
Respuesta: |
Cerrar Comprobante Fiscal : | |
Comando : | CCF |
Parámetro : | |
Respuesta: | NumComprobateImpreso |
Cerrar Comprobante Fiscal TicketFactura : | |
Comando : | CCFTF |
Parámetro : | LetraDocumentoFiscal,Descripcion |
Respuesta: | NumComprobateImpreso |
Abrir Comprobante No Fiscal : | |
Comando : | ACN |
Parámetro : | |
Respuesta: |
Imprimir Texto No Fiscal : | |
Comando : | INF |
Parámetro : | Texto |
Respuesta: |
Cerrar Comprobante No Fiscal : | |
Comando : | CCN |
Parámetro : | |
Respuesta: |
Cortar Papel : | |
Comando : | CPA |
Parámetro : | |
Respuesta: |
Avanzar Ticket : | |
Comando : | ATI |
Parámetro : | NumLineas |
Respuesta: |
Avanzar Cinta Auditoría : | |
Comando : | ACA |
Parámetro : | NumLineas |
Respuesta: |
Avanzar Ticket Y Cinta Auditoría : | |
Comando : | ATC |
Parámetro : | NumLineas |
Respuesta: |
Avanzar Hoja Suelta : | |
Comando : | AHS |
Parámetro : | NumLineas |
Respuesta: |
Setear Modo de Impresión : | |
Comando : | SMI |
Parámetro : | modo |
Respuesta: |
Setear Fecha y Hora : | |
Comando : | SFH |
Parámetro : | Fecha,Hora |
Respuesta: |
Obtener Fecha y Hora : | |
Comando : | OFH |
Parámetro : | |
Respuesta: | Fecha,Hora |
Setear Encabezado/Cola : | |
Comando : | SEC |
Parámetro : | NumLinea,Texto |
Respuesta: |
Borrar Encabezado/Cola : | |
Comando : | BEC |
Parámetro : | NumLinea |
Respuesta: |
Obtener Encabezado/Cola : | |
Comando : | OEC |
Parámetro : | NumLinea |
Respuesta: | Texto |
Abrir Cajón 1 : | |
Comando : | AC1 |
Parámetro : | |
Respuesta: |
Abrir Cajón 2 : | |
Comando : | AC2 |
Parámetro : | |
Respuesta: |
Setear Encabezado : | |
Comando : | SHE |
Parámetro : | Utiliza el Archivo FHEADER.DEF |
Respuesta: |
Setear Renglones de Cola : | |
Comando : | SSO |
Parámetro : | Utiliza el Archivo FFOOTER.DEF |
Respuesta: |
Nombre Archivo de Pie=FHEADER.DEF |
Este Archivo Contiene los renglones del Encabezado del Comprobante y se Utilizan para dar de alta en la memoria del controlador dichos campos (10), grabarlos y que queden ya en él.Ejemplo de FHEADER.DEFBar El Gallego |
Nombre Archivo de Pie=FFOTER.DEF |
Este Archivo Contiene los renglones del pie de Comprobante y se Utilizan para dar de alta en la memoria del controlador ichos campos(10), grabarlos y que queden ya en él.Ejemplo de FFOTER.DEFGracias Por su Compra Vuelva Pronto !!!! |
Descripcion de Parametros
Datos : | Formato : |
UltimoCompFiscal | Número Entero |
FechaPrimerCompF | AAMMDD |
HoraPrimerCompF | HHMMSS |
NumUltimoCierre | Número Entero |
DatoAuditoriaParcial | Número Entero |
DatoAuditoriaTotal | Número Entero |
TextoAuditoriaIdPrn | Alfanumérico |
NumCierre | Número Entero |
DocCancelados | Número Entero |
DocNoFiscHomologados | Número Entero |
DocNoFiscNoHomologados | Número Entero |
CompVenta | Número Entero |
NumUltimoCompVenta | Número Entero |
MercadVenta | Número Real |
ImpVenta | Número Real |
FechaInicial | AAMMDD |
FechaFinal | AAMMDD |
soloTotales | T=Imprime solamente Totales |
CierreInicial | Número Entero |
CierreFinales | Número Entero |
Descripcion | Alfanumérico |
Cantidad | Número Real |
MontoItem | Número Real |
TasaImp | Número Real |
Unidades | Número Real |
TasaAjuste | Número Real |
Calificador | M=Agrega Item R=Devuelve Item |
ItLinea | Número Real |
TotalMercaderia | Número Real |
TotalImpuesto | Número Real |
TotalPago | Número Real |
Descripcion | Alfanumérico |
MontoItem | Número Real |
RestoApagar | Número Real |
NumComprobateImpreso | Número Entero |
NumLineas | Número Entero |
Fecha | AAMMDD |
Hora | HHMMSS |
modo | RE=Resaltado DN=Doble Ancho DL=Doble Alto SU=Subrayado |
Texto | Alfanumérico |
Ejemplo de Utilización del Driver desde un archivo BAT
@Echo off
pfiscal ACF
type Respsta.PFI
type estado.pfi
pause
pfiscal TFI,HOLA
type Respsta.PFI
type estado.pfi
pause
REM Para Articulos al 21% de IVA
pfiscal ILF,TECLADO,5,10,0.21,0,1,M
REM Para Articulos al 0% de IVA
pfiscal ILF,TECLADO,5,10,0,0,1,M
type Respsta.PFI
type estado.pfi
pause
pfiscal SUB,SUBTOTAL
type Respsta.PFI
type estado.pfi
pause
pfiscal PAG,EFECTIVO,200
type Respsta.PFI
type estado.pfi
pause
pfiscal CCF
type Respsta.PFI
type estado.pfi
pause
tf1.bat
pfiscal SHE
pfiscal SFO
pfiscal ACFTF,A,1,I,Casa Serrano,De Fernandez Mario,CUIT,30663942022,B,Av Cordoba 777,San
Justo,,Venta Contado,Bat Utilizado P1.bat
pfiscal ILFTF,TECLADO,5,1,.21,0,1,M,Teclado de 101 teclas,Modelo QWERTY,Sin Cable,0,0
pfiscal ILFTF,Pantalla,5,2,.21,0,1,M,Pantalla de 20 pulgadas,,,0,0
pfiscal ILFTF,Impresora,5,3,.21,0,1,M,Impresora de carro ancho,inyeccion de tinta,,0,0
pfiscal PAGTF,Tarjeta,10
pfiscal PAGTF,Efectivo,50
pfiscal CCFTF,A,FINAL,,
tf2.bat
pfiscal ACFTF,A,1,I,Casa Serrano,De
Fernandez Mario,CUIT,30663942022,B,Av Cordoba 777,San Justo,,Venta Contado,Bat Utilizado
P2.bat
pfiscal ILFTF,Leche,5,1,0,0,1,M,Leche no gravada,de un litro,,0,0
pfiscal ILFTF,Pantalon,5,2,.21,0,1,M,,,,0,0
pfiscal ILFTF,Remera,5,3,.21,0,1,M,Remera de talle 41,sin funda,,0,0
pfiscal CCFTF,A,FINAL,,
tf3.bat
pfiscal ACFTF,A,2,I,Casa Serrano,De
Fernandez Mario,CUIT,30663942022,B,Av Cordoba 777,San Justo,,Venta Contado,Bat Utilizado
P3.bat
pfiscal ILFTF,Pantalon,5,2,.21,0,1,M,,,,0,0
pfiscal CCFTF,A,FINAL,,
tf4.bat
pfiscal ACFTF,A,1,R,Casa Serrano,De
Fernandez Mario,CUIL,20169370908,B,Av Cordoba 777,San Justo,,Venta Contado,Bat Utilizado
P3.bat
pfiscal ILFTF,Pantalon,5,2,.21,0,1,M,,,,0,0
pfiscal CCFTF,A,FINAL,,
(R) Epson Es Marca Registrada de Epson Argentina.-
Valoraciones
No hay valoraciones aún.