AAIT#30557: Toetsing dubbele factuur werkt niet naar behoren.
svn path=/Website/trunk/; revision=23611
This commit is contained in:
@@ -9,7 +9,7 @@ var dateInputs = new Object();
|
||||
function checkFactuurExistCallback(json, textStatus)
|
||||
{
|
||||
if (json.aantal > 0)
|
||||
if (confirm(L("lcl_fin_invoice_number") + " " + json.fac_nr + L("lcl_fin_is_al") + json.aantal + L("lcl_fin_register_total") + json.totaal + ". " + L("lcl_fin_toch_doorgaan")))
|
||||
if (confirm(L("lcl_fin_invoice_number") + " " + json.fac_nr + L("lcl_fin_is_al") + json.aantal + L("lcl_fin_register_total") + currency_pref + num2currEditable(parseFloat(json.totaalbedrag)) + ". " + L("lcl_fin_toch_doorgaan")))
|
||||
document.forms.u2.submit();
|
||||
else
|
||||
return false;
|
||||
@@ -43,7 +43,7 @@ function checkInput()
|
||||
// Melding: "Factuurnr 1234 is al N keer geregistreerd met een totaalbedrag van 99999. Toch doorgaan?", bij Cancel keer je terug in het scherm
|
||||
$.getJSON("check_factuur_exist.asp",
|
||||
{ fac_nr: $("#finnr").val(),
|
||||
deb_nr: $("#findebtor").val(),
|
||||
lev_uit_key: $("#lev_uit_key").val(), // Via de referentie bepaald en opgeslagen. Afdeling, Persoon of Bedrijf.
|
||||
fin_key: $("#fin_key").val() },
|
||||
checkFactuurExistCallback);
|
||||
}
|
||||
@@ -125,6 +125,7 @@ function clearRefDetails()
|
||||
$("#tr_refopdrtype").hide();
|
||||
$("#fincnt").val("");
|
||||
$("#finsom").val("");
|
||||
$("#finsominc").val("");
|
||||
FcltMgr.resized(window);
|
||||
}
|
||||
|
||||
@@ -168,6 +169,7 @@ function FcltGetRefInfoCallback(json)
|
||||
|
||||
$("#fin_type").val(json.ref_type);
|
||||
$("#lev_uit").val(json.lev_uit);
|
||||
$("#lev_uit_key").val(json.lev_uit_key);
|
||||
if (canReqRelDetails)
|
||||
{
|
||||
$('#lev_uit').click(function()
|
||||
@@ -300,7 +302,8 @@ function FcltGetRefInfoCallback(json)
|
||||
}
|
||||
|
||||
$("#fincnt").val(json.aantalfacturen);
|
||||
$("#finsom").val(currency_pref + json.totaalbedrag + currency_suff);
|
||||
$("#finsom").val(currency_pref + num2currEditable(parseFloat(json.totaalbedrag)) + currency_suff);
|
||||
$("#finsominc").val(currency_pref + num2currEditable(parseFloat(json.totaalbedrag + json.totaalbtwbedrag)) + currency_suff);
|
||||
|
||||
window.btwtabel_key = json.btwtabel_key;
|
||||
window.btwtabel = json.btwtabel;
|
||||
@@ -328,7 +331,7 @@ function referenceChanged(refchanged)
|
||||
fin_factuur_nr: $("#finnr").val(),
|
||||
ascontactpers: asContactpersoon? 1 : 0
|
||||
});
|
||||
FcltGetRefInfoCallback(returndata)
|
||||
FcltGetRefInfoCallback(returndata);
|
||||
}
|
||||
else
|
||||
// T.b.v. de mogelijkheid om oude waarde weer terug te zetten bij ongeldige referentie
|
||||
|
||||
Reference in New Issue
Block a user