MDUX#52712 Aanpassing rapportage huurcontracten, uitbreiding met ruimten.
svn path=/Customer/trunk/; revision=37678
This commit is contained in:
@@ -2063,11 +2063,100 @@ AS
|
||||
AND COALESCE(cnt_alg_plaats_code,'L') = 'L'
|
||||
AND g.alg_gebouw_key(+) = l.alg_locatie_key;
|
||||
|
||||
--MDUX#52712 Rapportage huurcontracten, uitbreiding ruimten
|
||||
CREATE OR REPLACE FORCE VIEW MDUX_HUURCONTRACTEN_RUIMTEN
|
||||
(
|
||||
CNT_CONTRACT_KEY,
|
||||
PRS_BEDRIJF_KEY,
|
||||
ALG_GEBOUW_KEY,
|
||||
PRS_PERSLID_KEY_EIG,
|
||||
CNT_CONTRACT_NUMMER_INTERN,
|
||||
CNT_CONTRACT_VERSIE,
|
||||
CNT_CONTRACT_OMSCHRIJVING,
|
||||
CNT_CONTRACT_LOOPTIJD_VAN,
|
||||
CNT_CONTRACT_LOOPTIJD_TOT,
|
||||
CNT_LOOPTIJD_MND,
|
||||
PERC_LOOPTIJD,
|
||||
AANTAL_WEKEN_TEGAAN,
|
||||
CNT_CONTRACT_RAPPELDATUM,
|
||||
CNT_CONTRACT_OPZEGDATUM,
|
||||
CNT_CONTRACT_OPZEGTERMIJN,
|
||||
CNT_CONTRACT_RAPPELTERMIJN,
|
||||
CNT_CONTRACT_STATUS,
|
||||
CONTRACT_FASE_ACTIEF,
|
||||
CNT_CONTRACT_STATUS_TXT,
|
||||
CNT_CONTRACT_KOSTEN,
|
||||
CNT_CONTRACT_TERMIJNKOSTEN,
|
||||
CNT_CONTRACT_TERMIJNKOSTEN_MND,
|
||||
CNT_CONTRACT_TERMIJN_TYPE,
|
||||
CNT_CONTRACT_TERMIJN_AANTAL,
|
||||
CNT_CONTRACT_TERMIJN_OMSCHR,
|
||||
CONTRACT_DISC_KEY,
|
||||
PRS_AFDELING_KEY_EIG,
|
||||
CNT_EIGENAAR_AFDELING_NAAM,
|
||||
PRS_BEDRIJF_NAAM,
|
||||
PRS_PERSLID_NAAM_FULL,
|
||||
PRS_PERSLID_NAAM_FRIENDLY,
|
||||
CNT_ALG_PLAATS_KEY,
|
||||
CNT_ALG_PLAATS_CODE,
|
||||
ALG_GEBOUW_CODE,
|
||||
ALG_GEBOUW_NAAM,
|
||||
ALG_GEBOUW_OMSCHRIJVING
|
||||
)
|
||||
AS
|
||||
SELECT cnt_contract_key,
|
||||
prs_bedrijf_key,
|
||||
g.alg_gebouw_key,
|
||||
prs_perslid_key_eig,
|
||||
cnt_contract_nummer_intern,
|
||||
cnt_contract_versie,
|
||||
cnt_contract_omschrijving,
|
||||
cnt_contract_looptijd_van,
|
||||
cnt_contract_looptijd_tot,
|
||||
cnt_looptijd_mnd,
|
||||
perc_looptijd,
|
||||
aantal_weken_tegaan,
|
||||
cnt_contract_rappeldatum,
|
||||
cnt_contract_opzegdatum,
|
||||
cnt_contract_opzegtermijn,
|
||||
cnt_contract_rappeltermijn,
|
||||
cnt_contract_status,
|
||||
contract_fase_actief,
|
||||
cnt_contract_status_txt,
|
||||
cnt_contract_kosten,
|
||||
cnt_contract_termijnkosten,
|
||||
cnt_contract_termijnkosten_mnd,
|
||||
cnt_contract_termijn_type,
|
||||
cnt_contract_termijn_aantal,
|
||||
cnt_contract_termijn_omschr,
|
||||
contract_disc_key,
|
||||
prs_afdeling_key_eig,
|
||||
cnt_eigenaar_afdeling_naam,
|
||||
prs_bedrijf_naam,
|
||||
prs_perslid_naam_full,
|
||||
prs_perslid_naam_friendly,
|
||||
cnt_alg_plaats_key,
|
||||
cnt_alg_plaats_code,
|
||||
alg_gebouw_code,
|
||||
alg_gebouw_naam,
|
||||
alg_gebouw_omschrijving
|
||||
FROM mdux_huurcontracten_tmp,
|
||||
alg_gebouw g,
|
||||
alg_verdieping v,
|
||||
alg_ruimte r
|
||||
WHERE r.alg_ruimte_key(+) = cnt_alg_plaats_key
|
||||
AND v.alg_gebouw_key = g.alg_gebouw_key
|
||||
AND r.alg_verdieping_key = v.alg_verdieping_key
|
||||
AND COALESCE (cnt_alg_plaats_code, 'R') = 'R';
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW mdux_huurcontracten_gebouwen
|
||||
AS
|
||||
SELECT * FROM mdux_huurcontracten_gebouw
|
||||
UNION
|
||||
SELECT * FROM mdux_huurcontracten_locatie;
|
||||
SELECT * FROM mdux_huurcontracten_locatie
|
||||
UNION
|
||||
SELECT * FROM mdux_huurcontracten_ruimten;
|
||||
|
||||
CREATE OR REPLACE VIEW mdux_rap_huurcontracten
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user