FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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!! |
#2
|
|||
|
|||
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. |
#3
|
||||
|
||||
Gracias por el aporte.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
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 |
#5
|
||||
|
||||
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.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#6
|
||||
|
||||
...............
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como instalo ocx hasar en delphi 7 | Iceman | Varios | 1 | 28-06-2007 16:02:09 |
Información sobre MSSQL y Delphi, componentes, métodos, etc. | Ronald HerNav | MS SQL Server | 5 | 08-03-2007 22:41:40 |
Codigo java a delphi, comparativa de codigos, funciones, metodos,sentencias..etc | sakuragi | Varios | 0 | 14-12-2006 19:50:56 |
Manual ocx hasar | pborges36 | Impresión | 2 | 06-11-2006 13:48:03 |
Remitos en Hasar 330 | pborges36 | Impresión | 2 | 21-07-2006 21:54:16 |
|