FSN#37973 Herkansing contract PRS-scope authorisatie

svn path=/Website/branches/v2016.2/; revision=31082
This commit is contained in:
Jos Groot Lipman
2016-10-13 11:56:52 +00:00
parent f006116511
commit d5244fe3d9
2 changed files with 4 additions and 3 deletions

View File

@@ -1,3 +1,4 @@
<!-- #include file="../Shared/json2.js" -->
<% /*
$Revision$
$Id$
@@ -972,7 +973,7 @@ cnt = { setcontractstatus:
}
oRs_loc.Close();
var afd_key = cnt_info.prs_afdeling_key_eig; // te controleren
var afd_key = cnt_info.afdeling_key_eig; // te controleren
if (user == cnt_info.perslid_key_eig || user == cnt_info.perslid_key_beh)
afd_key = null; // dan niet moeilijk doen over de afdeling

View File

@@ -1181,7 +1181,7 @@ Perslid.prototype.func_enabled2 = function _func_enabled2(module, params)
}
else
var afd_key = params.afd_key; // Misschien al meegegeven
if (params.afd_key > 0)
if (afd_key > 0)
{
var sql = "SELECT MAX (a.niveau) niveau"
+ " FROM prs_v_afdeling_familie a, prs_v_afdeling_familie aa"
@@ -1189,7 +1189,7 @@ Perslid.prototype.func_enabled2 = function _func_enabled2(module, params)
+ " AND a.prs_afdeling_elder_key = aa.prs_afdeling_elder_key"
+ " AND aa.prs_afdeling_key = " + this.prs_afdeling_key(); // zelf
var oRs2 = Oracle.Execute(sql);
PRSLevel = oRs2("niveau").value || -2;
PRSLevel = oRs2("niveau").value || -1; // Wordt -1 als niet gevonden want ander bedrijf?
oRs2.Close();
__Log("PRSLevel vastgesteld op: " + PRSLevel);
}