DJIN#39657 Wijziging in opdracht signaleren voor behandelaar

svn path=/Website/trunk/; revision=38359
This commit is contained in:
Erik Groener
2018-06-28 17:51:13 +00:00
parent 2b5d386978
commit fc96d3f117
2 changed files with 5 additions and 5 deletions

View File

@@ -2287,7 +2287,7 @@ mld = {setmeldingstatus:
+ " FROM fac_tracking t" + " FROM fac_tracking t"
+ " , fac_srtnotificatie st" + " , fac_srtnotificatie st"
+ " WHERE t.fac_srtnotificatie_key = st.fac_srtnotificatie_key" + " WHERE t.fac_srtnotificatie_key = st.fac_srtnotificatie_key"
+ " AND st.fac_srtnotificatie_code = 'ORDUPD'" + " AND st.fac_srtnotificatie_code IN ('ORDUPD','ORDDAT','ORDPL2')"
+ " AND st.fac_srtnotificatie_xmlnode = 'opdracht'" + " AND st.fac_srtnotificatie_xmlnode = 'opdracht'"
+ " AND t.fac_tracking_refkey = ro.mld_opdr_key" + " AND t.fac_tracking_refkey = ro.mld_opdr_key"
+ " )" + " )"

View File

@@ -415,14 +415,14 @@ for (var u = 0; u < uitvkeyArray.length; u++)
if (new_einddatum.midnight().getTime() == mld_einddatum.midnight().getTime()) if (new_einddatum.midnight().getTime() == mld_einddatum.midnight().getTime())
{ {
// Datum is gelijk aan einddatum melding. Maak de tijd (+ datum) gelijk aan de einddatum melding. // Datum is gelijk aan einddatum melding. Maak de tijd (+ datum) gelijk aan de einddatum melding.
fields.push({ dbs: "mld_opdr_einddatum", typ: "datetime", val: mld_einddatum }); fields.push({ dbs: "mld_opdr_einddatum", typ: "datetime", val: mld_einddatum, track: L("lcl_opdr_enddate") });
} }
else else
{ // Zet de eindtijd van de nieuwe einddatum op einde werkdag (fac_t_endofworkday) { // Zet de eindtijd van de nieuwe einddatum op einde werkdag (fac_t_endofworkday)
// Dit gebeurt ook bij wijzigen. // Dit gebeurt ook bij wijzigen.
var endofworkday = parseFloat(S("fac_t_endofworkday")); var endofworkday = parseFloat(S("fac_t_endofworkday"));
new_einddatum.setHours(Math.floor(endofworkday), (endofworkday - Math.floor(endofworkday)) * 60); new_einddatum.setHours(Math.floor(endofworkday), (endofworkday - Math.floor(endofworkday)) * 60);
fields.push({ dbs: "mld_opdr_einddatum", typ: "datetime", val: new_einddatum }); fields.push({ dbs: "mld_opdr_einddatum", typ: "datetime", val: new_einddatum, track: L("lcl_opdr_enddate") });
} }
} }
fields.push({ dbs: "mld_typeopdr_key", typ: "key", frm: "t_opdr" }); fields.push({ dbs: "mld_typeopdr_key", typ: "key", frm: "t_opdr" });
@@ -821,7 +821,7 @@ for (var u = 0; u < uitvkeyArray.length; u++)
if (new_einddatum_m.getTime() == mld_einddatum_m.getTime()) if (new_einddatum_m.getTime() == mld_einddatum_m.getTime())
{ {
// Datum is gelijk aan einddatum melding. Maak de tijd (+ datum) gelijk aan de einddatum melding. // Datum is gelijk aan einddatum melding. Maak de tijd (+ datum) gelijk aan de einddatum melding.
fields.push({ dbs: "mld_opdr_einddatum", typ: "datetime", val: mld_einddatum }); fields.push({ dbs: "mld_opdr_einddatum", typ: "datetime", val: mld_einddatum, track: L("lcl_opdr_enddate") });
// Tracken en notificeren van de einddatum (ORDDAT). // Tracken en notificeren van de einddatum (ORDDAT).
orddat_tracking = L("lcl_ord_is_orddattrack").format(formattedID) + ": " + toDateString(old_einddatum_m) + L("lcl_trackto") + toDateString(mld_einddatum); orddat_tracking = L("lcl_ord_is_orddattrack").format(formattedID) + ": " + toDateString(old_einddatum_m) + L("lcl_trackto") + toDateString(mld_einddatum);
} }
@@ -829,7 +829,7 @@ for (var u = 0; u < uitvkeyArray.length; u++)
{ // Zet de eindtijd van de nieuwe einddatum op einde werkdag (fac_t_endofworkday) { // Zet de eindtijd van de nieuwe einddatum op einde werkdag (fac_t_endofworkday)
var endofworkday = parseFloat(S("fac_t_endofworkday")); var endofworkday = parseFloat(S("fac_t_endofworkday"));
new_einddatum.setHours(Math.floor(endofworkday), (endofworkday - Math.floor(endofworkday)) * 60); new_einddatum.setHours(Math.floor(endofworkday), (endofworkday - Math.floor(endofworkday)) * 60);
fields.push({ dbs: "mld_opdr_einddatum", typ: "datetime", val: new_einddatum }); fields.push({ dbs: "mld_opdr_einddatum", typ: "datetime", val: new_einddatum, track: L("lcl_opdr_enddate") });
// Tracken en notificeren van de einddatum (ORDDAT). // Tracken en notificeren van de einddatum (ORDDAT).
orddat_tracking = L("lcl_ord_is_orddattrack").format(formattedID) + ": " + toDateString(new Date(old_einddatum_m)) + L("lcl_trackto") + toDateString(new_einddatum); orddat_tracking = L("lcl_ord_is_orddattrack").format(formattedID) + ": " + toDateString(new Date(old_einddatum_m)) + L("lcl_trackto") + toDateString(new_einddatum);
} }