Hasar-delphi metodos en el OCX
Hola a todos.
Estoy desarrollando una aplicacion que interactua con una impresora Hasar p1120f. Realice la registracion y la importacion de la OCX v051122 sin inconvenientes. El tema es que en la misma no aparecen los metodos AbrirComprobanteNoFiscalHomologado y CerrarComprobanteFiscalNoHomologado. Lo que me llama la atencion es que en la documentacion de la OCX figuran como disponibles. Probe instalando diferentes liberaciones de la version 051122 de la OCX, instalar y desintalar reiteradas veces sin exito. Alguien en el foro tuvo este mismo problema? tienen idea cual puede ser el problema? Estoy trabajando en una MV con Windows XP SP3, Delphi 7 y la ultima version de la OCX. Desde ya gracias por la ayuda. Saludos. Sieg. pd: si conocen alguna manera de contactar al soporte para desarrolladores de Hasar les agradeceria me lo hagan saber. De nuevo, gracias!! |
No hubo manera de que los metodos AbrirComprobanteNoFiscalHomologado y CerrarComprobanteNoFiscalHomologado, usados para imprimir Notas de Credito, Remitos, Cotizaciones, Ordenes de Salidas, etc.. esten disponibles luego de instalar el OCX de HASAR. Por mas que en la documentacion figuren, en mi caso, una vez instalado no estan.
Como alternativa decidi enviar los comandos crudos a la impresora. De esta manera logre realizar este tipo de documentos. Por si alguien se encuentra con este tipo de problemas les dejo cuales son los comandos: AbrirComprobanteNoFiscalHomologado: FS = Chr(28); //Comando de apertura de documento no fiscal homologado - OpenDNFH comando := Chr(128) + FS + 'R' + FS + 'T'; HASAR1.Enviar(comando); CerrarComprobanteNoFiscalHomologado: //Cierre de documento no fiscal homologado CloseDNFH comando := Chr(129); HASAR1.Enviar(comando); Para configurar el tipo de comprobante a imprimir es necesario cambiar el caracter marcado en rojo en el comando. La tabla de comprobantes es la siguiente: Tipo de documento: R: nota de crédito A S: nota de crédito B o C r: Remito s: Orden de salida t: Resumen de cuenta U: Cargo a la habitación u: Cotización x: Recibo X Espero que esta info le sirva a quienes se encuentren con el mismo problema. Saludos. Sieg. |
Gracias por el aporte.
|
ocx hasar v051122
Hola sieg y foro, tengo que hacer andar un hasar SMH/P-1120f USB y no encontre ningun ejemplo en delphi, vi Sieg (segun el hilo) que vos tenes algun conocimiento para el uso del ocx. Si podrias darme una mano te lo agradeceria.
Desde ya muchas gracias a todos. Rodrigo |
Cita:
Si bien los comandos AbrirComprobanteNoFiscalHomologado y CerrarComprobanteFiscalNoHomologado aparecen en la documentación, la que tengo yo figura (en la letra chiquita) que ya están "deprecados", palabra medio rara para decir que no se usan mas. En lugar de ellos tenemos a abrirDNFH(RECIBO_X) y cerrarDNFH. Yo uso la versión v051122 del OCX y lo que digo está en la hoja 33 del manual. Gracias. |
^\||/...............
|
La franja horaria es GMT +2. Ahora son las 23:57: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