diff --git a/APPL/MLD/mld_cancelworkflow_save.asp b/APPL/MLD/mld_cancelworkflow_save.asp index e396f27f2e..728ddcf78d 100644 --- a/APPL/MLD/mld_cancelworkflow_save.asp +++ b/APPL/MLD/mld_cancelworkflow_save.asp @@ -60,9 +60,21 @@ function cancel_workflowstep(mld_key) + "," + safe.quoted_sql(mld_opmerking) + ")"; Oracle.Execute(sql_i); + // tracking: Vervolgmelding {0} is afgesloten door {1} - // Ophalen meldingnr: M123456 en gebruikersnaam - // L("lcl_mld_cancel_workflow_tracking").format(melding_nr, gebruiker) + sql = "SELECT sd.ins_srtdiscipline_prefix || m.mld_melding_key meldingnr" + + " FROM mld_melding m" + + " , mld_stdmelding s" + + " , mld_discipline md" + + " , ins_srtdiscipline sd" + + " WHERE m.mld_stdmelding_key = s.mld_stdmelding_key" + + " AND s.mld_ins_discipline_key = md.ins_discipline_key" + + " AND md.ins_srtdiscipline_key = sd.ins_srtdiscipline_key" + + " AND m.mld_melding_key = " + mld_key; + var oRs = Oracle.Execute(sql); + var melding_nr = oRs("meldingnr").Value; + oRs.Close(); + shared.trackaction("#MLDAFM", mld_key, L("lcl_mld_cancel_workflow_tracking").format(melding_nr, user.naam())); } protectRequest.validateToken();