WSLPG cancelar anticipo

en LPG (lpgversion = 0) no vigente para LSG

En el WSLPG una liquidación anticipida puede ser anulada generando un comprobante contrario equivalente.

Es decir que si no hay error este método devuelve el COE de la nueva liquidación anticipada generada por el servidor para contrarrestar el COE del anticipio indicado.

El método no tiene argumento, sino que toma 3 datos que deben ser previamente cargados: el COE del anticipo a anular. El punto de emisión y número de la nueva liquidación que se genera para contrarrestar el anticipo del COE indicado.

Los datos devueltos (si no hay errores) son iguales a los datos devueltos por una consultar de liquidación

fe.ArchivoXMLEnviado = "d:\lpgcancelar.xml"

fe.ArchivoXMLRecibido = "d:\lpgcancelar.xml"

fe.lpgPDF = "d:\mipdf.pdf"

fe.lpgcoeAjustado = "coe anticipo"

fe.lpgptoEmision = "1"

fe.lpgnroOrden = "2215"

bResultado = fe.lpgCancelarAnticipo()

If bResultado Then

MsgBox("resultado verdadero ")

Else

MsgBox("resultado falso")

End If

MsgBox("error general" + fe.UltimoMensajeError)

MsgBox("error servidor " + fe.lpgErrorDescripcion1)

MsgBox("respuesta estado" + fe.lpgRespuestaEstado)

MsgBox("respuesta estado" + fe.lpgRespuestaCoe)