--FIX cancelacion de remisiones
This commit is contained in:
@@ -26820,16 +26820,21 @@ Partial Class Ventas
|
|||||||
Dim GenerarDevolucionAnticipada As Boolean = False
|
Dim GenerarDevolucionAnticipada As Boolean = False
|
||||||
|
|
||||||
If UsuarioActual.Empresa.Funcionalidad(382) = "1" AndAlso ObjFacturaCancelacion.TipoDocto.Contiene("Ing", "Rem") AndAlso Not EsRefacturacion AndAlso ObjFacturaCancelacion.Pagado > 0 Then
|
If UsuarioActual.Empresa.Funcionalidad(382) = "1" AndAlso ObjFacturaCancelacion.TipoDocto.Contiene("Ing", "Rem") AndAlso Not EsRefacturacion AndAlso ObjFacturaCancelacion.Pagado > 0 Then
|
||||||
|
CancelacionPagos = OpcionesCancelacionPagos.ConPagos_GenerarIxC
|
||||||
|
End If
|
||||||
|
|
||||||
|
If UsuarioActual.Empresa.Funcionalidad(382) = "1" AndAlso ObjFacturaCancelacion.TipoDocto.Contiene("Ing", "Rem") AndAlso Not EsRefacturacion Then
|
||||||
|
|
||||||
If ChkDevAlm.Checked Then
|
If ChkDevAlm.Checked Then
|
||||||
GenerarDevolucionAnticipada = True
|
GenerarDevolucionAnticipada = True
|
||||||
End If
|
End If
|
||||||
|
|
||||||
For Each Gvr As GridViewRow In GvCancelarRemisiones.Rows
|
If ObjFacturaCancelacion.TipoDocto.Contiene("Ing") Then
|
||||||
ListaRemisionesCancelar.Add(Gvr.DataKey("CveVenta").ToEntero())
|
For Each Gvr As GridViewRow In GvCancelarRemisiones.Rows
|
||||||
Next
|
ListaRemisionesCancelar.Add(Gvr.DataKey("CveVenta").ToEntero())
|
||||||
|
Next
|
||||||
|
End If
|
||||||
|
|
||||||
CancelacionPagos = OpcionesCancelacionPagos.ConPagos_GenerarIxC
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
resp = ObjFacturaCancelacion.CancelarFactura(If(ChkDevAlm.Checked, 1, 0), ListaRemisionesCancelar, CveMotivoCancelacion:=DdlMotivoCancelacion.SelectedValue.ToEntero(), Motivo:=TxtMotivoCancelacion.Text.Trim(), CveEstadoCancelacion:=Me.CveEstadoCancelacion, ForzarDevolucion:=GenerarDevolucionAnticipada, CancelacionPagos:=CancelacionPagos)
|
resp = ObjFacturaCancelacion.CancelarFactura(If(ChkDevAlm.Checked, 1, 0), ListaRemisionesCancelar, CveMotivoCancelacion:=DdlMotivoCancelacion.SelectedValue.ToEntero(), Motivo:=TxtMotivoCancelacion.Text.Trim(), CveEstadoCancelacion:=Me.CveEstadoCancelacion, ForzarDevolucion:=GenerarDevolucionAnticipada, CancelacionPagos:=CancelacionPagos)
|
||||||
|
|||||||
Reference in New Issue
Block a user