FSN#39054 Budgetcontrole uitbreiding: BGT module
svn path=/Website/trunk/; revision=32818
This commit is contained in:
@@ -91,7 +91,11 @@ function opdr_list (params)
|
|||||||
/// Om een opdracht te kunnen maken moet de melding aan mijn MLDBOF [en ORDBOF] scope voldoen
|
/// Om een opdracht te kunnen maken moet de melding aan mijn MLDBOF [en ORDBOF] scope voldoen
|
||||||
/// de minima van beides scope gelden hier dan
|
/// de minima van beides scope gelden hier dan
|
||||||
///
|
///
|
||||||
/// d. tiny: Als passief overzicht (geen event op rows) van opdrachten behorende bij melding, geen headers en dergelijke
|
/// d. als overzicht van opdrachten bij een bepaald "budget", zonder melding of contract >> TODO!!
|
||||||
|
/// urole == 'bgt'
|
||||||
|
/// dit zijn opdrachten die binnen mijn WEB_BGTORD scope vallen
|
||||||
|
///
|
||||||
|
/// e. tiny: Als passief overzicht (geen event op rows) van opdrachten behorende bij melding, geen headers en dergelijke
|
||||||
/// inline: samen met tiny: Dit is een inline overzicht, Samen met tiny, ook geen headers en dergelijke
|
/// inline: samen met tiny: Dit is een inline overzicht, Samen met tiny, ook geen headers en dergelijke
|
||||||
///
|
///
|
||||||
|
|
||||||
@@ -99,6 +103,7 @@ function opdr_list (params)
|
|||||||
var fronto = (urole == "fo");
|
var fronto = (urole == "fo");
|
||||||
var backo = (urole == "bo");
|
var backo = (urole == "bo");
|
||||||
var frontend = (urole == "fe");
|
var frontend = (urole == "fe");
|
||||||
|
var bgtmode = (urole == "bgt");
|
||||||
|
|
||||||
// Voor resulttable de globalen zetten; zou ng anders moeten.
|
// Voor resulttable de globalen zetten; zou ng anders moeten.
|
||||||
var outputmode = params.outputmode; // print to 0 = screen, 1 = printer, 2 = excel, etc.
|
var outputmode = params.outputmode; // print to 0 = screen, 1 = printer, 2 = excel, etc.
|
||||||
@@ -215,6 +220,8 @@ function opdr_list (params)
|
|||||||
var pautfunction = ["WEB_ORDBO2","WEB_ORDBOF"];
|
var pautfunction = ["WEB_ORDBO2","WEB_ORDBOF"];
|
||||||
else if (urole == 'b2')
|
else if (urole == 'b2')
|
||||||
var pautfunction = "WEB_ORDBO2";
|
var pautfunction = "WEB_ORDBO2";
|
||||||
|
else if (urole == 'bgt')
|
||||||
|
var pautfunction = "WEB_BGTORD";
|
||||||
else
|
else
|
||||||
var pautfunction = "WEB_ORDBOF";
|
var pautfunction = "WEB_ORDBOF";
|
||||||
|
|
||||||
@@ -427,7 +434,7 @@ function opdr_list (params)
|
|||||||
+ " , mld_typeopdr t"
|
+ " , mld_typeopdr t"
|
||||||
+ " , prs_v_perslid_fullnames_all pfiat"
|
+ " , prs_v_perslid_fullnames_all pfiat"
|
||||||
+ " , prs_perslid p" // de melder
|
+ " , prs_perslid p" // de melder
|
||||||
+ " WHERE m.mld_melding_key = o.mld_melding_key"
|
+ " WHERE o.mld_melding_key = m.mld_melding_key" // + (urole == 'bgt' ? '(+)' : '') // dat is nog niet genoeg
|
||||||
+ " AND pfiat.prs_perslid_key(+) = prs.getkpverantwoordelijke(o.prs_kostenplaats_key, "+S("prs_approvemethod")+", -1)"
|
+ " AND pfiat.prs_perslid_key(+) = prs.getkpverantwoordelijke(o.prs_kostenplaats_key, "+S("prs_approvemethod")+", -1)"
|
||||||
+ " AND m.mld_alg_locatie_key = l.alg_locatie_key(+)"
|
+ " AND m.mld_alg_locatie_key = l.alg_locatie_key(+)"
|
||||||
+ " AND l.alg_district_key = di.alg_district_key(+)"
|
+ " AND l.alg_district_key = di.alg_district_key(+)"
|
||||||
|
|||||||
Reference in New Issue
Block a user