VLKC#39237 kan opdracht niet afmelden (opdracht mag ook 0 waarden hebben)

svn path=/Website/branches/v2016.3/; revision=32589
This commit is contained in:
Ruud Lipper
2017-01-27 11:57:25 +00:00
parent 65df854e3e
commit ca62cd51f7
3 changed files with 3 additions and 3 deletions

View File

@@ -45,7 +45,7 @@ if (opdr_key_arr.length == 1)
var kosten_verplicht_afm = mld_opdr.typeopdr_matchtype != 4 && (mld_opdr.typeopdr_kosten_verplicht & 2 || (mld_opdr.typeopdr_kosten_verplicht == 0 && mld_opdr.opdrkosten_verplicht & 2));
var opdr_kosten = mld_opdr.t_cost;
// user.auth_required_or_abort(this_opdr.canClose, L("lcl_mld_opdr_kosten_verpl_afm")); // Dan zijn we vlug klaar.
user.auth_required_or_abort(!(kosten_verplicht_afm && opdr_kosten != 0) && this_opdr.canClose, L("lcl_mld_opdr_kosten_verpl_afm")); // Dan zijn we vlug klaar.
user.auth_required_or_abort(!(kosten_verplicht_afm && opdr_kosten == null) && this_opdr.canClose, L("lcl_mld_opdr_kosten_verpl_afm")); // Dan zijn we vlug klaar.
var sql = "SELECT o.mld_opdr_einddatum"
+ " , o.mld_melding_key"

View File

@@ -73,7 +73,7 @@ if (opdr_key_arr.length == 1)
// Zijn bij deze opdracht alle verplichte kenmerken ingevuld?
reqStatusEmptyOpdr = mld.getReqStatusEmptyOpdr(reqStatusEmptyOpdr, opdr_key_arr[0], 6); // Opdracht status "Technisch Voltooid(6)"
user.auth_required_or_abort(!(kosten_verplicht_afm && opdr_kosten == 0) && this_opdr.canClose && !reqStatusEmptyOpdr.length, L("lcl_mld_opdr_kosten_verpl_afm")); // Dan zijn we vlug klaar.
user.auth_required_or_abort(!(kosten_verplicht_afm && opdr_kosten == null) && this_opdr.canClose && !reqStatusEmptyOpdr.length, L("lcl_mld_opdr_kosten_verpl_afm")); // Dan zijn we vlug klaar.
var sql = "SELECT o.mld_melding_key"
+ " , o.mld_opdr_einddatum"

View File

@@ -246,7 +246,7 @@ else
var opdr_nr = "<%=mld_opdr.mld_key%>/<%=mld_opdr.mld_opdr_bedrijfopdr_volgnr%>";
var kosten_verplicht_afm = <%=mld_opdr.typeopdr_matchtype != 4 && (mld_opdr.typeopdr_kosten_verplicht & 2 || (mld_opdr.typeopdr_kosten_verplicht == 0 && mld_opdr.opdrkosten_verplicht & 2))? 1 : 0%> == 1;
var opdr_kosten = isNaN($("#tot_kosten").val())? 0 : parseFloat($("#tot_kosten").val());
if (kosten_verplicht_afm && opdr_kosten == 0)
if (kosten_verplicht_afm && opdr_kosten == null)
{
alert(L("lcl_mld_opdr_kosten_verpl_afm"));
return false;