NYBU#29712 Annuleringshorizon (variabele doorbelastingspercentages)

svn path=/Website/trunk/; revision=30058
This commit is contained in:
Erik Groener
2016-07-14 14:16:43 +00:00
parent 22f351681a
commit cb381b7551

View File

@@ -137,7 +137,6 @@ user.auth_required_or_abort(this_res.canDelete);
// bonWards: vanaf datum huidige res_rsv_ruimte voorwaarts
function doDelete(bFull, bonWards)
{
checkMaxRecharge();
$("#deletefull").val(bFull?1:0);
$("#deletefuture").val(bonWards?1:0);
// Niet overdrijven met vragen: if (confirm(L("lcl_R_U_sure")))
@@ -146,7 +145,6 @@ user.auth_required_or_abort(this_res.canDelete);
function selectCharge()
{
checkMaxRecharge();
$(".div_perc_recharge").toggle();
$(".div_recharge").toggle();
$(".div_voorzieningen").toggle();
@@ -163,20 +161,6 @@ user.auth_required_or_abort(this_res.canDelete);
var totaal = <%=safe.jsfloat(voorzieningenprijs)%> + (perc * org_ruimte_prijs);
$("#recharge").val(num2currEditable(perc * org_ruimte_prijs));
$("#totaalkosten").text(num2currEditable(totaal));
checkMaxRecharge();
}
function checkMaxRecharge()
{
var org_ruimte_prijs = parseFloat(<%=safe.jsfloat(orgruimteprijs)%>);
var new_ruimte_prijs = parseFloat($("#recharge").val());
if ($("#cost_recharge").is(":checked") && new_ruimte_prijs > org_ruimte_prijs)
{
alert(L("mgt_validation_error_1").format(L("lcl_res_charge_total")));
$("#recharge").addClass("hot");
}
else
$("#recharge").removeClass("hot");
}
$(document).ready(function() {
@@ -248,12 +232,9 @@ user.auth_required_or_abort(this_res.canDelete);
);
}
}
if (aantalEerder > 0 && aantalLater > 0)
{
RWFIELDTR("recharge", "fldrecharge", L("lcl_res_charge_total"), safe.curreditable(afsprruimteprijs), {required: true, datatype: "currency", trclass: "div_recharge" });
ROFIELDTR("fldvoorzkosten", L("lcl_res_voorzieningen_kosten"), safe.curr(voorzieningenprijs), {id: "voorzieningen", trclass: "div_voorzieningen", suppressEmpty: true} );
ROFIELDTR("fldrvskosten", L("lcl_res_rsv_kosten"), safe.curr(deelresprijs), {id: "totaalkosten", trclass: "div_totaalkosten", suppressEmpty: true} );
}
RWFIELDTR("recharge", "fldrecharge", L("lcl_res_charge_total"), safe.curreditable(afsprruimteprijs), {required: true, datatype: "currency", trclass: "div_recharge" });
ROFIELDTR("fldvoorzkosten", L("lcl_res_voorzieningen_kosten"), safe.curr(voorzieningenprijs), {id: "voorzieningen", trclass: "div_voorzieningen", suppressEmpty: true} );
ROFIELDTR("fldrvskosten", L("lcl_res_rsv_kosten"), safe.curr(deelresprijs), {id: "totaalkosten", trclass: "div_totaalkosten", suppressEmpty: true} );
// in alle andere gevallen is cost_recharge niet aanwezig, en krijgt daardoor in res_delete_save de waarde "off"
}
%>