FCLT#80390 diversen, zie ticket

ARAI#79807 categorie_key_arr veld zelf gewoon categorie (blijven) noemen

svn path=/Website/branches/v2023.3/; revision=62172
This commit is contained in:
2023-10-12 08:36:28 +00:00
parent 4cd5046a16
commit 090d3b1e27
8 changed files with 78 additions and 75 deletions

View File

@@ -26,9 +26,9 @@
<%
FCLTHeader.Requires({ plugins: ["jQuery", "suggest", "kenmerk"] });
var ins_key_arr = getQParamIntArray("ins_keys", []);
var srtcont_key_arr = getQParamIntArray("srtcont_keys", []);
var deelsrtcont_arr = getQParamIntArray("deelsrtcont_keys", -1); // Bestaande inspectie indien meegegeven.
var ins_key_arr = getQParamKeyArray("ins_keys", []);
var srtcont_key_arr = getQParamKeyArray("srtcont_keys", []);
var deelsrtcont_arr = getQParamKeyArray("deelsrtcont_keys", []); // Bestaande inspectie indien meegegeven.
var multi = ins_key_arr.length > 1; // Er zijn meerdere object keys meegegeven.
var insPlan = getQParamInt("plan", 0) == 1; // Inplannen inspectie.
@@ -66,19 +66,20 @@ if (catclose)
{
// Bulk closen per categorie.
transitParam = buildTransitParam(["close", "ins_keys", "srtcont_keys", "deelsrtcont_keys", "fromfinish", "finishmjob",
"dist_key_arr", "loc_key_arr", "bld_key_arr", "disc_key_arr", "srtgroep_key_arr", "srtdeel_key_arr",
"dist_key_arr", "loc_key_arr", "bld_key_arr", "disc_key_arr", "srtgroep_key_arr", "srtdeel_key_arr", "srtgebouw_key_arr",
"groep_str_arr", "categorie_key_arr", "srtcontrole_key_arr", "frequentie_arr", "kp_key_arr", "incbtw", "showunfin", "groupby",
"deel", "mjbMoved", "mjbFreezed", "mjbXcped"]);
var dist_key_arr = getQParamIntArray("dist_key_arr", []); // District
var loc_key_arr = getQParamIntArray("loc_key_arr", []); // Locatie
var bld_key_arr = getQParamIntArray("bld_key_arr", []); // Gebouw
var disc_key_arr = getQParamIntArray("disc_key_arr", []);
var srtgroep_key_arr = getQParamIntArray("srtgroep_key_arr", []);
var srtdeel_key_arr = getQParamInt("srtdeel_key_arr", []);
var dist_key_arr = getQParamKeyArray("dist_key_arr", []); // District
var loc_key_arr = getQParamKeyArray("loc_key_arr", []); // Locatie
var bld_key_arr = getQParamKeyArray("bld_key_arr", []); // Gebouw
var disc_key_arr = getQParamKeyArray("disc_key_arr", []);
var srtgroep_key_arr = getQParamKeyArray("srtgroep_key_arr", []);
var srtdeel_key_arr = getQParamKeyArray("srtdeel_key_arr", []);
var srtgebouw_key_arr = getQParamKeyArray("srtgebouw_key_arr", []);
var groep_str_arr = getQParamArray("groep_str_arr", []); // Groep
var categorie_key_arr = getQParamKeyArray("categorie_key_arr", []); // Categorie
var srtcontrole_key_arr = getQParamIntArray("srtcontrole_key_arr", []); // Taak
var srtcontrole_key_arr = getQParamKeyArray("srtcontrole_key_arr", []); // Taak
var frequentie_arr = getQParamIntArray("frequentie_arr", []); // Array met frequenties.
var kp_key_arr = getQParamInt("kp_key_arr", -1); // Kostenplaats.
var incbtw = getQParamInt("incbtw", 0) == 1; // Lijst inclusief BTW weergeven.
@@ -114,6 +115,7 @@ if (catclose)
disc_key_arr: disc_key_arr,
srtgroep_key_arr: srtgroep_key_arr,
srtdeel_key_arr: srtdeel_key_arr,
srtgebouw_key_arr: srtgebouw_key_arr,
groep_str_arr: groep_str_arr,
categorie_key_arr: categorie_key_arr,
srtcontrole_key_arr: srtcontrole_key_arr,

View File

@@ -26,14 +26,14 @@ var JSON_Result = true;
<%
//var insp_actie = getFParamInt("inspectie_actie", 0); // Inspectie invoeren of uitstellen.
var ins_key_arr = getFParamIntArray("ins_keys");
var ins_key_arr = getFParamKeyArray("ins_keys");
var multi = ins_key_arr.length > 1;
var srtcont_key_arr = getFParamIntArray("srtcont_key_arr", []); // Inspectiesoorten.
var srtcont_key_arr = getFParamKeyArray("srtcont_key_arr", []); // Inspectiesoorten.
// Scenario's. Wordt alleen vanuit mjb_search_list.asp meegegeven voor het verschuiven van plandatum.
// Scenario's zijn planbaar (savemode is "P") maar worden savemode "E" als het deelsrtcontrole record al bestaat (al ingepland is).
var scen_key_arr = getFParamIntArray("scen_key_arr", []);
var scen_key_arr = getFParamKeyArray("scen_key_arr", []);
var savemode = getFParam("savemode");
@@ -73,7 +73,7 @@ else if (savemode == "E")
}
else if (savemode == "D") // Delete (Move back to original year).
{
var dlsrtcont_key_arr = getFParamIntArray("dlsrtcont_key_arr", []); // Inspecties
var dlsrtcont_key_arr = getFParamKeyArray("dlsrtcont_key_arr", []); // Inspecties
}
else if (savemode == "R")
{
@@ -101,17 +101,18 @@ var mjb_freeze_year = S("mjb_freeze_year");
if (catclose)
{
var dist_key_arr = getFParamIntArray("dist_key_arr", []); // District
var loc_key_arr = getFParamIntArray("loc_key_arr", []); // Locatie
var bld_key_arr = getFParamIntArray("bld_key_arr", []); // Gebouw
var disc_key_arr = getFParamIntArray("disc_key_arr", []);
var srtgroep_key_arr = getFParamIntArray("srtgroep_key_arr", []);
var srtdeel_key_arr = getFParamIntArray("srtdeel_key_arr", []);
var dist_key_arr = getFParamKeyArray("dist_key_arr", []); // District
var loc_key_arr = getFParamKeyArray("loc_key_arr", []); // Locatie
var bld_key_arr = getFParamKeyArray("bld_key_arr", []); // Gebouw
var disc_key_arr = getFParamKeyArray("disc_key_arr", []);
var srtgroep_key_arr = getFParamKeyArray("srtgroep_key_arr", []);
var srtdeel_key_arr = getFParamKeyArray("srtdeel_key_arr", []);
var srtgebouw_key_arr = getFParamKeyArray("srtgebouw_key_arr", []);
var groep_str_arr = getFParamArray("groep_str_arr", []); // Groep
var categorie_key_arr = getFParamKeyArray("categorie_key_arr", []); // Categorie
var srtcontrole_key_arr = getFParamIntArray("srtcontrole_key_arr", []); // Taak
var srtcontrole_key_arr = getFParamKeyArray("srtcontrole_key_arr", []); // Taak
var frequentie_arr = getFParamIntArray("frequentie_arr", []); // Array met frequenties.
var kp_key_arr = getFParamIntArray("kp_key_arr", []);
var kp_key_arr = getFParamKeyArray("kp_key_arr", []);
var incbtw = getFParamInt("incbtw", 0) == 1; // Lijst inclusief BTW weergeven.
var showunfin = getFParamInt("showunfin", 0) == 1; // Alleen onvoltooide regels.
var inflatiepct = S("mjb_inflation");

View File

@@ -29,8 +29,8 @@ var JSON_Result = true;
<%
protectRequest.validateToken();
var mode = "show"; // mode must be defined because of use in model_mld_kenmerk.inc
var ins_key_arr = getFParamIntArray("ins_keys");
var srtcont_key_arr = getFParamIntArray("srtcont_key_arr", []);
var ins_key_arr = getFParamKeyArray("ins_keys");
var srtcont_key_arr = getFParamKeyArray("srtcont_key_arr", []);
var multi = ins_key_arr.length > 1;
var freeze = getFParamInt("freeze", 0) == 1;
@@ -45,19 +45,19 @@ var ingesloten = [];
if (freeze && groupby < 9)
{
var screenmode = getQParamInt("mode", 1); // Schermmode 1=Begroting (aankomende jaren) (=default), 2=Realisatie (huidige en lopende jaren, 3=Uitvoering (koppelen (uitvoerend) van taken aan een melding).
var dist_key_arr = getFParamIntArray("dist_key_arr", []); // District array
var loc_key_arr = getFParamIntArray("loc_key_arr", []); // Locatie array
var bld_key_arr = getFParamIntArray("bld_key_arr", []); // Gebouw array
var dist_key_arr = getFParamKeyArray("dist_key_arr", []); // District array
var loc_key_arr = getFParamKeyArray("loc_key_arr", []); // Locatie array
var bld_key_arr = getFParamKeyArray("bld_key_arr", []); // Gebouw array
var disc_key_arr = getFParamInt("disc_key_arr", []);
var srtgroep_key_arr = getFParamInt("srtgroep_key_arr", []);
var srtdeel_key_arr = getFParamInt("srtdeel_key_arr", []);
var srtgebouw_key_arr = getFParamIntArray("srtgebouw_key_arr", []);
var disc_key_arr = getFParamKeyArray("disc_key_arr", []);
var srtgroep_key_arr = getFParamKeyArray("srtgroep_key_arr", []);
var srtdeel_key_arr = getFParamKeyArray("srtdeel_key_arr", []);
var srtgebouw_key_arr = getFParamKeyArray("srtgebouw_key_arr", []);
var groep_str_arr = getFParamArray("groep_str_arr", []); // Groep
var categorie_key_arr = getFParamKeyArray("categorie_key_arr", []); // Categorie
var srtcontrole_key_arr = getFParamIntArray("srtcontrole_key_arr", []); // Taak
var srtcontrole_key_arr = getFParamKeyArray("srtcontrole_key_arr", []); // Taak
var frequentie_arr = getFParamIntArray("frequentie_arr", []); // Array met frequenties.
var kp_key_arr = getFParamIntArray("kp_key_arr", []); // Kostenplaats.
var kp_key_arr = getFParamKeyArray("kp_key_arr", []); // Kostenplaats.
var incbtw = false; // Voor het accorderen zijn de bedragen (freeze) zonder BTW nodig. Dus ALTIJD false meegeven;
var showunfin = getFParamInt("showunfin", 0) == 1; // Alleen onvoltooide regels.
var inflatiepct = S("mjb_inflation");

View File

@@ -37,7 +37,7 @@ protectRequest.validateToken();
var ins_xcp_active_cost = S("ins_xcp_active_cost");
user.auth_required_or_abort(ins_xcp_active_cost > 0 && ins_xcp_active_cost < 16);
var ins_key_arr = getFParamIntArray("ins_keys");
var ins_key_arr = getFParamKeyArray("ins_keys");
var groupby = getFParamInt("groupby", 9);
@@ -82,19 +82,19 @@ var ingesloten = [];
if (pc_costs != 0 || pc_costs2 != 0 || pc_costs3 != 0 || pc_material != 0)
{
var showempty = getFParamInt("showempty", 0) == 1; // Ook lege regels tonen.
var dist_key_arr = getFParamIntArray("dist_key_arr", []); // District array.
var loc_key_arr = getFParamIntArray("loc_key_arr", []); // Locatie array.
var bld_key_arr = getFParamIntArray("bld_key_arr", []); // Gebouw array.
var dist_key_arr = getFParamKeyArray("dist_key_arr", []); // District array.
var loc_key_arr = getFParamKeyArray("loc_key_arr", []); // Locatie array.
var bld_key_arr = getFParamKeyArray("bld_key_arr", []); // Gebouw array.
var disc_key_arr = getFParamIntArray("disc_key_arr", []);
var srtgroep_key_arr = getFParamIntArray("srtgroep_key_arr", []);
var srtdeel_key_arr = getFParamInt("srtdeel_key_arr", []);
var srtgebouw_key_arr = getFParamInt("srtgebouw_key_arr", []);
var disc_key_arr = getFParamKeyArray("disc_key_arr", []);
var srtgroep_key_arr = getFParamKeyArray("srtgroep_key_arr", []);
var srtdeel_key_arr = getFParamKeyArray("srtdeel_key_arr", []);
var srtgebouw_key_arr = getFParamKeyArray("srtgebouw_key_arr", []);
var groep_str_arr = getFParam("groep_str_arr", []); // Groep.
var categorie_key = getFParamInt("categorie_key", -1); // Categorie.
var srtcontrole_key_arr = getFParamIntArray("srtcontrole_key_arr", []); // Taak.
var categorie_key_arr = getFParamKeyArray("categorie_key_arr", []); // Categorie.
var srtcontrole_key_arr = getFParamKeyArray("srtcontrole_key_arr", []); // Taak.
var frequentie_arr = getFParamIntArray("frequentie_arr", []); // Array met frequenties.
var kp_key_arr = getFParamInt("kp_key_arr", []); // Kostenplaats.
var kp_key_arr = getFParamKeyArray("kp_key_arr", []); // Kostenplaats.
var incbtw = false; // Voor de prijswijziging zijn de bedragen (pricechange) zonder BTW nodig. Dus ALTIJD false meegeven;
var showunfin = getFParamInt("showunfin", 0) == 1; // Alleen onvoltooide regels.
var deel = getFParam("deel", ""); // Identieficatie.
@@ -130,7 +130,7 @@ if (pc_costs != 0 || pc_costs2 != 0 || pc_costs3 != 0 || pc_material != 0)
srtdeel_key_arr: srtdeel_key_arr,
srtgebouw_key_arr: srtgebouw_key_arr,
groep_str_arr: groep_str_arr,
categorie_key: categorie_key,
categorie_key_arr: categorie_key_arr,
srtcontrole_key_arr: srtcontrole_key_arr,
frequentie_arr: frequentie_arr,
kp_key_arr: kp_key_arr,

View File

@@ -175,12 +175,12 @@ FCLTHeader.Requires({ plugins: ["jQuery"],
{
protectRequest.validateToken();
var ins_key_arr = getFParamIntArray("ins_keys");
var srtcont_key_arr = getFParamIntArray("srtcont_keys", []);
var scen_key_arr = getFParamIntArray("scen_key_arr", []);
var ins_key_arr = getFParamKeyArray("ins_keys");
var srtcont_key_arr = getFParamKeyArray("srtcont_keys", []);
var scen_key_arr = getFParamKeyArray("scen_key_arr", []);
var deelsrtcontrstatus_arr = getFParamIntArray("deelsrtcontrstatus_arr", []);
var isfreezeyear_arr = getFParamIntArray("isfreezeyear_arr", []);
var ctrdisc_key_arr = getFParamIntArray("ctrdisc_keys", []);
var ctrdisc_key_arr = getFParamKeyArray("ctrdisc_keys", []);
var multi = ins_key_arr.length > 1;
//var inflatiepct = S("mjb_inflation");
@@ -193,19 +193,19 @@ FCLTHeader.Requires({ plugins: ["jQuery"],
var scenario = getFParamInt("scenario", 1);
var actsit = getFParamInt("actsit", 0) == 1;
var showempty = getFParamInt("showempty", 0) == 1;
var dist_key_arr = getFParamIntArray("dist_key_arr", []); // District array
var loc_key_arr = getFParamIntArray("loc_key_arr", []); // Locatie array
var bld_key_arr = getFParamIntArray("bld_key_arr", []); // Gebouw array
var dist_key_arr = getFParamKeyArray("dist_key_arr", []); // District array
var loc_key_arr = getFParamKeyArray("loc_key_arr", []); // Locatie array
var bld_key_arr = getFParamKeyArray("bld_key_arr", []); // Gebouw array
var disc_key_arr = getFParamIntArray("disc_key_arr", []);
var srtgroep_key_arr = getFParamIntArray("srtgroep_key_arr", []);
var srtdeel_key_arr = getFParamIntArray("srtdeel_key_arr", []);
var srtgebouw_key_arr = getFParamIntArray("srtgebouw_key_arr", []);
var disc_key_arr = getFParamKeyArray("disc_key_arr", []);
var srtgroep_key_arr = getFParamKeyArray("srtgroep_key_arr", []);
var srtdeel_key_arr = getFParamKeyArray("srtdeel_key_arr", []);
var srtgebouw_key_arr = getFParamKeyArray("srtgebouw_key_arr", []);
var groep_str_arr = getFParamArray("groep_str_arr", []); // Groep
var categorie_key_arr = getFParamKeyArray("categorie_key_arr", []); // Categorie
var srtcontrole_key_arr = getFParamIntArray("srtcontrole_key_arr", []); // Taak
var srtcontrole_key_arr = getFParamKeyArray("srtcontrole_key_arr", []); // Taak
var frequentie_arr = getFParamIntArray("frequentie_arr", []); // Array met frequenties.
var kp_key_arr = getFParamIntArray("kp_key_arr", []); // Kostenplaats.
var kp_key_arr = getFParamKeyArray("kp_key_arr", []); // Kostenplaats.
var incbtw = getFParamInt("incbtw", 0) == 1; // Lijst inclusief BTW weergeven.
var showunfin = getFParamInt("showunfin", 0) == 1; // Alleen onvoltooide regels.
var toyear = getFParamInt("toyear"); // Tot aan jaar.

View File

@@ -175,10 +175,10 @@ FCLTHeader.Requires({ plugins: ["jQuery"],
{
protectRequest.validateToken();
var ins_key_arr = getFParamIntArray("ins_keys");
var srtcont_key_arr = getFParamIntArray("srtcont_keys", []);
var deelsrtcontrkey_arr = getFParamIntArray("deelsrtcontrkeys", []);
var ctrdisc_key_arr = getFParamIntArray("ctrdisc_keys", []);
var ins_key_arr = getFParamKeyArray("ins_keys");
var srtcont_key_arr = getFParamKeyArray("srtcont_keys", []);
var deelsrtcontrkey_arr = getFParamKeyArray("deelsrtcontrkeys", []);
var ctrdisc_key_arr = getFParamKeyArray("ctrdisc_keys", []);
var multi = ins_key_arr.length > 1;
@@ -186,19 +186,19 @@ FCLTHeader.Requires({ plugins: ["jQuery"],
{
var scenario = getFParamInt("scenario", 1);
var actsit = getFParamInt("actsit", 0) == 1;
var dist_key_arr = getFParamIntArray("dist_key_arr", []); // District array
var loc_key_arr = getFParamIntArray("loc_key_arr", []); // Locatie array
var bld_key_arr = getFParamIntArray("bld_key_arr", []); // Gebouw array
var dist_key_arr = getFParamKeyArray("dist_key_arr", []); // District array
var loc_key_arr = getFParamKeyArray("loc_key_arr", []); // Locatie array
var bld_key_arr = getFParamKeyArray("bld_key_arr", []); // Gebouw array
var disc_key_arr = getFParamIntArray("disc_key_arr", []);
var srtgroep_key_arr = getFParamIntArray("srtgroep_key_arr", []);
var srtdeel_key_arr = getFParamIntArray("srtdeel_key_arr", []);
var srtgebouw_key_arr = getFParamIntArray("srtgebouw_key_arr", []);
var disc_key_arr = getFParamKeyArray("disc_key_arr", []);
var srtgroep_key_arr = getFParamKeyArray("srtgroep_key_arr", []);
var srtdeel_key_arr = getFParamKeyArray("srtdeel_key_arr", []);
var srtgebouw_key_arr = getFParamKeyArray("srtgebouw_key_arr", []);
var groep_str_arr = getFParamArray("groep_str_arr", []); // Groep
var categorie_key_arr = getFParamKeyArray("categorie_key_arr", []); // Categorie
var srtcontrole_key_arr = getFParamIntArray("srtcontrole_key_arr", []); // Taak
var srtcontrole_key_arr = getFParamKeyArray("srtcontrole_key_arr", []); // Taak
var frequentie_arr = getFParamIntArray("frequentie_arr", []); // Array met frequenties.
var kp_key_arr = getFParamIntArray("kp_key_arr", []); // Kostenplaats.
var kp_key_arr = getFParamKeyArray("kp_key_arr", []); // Kostenplaats.
var incbtw = getFParamInt("incbtw", 0) == 1; // Lijst inclusief BTW weergeven.
var showunfin = getFParamInt("showunfin", 0) == 1; // Alleen onvoltooide regels.
var toyear = getFParamInt("toyear"); // Tot aan jaar.

View File

@@ -52,7 +52,7 @@ var flr_key = getQParamInt("verdieping_key", -1); // Verdieping
var room_key = getQParamInt("ruimte_key", -1); // Ruimte
var disc = getQParamInt("disc", -1); // Discipline initialisatie
var srtgroep = getQParamInt("srtgroep", -1); // Groep
var categorie_key_arr = getQParamKeyArray("categorie_key_arr", []); // Categorie
var categorie_key_arr = getQParamKeyArray("categorie", []); // Categorie
var srtdeel = getQParamInt("srtdeel", -1); // Objectsoort
var prs_geb_key = getQParamInt("prs_geb_key", -1); // Gebouw verantwoordelijke
var prs_beh_key = getQParamInt("prs_beh_key", -1); // Objectbeheerder.
@@ -503,7 +503,7 @@ user.anything_todo_or_abort(((hasReadCTRUSE || hasReadCTRBOF) && scen_key == 1)
+ " AND ins_discipline_verwijder IS NULL"
+ " ORDER BY ins_discipline_omschrijving";
FCLTselector("categorie_key_arr",
FCLTselector("categorie",
sql,
{ initKey: categorie_key_arr,
label: L("ctr_discipline"),

View File

@@ -86,7 +86,7 @@ var fromyear = (mode == 3)? mjb_freeze_year : getQParamInt("fromyear", new Date(
var toyear = (mode == 3)? mjb_freeze_year : getQParamInt("toyear", new Date().getFullYear());
var deel = getQParam("deel", ""); // Identieficatie
var categorie_key_arr = getQParamKeyArray("categorie_key_arr", []); // Categorie
var categorie_key_arr = getQParamKeyArray("categorie", []); // Categorie
var reg_key_arr = getQParamKeyArray("regiokey", []); // Regio
var dist_key_arr = getQParamKeyArray("districtkey", []); // District
var loc_key_arr = getQParamKeyArray("locatiekey", []); // Locatie