EMD - registro de una factura con OC y y anticipo
This commit is contained in:
@@ -5918,7 +5918,7 @@
|
||||
}
|
||||
|
||||
|
||||
function chkAnt(t, txt, importe, TotalSaldoCompra, CveMonedaAnticipo, TCAnticipo, CveMonedaOriginal, TCCompra) {
|
||||
function chkAnt(t, txt, importe, TotalSaldoCompra, CveMonedaAnticipo, TCAnticipo, CveMonedaOriginal, TCCompra, txtComision) {
|
||||
var Total = ToDouble($get('TxtTotal').value);
|
||||
debugger;
|
||||
var txtvalue = ToDouble(txt.value);
|
||||
@@ -5939,13 +5939,23 @@
|
||||
else { TCC = 1; }
|
||||
var DifSaldo = (TotalSaldoCompra - FnSumaValoresAnt()).toFixed(2); // le agrego lo del valor actual para validarlo
|
||||
|
||||
|
||||
|
||||
if (t.checked)
|
||||
{
|
||||
if (DifSaldo > importevalue) {
|
||||
txt.value = toFixed(ToDouble(importevalue*TCC),2);
|
||||
} else {
|
||||
txt.value = toFixed(ToDouble(DifSaldo*TCC),2);
|
||||
}
|
||||
{
|
||||
if (DifSaldo > importevalue) {
|
||||
txt.value = toFixed(ToDouble(importevalue * TCC), 2);
|
||||
} else {
|
||||
txt.value = toFixed(ToDouble(DifSaldo * TCC), 2);
|
||||
}
|
||||
|
||||
let difFinal = (DifSaldo - importevalue) * TCC;
|
||||
|
||||
if (difFinal > 0 && difFinal < 1) {
|
||||
txtComision.value = toFixed(ToDouble(difFinal), 2);
|
||||
}
|
||||
|
||||
|
||||
} else {
|
||||
txt.value = "";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user