UWVA#50707 vertrouwelijke kenmerken

svn path=/Website/trunk/; revision=36307
This commit is contained in:
Peter Feij
2017-12-08 16:27:46 +00:00
parent a0675d904e
commit d927f44f12
11 changed files with 15 additions and 0 deletions

View File

@@ -63,6 +63,7 @@ function generateFlexKenmerkBlock(params)
+ " k.alg_kenmerk_dec kenmerk_dec, "
+ " k.alg_kenmerk_nmin kenmerk_nmin, "
+ " k.alg_kenmerk_nmax kenmerk_nmax, "
+ " k.alg_kenmerk_systeem kenmerk_systeem, "
+ (onrgoed_key > 0
? " (SELECT v.alg_onrgoedkenmerk_waarde "
+ " FROM alg_onrgoedkenmerk v "

View File

@@ -108,6 +108,7 @@ function generateFlexKenmerkCode(params)
+ " sk.bes_srtkenmerk_dec kenmerk_dec, "
+ " sk.bes_srtkenmerk_nmin kenmerk_nmin, "
+ " sk.bes_srtkenmerk_nmax kenmerk_nmax, "
+ " sk.bes_srtkenmerk_systeem kenmerk_systeem, "
+ (bes_key > 0
? " (SELECT v.bes_kenmerkbestell_waarde"
+ " FROM bes_kenmerkbestell v"

View File

@@ -26,6 +26,7 @@ function getSqlBezFlex(bez_key, filter)
+ " k.bez_kenmerk_dec kenmerk_dec, "
+ " k.bez_kenmerk_nmin kenmerk_nmin, "
+ " k.bez_kenmerk_nmax kenmerk_nmax, "
+ " k.bez_kenmerk_systeem kenmerk_systeem, "
+ (bez_key > 0
? " (SELECT v.bez_kenmerkwaarde_waarde "
+ " FROM bez_kenmerkwaarde v "

View File

@@ -74,6 +74,7 @@ function generateFlexKenmerkCode(params)
+ " t.cnt_srtkenmerk_dec kenmerk_dec, "
+ " t.cnt_srtkenmerk_nmin kenmerk_nmin, "
+ " t.cnt_srtkenmerk_nmax kenmerk_nmax, "
+ " t.cnt_srtkenmerk_systeem kenmerk_systeem, "
+ (cnt_key > 0
? " (SELECT v.cnt_kenmerkcontract_waarde"
+ " FROM cnt_kenmerkcontract v"

View File

@@ -49,6 +49,7 @@ function generateFlexKenmerkCode(params)
+ " k.faq_kenmerk_dec kenmerk_dec, "
+ " k.faq_kenmerk_nmin kenmerk_nmin, "
+ " k.faq_kenmerk_nmax kenmerk_nmax, "
+ " k.faq_kenmerk_systeem kenmerk_systeem, "
+ (faq_key > 0
? " (SELECT f.faq_kenmerkwaarde_waarde"
+ " FROM faq_kenmerkwaarde f"

View File

@@ -71,6 +71,7 @@ function generateFlexKenmerkCode(params)
+ " k.fin_kenmerk_dec kenmerk_dec, "
+ " k.fin_kenmerk_nmin kenmerk_nmin, "
+ " k.fin_kenmerk_nmax kenmerk_nmax, "
+ " k.fin_kenmerk_systeem kenmerk_systeem, "
+ kenmerkwaarde + " kenmerk_waarde, "
+ " k.fin_kenmerk_volgnr kenmerk_volgnr, "
+ lcl.xsql('k.fin_kenmerk_dimensie', 'k.fin_kenmerk_key') +" kenmerk_dimensie, "

View File

@@ -198,6 +198,7 @@ function generateFlexKenmerkBlock(params)
+ " t.ins_srtkenmerk_dec kenmerk_dec, "
+ " t.ins_srtkenmerk_nmin kenmerk_nmin, "
+ " t.ins_srtkenmerk_nmax kenmerk_nmax, "
+ " t.ins_srtkenmerk_systeem kenmerk_systeem, "
+ ((srtdeelkey_array.length > 0)
? (advanced? "NULL" : sqlwaarde) // Voor advanced zijn de waarden niet van belang.
: (!nodefaults? " k.ins_kenmerk_default" : " ''")
@@ -270,6 +271,7 @@ function generateFlexKenmerkBlock(params)
+ " MIN(kenmerk_dec ) kenmerk_dec, "
+ " MIN(kenmerk_nmin ) kenmerk_nmin, "
+ " MIN(kenmerk_nmax ) kenmerk_nmax, "
+ " MIN(kenmerk_systeem ) kenmerk_systeem, "
+ " MIN(kenmerk_waarde ) kenmerk_waarde, "
+ " MIN(kenmerk_volgnr ) kenmerk_volgnr, "
+ " MIN(kenmerk_dimensie ) kenmerk_dimensie, "

View File

@@ -64,6 +64,7 @@ function generateFlexKenmerkBlock(params)
+ " , t.ins_srtkenmerk_dec kenmerk_dec"
+ " , t.ins_srtkenmerk_nmin kenmerk_nmin"
+ " , t.ins_srtkenmerk_nmax kenmerk_nmax"
+ " , t.ins_srtkenmerk_systeem kenmerk_systeem"
+ ((deelsrtcontrole_key > 0)
? sqlwaarde
: (!nodefaults

View File

@@ -113,6 +113,7 @@ function generateFlexKenmerkBlock(params)
+ " AND k2.mld_kenmerk_niveau = 'O'"
+ " AND k2.mld_kenmerk_verwijder IS NULL"
+ " AND k2.mld_srtkenmerk_key = t2.mld_srtkenmerk_key"
+ " AND BITAND(t2.mld_srtkenmerk_systeem,4) = 0" // niet als vertrouwelijk
+ " AND k2.mld_kenmerk_groep = k.mld_kenmerk_groep"
+ " AND t2.mld_srtkenmerk_verwijder IS NULL"
+ " AND t2.mld_srtkenmerk_key = t.mld_srtkenmerk_key)";
@@ -312,6 +313,7 @@ function generateFlexKenmerkBlock(params)
+ " t.mld_srtkenmerk_dec kenmerk_dec, "
+ " t.mld_srtkenmerk_nmin kenmerk_nmin, "
+ " t.mld_srtkenmerk_nmax kenmerk_nmax, "
+ " t.mld_srtkenmerk_systeem kenmerk_systeem, "
+ sql_waarde + " kenmerk_waarde, "
+ " k.mld_kenmerk_volgnummer kenmerk_volgnr, "
+ " k.mld_kenmerk_groep kenmerk_groep, "
@@ -373,6 +375,7 @@ function generateFlexKenmerkBlock(params)
+ " MIN(kenmerk_dec ) kenmerk_dec, "
+ " MIN(kenmerk_nmin ) kenmerk_nmin, "
+ " MIN(kenmerk_nmax ) kenmerk_nmax, "
+ " MIN(kenmerk_systeem ) kenmerk_systeem, "
+ " MIN(kenmerk_waarde ) kenmerk_waarde, "
+ " MIN(kenmerk_volgnr ) kenmerk_volgnr, "
+ " MIN(kenmerk_groep ) kenmerk_groep, "
@@ -469,6 +472,7 @@ function generateFlexKenmerkBlock(params)
sqldefaultnotrequired: params.act_key > 0,
hideVervallen: newMelding||newOpdracht,
niveau: kenmerk_module,
confidential: params.confidential,
wfbuilder: params.wfbuilder
}
);

View File

@@ -94,6 +94,7 @@ function generateFlexKenmerkCode(params)
+ " k.prs_kenmerk_dec kenmerk_dec, "
+ " k.prs_kenmerk_nmin kenmerk_nmin, "
+ " k.prs_kenmerk_nmax kenmerk_nmax, "
+ " k.prs_kenmerk_systeem kenmerk_systeem, "
+ (link_key > 0
? " (SELECT v.prs_kenmerklink_waarde "
+ " FROM prs_kenmerklink v "

View File

@@ -153,6 +153,7 @@ function generateFlexKenmerkBlock(params)
+ " t.res_srtkenmerk_dec kenmerk_dec, "
+ " t.res_srtkenmerk_nmin kenmerk_nmin, "
+ " t.res_srtkenmerk_nmax kenmerk_nmax, "
+ " t.res_srtkenmerk_systeem kenmerk_systeem, "
+ (rsv_ruimte_key > 0 && !serie
? sql_waarde
: lcl.xsql('k.res_kenmerk_default', 'k.res_kenmerk_key')