Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo Hace 1 Semana
tulio tulio is offline
Miembro
 
Registrado: may 2003
Ubicación: Argentina
Posts: 303
Poder: 22
tulio Va por buen camino
Thumbs up OCX Hasar 2da generacion archivos F8010 F8011 F8012

Buen día

tengo un Hasar 2da generación y anda todo (Imprimo tickets, Cierre X Cierre Z ), lo que no se hacer son los archivos F8010 F8011 y F8012
quisiera saber si alguien me puede decir cual es el metodo , función que hay que usar y que parametros pasarle para poder crearlos.

Muchas Gracias!!!!!!!!!!!!
Responder Con Cita
  #2  
Antiguo Hace 6 Días
tulio tulio is offline
Miembro
 
Registrado: may 2003
Ubicación: Argentina
Posts: 303
Poder: 22
tulio Va por buen camino
Hola Compañeros, a ver si alguno que renego con los impresores Hasar 2da generacion me puede decir como llamo a estas funciones, porque me dan error

Graciasss!!!!

Código Delphi [-]
Procedure TFormu_Factura.BitBtn1Click(Sender: TObject);
 var
  imprime:boolean;
  Jhasar: variant;///ImpresoraFiscalRG3561;
  Puerto:Integer;
  Destino:WideString;
  respabrir: RespuestaAbrirDocumento;
  estilo:AtributosDeTexto;
  respcierre:RespuestaCerrarDocumento;
  tiempo: OleVariant;
  bloque:RespuestaObtenerPrimerBloqueReporteElectronico;

 begin
  If MEssageDLg('CONFIRMA  GENERAR ARCHIVO ? ',mtconfirmation, [Mbno,Mbok],0)=mrok then
    Begin
      Jhasar := CreateComObject(CLASS_ImpresoraFiscalRG3561) as _ImpresoraFiscalRG3561;
      Puerto:=5000;
      Destino:='127.0.0.1';
      tiempo := 15000;
      Jhasar.Conectar(destino,puerto,tiempo,tiempo);
 32 bloque := Jhasar.ObtenerPrimerBloqueReporteElectronico('01/05/2024','07/05/2024',TiposReporteAFIP.ReporteAFIPCompleto);
 33 GrabarEnArchivo('Archivo.txt', bloque.Informacion);
 34 while (bloque.Registro <> IdentificadorBloque.BloqueFinal) do
       begin
 36     bloque := Jhasar.ObtenerSiguienteBloqueReporteElectronico();
          GrabarEnArchivo('Archivo.txt', bloque.Informacion);
      end;
 39    ConvertirABinario('Archivo.txt');
    End;
End;
te paso las lineas que me da error
[Error] FACTURA.pas(32): Object or class type required
[Error] FACTURA.pas(32): Incompatible types: 'RespuestaObtenerPrimerBloqueReporteElectronico' and 'Variant'

[Error] FACTURA.pas(33): Undeclared identifier: 'GrabarEnArchivo'
[Error] FACTURA.pas(34): Object or class type required
[Warning] FACTURA.pas(2334): Comparing signed and unsigned types - widened both operands
[Error] FACTURA.pas(36): Incompatible types: 'RespuestaObtenerPrimerBloqueReporteElectronico' and 'Variant'
[Error] FACTURA.pas(36): Incompatible types: 'RespuestaObtenerPrimerBloqueReporteElectronico' and 'Variant'
[Error] FACTURA.pas(39): Undeclared identifier: 'ConvertirABinario'
Responder Con Cita
  #3  
Antiguo Hace 5 Días
tulio tulio is offline
Miembro
 
Registrado: may 2003
Ubicación: Argentina
Posts: 303
Poder: 22
tulio Va por buen camino
Thumbs up Impresora Fiscal hasar Reportes F8010 F8011 F8012

Hola

Estoy tratando de generar los informes con un impresor fiscal hasar 2da G. y me da errores cuando compilo, ahi les paso el codigo y si alguien los uso , me podrian decir que estoy haciendo mal
Graciasss


Código Delphi [-]
Procedure TFormu_Factura.BitBtn1Click(Sender: TObject);
 var
  imprime:boolean;
  Jhasar: variant;///ImpresoraFiscalRG3561;
  Puerto:Integer;
  Destino:WideString;
  respabrir: RespuestaAbrirDocumento;
  estilo:AtributosDeTexto;
  respcierre:RespuestaCerrarDocumento;
  tiempo: OleVariant;
  bloque:RespuestaObtenerPrimerBloqueReporteElectronico;

 begin
  If MEssageDLg('CONFIRMA  GENERAR ARCHIVO ? ',mtconfirmation, [Mbno,Mbok],0)=mrok then
    Begin
      Jhasar := CreateComObject(CLASS_ImpresoraFiscalRG3561) as _ImpresoraFiscalRG3561;
      Puerto:=5000;
      Destino:='127.0.0.1';
      tiempo := 15000;
      Jhasar.Conectar(destino,puerto,tiempo,tiempo);
 32 bloque := Jhasar.ObtenerPrimerBloqueReporteElectronico('01/05/2024','07/05/2024',TiposReporteAFIP.ReporteAFIPCompleto);
 33 GrabarEnArchivo('Archivo.txt', bloque.Informacion);
 34 while (bloque.Registro <> IdentificadorBloque.BloqueFinal) do
       begin
 36     bloque := Jhasar.ObtenerSiguienteBloqueReporteElectronico();
          GrabarEnArchivo('Archivo.txt', bloque.Informacion);
      end;
 39    ConvertirABinario('Archivo.txt');
    End;
End;
te paso las lineas que me da error
[Error] FACTURA.pas(32): Object or class type required
[Error] FACTURA.pas(32): Incompatible types: 'RespuestaObtenerPrimerBloqueReporteElectronico' and 'Variant'

[Error] FACTURA.pas(33): Undeclared identifier: 'GrabarEnArchivo'
[Error] FACTURA.pas(34): Object or class type required
[Warning] FACTURA.pas(2334): Comparing signed and unsigned types - widened both operands
[Error] FACTURA.pas(36): Incompatible types: 'RespuestaObtenerPrimerBloqueReporteElectronico' and 'Variant'
[Error] FACTURA.pas(36): Incompatible types: 'RespuestaObtenerPrimerBloqueReporteElectronico' and 'Variant'
[Error] FACTURA.pas(39): Undeclared identifier: 'ConvertirABinario'
Responder Con Cita
  #4  
Antiguo Hace 4 Días
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.055
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No crees un nuevo tema para seguir con lo mismo, vuelve a preguntar en el mismo hilo.
Si no te han contestado es porque hay algo que no se entiende.
¿Has hecho una búsqueda por "hasar"? se ha hablado varias veces sobre esas impresoras.


He unido ambos temas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
OCX Hasar 2da generacion. ¿Funciona en Delphi5? ingel Varios 1 12-12-2021 12:27:31
Problema con impresora fiscar Hasar 1100 Segunda Generación mattaldi Impresión 27 05-05-2020 13:48:58
Conectar con ocx Hasar 2da Generacion apuentes Varios 21 28-03-2019 23:37:39
Programación de impresoras fiscales de segunda generación Hasar santiago14 Impresión 2 15-03-2019 17:55:43
generación de archivos rtf elcigarra OOP 6 29-08-2008 20:09:11


La franja horaria es GMT +2. Ahora son las 17:45:28.


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
Copyright 1996-2007 Club Delphi