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)