NYBU#34285 rapportage campuslijst aangepast: veld "Telefoon kamer" vervangen door "Postcode"

svn path=/Customer/trunk/; revision=29382
This commit is contained in:
Suzan Wiegerinck
2016-05-12 11:24:53 +00:00
parent c8fa193a50
commit 50e035552c

View File

@@ -4778,14 +4778,26 @@ AS
-- alg_kenmerk "Telephone number" 1040
-- cnt_kenmerk "Tenant" 81
-- cnt_kenmerk "Student room" 1
CREATE OR REPLACE VIEW nybu_v_rap_campuslijst
--- NYBU#34285 alg_kenmerk "Telephone number" 1040 vervangen door alg_kenmerk "Postal code" 1002
CREATE OR REPLACE VIEW NYBU_V_RAP_CAMPUSLIJST
(
FCLT_F_NAAM,
FCLT_F_LICHTING,
FCLT_F_GEBOUW,
FCLT_F_VERDIEPING,
FCLT_F_KAMER,
POSTCODE,
MOBIEL
)
AS
SELECT pf.prs_perslid_naam_full fclt_f_naam,
SELECT
pf.prs_perslid_naam_full fclt_f_naam,
a.prs_afdeling_naam fclt_f_lichting,
g.alg_gebouw_naam fclt_f_gebouw,
rg.alg_verdieping_code fclt_f_verdieping,
rg.alg_ruimte_nr fclt_f_kamer,
kamtelnr.alg_onrgoedkenmerk_waarde telefoon_kamer,
-- kamtelnr.alg_onrgoedkenmerk_waarde telefoon_kamer,
pc.alg_onrgoedkenmerk_waarde postcode,
p.prs_perslid_mobiel mobiel
FROM prs_perslid p,
prs_v_perslid_fullnames pf,
@@ -4793,24 +4805,35 @@ AS
cnt_contract c,
alg_v_ruimte_gegevens rg,
alg_gebouw g,
(SELECT * FROM cnt_kenmerkcontract
(SELECT *
FROM cnt_kenmerkcontract
WHERE cnt_kenmerk_key = 81
AND cnt_kenmerkcontract_verwijder IS NULL) huurder,
(SELECT * FROM cnt_kenmerkcontract
AND cnt_kenmerkcontract_verwijder IS NULL) huurder,
(SELECT *
FROM cnt_kenmerkcontract
WHERE cnt_kenmerk_key = 1
AND cnt_kenmerkcontract_verwijder IS NULL) studkam,
(SELECT * FROM alg_onrgoedkenmerk
WHERE alg_kenmerk_key = 1040
AND alg_onrgoedkenmerk_verwijder IS NULL) kamtelnr
AND cnt_kenmerkcontract_verwijder IS NULL) studkam,
-- (SELECT *
-- FROM alg_onrgoedkenmerk
-- WHERE alg_kenmerk_key = 1040
-- AND alg_onrgoedkenmerk_verwijder IS NULL) kamtelnr
(SELECT *
FROM alg_onrgoedkenmerk
WHERE alg_kenmerk_key = 1002
AND alg_onrgoedkenmerk_verwijder IS NULL) pc
WHERE pf.prs_perslid_key = p.prs_perslid_key
AND fac.safe_to_number(huurder.cnt_kenmerkcontract_waarde) = p.prs_perslid_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND c.cnt_contract_key = huurder.cnt_contract_key
AND SYSDATE BETWEEN c.cnt_contract_looptijd_van AND c.cnt_contract_looptijd_tot
AND studkam.cnt_contract_key = c.cnt_contract_key
AND rg.alg_ruimte_key = fac.safe_to_number(studkam.cnt_kenmerkcontract_waarde)
AND kamtelnr.alg_onrgoed_key = rg.alg_ruimte_key
AND g.alg_gebouw_key = rg.alg_gebouw_key;
AND fac.safe_to_number (huurder.cnt_kenmerkcontract_waarde) =
p.prs_perslid_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND c.cnt_contract_key = huurder.cnt_contract_key
AND SYSDATE BETWEEN c.cnt_contract_looptijd_van
AND c.cnt_contract_looptijd_tot
AND studkam.cnt_contract_key = c.cnt_contract_key
AND rg.alg_ruimte_key =
fac.safe_to_number (studkam.cnt_kenmerkcontract_waarde)
--AND kamtelnr.alg_onrgoed_key = rg.alg_ruimte_key
AND pc.alg_onrgoed_key(+) = rg.alg_ruimte_key
AND g.alg_gebouw_key = rg.alg_gebouw_key;
-- "Vertrekkerslijst incl. nieuw adres, borg, eventuele schade, te verrekenen huur (refund),
-- debiteurnummer en bankrekeningnummer"