FSN#37018 Gebreken in volgnummer autorisatie op kenmerken

svn path=/Website/trunk/; revision=30853
This commit is contained in:
Erik Groener
2016-09-26 12:55:02 +00:00
parent f85aaa8974
commit ba4c363faa
3 changed files with 3 additions and 2 deletions

View File

@@ -2538,6 +2538,7 @@ __Log(result);
mresult.canFOread = mresult.canRead("WEB_MLDFOF");
mresult.canBOread = mresult.canRead("WEB_MLDBOF");
mresult.canFEread = mresult.canRead("WEB_MLDUSE");
mresult.canMIread = mresult.canRead("WEB_MLDBAC");
// opdracht
// Algemeen niveau

View File

@@ -725,7 +725,7 @@ function mld_list (pautfunction, params)
{
var disc_key = oRs("ins_discipline_key").Value;
var this_mld = mld.func_enabled_mld(disc_key, "D");
var flexParams = {readuse: this_mld.canFEread};
var flexParams = {readman: this_mld.canMIread, readuse: this_mld.canFEread};
return flexParams;
}

View File

@@ -357,7 +357,7 @@ function getSqlFlex(flexModule, flexId, flexParams)
+ " WHERE sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key"
+ " AND km.mld_kenmerk_key = k.mld_kenmerk_key"
+ " AND sk.mld_srtkenmerk_verwijder IS NULL"
+ (flexParams && !flexParams.readuse? " AND k.mld_kenmerk_volgnummer <= 100":"");
+ (flexParams && (flexParams.readuse || flexparams.readman)? " AND k.mld_kenmerk_volgnummer < 800":"");
break;
}