Correcion en suma de importe de usados
This commit is contained in:
@@ -394,6 +394,14 @@ Partial Class Inventarios_RecepcionAlmacen
|
|||||||
ViewState("RealizarMovimientoVirtual") = Value
|
ViewState("RealizarMovimientoVirtual") = Value
|
||||||
End Set
|
End Set
|
||||||
End Property
|
End Property
|
||||||
|
Private Property SumarImporteUsados As Boolean
|
||||||
|
Get
|
||||||
|
Return If(IsNothing(ViewState("SumarImporteUsados")), False, CBool(ViewState("SumarImporteUsados")))
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
ViewState("SumarImporteUsados") = Value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
@@ -847,6 +855,7 @@ Partial Class Inventarios_RecepcionAlmacen
|
|||||||
CveAlmacenDevolucionProveedor = -1
|
CveAlmacenDevolucionProveedor = -1
|
||||||
RealizarTraspasoAlmacenDevolucion = False
|
RealizarTraspasoAlmacenDevolucion = False
|
||||||
RealizarMovimientoVirtual = False
|
RealizarMovimientoVirtual = False
|
||||||
|
SumarImporteUsados = False
|
||||||
BtnGuardar.Enabled = True
|
BtnGuardar.Enabled = True
|
||||||
CargaAlmacenes(-1)
|
CargaAlmacenes(-1)
|
||||||
|
|
||||||
@@ -900,6 +909,7 @@ Partial Class Inventarios_RecepcionAlmacen
|
|||||||
|
|
||||||
RealizarTraspasoAlmacenDevolucion = False
|
RealizarTraspasoAlmacenDevolucion = False
|
||||||
RealizarMovimientoVirtual = False
|
RealizarMovimientoVirtual = False
|
||||||
|
SumarImporteUsados = False
|
||||||
CveAlmacenDevolucionProveedor = -1
|
CveAlmacenDevolucionProveedor = -1
|
||||||
|
|
||||||
Dim ObjCompras As New ClsCompras
|
Dim ObjCompras As New ClsCompras
|
||||||
@@ -956,9 +966,11 @@ Partial Class Inventarios_RecepcionAlmacen
|
|||||||
'SI LA COMPRA TIENE PRODUCTOS Y USADOS SOLO MOSTRAR LOS PRODUCTOS
|
'SI LA COMPRA TIENE PRODUCTOS Y USADOS SOLO MOSTRAR LOS PRODUCTOS
|
||||||
If NumProductos > 0 AndAlso NumUsados > 0 Then
|
If NumProductos > 0 AndAlso NumUsados > 0 Then
|
||||||
DtRecepcion = ObjInventario.DtResultados.FiltraParametros("EsUsado = False")
|
DtRecepcion = ObjInventario.DtResultados.FiltraParametros("EsUsado = False")
|
||||||
|
SumarImporteUsados = True
|
||||||
'SI LA COMPRA TIENE PUROS USADOS, MOSTRAR LOS USADOS Y CARGAR LOS ALMACENES
|
'SI LA COMPRA TIENE PUROS USADOS, MOSTRAR LOS USADOS Y CARGAR LOS ALMACENES
|
||||||
ElseIf NumProductos = 0 AndAlso NumUsados > 0 Then
|
ElseIf NumProductos = 0 AndAlso NumUsados > 0 Then
|
||||||
CargaSoloUsados = True
|
CargaSoloUsados = True
|
||||||
|
SumarImporteUsados = True
|
||||||
DtRecepcion = ObjInventario.DtResultados.Copy()
|
DtRecepcion = ObjInventario.DtResultados.Copy()
|
||||||
If UsuarioActual.CveRol = 1 Then
|
If UsuarioActual.CveRol = 1 Then
|
||||||
CargaAlmacenes(-1, "22,24", CveTipoCompra)
|
CargaAlmacenes(-1, "22,24", CveTipoCompra)
|
||||||
@@ -966,6 +978,7 @@ Partial Class Inventarios_RecepcionAlmacen
|
|||||||
CargaAlmacenes(DtRecepcion.Rows(0)("CveSubProyecto").ToString.ToEntero, "22", CveTipoCompra)
|
CargaAlmacenes(DtRecepcion.Rows(0)("CveSubProyecto").ToString.ToEntero, "22", CveTipoCompra)
|
||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
|
SumarImporteUsados = False
|
||||||
DtRecepcion = ObjInventario.DtResultados.Copy()
|
DtRecepcion = ObjInventario.DtResultados.Copy()
|
||||||
End If
|
End If
|
||||||
|
|
||||||
@@ -2703,8 +2716,11 @@ Partial Class Inventarios_RecepcionAlmacen
|
|||||||
Exit For
|
Exit For
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
If ObjInventario.GetMovimientosDetalle(CveMovimientoVirtual, UsuarioActual.CveEmpresa) Then
|
|
||||||
ImporteIngresoAdicional = ObjInventario.DtResultados.SUMD("TotalOriginal")
|
If SumarImporteUsados Then
|
||||||
|
If ObjInventario.GetMovimientosDetalle(CveMovimientoVirtual, UsuarioActual.CveEmpresa) Then
|
||||||
|
ImporteIngresoAdicional = ObjInventario.DtResultados.SUMD("TotalOriginal")
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Else
|
Else
|
||||||
|
|||||||
Reference in New Issue
Block a user