Funciono, en la 340 es Respuesta(6)
Muchas Gracias. Horacio Clifford From: [email protected] To: [email protected] Subject: [GUFA] RE: [GUFA] OT - OCX HASAR Date: Wed, 17 Aug 2016 15:16:46 -0300 Hola, código que funciona en 330 Thisform.HASAR.CERRARCOMPROBANTEFISCAL() Try Thisform.NUMERO_CAI=Thisform.HASAR.Respuesta(5) Catch Thisform.NUMERO_CAI='XXXX-XXXXXXXXXX' Endtry De: [email protected] [mailto:[email protected]] En nombre de Horacio Clifford Enviado el: miércoles, 17 de agosto de 2016 15:07 Para: GUFA List Member <[email protected]> Asunto: [GUFA] OT - OCX HASAR Hola a todos, necesito recuperar el ultimo numero de CAI generado por la impresora fiscal Hasar SMH/P-340F. Estoy trabajando con VFP7 y usando la OCX v150423 que tiene el metodo ObtenerCAIUltimoDocumentoA() pero no logro recuperar el CAI del ocx. Alguien tiene algun ejemplo de como hacer esto ? Tampoco me sirvio mucho el manual, les copio el ejemplo del manual, quizas no estoy interpretando la forma de tomar el valor devuelto. Método: ObtenerCAIUltimoDocumentoA( ) Comando: GetLastCAI Disponible: OCX Fiscal HASAR v051122 y posteriores. Argumentos: 4 Este método permite al software de gestión para puntos de venta obtener el número de CAI, e información complementaria, del último comprobante ‘A’ emitido en la jornada fiscal. ObtenerCAIUltimoDocumentoA doc, hojaini, hojafin, cai doc De salida. Opcional. Tipo: Variant Permite al software de gestión para puntos de venta obtener la identificación del último comprobante ‘A’ emitido. Los posibles valores de retorno coinciden con los valores de las siguientes constantes embebidas en el OCX Fiscal HASAR. D_FACTURA_A, D_NOTA_DEBITO_A, D_RECIBO_A, D_NOTA_CREDITO_A. hojaini De salida. Opcional. Tipo: Variant Permite al software de gestión para puntos de venta obtener el número de comprobante correspondiente a la primera hoja del documento doc. hojafin De salida. Opcional. Tipo: Variant Permite al software de gestión para puntos de venta obtener el número de comprobante correspondiente a la última hoja del documento doc. cai De salida. Opcional. Tipo: Variant Permite al software de gestión para puntos de venta obtener el número de CAI impreso al pie de la última hoja del documento doc. Ejemplo de uso: … Dim doc As Variant, nroini As Variant, nrofin As Variant, nrocai As Variant … HASAR1.ObtenerCAIUltimoDocumentoA doc, nroini, nrofin, nrocai Debug.Print “Tipo Doc ‘A’ : “ & doc Debug.Print “Nro primera hoja : “ & nroini Debug.Print “Nro última hoja : “ & nrofin Página 110 de 234 Debug.Print “Nro CAI : “ & nrocai … El desarrollador del software de gestión para puntos de venta debe tener presente que: § La consulta tiene sólo sentido en IFH 1G que soporten la impresión sobre formularios continuos u hojas sueltas. § La consulta se puede hacer inmediatamente después de cerrado el comprobante ‘A’, o luego de la emisión de otros documentos (siempre que no haya otro comprobante ‘A’ en el lote emitido). Gracias. Horacio Clifford
