-- corrección
This commit is contained in:
@@ -208,31 +208,29 @@ Partial Class Bancos_FluctuacionCambiaria
|
||||
|
||||
Dim Perdida As DataTable = ObjBancos.DtResultados.FiltraParametros("Fluctuacion > 0")
|
||||
Dim Ganancias As DataTable = ObjBancos.DtResultados.FiltraParametros("Fluctuacion < 0")
|
||||
|
||||
Dim PerdidaAux As Double = Perdida.SUM("Fluctuacion", "Fluctuacion > 0").Abs
|
||||
Dim GanaciaAux As Double = Ganancias.SUM("Fluctuacion", "Fluctuacion < 0").Abs
|
||||
|
||||
Dim Final As Double = GanaciaAux - PerdidaAux
|
||||
Dim GananciaAux As Double = Ganancias.SUM("Fluctuacion", "Fluctuacion < 0").Abs
|
||||
|
||||
HdnClienteCvePrePoliza.Value = ObjBancos.DtResultados.MAX("CvePrePoliza").ToString
|
||||
HdnCveFluctuacionBitacora.Value = ObjBancos.DtResultados.MAX("CveFluctuacionBitacora").ToString
|
||||
|
||||
HplClientesLiga.NavigateUrl = String.Format("/Contabilidad/RegPrePolizas.aspx?CvePrePoliza={0}", ObjBancos.DtResultados.MAX("CvePrePoliza").ToString)
|
||||
HplClientesLiga.Visible = HdnClienteCvePrePoliza.Value.ToEntero > 0
|
||||
BtnClientesRemove.Visible = HdnClienteCvePrePoliza.Value.ToEntero > 0
|
||||
BtnGeneraVentas.Visible = Not HdnClienteCvePrePoliza.Value.ToEntero > 0
|
||||
|
||||
IImagenFinalVentas.Attributes("class") = If(Final > 0, "widget-thumb-icon bg-green-jungle fa fa-usd", "widget-thumb-icon bg-red fa fa-usd")
|
||||
|
||||
LtIndicador_PerdidasVentas.Text = PerdidaAux.ToString.FormatoNumero
|
||||
LtIndicador_GanaciaVentas.Text = GanaciaAux.ToString.FormatoNumero
|
||||
LtIndicador_FinalVentas.Text = Final.ToString.FormatoNumero
|
||||
LblVentasPerdidaGanancia.Text = If(Final < 0, "Pérdida", "Ganancia")
|
||||
|
||||
LblTotalVentas.Text = ObjBancos.DtResultados.SUM("Fluctuacion").FormatoNumero
|
||||
|
||||
BtnGeneraVentas.Visible = Not HdnClienteCvePrePoliza.Value.ToEntero > 0
|
||||
|
||||
'LtIndicador_PerdidasVentas.Text = PerdidaAux.ToString.FormatoNumero
|
||||
'LtIndicador_GanaciaVentas.Text = GanaciaAux.ToString.FormatoNumero
|
||||
'LtIndicador_FinalVentas.Text = Final.ToString.FormatoNumero
|
||||
|
||||
UpIndicadoresVentas.Visible = True
|
||||
|
||||
Dim tdt As DataTable = VerificacionFluctuacion(3, FechaUltimoDiaMes)
|
||||
Dim Final As Decimal = tdt.SUMD("Diferencia")
|
||||
IImagenFinalVentas.Attributes("class") = If(Final > 0, "widget-thumb-icon bg-green-jungle fa fa-usd", "widget-thumb-icon bg-red fa fa-usd")
|
||||
LblVentasPerdidaGanancia.Text = If(Final > 0, "Pérdida", "Ganancia")
|
||||
|
||||
LblTotalVentas.Text = (PerdidaAux - GananciaAux).FormatoNumero 'tdt.SUMD("Diferencia").FormatoNumero
|
||||
LtIndicador_PerdidasVentas.Text = tdt.SUMD("Diferencia").FormatoNumero
|
||||
LtIndicador_GanaciaVentas.Text = ""
|
||||
LtIndicador_FinalVentas.Text = ""
|
||||
@@ -669,7 +667,8 @@ Partial Class Bancos_FluctuacionCambiaria
|
||||
' AjusteTotal = AjusteTotal + dr("Importe").ToString.ToDecimal
|
||||
'End If
|
||||
tTipoMovto = dr("TipoMovto").ToString.ToBool
|
||||
If TipoFluctuacion.Contiene(3) AndAlso tTipoMovto AndAlso AjusteTotal > 0 Then AjusteTotal = -AjusteTotal 'si es cleintes, abonado y el ajustes es positivo tiene que restar
|
||||
If TipoFluctuacion.Contiene(3) AndAlso tTipoMovto Then AjusteTotal = -AjusteTotal 'si es cleintes, abonado y el ajustes es positivo tiene que restar
|
||||
|
||||
|
||||
AjusteTotal = AjusteTotal + dr("Importe").ToString.ToDecimal
|
||||
If AjusteTotal < 0 Then
|
||||
|
||||
Reference in New Issue
Block a user