Files
Customer/BRWT/brwt.sql
2010-04-14 18:08:48 +00:00

58 lines
1.9 KiB
SQL

-- Script containing customer specific configuration sql statements for Brwt: Brandweer Tilburg
-- (c) 2010 SG|Facilitor bv
-- $Revision: 3 $
-- $Modtime: 14-04-10 20:03 $
--
-- Support: +31 53 4800700
set echo on
spool xbrwt.lst
CREATE OR REPLACE VIEW BRWT_V_PRS_OVERZICHT (NUMMER, NAAM, DIRECTIE, LOGIN, KAMERNUMMER, TELEFOON, MOBIEL, FAX, EMAIL)
as
SELECT prs_perslid_nr nummer, prs_perslid_naam_full naam,
(SELECT prs_afdeling_omschrijving
FROM prs_afdeling a1
WHERE a1.prs_afdeling_key = ab.prs_afdeling_key1) directie,
prs_perslid_oslogin login,
DECODE (l.alg_locatie_code,
NULL, '',
l.alg_locatie_code
)
|| DECODE (wg.alg_gebouw_upper, NULL, '', '-' || wg.alg_gebouw_upper)
|| DECODE (wg.alg_verdieping_code,
NULL, '',
'-' || wg.alg_verdieping_code
)
|| DECODE (wg.alg_ruimte_nr, NULL, '', '-' || wg.alg_ruimte_nr)
kamernummer,
prs_perslid_telefoonnr telefoon,
(SELECT prs_kenmerklink_waarde
FROM prs_kenmerklink
WHERE prs_kenmerk_key = 8
AND prs_link_key = p.prs_perslid_key) mobiel,
(SELECT prs_kenmerklink_waarde
FROM prs_kenmerklink
WHERE prs_kenmerk_key = 7 AND prs_link_key = p.prs_perslid_key) fax,
prs_perslid_email email
FROM prs_v_aanwezigperslid p,
prs_v_perslid_fullnames_all pf,
prs_v_afdeling_boom ab,
prs_v_perslidwerkplek_gegevens wg,
alg_locatie l
WHERE p.prs_afdeling_key = ab.prs_afdeling_key
AND p.prs_perslid_key = pf.prs_perslid_key
AND wg.prs_perslid_key(+) = p.prs_perslid_key
AND l.alg_locatie_key(+) = wg.alg_locatie_key;
/
show errors;
BEGIN fac.registercustversion('BRWT', 2); END;
/
commit;
spool off;