Gracias Ricardo,
Lo voy a implementar.
Saludos y gracias
El Lunes, 10 de noviembre, 2014 20:58:25, Ricardo Aidelman
ricardo.aidel...@mug.org.ar escribió:
Yo lo tengo asÍ:
loHasar = Newobject( 'HASAR.Fiscal.1' )
loHasar.Puerto = i
loHasar.AutodetectarControlador()
loHasar.AutodetectarModelo()
loHasar.Enviar( Chr( 127 ) ) GetPrinterVersion()
lcModelo = loHasar.Respuesta( 3 )
loHasar.ObtenerDatosDeInicializacion()
lnPuntoDeVenta = Val( loHasar.Respuesta( 7 ))
ricardo aidelman
( socio nº 1545 )
De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Sergio Lescano
Enviado el: lunes, 10 de noviembre de 2014 07:10 p.m.
Para: GUFA List Member
CC: ricardo.aidel...@gmail.com
Asunto: [GUFA] Nro de Sucursal en impresores fiscales
Hola Ricardo, estuve leyendo tu respuesta de cómo obtener un punto de venta de
una impresora Fiscal Hasar, te hago una consulta
El comando Hasar.ObtenerDatosDeInicializacion luego de que comando hay que
enviarlo para obtener el punto de venta?
Yo lo inicializo así con mi OCX
.Hasar.Puerto = lnPuerto
.Hasar.Comenzar
.Hasar.Modelo = 8
.Hasar.TratarDeCancelarTodo
...
envio los datos de clientes
ThisForm.Hasar.DatosCliente( )
ThisForm.Hasar.AbrirComprobanteFiscal (lnTipo)Factura A o B
detalle de items y cierro
Thisform.Hasar.CerrarComprobanteFiscal
Saludos y gracias
El Lunes, 25 de octubre, 2010 12:59:27, Ricardo Aidelman
ricardo.aidel...@gmail.com escribió:
Yo lo estoy usando con la nueva (Fiscal051122.Ocx)
Lo único que me pasó es que, en algunos controladores, tuve que utilizar el
método Enviar( Chr( 115 )) en lugar de ObtenerDatosDeInicializacion()
loHasar.Enviar( Chr( 115 ) ) ObtenerDatosDeInicializacion()
Del manual:
3.2.5. GetInitData - Consulta de datos de inicialización
Responde, a través de la línea serie, con los datos almacenados en memoria
EPROM fiscal durante la inicialización
del controlador fiscal. No altera la memoria de trabajo.
C O M A N D O: Formato del string
Longitud Descripción Tipo
1 73H (s – ASCII 115)
R E S P U E S T A: Formato del string
Longitud Descripción
Tipo
1 73H (s – ASCII 115)
1 FS
4 Status de la impresora: datos en ASCII
H Respuesta( 1 )
1 FS
4 Status fiscal: datos en ASCII
H Respuesta( 2 )
1 FS
11Número de CUIT del emisor
N Respuesta( 3 )
1 FS
50Razón social del emisor
A Respuesta( 4 )
50 caracteres en el modelo SMH/P-441F.
40 caracteres en el resto de los modelos.
1 FS
10Número de registro de la impresora fiscal (3 letras + 7
números) A Respuesta( 5 )
1 FS
6 Fecha de inicialización (AAMMDD)
D Respuesta( 6 )
1 FS
4 Número de punto de venta asignado a la impresora fiscal
() N Respuesta( 7 )
1 FS
30Número de inscripción en Ingresos Brutos
30 caracteres en el modelo SMH/P-441F
20 caracteres en el resto de los modelos
1 FS
6 Fecha de inicio de actividades (AAMMDD)
D Respuesta( 8 )
1 FS
1 Responsabilidad frente al IVA
A Respuesta( 9 )
I: Responsable inscripto
N:Responsable no inscripto
No existente en los modelos SMH/P- 715F, SMH/P-PR5F y SMH/P-441F
E: Exento
A: No responsable
M: Responsable monotributo
No disponible en el modelo SMH/P-PR4F
S: Monotributista Social
No existente en los modelos SMH/P- 715F, SMH/P-PR5F y SMH/P-441F
Ejemplo:
s∟C080∟0600∟995∟El Emisor
Inscripto∟HHP000∟070827∟9998∟IIBB-00∟070827∟I
ricardo aidelman
From:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] On Behalf Of César Luque
Sent: Lunes, 25 de Octubre de 2010 12:03 p.m.
To: GUFA List Member
Subject: [GUFA] Nro de Sucursal en impresores fiscales
Ricardo :
Vos sabés que con la ocx nueva de Hasar no lo puedo hacer andar...