58 lines
1.9 KiB
SQL
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; |