Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Problema con Impresora Fiscal EPSON (https://www.clubdelphi.com/foros/showthread.php?t=82850)

jpgonzalez 19-04-2013 01:04:56

Problema con Impresora Fiscal EPSON
 
Buenas para todos...
Estoy desarrollando un sistema de facturacion, y ahora estoy con el tema de la facturacion fiscal.
Dentro de algunos codigos viejos, encontre codigo para la fiscal EPSON, pero me tira el siguiente error al compilar el programa.

[DCC Error] UDmUtilidadesImpresoras.pas(12): E2003 Undeclared identifier: '_PrinterFiscalDisp'

El codigo es el siguiente:
Código Delphi [-]
unit UDmUtilidadesImpresoras;

interface

uses
  Windows, SysUtils, Classes, COmObj, EPSON_Impresora_Fiscal_TLB,
  FiscalPrinterLib_TLB;

type
  TDmUtilidadesImpresoras = class(TDataModule)
  private
     impEpson:_PrinterFiscalDisp;
    { Private declarations }
  public
    procedure inicializarImpFiscalEpson(impEpson:_PrinterFiscalDisp);
    procedure ImprimirItemFiscalEpson(impEpson:_PrinterFiscalDisp; DetalleItem:WideString; cant:WideString; prec:WideString; Iva:WideString);
    procedure imprimirFinFiscalFiscalEpson(impEpson:_PrinterFiscalDisp);
    { Public declarations }
  end;

var
  DmUtilidadesImpresoras: TDmUtilidadesImpresoras;

implementation

{$R *.dfm}

procedure TDmUtilidadesImpresoras.inicializarImpFiscalEpson(impEpson: _PrinterFiscalDisp);
var comenzar:boolean;
    dom,loc,letraDoc,tipoDoc,nroDoc,respIVAComp,nombre,tipo,desc,cant,precioU,
    tasa,impIntP,impIntF,bultos,calificador,texto,importePago,numero,nroCajon:WideString;
    num,suc,tasaAcr,ivaVta,blanco,tipoF,tipoPapel,copias,tform,tLetra,bienUso,tipoTAbla:WideString;
begin
  impEpson:=nil;
  impEpson:=CreateComObject(CLASS_PrinterFiscal) as _PrinterFiscalDisp;

.......
(sigue)

Estoy programando con Delphi XE en windows 7 de 32 bits.
No se si los OCX que tengo son viejos, y por ese motivo es que el DXE no reconoce _PrinterFiscalDisp.

Desde ya muchas gracias... abrazo!

Inge022 19-09-2013 16:38:25

Problema similar
 
JPGonzales, como estas? queria comentarte que estoy teniendo problemas tambien para comunicarme con un controlador epson tmu220, usando delphi XE2. Vos has podido lograr algo? Si pudieras ayudarme estaria totalmente agradecido.

jpgonzalez 21-11-2013 01:16:49

Buenas Inge022 , te comento que el problema de comunicaci{on lo solucione instalando el Epson HostControl
Con ese componente que esta para descargarlo e instalarlo en tu delphi, solucionas la comunicacion entre el programa y el controlador fiscal.
Mañana desde mi trabajo te paso algo mas de info, te comento esto ahora por si quieres ir buscando algo... abrazo!


La franja horaria es GMT +2. Ahora son las 12:46:56.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi