UWVA#52097 uwva-beta aiai bij toevoegen kostenplaats
svn path=/Website/trunk/; revision=36819
This commit is contained in:
@@ -212,19 +212,24 @@ function model_prs_kostenplaats()
|
||||
|
||||
this.hook_pre_edit = function (obj, fld)
|
||||
{
|
||||
var sql = "SELECT kp.prs_kostenplaats_limietperiode"
|
||||
+ " , kpg.prs_kostenplaatsgrp_limperiode"
|
||||
+ " , kpg.prs_perslid_key"
|
||||
+ " FROM prs_kostenplaats kp"
|
||||
+ " , prs_kostenplaatsgrp kpg"
|
||||
+ " WHERE kp.prs_kostenplaatsgrp_key = kpg.prs_kostenplaatsgrp_key(+)"
|
||||
+ " AND kp.prs_kostenplaats_key = " + obj.id;
|
||||
var oRs = Oracle.Execute(sql);
|
||||
var kpngrp_prs_key = oRs("prs_perslid_key").Value? oRs("prs_perslid_key").Value : -1;
|
||||
var kpg_limperiode = oRs("prs_kostenplaatsgrp_limperiode").Value ? oRs("prs_kostenplaatsgrp_limperiode").Value : 0;
|
||||
var kpn_limietperiode = kpg_limperiode ? kpg_limperiode : (oRs("prs_kostenplaats_limietperiode").Value ? oRs("prs_kostenplaats_limietperiode").Value : 0);
|
||||
oRs.Close();
|
||||
|
||||
var kpngrp_prs_key = -1;
|
||||
var kpg_limperiode = 0;
|
||||
var kpn_limietperiode = 0;
|
||||
if (obj.id > -1)
|
||||
{
|
||||
var sql = "SELECT kp.prs_kostenplaats_limietperiode"
|
||||
+ " , kpg.prs_kostenplaatsgrp_limperiode"
|
||||
+ " , kpg.prs_perslid_key"
|
||||
+ " FROM prs_kostenplaats kp"
|
||||
+ " , prs_kostenplaatsgrp kpg"
|
||||
+ " WHERE kp.prs_kostenplaatsgrp_key = kpg.prs_kostenplaatsgrp_key(+)"
|
||||
+ " AND kp.prs_kostenplaats_key = " + obj.id;
|
||||
var oRs = Oracle.Execute(sql);
|
||||
kpngrp_prs_key = oRs("prs_perslid_key").Value? oRs("prs_perslid_key").Value : -1;
|
||||
kpg_limperiode = oRs("prs_kostenplaatsgrp_limperiode").Value ? oRs("prs_kostenplaatsgrp_limperiode").Value : 0;
|
||||
kpn_limietperiode = kpg_limperiode ? kpg_limperiode : (oRs("prs_kostenplaats_limietperiode").Value ? oRs("prs_kostenplaats_limietperiode").Value : 0);
|
||||
oRs.Close();
|
||||
}
|
||||
// Wijzigen van de kostenplaats(groep)? Setting prs_restrict_kpedit {0=volgens autorisatie (default) | 1=alleen eigen kp/kpg wijzigen}.
|
||||
// WEB_FINMSU rechten of budgethouder.
|
||||
var authparams = user.checkAutorisation("WEB_FINMSU", true);
|
||||
|
||||
Reference in New Issue
Block a user