FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema con impresora fiscar Hasar SMH/P-250 Segunda Generación
Hola mattaldi u otros, quisiera saber si pudieron comunicarse con la impresora 2° Gen y emitir tickets ??
yo por ahora pude configurar la ip a travez del wpruf y entrar por http. Quisiera saber como creas esta clase o ya esta creada en el OCX. HASARNG := CreateComObject(CLASS_ImpresoraFiscalRG3561) as _ImpresoraFiscalRG3561; a mi me da error y no puedo seguir. También he estado leyendo que hay que sacar unos reportes semanales y subirlos al AFIP, como están con esto??? Saludos |
#2
|
|||
|
|||
Hola martinc5:
Yo no tengo problemas con esa línea de código. Supongo que tenes registrado el ocx e importado en delphi. En cuanto a los reportes que decís, no tengo idea. Si encontras información compartila acá. Saludos |
#3
|
|||
|
|||
Hola martinc5: La conexión por el momento que tengo probada es por el Proxy Fiscal que emula un de IP , a través del servicio :Hasar HTTP2Packet ..
Ahora, este tipo de conexión fue probada en un equipo real y la verdad me resulto lenta la impresión, tendría que ver por puerto serial como responde. Te pego como tengo en uses y la creación del objeto todo a manera de pruebas, también sobre los reportes no tengo idea, interface Uses SysUtils,Strutils,Messages,Dialogs,Math,Forms,Classes, ComObj, HasarArgentina_TLB,Windows ; type HasarFiscal2 = Class(TImpresoraFiscalRG3561) private { Private declarations } public function crearImpresorF():boolean; begin try hasar:= HasarFiscal2.Create(nil); result:= true; except result:= false; end; end; |
#4
|
|||
|
|||
[quote=rrdb;523652] alguien la pudo hacer andar por puerto com ? o en su defecto USB segun el flaco que me la vendio no deberia haber problemas pero en el OCX q distribuyen no veo una sola opcion de conexion que no sea por ip, y la verdad conectarle un cable de red a un impresora fiscal, en un local con 5 o 6 fiscales es bastante engorroso. Desde ya muchas gricias por la respuesta.
|
#5
|
|||
|
|||
Hola Gente, les comento que otra opción para emitir ticket es a travez del wspooler que trae en las herramientas de la fiscal.
Lo engorroso es pasarle el archivo.txt con las instrucciones para emitir el ticket. Ahora estoy estudiando el código para probarlo. |
#6
|
|||
|
|||
Bueno gracias yo ayer hable con los de hasar me dijeron q para conectar por usb o rs232 solo con proxy de lo contrario por cable de red.. la verdad que esta gen de fiscales es un dolor de cabeza, laburo para farmacias y el papel termico dudo mucho que sirva para este tipo de ventas.
|
#7
|
|||
|
|||
Problemas con el Proxy Fiscal
Cita:
Te consulto, estoy trabajando con Delphi 5. Tengo el OCX importado aunque no se ve en la paleta. Quise probar para comenzar 2 comandos basicos. Cierre X y Z Instale el Emulador Fiscal + com0com + el PROXI FISCAL para mandarle al emulador los resultados. Ahi surge mi 1 problema siguiendo los pasos para instalar el PROXI desde Servicios le doy iniciar y se cierra automaticamente dice que algunos servicios se cierran si no son utilizados. S.O Windows 7 PRO 32bits. Cualquier ayuda para emular la fiscal les agradeceria, en los manuales no termino de entender bien como funciona. Gracias Última edición por softarg fecha: 18-10-2018 a las 22:58:28. Razón: estaba mal el titulo |
#8
|
|||
|
|||
Hola softarg, gracias por responder ya voy a probar lo que me enviaste. al final nunca pude importar el OCX ni crear el objeto.
Lo que hice es generar archivos txt y ejecutarlos con spooler. Saludos |
#9
|
|||
|
|||
Despues de crear el objeto se debe liberar
Cita:
en pruebas con el emulador me anduvo todo bien. Con la impresora Fisica me surge un error de windows al cerrar. Esta aplicacion ha dejado de funcionar blablabla, pero ejecuta los comandos correctamente. Entonces pienso Despues de crear el objeto :
Antes de cerrar la app se debe liberar? Como no tiene metodo Free o destroy! Alguien le paso? Gracias Última edición por Casimiro Notevi fecha: 12-01-2019 a las 01:19:28. |
#10
|
||||
|
||||
Cita:
Por otro lado, ¿cómo hicieron para enviar cosas al Emulador? Porque conseguí mandar tickets a la Fiscal pero nunca consigo que lo haga hacia el Emulador. Me dice que hizo tres intentos y que no puede conectarse. En el mismo sentido, usando hfl_test.exe puedo enviar sin problemas cosas al Emulador. Espero se entienda. Gracias.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#11
|
||||
|
||||
En otro orden de cosas, tengo esta línea de comandos de prueba:
Al compilar indica lo siguiente: [Error] Unit1.pas(62): Type not allowed in Variant Dispatch call Si defino
La cosa no va bien, el error es: Interface not Supported. Ocurre cuando intenta hacer el "Conectar"... Bueno, espero puedan darme una mano en esto también. Gracias.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#12
|
||||
|
||||
Bueno, después de tanto investigar, y penar y penar parece que le encontré la vuelta.
Paso a explicarlo. Herramientas utilizadas: Delphi 7 Herramientas de 2da Generación de Hasar: IFH-2G-Distribucion-180914 (Esto se lo consigue con la gente de Hasar, no se bien como porque me lo pasó el cliente dueño de la Fiscal) Máquina fiscal: SMH250F de 2da Generación, térmica, en este caso está puesta por USB. Lo que hay que instalar en la máquina: El OCX de 2da Generación, yo lo tengo en :C:\HasarArgentina Es la Revisión 9, por las dudas. Hasar provee manual para hacerlo. En Delphi 7 se instala como un ActiveX, pero no pone el componente en la Paleta, no importa. Instalación de USB Gadget. Driver para la Fiscal. Hasar provee manual para hacerlo. Instalación de Proxy Fiscal. Es un servicio. Hasar tiene un manual donde lo explica, pero voy a poner algo aquí. El Proxy Fiscal: Una vez instalado, no se inicia automáticamente. Hacemos unas cuantas modificaciones en el XML asociado. Está en el Directorio "PROXY FISCAL", de las Herramientas de Hasar. Se llama: proxyconfig.xml Este es el mío. Código:
<?xml version="1.0" encoding="ISO-8859-1"?> <Config> <SerialPort>COM5</SerialPort> <BaudRate>9600</BaudRate> <HttpPort>5000</HttpPort> <DebugLevel>3</DebugLevel> <ServiceName>HASAR PROXY FISCAL</ServiceName> <ServiceDescription>Dialogando con IFH 2G</ServiceDescription> <AutomaticStart>si</AutomaticStart> </Config> HttpPort lo ponemos en 5000, o 6000 aparece a veces. Guardamos e inciamos el Servicio. Vamos al Código fuente en Delphi:
Como no tenemos componente para arrastrar hacia el Form, ponemos en el uses HasarArgentina_TLB. hsr2gPrueba := CreateComObject(CLASS_ImpresoraFiscalRG3561) as _ImpresoraFiscalRG3561; Es la forma de crear el Objeto en D7 hsr2gPrueba.Conectar(Destino, Puerto, 15000, 15000); Aquí algo importante: Destino debería ser: 127.0.0.1 Puerto: 5000 o 6000. Es el valor que pusimos en HttpPort El primer 15000 es el TiempoEsperaConexión, contra la Fiscal claro. El segundo 15000 es TiempoEsperaComandos, cuando enviamos a la Fiscal. En este caso, hicimos un Presupuesto X. Espero ayude a que podamos manejar de mejor manera estas máquinas. A mí me costó unas tardes hasta que pude hacer que funcionara. Es la idea que ayude y quede documentado para el futuro. Gracias.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#13
|
||||
|
||||
Me alegro de que por fín lo lograras, te veía bastante enredado con el tema.
Por lo que cuentas, parece bastante complicado, ¿no? |
#14
|
||||
|
||||
Medio embarazoso.
Pienso, para mí, que lo podrían haber pensado algo mas simple. Pero bueno, está. Todavía no consigo hacer funcionar el Emulador, pero estoy mejor que antes. Y mas aliviado, sobre todo con mi cliente. Gracias.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Conectar con ocx Hasar 2da Generacion | apuentes | Varios | 22 | Hace 16 Horas 00:22:07 |
Facturas A y B en impresora fiscal Hasar SMH/P330 | santiago14 | Varios | 1 | 30-04-2013 14:14:02 |
Recibo X con impresora Hasar SMH/P-330 | santiago14 | Varios | 6 | 23-04-2013 19:15:44 |
Problema Impresora Hasar USB | Inge022 | Impresión | 6 | 13-05-2011 19:20:21 |
QuickReport & Impresora Hp Laserjet 1100 | keys | Impresión | 3 | 26-12-2003 17:14:05 |
|