Ver Mensaje Individual
  #42 (permalink)  
Antiguo 24/09/2009, 13:49
Avatar de gasafonso
gasafonso
 
Fecha de Ingreso: septiembre-2008
Mensajes: 357
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Impresora Fiscal-Argentina

matiasdagatti, como estas? me podrias ayudar con el uso del Emulador ?

No se bien como se usa,estube probando pero no lo entiendo bien

Gracias

Cita:
Iniciado por matiasdagatti Ver Mensaje
Hola como estan? bueno lo que necesito saber es como puedo leer las preferencias de una impresora fiscal. Esto lo hago cada vez que incia el sistema de facturacion para corroborar que esten bine los datos. Tengo un manual de la impresora LX300 que es la que emulo y dice que llamando al comando @LEEPREFERENCIA y pasandole parametros puedo obtener datos como las preferencias del dispositivo o el papel

Lo hago asi, osbiamente que la conexion con el puerto funciona bien e eincluso pude registrar facturas pero el problema lo tengo aca en leer preferencias

Código:

Function LEEPREFERENCIA(byVar1 As String, byVar2 As String, byVar3 As String, byVar4 As String, byVar5 As String) As Long

Dim nError  As Long
Dim strBuff As String

strBuff = "@LEEPREFERENCIA" & "|" + byVar1 & "|" + byVar2 & "|" + byVar3 & "|" + byVar4 & "|" + byVar5

nError = g_objDriverFiscal1.IF_WRITE(strBuff)

LEEPREFERENCIA = nError

MsgBox (g_objDriverFiscal1.IF_READ(4))  ' ME DEVUELVE @NA

End Function
Esta linea de codigo me devuelve @NA

MsgBox (g_objDriverFiscal1.IF_READ(4)) ' ME DEVUELVE @NA

segun el manual esto deberia devolverme si utiliza hoja suelta o continua o en caso de que sean preferencias del papel a utilizar deberia devolver el tamaño.

No entiendo que es @NA
Alguien sabe como leer estos datos de la impresora fiscal?

Quiero agregar que los parámetros enviados están bien porque utilizo el emulador de impresoras-fiscales.com.ar y la operación funciona sin problemas

Muchas gracias