diff --git a/Bancos/DepositosCaja.aspx b/Bancos/DepositosCaja.aspx index f294cf4bf..894b42fdc 100644 --- a/Bancos/DepositosCaja.aspx +++ b/Bancos/DepositosCaja.aspx @@ -415,7 +415,7 @@ var txtdescuento = ToDouble($('#C_TxtDescuento').val()); if (txtdescuento != 0) { var DescuentoNegativa = 0; - if (txtdescuento < 0) { + if (txtdescuento > 0) { DescuentoNegativa = txtdescuento * -1; } if (DescuentoNegativa > saldo) { @@ -507,14 +507,11 @@ function txtSumaDescuento(txt) { var comision2 = ToDouble($('#C_TxtDescuento').val()); var comisionNegativa = 0; - if (comision2 < 0) { - comisionNegativa = comision2 * -1; - } - if (comisionNegativa > ValorTotalSeleccionado) { + if (comision2 > ValorTotalSeleccionado) { $('#C_TxtDescuento').val(descuento) - alert("No es posible poner un descuento superior a lo seleccionado") + alert("No es posible poner un IVA superior a lo seleccionado") } else { - saldo = ValorTotalSeleccionado + comision2 + comision - IVA - ComisionIntermediario; + saldo = ValorTotalSeleccionado - comision2 + comision - IVA - ComisionIntermediario; $('#C_lblValorTotal').text(FormatoNumero(saldo, 2)); descuento = ToDouble($('#C_TxtDescuento').val()) } @@ -528,7 +525,7 @@ $('#C_TxtIVA').val(IVA) alert("No es posible poner un IVA superior a lo seleccionado") } else { - saldo = ValorTotalSeleccionado + descuento + comision - comision2 - ComisionIntermediario; + saldo = ValorTotalSeleccionado - descuento + comision - comision2 - ComisionIntermediario; $('#C_lblValorTotal').text(FormatoNumero(saldo, 2)); IVA = ToDouble($('#C_TxtIVA').val()) } @@ -541,7 +538,7 @@ $('#C_TxtComisionIntermediario').val(ComisionIntermediario) alert("No es posible poner un importe superior a lo seleccionado") } else { - saldo = ValorTotalSeleccionado + descuento + comision - comision2 - IVA; + saldo = ValorTotalSeleccionado - descuento + comision - comision2 - IVA; $('#C_lblValorTotal').text(FormatoNumero(saldo, 2)); ComisionIntermediario = ToDouble($('#C_TxtComisionIntermediario').val()) } diff --git a/Bancos/DepositosCaja.aspx.vb b/Bancos/DepositosCaja.aspx.vb index 524f89b33..2319e67aa 100644 --- a/Bancos/DepositosCaja.aspx.vb +++ b/Bancos/DepositosCaja.aspx.vb @@ -119,7 +119,7 @@ Partial Class Bancos_DepositosCaja TotalImportePrePoliza = TotalImporte If Comision <> 0 Then - TotalImporte = TotalImporte + Comision + Descuento + TotalImporte = TotalImporte + Comision - Descuento 'Comision = -(Comision) ' se inverte el valor, va cargada 'Descuento = -(Descuento) ' se inverte el valor, va cargada If DdlSubProyectoDeposito.SelectedValue.ToEntero = -1 Or DdlClasificacion.SelectedValue.ToEntero = -1 Then