VEBE#36739 objectsoort beschikbaar in wagenpark rapporten + nieuwe basis wagenpark view

svn path=/Customer/trunk/; revision=29962
This commit is contained in:
Ruud Lipper
2016-07-06 10:47:25 +00:00
parent fe10064581
commit 37d91e6c0a

View File

@@ -252,7 +252,8 @@ CREATE OR REPLACE VIEW vebe_cnt_lease_en_gebruiks_ovk
prs_berijder_naam_full,
prs_berijder_naam_friendly,
ins_deel_omschrijving,
ins_deel_opmerking
ins_deel_opmerking,
ins_srtdeel_omschrijving
)
AS
SELECT c1.cnt_contract_key extra_key,
@@ -430,7 +431,8 @@ AS
p2.prs_perslid_naam_full prs_berijder_naam_full,
p2.prs_perslid_naam_friendly prs_berijder_naam_friendly,
d.ins_deel_omschrijving,
d.ins_deel_opmerking
d.ins_deel_opmerking,
sd.ins_srtdeel_omschrijving
FROM cnt_v_aanwezigcontract c1,
prs_v_perslid_fullnames_all p1,
prs_bedrijf b,
@@ -443,7 +445,8 @@ AS
FROM prs_v_perslid_fullnames_all pf, prs_perslid p
WHERE pf.prs_perslid_key = p.prs_perslid_key) p2,
cnt_contract_object co2,
ins_deel d
ins_deel d,
ins_srtdeel sd
WHERE b.prs_bedrijf_key = c1.cnt_prs_bedrijf_key
AND c1.ins_discipline_key = 21
AND co1.cnt_contract_key = c1.cnt_contract_key
@@ -457,6 +460,7 @@ AS
c2.cnt_contract_nummer_intern)
AND c1.prs_perslid_key_eig = p1.prs_perslid_key(+)
AND c2.cnt_prs_perslid_key = p2.prs_perslid_key(+)
AND d.ins_srtdeel_key = sd.ins_srtdeel_key
AND d.ins_deel_key = co1.cnt_ins_deel_key
AND COALESCE (c1.cnt_contract_versie, '0') =
(SELECT COALESCE (MAX (cnt_contract_versie), '0')
@@ -521,6 +525,7 @@ CREATE OR REPLACE VIEW vebe_rap_wagenpark_tmp
prs_berijder_prsnr,
prs_berijder_naam_full,
prs_berijder_naam_friendly,
ins_srtdeel_omschrijving,
ins_deel_omschrijving,
ins_deel_opmerking,
ins_deel_belettering,
@@ -591,6 +596,7 @@ AS
prs_berijder_prsnr,
prs_berijder_naam_full,
prs_berijder_naam_friendly,
ins_srtdeel_omschrijving,
ins_deel_omschrijving,
ins_deel_opmerking,
(SELECT ud.fac_usrdata_code
@@ -907,6 +913,7 @@ CREATE OR REPLACE VIEW vebe_rap_wagenpark
prs_berijder_prsnr,
prs_berijder_naam_full,
prs_berijder_naam_friendly,
ins_srtdeel_omschrijving,
ins_deel_omschrijving,
ins_deel_opmerking,
ins_deel_belettering,
@@ -980,6 +987,7 @@ AS SELECT
prs_berijder_prsnr,
prs_berijder_naam_full,
prs_berijder_naam_friendly,
ins_srtdeel_omschrijving,
ins_deel_omschrijving,
ins_deel_opmerking,
ins_deel_belettering,
@@ -1027,8 +1035,143 @@ AS SELECT
FROM vebe_rap_wagenpark_tmp tmp, vebe_v_total_periodtable_2jaar x
WHERE COALESCE(tmp.prs_berijder_indirect, 'Direct') = x.berijder_indirect;
-- Basis UDR rapport (zonder financiele gegevens)
CREATE OR REPLACE VIEW vebe_rap_wagenpark_basis
(
extra_key,
cnt_lease_key,
prs_bedrijf_key,
cnt_gebruik_key,
prs_berijder_key,
ins_deel_key,
prs_lease_perslid_eig_key,
cnt_lease_nummer_intern,
cnt_lease_versie,
cnt_lease_omschr,
cnt_lease_looptijd_van,
cnt_lease_looptijd_tot,
cnt_lease_looptijd_mnd,
perc_lease_duur,
lease_weken_tegaan,
cnt_lease_rappeldatum,
cnt_lease_opzegdatum,
cnt_lease_opzegtermijn,
cnt_lease_rappeltermijn,
cnt_lease_status,
lease_fase_actief,
cnt_lease_status_txt,
cnt_lease_kosten,
cnt_lease_termijnkosten,
lease_disc_key,
lease_eigenaar_key,
lease_eigenaar_afdeling_naam,
prs_bedrijf_naam,
prs_gebr_perslid_key_eig,
cnt_gebruik_nummer_intern,
cnt_gebruik_versie,
cnt_gebruik_omschr,
cnt_gebruik_looptijd_van,
cnt_gebruik_looptijd_tot,
perc_gebruik_duur,
gebruik_weken_tegaan,
cnt_gebruik_rappeldatum,
cnt_gebruik_opzegdatum,
cnt_gebruik_opzegtermijn,
cnt_gebruik_rappeltermijn,
cnt_gebruik_status,
gebruik_fase_actief,
cnt_gebruik_status_txt,
gebruik_disc_key,
gebruik_eigenaar_key,
gebruik_eigenaar_afdeling_naam,
prs_eigenaar_naam_full,
prs_eigenaar_naam_friendly,
prs_berijder_prsnr,
prs_berijder_naam_full,
prs_berijder_naam_friendly,
ins_srtdeel_omschrijving,
ins_deel_omschrijving,
ins_deel_opmerking,
ins_deel_belettering,
ins_deel_brandstof,
ins_deel_leasecategorie,
ins_deel_perc_bijtelling,
ins_deel_merk,
ins_deel_type,
ins_deel_fiscale_waarde,
ins_deel_kleur,
cnt_lease_jaarkilometrage,
cnt_gebruik_verklaring,
prs_berijder_indirect
)
AS
SELECT extra_key,
cnt_lease_key,
prs_bedrijf_key,
cnt_gebruik_key,
prs_berijder_key,
ins_deel_key,
prs_lease_perslid_key_eig,
cnt_lease_nummer_intern,
cnt_lease_versie,
cnt_lease_omschr,
cnt_lease_looptijd_van,
cnt_lease_looptijd_tot,
cnt_lease_looptijd_mnd,
perc_lease_duur,
lease_weken_tegaan,
cnt_lease_rappeldatum,
cnt_lease_opzegdatum,
cnt_lease_opzegtermijn,
cnt_lease_rappeltermijn,
cnt_lease_status,
lease_fase_actief,
cnt_lease_status_txt,
cnt_lease_kosten,
cnt_lease_termijnkosten,
lease_disc_key,
lease_eigenaar_key,
lease_eigenaar_afdeling_naam,
prs_bedrijf_naam,
prs_gebr_perslid_key_eig,
cnt_gebruik_nummer_intern,
cnt_gebruik_versie,
cnt_gebruik_omschr,
cnt_gebruik_looptijd_van,
cnt_gebruik_looptijd_tot,
perc_gebruik_duur,
gebruik_weken_tegaan,
cnt_gebruik_rappeldatum,
cnt_gebruik_opzegdatum,
cnt_gebruik_opzegtermijn,
cnt_gebruik_rappeltermijn,
cnt_gebruik_status,
gebruik_fase_actief,
cnt_gebruik_status_txt,
gebruik_disc_key,
gebruik_eigenaar_key,
gebruik_eigenaar_afdeling_naam,
prs_eigenaar_naam_full,
prs_eigenaar_naam_friendly,
prs_berijder_prsnr,
prs_berijder_naam_full,
prs_berijder_naam_friendly,
ins_srtdeel_omschrijving,
ins_deel_omschrijving,
ins_deel_opmerking,
ins_deel_belettering,
ins_deel_brandstof,
ins_deel_leasecategorie,
ins_deel_perc_bijtelling,
ins_deel_merk,
ins_deel_type,
ins_deel_fiscale_waarde,
ins_deel_kleur,
cnt_lease_jaarkilometrage,
cnt_gebruik_verklaring,
prs_berijder_indirect
FROM vebe_rap_wagenpark_tmp;
---------- Gebruiksovereenkomst TIJDELIJKE Tankpassen
CREATE OR REPLACE VIEW vebe_cnt_tankpas_gebruiks_ovk
@@ -1814,7 +1957,7 @@ END;
BEGIN fac.registercustversion('vebe', 6); END;
BEGIN fac.registercustversion('vebe', 7); END;
/
BEGIN adm.systrackscriptId('$Id$', 0); END;