Page 2 of 2
Re: Facturación en Controlador Fiscal (Argentina)
Posted: Tue Nov 21, 2017 4:59 pm
by mjaviergutierrez
Hola, alguién siguió trabajando con las impresoras fiscales 2da. generación Argentina ? tengo una aca en la oficina, usando la dll como venía con las impresoras de primera generación solo imprime X y Z, no encuentro ninguna documentación.
Re: Facturación en Controlador Fiscal (Argentina)
Posted: Thu Nov 23, 2017 12:33 am
by danielmaximiliano
Solo trabaje con Hasar 715F
Re: Facturación en Controlador Fiscal (Argentina)
Posted: Wed Nov 29, 2017 12:46 pm
by Roberto Lopez
mjaviergutierrez wrote: ↑Tue Nov 21, 2017 4:59 pm
Hola, alguién siguió trabajando con las impresoras fiscales 2da. generación Argentina ? tengo una aca en la oficina, usando la dll como venía con las impresoras de primera generación solo imprime X y Z, no encuentro ninguna documentación.
Yo hice muchas pruebas con el emulador que incluye Hasar con las herramientas y documentación.
Para mi, el método más sencillo (seguramente los hay más eficientes) es el de acceder a la impresora via su servidor http interno.
Básicamente, la idea, es enviarle comandos a la impresora, a través de la utilidad 'curl' (incluída con las herramientas)
abrircomprobante.bat:
abrircomprobante.xml:
<AbrirDocumento>
<CodigoComprobante>TiqueFacturaB</CodigoComprobante>
</AbrirDocumento>
imprimiritem.bat:
imprimiritem.xml
<ImprimirItem>
<Descripcion>Cable miniplug 1.5</Descripcion>
<Cantidad>1.0</Cantidad>
<PrecioUnitario>200.00</PrecioUnitario>
<CondicionIVA>Gravado</CondicionIVA>
<AlicuotaIVA>21.00</AlicuotaIVA>
<OperacionMonto>ModoSumaMonto</OperacionMonto>
<TipoImpuestoInterno>IIVariableKIVA</TipoImpuestoInterno>
<MagnitudImpuestoInterno>0.00</MagnitudImpuestoInterno>
<ModoDisplay>DisplayNo</ModoDisplay>
<ModoBaseTotal>ModoPrecioTotal</ModoBaseTotal>
<UnidadReferencia>20</UnidadReferencia>
<CodigoProducto>779123456789</CodigoProducto>
<CodigoInterno>C1130</CodigoInterno>
<UnidadMedida>Pack</UnidadMedida>
</ImprimirItem>
subtotal.bat:
subtotal.xml:
<ConsultarSubtotal>
<Impresion>ImprimeSubtotal</Impresion>
<ModoDisplay>DisplayNo</ModoDisplay>
</ConsultarSubtotal>
imprimirpago.bat:
imprimirpago.xml:
<ImprimirPago>
<Descripcion>Tarjeta de Crédito</Descripcion>
<Monto>200.00</Monto>
<Operacion>Pagar</Operacion>
<ModoDisplay>DisplayNo</ModoDisplay>
<DescripcionAdicional>Nro.: *******3245</DescripcionAdicional>
<CodigoFormaPago>TarjetaDeCredito</CodigoFormaPago>
<Cuotas>6</Cuotas>
<Cupones>12345678</Cupones>
<Referencia>ABC123</Referencia>
</ImprimirPago>
cerrarcomprobante.bat:
cerrarcomprobante.xml:
x.bat:
x.xml:
<CerrarJornadaFiscal>
<Reporte>ReporteX</Reporte>
</CerrarJornadaFiscal>
z.bat:
z.xml:
<CerrarJornadaFiscal>
<Reporte>ReporteZ</Reporte>
</CerrarJornadaFiscal>
Con estos comandos, puede generarse un comprobante en el emulador.
Espero que te sirva.
Saludos,
Re: Facturación en Controlador Fiscal (Argentina)
Posted: Tue Dec 05, 2017 1:16 pm
by danielmaximiliano
Buenísimo Roberto...use Windows.dll y el ocx sin ningún problema, pero nunca use XML ..se nota muy lindo
Slds
Re: Facturación en Controlador Fiscal (Argentina)
Posted: Tue Dec 05, 2017 5:13 pm
by mjaviergutierrez
Gracias Roberto, por una cuestión de tiempo, seguí con la WINFIS32.DLL, con solo modificar los comandos, sigue trabajando igual, desde Hasar me enviaron un comprimido con toda la documentación , muy completo, quien lo necesite me lo solicita, con gusto se lo envio. Gracias, saludos.
Re: Facturación en Controlador Fiscal (Argentina)
Posted: Tue Dec 05, 2017 6:29 pm
by ASESORMIX
Por favor enviemelo al email:
asesormix@gmail.com
Muy agradecido.
Re: Facturación en Controlador Fiscal (Argentina)
Posted: Wed Dec 06, 2017 12:23 am
by mjaviergutierrez
ya salio por correo el link asesormix, igual dejo el link aca por si alguien necesita y no estoy en linea:
http://grupohasar.com/wp-content/upload ... 170725.zip
Saludos
Re: Facturación en Controlador Fiscal (Argentina)
Posted: Tue Feb 02, 2021 1:28 pm
by danielmaximiliano
Buen dia para todos :
retomando este post una persona me consulto acerca de la segunda generacion de impresora fiscales Hasar, la SMH/PT-250F.
buscando en la web baje el kit de desarrollo desde la pagina de Hasar Argentina
https://home.grupohasar.com/wp-content/ ... 200306.zip
Instale el OCX en windows 64 y me fije que estuviera instalado mediante AxHelper
https://www.nirsoft.net/utils/axhelper.html
como indica el PDF de la impresora virtual instalo los puertos virtuales 30 y 31, para las pruebas del OCX en HMG/Harbour
instalo el servicio Proxy Fiscal Hasar mediante el comando DOS que envia todos los comandos HTTP de el Loopack 127.0.0.1 al puerto com 31
- 2021-02-02 09_36_13-Administrador_ Símbolo del sistema.png (7.48 KiB) Viewed 1327 times
para las pruebas utilizo wpruf_612 -p31 y todos los comandos que se envian a la impresora virtual funcionan perfectamente
- 2021-02-02 09_36_36-C__Temp_hasar250F_HERRAMIENTAS_EMULADOR WINDOWS_1000.exe.png (16.84 KiB) Viewed 1327 times
, pero desde mi aplicacion
devuelve datos nulos error de conexion dependiendo de la cadena de conexion,
Code: Select all
IF ( o250F := CreateObject( 'HasarArgentina.ImpresoraFiscalRG3561' ) ) != NIL
/* "localhost - Estableciendo conexión con el Emulador Fiscal HASAR ..."*/
o250F:Conectar("127.0.0.1")
/* o250F:Conectar("127.0.0.1", , 1500,1500) no existe puerto*/
/* o250F:Conectar("127.0.0.1", 5000, 1500,1500) rechaza*/
/* o250F:Conectar("127.0.0.1", 6000, 1500,1500) rechaza*/
/* o250F:Conectar("127.0.0.1", 6500, 1500,1500) rechaza */
RepuestaHS250F := o250F:ConsultarVersion()
/* ==============================
Consulta: MODELO Y VERSIÓN ...
==============================
Main.Label_1.value := "Producto = " + RepuestaHS250F.NombreProducto + CRLF
Main.Label_1.value := "Marca = " + RepuestaHS250F.Marca + CRLF
Main.Label_1.value := "Modelo y Versión = " + resp.Version + CRLF
Main.Label_1.value := "Fecha de Firmware = " + resp.FechaFirmware + CRLF
Main.Label_1.value := "Motor Versión = " + resp.VersionMotor + CRLF
Main.Label_1.value := "Protocolo Versión = " + resp.VersionProtocolo + CRLF
main.STATUSBAR.Item(1) := 'Impresora ' RepuestaHS250F.NombreProducto */
msgdebug ( RepuestaHS250F )
- 2021-02-02 10_17_24-.png (13.22 KiB) Viewed 1327 times
, todo esto haciendo pruevas con la impresora virtual ya que no dispongo de la impresora fisica ya que es una ayuda de mi parte a la consulta que me hicieron.