SoloCodigo

Programación General => Visual FoxPro => Mensaje iniciado por: andres24hs en Domingo 17 de Mayo de 2009, 00:10

Título: Problemas Controlador Fiscal Hasar
Publicado por: andres24hs en Domingo 17 de Mayo de 2009, 00:10
Hola:
tengo el siguiente problema. Quiero generar una factura fiscal con el controlador fiscal Hasar 320f pero cuando ejecuto el metodo DatosClientes se genera un error no recuperable. El error que me aparece es: CODIGO DE EXCEPCION OLE IDISPATCH 0 DE IMPRESOR FISCAL HASAR. ERROR NO IDENTIFICADO.
El puerto lo abre bien, me detecta bien si falta papel o esta fuera de línea... me devuelve el último comprobante A, B... me hace el cierre Z bien... pero cuando ejectuto este método que es necesario para despues habrir el comprobante fiscal se genera este error.
Cualquier dato se lo voy a agradecer.
Muchas Gracias
Título: Re: Problemas Controlador Fiscal Hasar
Publicado por: arielb en Martes 19 de Mayo de 2009, 16:01
Bueno este error me ha tocado verlo, cuando he usado un archivo de extensión ocx y no está registrado o el ocx está corrupto.
Para registrarlo te vas a inicio/ejecutar y escribes
Código: Text
  1. regsvr32 rutadelarchivoarchivo.ocx
  2.  

No comentas por favor como te fue.
Título: Re: Problemas Controlador Fiscal Hasar
Publicado por: andres24hs en Martes 9 de Junio de 2009, 13:19
Despues de tanto batallar al maldito OCX encontre la solucion a mi problema. El OCX tiene la propiedad "modelo" donde se le debe especificar el tipo de modelo del controlador Hasar. En el manual que provee la web de Hasar junto al OCX no está documentada esta propiedad, y como por defecto tiene el valor 2 (hasar 615) y mi controlador es el modelo 8 (hasar 320) algunas funciones andaban bien y otras no.
Espero que le sea util a alguien.
Suerte
Andrés
Título: Re: Problemas Controlador Fiscal Hasar
Publicado por: arielb en Martes 9 de Junio de 2009, 22:25
perfecto amigo, gracias por colocar la solución que encontraste, de seguro a muchos nos servirá en algún momento