Cancelar como refacturacion las que tienen el estatus de refacturacion en 4
This commit is contained in:
@@ -4668,6 +4668,13 @@ Namespace Modelos
|
|||||||
Dim TieneAlmacen As Boolean = False
|
Dim TieneAlmacen As Boolean = False
|
||||||
Dim AplicaRefacturacionConPagos As Boolean = False
|
Dim AplicaRefacturacionConPagos As Boolean = False
|
||||||
|
|
||||||
|
Dim CveEstatusRefacturacion As Integer = If(ObjFactura.CveEstatusRefacturacion <= 0, 0, ObjFactura.CveEstatusRefacturacion)
|
||||||
|
|
||||||
|
'SI YA FUE MARCADA COMO REFACTURACION Y FUE SEPARADA, MANTENER EL COMPORTAMIENTO DE CANCELACION COMO REFACTURACION
|
||||||
|
If Not EsRefacturacion AndAlso CveEstatusRefacturacion = 4 Then
|
||||||
|
EsRefacturacion = True
|
||||||
|
End If
|
||||||
|
|
||||||
'1 NORMAL, 2 CON PAGOS
|
'1 NORMAL, 2 CON PAGOS
|
||||||
Dim ModalidadRefacturacion As Integer = UsuarioActual.Empresa.Funcionalidad(586).ToEntero()
|
Dim ModalidadRefacturacion As Integer = UsuarioActual.Empresa.Funcionalidad(586).ToEntero()
|
||||||
|
|
||||||
@@ -4800,11 +4807,7 @@ Namespace Modelos
|
|||||||
Return Retorno
|
Return Retorno
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
If Not EsRefacturacion AndAlso CveEstatusRefacturacion <> 4 Then
|
||||||
Dim CveEstatusRefacturacion As Integer = If(ObjFactura.CveEstatusRefacturacion <= 0, 0, ObjFactura.CveEstatusRefacturacion)
|
|
||||||
|
|
||||||
|
|
||||||
If Not EsRefacturacion Then
|
|
||||||
CveEstatusRefacturacion = 0
|
CveEstatusRefacturacion = 0
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user