UWVA#88793 Verbruiksartikel/plaats-scope rekening laten houden met koppelzalen & verwijderdatum alleen toepassen vanaf die verwijderdatum
svn path=/Website/branches/v2025.3/; revision=70960
This commit is contained in:
@@ -717,6 +717,12 @@ var bulkFields = " distinct "
|
|||||||
return arttekst + artflex;
|
return arttekst + artflex;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Voor koppelzalen gaan we er vanuit dat er geen andere artikel-scope-verval/ingangsdatum voor 1 deel van de koppelzaal geldt
|
||||||
|
var res_alg_ruimte = " (SELECT MAX (alg_ruimte_key) alg_ruimte_key, res_ruimte_key"
|
||||||
|
+ " FROM res_alg_ruimte"
|
||||||
|
+ " WHERE res_alg_ruimte_verwijder IS NULL"
|
||||||
|
+ " GROUP BY res_ruimte_key)";
|
||||||
|
|
||||||
var sql2 = "SELECT CASE WHEN a.res_artikel_vrije_omschrijving = 1"
|
var sql2 = "SELECT CASE WHEN a.res_artikel_vrije_omschrijving = 1"
|
||||||
+ " THEN ra.res_rsv_artikel_omschrijving"
|
+ " THEN ra.res_rsv_artikel_omschrijving"
|
||||||
+ " ELSE " + lcl.xsql("a.res_artikel_omschrijving", "a.res_artikel_key")
|
+ " ELSE " + lcl.xsql("a.res_artikel_omschrijving", "a.res_artikel_key")
|
||||||
@@ -769,7 +775,7 @@ var bulkFields = " distinct "
|
|||||||
+ " , prs_kostensoort ks"
|
+ " , prs_kostensoort ks"
|
||||||
+ (res_ruimte_key // restype = R, dan moet je altijd iets meer moeite doen om bij alg_ruimte_key te komen
|
+ (res_ruimte_key // restype = R, dan moet je altijd iets meer moeite doen om bij alg_ruimte_key te komen
|
||||||
? " , res_ruimte_opstelling ro"
|
? " , res_ruimte_opstelling ro"
|
||||||
+ " , res_alg_ruimte rar"
|
+ " , " + res_alg_ruimte + " rar"
|
||||||
: "")
|
: "")
|
||||||
+ " , res_srtartikel_onrgoed sa"
|
+ " , res_srtartikel_onrgoed sa"
|
||||||
+ " , alg_v_allonroerendgoed og"
|
+ " , alg_v_allonroerendgoed og"
|
||||||
@@ -786,7 +792,7 @@ var bulkFields = " distinct "
|
|||||||
+ " AND og.alg_ruimte_key = rar.alg_ruimte_key"
|
+ " AND og.alg_ruimte_key = rar.alg_ruimte_key"
|
||||||
: " AND og.alg_ruimte_key = rr.alg_ruimte_key")
|
: " AND og.alg_ruimte_key = rr.alg_ruimte_key")
|
||||||
+ " AND ( sa.res_srtartikel_og_verwijder IS NULL"
|
+ " AND ( sa.res_srtartikel_og_verwijder IS NULL"
|
||||||
+ " OR sa.res_srtartikel_og_verwijder > SYSDATE)"
|
+ " OR sa.res_srtartikel_og_verwijder > rr.res_rsv_ruimte_van)"
|
||||||
+ " AND ( (sa.alg_onrgoed_niveau = og.alg_type AND sa.alg_onrgoed_key = og.alg_onroerendgoed_keys)"
|
+ " AND ( (sa.alg_onrgoed_niveau = og.alg_type AND sa.alg_onrgoed_key = og.alg_onroerendgoed_keys)"
|
||||||
+ " OR (sa.alg_onrgoed_niveau = 'L' AND sa.alg_onrgoed_key = og.alg_locatie_key)"
|
+ " OR (sa.alg_onrgoed_niveau = 'L' AND sa.alg_onrgoed_key = og.alg_locatie_key)"
|
||||||
+ " )"
|
+ " )"
|
||||||
|
|||||||
Reference in New Issue
Block a user