AAEN#36492 Bij S("mld_forward_if_active") wel doorsturen met opdrachten maar niet nieuw maken

svn path=/Website/branches/v2016.1/; revision=29490
This commit is contained in:
Jos Groot Lipman
2016-05-23 14:20:02 +00:00
parent 51a81d015a
commit 5b4e6ec554
2 changed files with 2 additions and 2 deletions

View File

@@ -2849,7 +2849,7 @@ mld = {setmeldingstatus:
mresult.canChange = (mresult.canWrite("WEB_MLDBOF") || mresult.canWrite("WEB_MLDFOF"));
mresult.canChangeUrole = mresult.canWrite("WEB_MLDBOF")? 'bo' : 'fo';
mresult.canForward = (!is_wf_root &&
((S("mld_forward_if_active") == 1 || keten) && !hasopdrachten) && // Een melding met opdrachten mag niet meer doorgestuurd worden (MAYF#36363).
(S("mld_forward_if_active") == 1 || (keten && !hasopdrachten)) && // Een melding met opdrachten mag niet meer doorgestuurd worden (MAYF#36363).
mresult.canWrite("WEB_MLDBOF") &&
!is_planned_action);
mresult.canForwardKeten = (!is_wf_root && S("mld_forward_if_active") == 0 && mresult.canForward); // is het echt vanwege keten?

View File

@@ -124,7 +124,7 @@ else
{ // Zetten van de status op ingevoerd en afhandelen van de tracking.
// De oude status kan 2, 3, en afhankelijk van discipline/setting
// mld_disc_params_keten of mld_forward_if_active ook 4 of 7 zijn.
if (old_disc != new_disc)
if (old_disc != new_disc && S("mld_forward_if_active") == 0)
{
mld.setmeldingstatus(mld_key, 3); // Evt naar 'ingezien'
mld.setmeldingstatus(mld_key, 2); // Terug naar 'ingevoerd'