DJIN#48507: Automatische opdrachten ook laten fiatteren.

svn path=/Website/trunk/; revision=36604
This commit is contained in:
Maykel Geerdink
2018-01-17 08:54:57 +00:00
parent 4634f3f143
commit 9da007973e

View File

@@ -156,7 +156,7 @@ var isRequired = mld_opdr.typeopdr_matchtype != 4 &&
(mld_opdr.opdr_status == 5 || mld_opdr.opdr_status == 8)) ||
((mld_opdr.typeopdr_kosten_verplicht & 4 || (mld_opdr.typeopdr_kosten_verplicht == 0 && mld_opdr.opdrkosten_verplicht & 4)) &&
mld_opdr.opdr_status == 6))
var tot_kosten = getFParamFloat("tot_kosten", -1);
var tot_kosten = autoorder? S("mld_opdr_autoorder_amount") : getFParamFloat("tot_kosten", -1);
user.auth_required_or_abort((autoorder || authparamsORDBOF || authparamsORDBO2 || authparamsMLDORD) && !(isRequired && tot_kosten < 0));
@@ -320,7 +320,7 @@ for (var u = 0; u < uitvkeyArray.length; u++)
var fields = [ { dbs: "mld_uitvoerende_keys", typ: "key", val: uitvkeyArray[u] },
{ dbs: "prs_contactpersoon_key", typ: "key", val: uitvcpersArray[u] },
{ dbs: "mld_opdr_materiaal", typ: "float", frm: "mat_kosten" },
{ dbs: "mld_opdr_kosten", typ: "float", frm: "tot_kosten" },
{ dbs: "mld_opdr_kosten", typ: "float", val: tot_kosten < 0? 0 : tot_kosten },
{ dbs: "mld_opdr_uurloon", typ: "float", val: (uurloon > 0? uurloon : 0) }, // I.v.m. de bon moet het uurloon i.i.g. een waarde hebben zodat niet NaN wordt weergegeven.
{ dbs: "mld_opdr_ordernr", typ: "varchar", frm: "opdr_ordernr" },
{ dbs: "prs_kostenplaats_key", typ: "key", val: kostenplaats_key },