PCHD#55520 kostenplaats is niet volledig overgezet naar suggest, dit nu ook voor management info -> opdrachten aangepast

svn path=/Website/branches/v2018.2/; revision=40004
This commit is contained in:
2018-11-28 13:25:15 +00:00
parent 82fde84c70
commit 4ba4f0308d
4 changed files with 10 additions and 18 deletions

View File

@@ -1327,7 +1327,7 @@ mld = {setmeldingstatus:
var meldinggrp_key = params.meldinggrp_key;
var behandelgrp_key = params.behandelgrp_key;
var stdm_key_arr = params.stdm_key_arr;
var kp = params.kp;
var kp_key = params.kp_key;
var handler_key = params.handler_key;
var uitvopdr_key = params.uitvopdr_key;
var contact_key = params.contact_key;
@@ -1706,11 +1706,11 @@ mld = {setmeldingstatus:
if (meldbron_key)
sqln += " AND m.mld_meldbron_key = " + meldbron_key;
if (kp) // PCHD#40076
if (kp_key) // PCHD#40076
sqln += (toon_opdr_overz
? " AND o.prs_kostenplaats_key = "
: " AND m.prs_kostenplaats_key = ")
+ kp;
+ kp_key;
if (org_key)
sqln += " AND p.prs_afdeling_key IN"
@@ -5242,7 +5242,7 @@ mld = {setmeldingstatus:
var meldinggrp_key = params.meldinggrp_key;
var behandelgrp_key = params.behandelgrp_key;
var stdm_key_arr = params.stdm_key_arr;
var kp = params.kp;
var kp_key = params.kp_key;
var handler_key = params.handler_key;
var internuit = params.internuit;
var externuit = params.externuit;
@@ -5724,12 +5724,8 @@ mld = {setmeldingstatus:
if (ks_key)
sql += " AND o.prs_kostensoort_key = " + ks_key; // nog ff geen array dus
if (kp)
sql += " AND o.prs_kostenplaats_key IN"
+ " (SELECT k.prs_kostenplaats_key"
+ " FROM prs_kostenplaats k"
+ " WHERE (UPPER(k.prs_kostenplaats_omschrijving) LIKE " + safe.quoted_sql_wild(kp+"%")
+ " OR UPPER(k.prs_kostenplaats_nr) LIKE " + safe.quoted_sql_wild(kp+"%") + "))";
if (kp_key)
sql += " AND o.prs_kostenplaats_key = " + kp_key;
if (org_key)
sql += " AND p.prs_afdeling_key IN"

View File

@@ -53,7 +53,7 @@ function mld_groep_list (pautfunction, params)
// params.disc_key_str : String met keys (e.g. "3,4,5")
// params.grp_key_str : String met keys (e.g. "3,4,5")
// params.stdm_key_str : String met keys (e.g. "3,4,5")
// params.kp : wildcard string
// params.kp_key : key
// params.handler_key : key
// params.contact_key : key
// params.opdrtype_key : key
@@ -83,8 +83,6 @@ function mld_groep_list (pautfunction, params)
// params.mldstuit = 1 (7): true | false
// params.mldstafm = 1 (5): true | false
// params.mldstver = 1 (6): true | false
// afdel =
// kp = kostenplaats (wildcard)
//
// if a parameters has a value of -1, then it is assumed not to be set and to be ignored.

View File

@@ -57,7 +57,7 @@ function mld_list (pautfunction, params)
// params.disc_key_arr : Array met keys (e.g. [3, 4, 5])
// params.meldinggrp : String met een meldinggroep
// params.stdm_key_arr : Array met keys (e.g. [3, 4, 5])
// params.kp : wildcard string
// params.kp_key : key
// params.handler_key : key
// params.uitvopdr_key : key
// params.contact_key : key
@@ -97,8 +97,6 @@ function mld_list (pautfunction, params)
// params.mldstafm = 1 (5): true | false
// params.mldstver = 1 (6): true | false
// params.mldnieto = 1 (99): true | false (substatus van 4)
// afdel =
// kp = kostenplaats (wildcard)
//
// if a parameters has a value of -1, then it is assumed not to be set and to be ignored.

View File

@@ -127,7 +127,7 @@ else
var meldinggrp_key = getQParamInt("meldinggrp_key", -1); // Meldinggroep
var behandelgrp_key = getQParamInt("behandelgrp_key", -1); // MLD Disc Params Behandelgroep
var stdm_key_arr = getQParamIntArray("sm", [-1]); // Melding (Stdmelding)
var kp = getQParamInt("kp", -1); // Kostenplaats
var kp_key = getQParamInt("kp", -1); // Kostenplaats
var handler = getQParamInt("handler", -1); // Uitvoerende
var uitvopdr_key = getQParamInt("uitvopdr_key", -1); // Uitvoerende opdracht
var contact_key = getQParamInt("sContact_key", -1); // Contactpersoon
@@ -178,7 +178,7 @@ else
params.meldinggrp_key = (meldinggrp_key != -1 ? meldinggrp_key : null);
params.behandelgrp_key = (behandelgrp_key != -1 ? behandelgrp_key : null);
params.stdm_key_arr = (stdm_key_arr.length > 0 && stdm_key_arr.join(",").indexOf("-1") == -1? stdm_key_arr : null);
params.kp = (kp != -1 ? kp : null);
params.kp_key = (kp_key != -1 ? kp_key : null);
params.handler_key = (handler != -1 ? handler : null);
params.uitvopdr_key = (uitvopdr_key != -1 ? uitvopdr_key : null);
params.contact_key = (contact_key != -1 ? contact_key : null);