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
                                          

Responder a