WSLUM fallo de conexión

Al ejecutar alguno de los métodos autorizadores para CAE debe preverse (más allá de la posible respuesta de aceptación o rechazo por parte de AFIP) que no se reciba la respuesta por fallas de conexión o demoras en la red por time out.

En estos casos debe verificarse si el último comprobante enviado fue o no autorizado (ya que la falla pudo ocurrir después que el servidor de AFIP envié la respuesta pero antes que se la reciba).

Después de ejecutar el método lumGenerarLiquidacion para un punto de venta, tipo de comprobante y número, en caso de no recibir respuesta puede usarse el método lumconsultarLiquidacionPorNroComprobante para ese punto de venta, tipo de comprobante y número. Este método recupera todos los datos archivados por AFIP (incluido CAE). Si este método devuelve error indicará que el error de conexión se originó antes de que AFIP procesara la respuesta. En este caso se debe volver a ejecutar el método autorizador con los mismos datos.

Alternativamente puede usarse el método lumconsultarUltimoNro que devuelve para un punto de venta y tipo de comprobante el último numero procesado en AFIP. Pero solo devuelve el número y no el CAE asociado que solo puede ser recuperado por lumconsultarLiquidacionPorNroComprobante. Tener en cuenta que es recomendable almacenar localmente la numeración de comprobantes y solo recurrir a este método antes fallos de conexión para verificar si el último comprobante fue autorizado. Ya que invocar al método lumconsultarUltimoNro implica una doble conexión