BLCC#39847 Contracten kunnen een verfijndere scope hebben
svn path=/Website/trunk/; revision=33714
This commit is contained in:
@@ -62,12 +62,19 @@ if (authparamsORDBOF || authparamsMLDBOF || authparamsMLDBO3)
|
|||||||
+ " WHERE cnt.cnt_contract_key = cp.cnt_contract_key"
|
+ " WHERE cnt.cnt_contract_key = cp.cnt_contract_key"
|
||||||
+ " AND cnt.ins_discipline_key = cpa.cnt_ins_discipline_key"
|
+ " AND cnt.ins_discipline_key = cpa.cnt_ins_discipline_key"
|
||||||
+ " AND cnt.cnt_contract_status = 0" // actief
|
+ " AND cnt.cnt_contract_status = 0" // actief
|
||||||
+ " AND ((cp.cnt_alg_plaats_key = me.mld_alg_locatie_key"
|
+ " AND ( (cp.cnt_alg_plaats_key = me.mld_alg_locatie_key "
|
||||||
+ " AND cp.cnt_alg_plaats_code = 'L')"
|
+ " AND cp.cnt_alg_plaats_code = 'L') "
|
||||||
+ " OR (cp.cnt_alg_plaats_key ="
|
+ " OR (cp.cnt_alg_plaats_key = "
|
||||||
+ " (SELECT alg_gebouw_key FROM alg_v_onroerendgoed og"
|
+ " (SELECT CASE cp.cnt_alg_plaats_code "
|
||||||
+ " WHERE og.alg_onroerendgoed_keys = me.mld_alg_onroerendgoed_keys)"
|
+ " WHEN 'G' THEN alg_gebouw_key "
|
||||||
+ " AND cp.cnt_alg_plaats_code = 'G'))"
|
+ " WHEN 'T' THEN alg_terreinsector_key "
|
||||||
|
+ " WHEN 'V' THEN alg_verdieping_key "
|
||||||
|
+ " WHEN 'R' THEN alg_ruimte_key "
|
||||||
|
+ " END "
|
||||||
|
+ " alg_plaats_key "
|
||||||
|
+ " FROM alg_v_onroerendgoed og "
|
||||||
|
+ " WHERE og.alg_onroerendgoed_keys = "
|
||||||
|
+ " me.mld_alg_onroerendgoed_keys))) "
|
||||||
+ " AND me.mld_melding_key = " + mld_key
|
+ " AND me.mld_melding_key = " + mld_key
|
||||||
+ (bedrijf_key > 0
|
+ (bedrijf_key > 0
|
||||||
? " AND cnt_prs_bedrijf_key = " + bedrijf_key
|
? " AND cnt_prs_bedrijf_key = " + bedrijf_key
|
||||||
|
|||||||
Reference in New Issue
Block a user