PCHE#41481 -- View voor bedrijfsexport rapportage

svn path=/Customer/trunk/; revision=34906
This commit is contained in:
Robin Stoker
2017-08-10 14:05:55 +00:00
parent ec6352fb22
commit 7c29f7041c

View File

@@ -248,6 +248,47 @@ AS
AND c.cnt_contract_verwijder IS NULL
AND c.cnt_contract_status = 0;
--PCHE#41481 Dit is een vaste rapportage geworden
CREATE OR REPLACE VIEW pche_v_rap_bedrijfexport
(
bedrijfsnaam,
naam_gebruiker,
pasnummer,
adres,
postcode,
plaats,
telefoonnummer_gebruiker
)
AS
SELECT DECODE (bedrijf.bedrijf, NULL, 'geen bedrijf', bedrijf.bedrijf)
bedrijfsnaam,
naam.ins_kenmerkdeel_waarde naam_gebruiker,
naam.ins_deel_upper pasnummer,
bedrijfg.prs_bedrijf_post_adres adres,
bedrijfg.prs_bedrijf_post_postcode postcode,
bedrijfg.prs_bedrijf_post_plaats plaats,
tel.ins_kenmerkdeel_waarde telefoonnummer_gebruiker
FROM (SELECT i.ins_deel_upper, ik.ins_kenmerkdeel_waarde
FROM ins_deel i, ins_kenmerkdeel ik
WHERE ik.ins_kenmerk_key = 21
AND i.ins_deel_key = ik.ins_deel_key
AND i.ins_deel_verwijder IS NULL) naam,
(SELECT i.ins_deel_upper, ik.ins_kenmerkdeel_waarde
FROM ins_deel i, ins_kenmerkdeel ik
WHERE ik.ins_kenmerk_key = 22
AND i.ins_deel_key = ik.ins_deel_key
AND i.ins_deel_verwijder IS NULL) tel,
(SELECT p.bedrijf, p.pas, p.prs_bedrijf_key
FROM pche_v_contractdeel_gegevens p) bedrijf,
(SELECT pb.prs_bedrijf_key,
pb.prs_bedrijf_post_adres,
pb.prs_bedrijf_post_postcode,
pb.prs_bedrijf_post_plaats
FROM prs_bedrijf pb) bedrijfg
WHERE naam.ins_deel_upper = tel.ins_deel_upper
AND naam.ins_deel_upper = bedrijf.pas(+)
AND bedrijf.prs_bedrijf_key = bedrijfg.prs_bedrijf_key(+);
CREATE OR REPLACE FORCE VIEW pche_v_contractdeel_gegevens
(
debiteur,