469 lines
21 KiB
Plaintext
469 lines
21 KiB
Plaintext
/* FAC_VIEEXP.SRC
|
|
* $Revision$
|
|
* $Id$
|
|
*
|
|
* Views die niet in de andere *_VIE.SRC kunnen omdat deze views gebruiken die dan nog niet gedefinieerd zijn.
|
|
*/
|
|
|
|
-- import: FIP: Aanvullen technische bedrijfsadressen
|
|
-- importsheet: Inventarisatie Externe bedrijven, tabblad Technische adressen
|
|
-- importtabel: fac_imp_bedrijfadres
|
|
CREATE OR REPLACE VIEW fac_v_exp_bedrijfadres
|
|
AS
|
|
SELECT b.prs_bedrijf_naam Bedrijfsnaam
|
|
, b.prs_leverancier_nr Leveranciernummer
|
|
, a.prs_bedrijfadres_type Kanaal
|
|
, a.mld_typeopdr_key Opdrachttype
|
|
, a.prs_bedrijfadres_url Adres
|
|
, a.prs_bedrijfadres_ordermode Ordermode
|
|
, a.prs_bedrijfadres_certificate Certificaat
|
|
, a.prs_bedrijfadres_xsl Xsltemplate
|
|
, a.prs_bedrijfadres_ext Extensie
|
|
, a.prs_bedrijfadres_attachfile Vastebijlage
|
|
, a.prs_bedrijfadres_username Login
|
|
, a.prs_bedrijfadres_password Wachtwoord
|
|
, a.prs_bedrijfadres_sender Afzender
|
|
, a.prs_bedrijfadres_lockuser_key Vastegebruiker
|
|
, a.prs_bedrijfadres_lockexpire Expiredays
|
|
FROM prs_bedrijfadres a
|
|
, prs_v_aanwezigbedrijf b
|
|
WHERE a.prs_bedrijf_key = b.prs_bedrijf_key
|
|
;
|
|
|
|
-- import: FIP: Aanvullen contactpersonen
|
|
-- importsheet: Inventarisatie Externe bedrijven, tabblad Contactpersonen
|
|
-- importtabel: fac_v_exp_contactpersoon
|
|
CREATE OR REPLACE VIEW fac_v_exp_contactpersoon
|
|
AS
|
|
SELECT b.prs_bedrijf_naam Bedrijfsnaam
|
|
, b.prs_leverancier_nr Leveranciernummer
|
|
, NULL Persoonmatchcode
|
|
, NULL Persoonmatchwaarde
|
|
, c.prs_contactpersoon_naam ContactPersoonAchternaam
|
|
, c.prs_contactpersoon_tussenv Tussenvoegsel
|
|
, c.prs_contactpersoon_voorletters Voorletters
|
|
, c.prs_contactpersoon_voornaam Voornaam
|
|
, c.prs_contactpersoon_aanhef Titel
|
|
, c.prs_contactpersoon_titel Aanhef
|
|
, c.prs_contactpersoon_telefoon_1 Telefoonnummer
|
|
, c.prs_contactpersoon_telefoon_2 Mobiel
|
|
, c.prs_contactpersoon_email Email
|
|
, c.prs_contactpersoon_functie Functie
|
|
, c.prs_contactpersoon_opmerking Opmerking
|
|
, l.alg_locatie_code Locatiecode
|
|
FROM prs_contactpersoon c
|
|
, prs_v_aanwezigbedrijf b
|
|
, prs_contactpersoon_locatie p
|
|
, alg_v_aanweziglocatie l
|
|
WHERE c.prs_bedrijf_key = b.prs_bedrijf_key(+)
|
|
AND c.prs_contactpersoon_key = p.prs_contactpersoon_key(+)
|
|
AND p.alg_locatie_key = l.alg_locatie_key(+)
|
|
;
|
|
|
|
-- import: FIP: Aanvullen externe bedrijven
|
|
-- importsheet: Inventarisatie Externe bedrijven, tabblad Externe Bedrijven
|
|
-- importtabel: fac_imp_ext_bedrijf
|
|
CREATE OR REPLACE VIEW fac_v_exp_ext_bedrijf
|
|
AS
|
|
SELECT b.prs_bedrijf_naam Bedrijfsnaam
|
|
, b.prs_leverancier_nr Leveranciernummer
|
|
, b.prs_bedrijf_bezoek_adres Bezoek_adres
|
|
, b.prs_bedrijf_bezoek_postcode Bezoek_postcode
|
|
, b.prs_bedrijf_bezoek_plaats Bezoek_plaats
|
|
, b.prs_bedrijf_bezoek_land Bezoek_land
|
|
, b.prs_bedrijf_post_adres Post_adres
|
|
, b.prs_bedrijf_post_postcode Post_postcode
|
|
, b.prs_bedrijf_post_plaats Post_plaats
|
|
, b.prs_bedrijf_post_land Post_land
|
|
, b.prs_bedrijf_telefoon Bedrijf_telefoon
|
|
, b.prs_bedrijf_fax Bedrijf_fax
|
|
, b.prs_bedrijf_email Bedrijf_email
|
|
, b.prs_bedrijf_contact_persoon Contact_persoon
|
|
, b.prs_bedrijf_contact_telefoon Contact_telefoon
|
|
, b.prs_bedrijf_contact_fax Contact_fax
|
|
, NULL Bedrijf_xsl
|
|
, NULL Bedrijf_orderadres
|
|
, CASE WHEN b.prs_bedrijf_leverancier = 1 THEN 'J' ELSE '' END Leverancier
|
|
, CASE WHEN b.prs_bedrijf_uitvoerende = 1 THEN 'J' ELSE '' END Uitvoerende
|
|
, CASE WHEN b.prs_bedrijf_contract = 1 THEN 'J' ELSE '' END Contractant
|
|
, CASE WHEN b.prs_bedrijf_huurder = 1 THEN 'J' ELSE '' END Huurder
|
|
, CASE WHEN b.prs_bedrijf_ingids = 1 THEN 'J' ELSE '' END Tooningids
|
|
, b.prs_bedrijf_uurloon Uurloon
|
|
, b.prs_overeenkomst_nr Overeenkomstnummer
|
|
, b.prs_overeenkomst_datum Overeenkomstdatum
|
|
, b.prs_bedrijf_opmerking Opmerking
|
|
, d.prs_dienst_omschrijving Dienst
|
|
, CASE WHEN l.alg_locatie_key IS NULL
|
|
THEN (SELECT MAX(v.alg_locatie_code) FROM alg_v_gebouw_gegevens v WHERE v.alg_gebouw_key = l.alg_gebouw_key)
|
|
ELSE (SELECT MAX(v.alg_locatie_code) FROM alg_v_gebouw_gegevens v WHERE v.alg_locatie_key = l.alg_locatie_key)
|
|
END Locatiecode
|
|
, (SELECT alg_gebouw_code
|
|
FROM alg_v_gebouw_gegevens
|
|
WHERE alg_gebouw_key = l.alg_gebouw_key
|
|
) Gebouwcode
|
|
, r.prs_relatietype_omschrijving Relatietype
|
|
, NULL Overig1 -- kenmerk1
|
|
, NULL Overig2 -- kenmerk2
|
|
, NULL Overig3 -- kenmerk3
|
|
FROM prs_bedrijf b
|
|
, prs_relatietype r
|
|
, prs_bedrijfdienstlocatie l
|
|
, prs_dienst d
|
|
WHERE b.prs_relatietype_key = r.prs_relatietype_key(+)
|
|
AND b.prs_bedrijf_key = l.prs_bedrijf_key(+)
|
|
AND l.prs_dienst_key = d.prs_dienst_key
|
|
;
|
|
|
|
-- import: FIP: 9-Aanvullen van inspectiedefinities
|
|
-- importsheet: Inventarisatie Inspecties
|
|
-- importtabel: fac_imp_inspectie
|
|
CREATE OR REPLACE VIEW fac_v_exp_inspectie
|
|
AS
|
|
SELECT d.ins_discipline_omschrijving Disciplineomschrijving
|
|
, g.ins_srtgroep_omschrijving Groepsoortomschrijving
|
|
, s.ins_srtdeel_code Objectsoortcode
|
|
, c.ins_srtcontrole_omschrijving Controle_omschrijving
|
|
, c.ins_srtcontrole_info Controle_informatie
|
|
, c.ins_srtcontrole_periode Controle_periode
|
|
, c.ins_srtcontrole_eenheid Eenheid
|
|
, c.ins_srtcontrole_mode Controle_mode
|
|
, c.ins_srtcontrole_bits Bits
|
|
FROM ins_srtcontrole c
|
|
, ins_srtdeel s
|
|
, ins_srtgroep g
|
|
, ins_discipline d
|
|
WHERE c.ins_srtinstallatie_key = s.ins_srtdeel_key
|
|
AND s.ins_srtgroep_key = g.ins_srtgroep_key
|
|
AND g.ins_discipline_key = d.ins_discipline_key
|
|
;
|
|
|
|
-- import: FIP: 6-Aanvullen objecten
|
|
-- importsheet: Inventarisatie Objecten-56894
|
|
-- importtabel: fac_imp_ins
|
|
CREATE OR REPLACE VIEW fac_v_exp_ins
|
|
AS
|
|
SELECT DISTINCT d.ins_discipline_omschrijving Disciplineomschrijving
|
|
, k.prs_kostensoort_oms Disciplinekostensoort
|
|
, d.ins_srtgroep_omschrijving Groepsoortomschrijving
|
|
, sd.ins_srtdeel_code Objectsoortcode
|
|
, sd.ins_srtdeel_omschrijving Objectsoortomschrijving
|
|
, id.ins_deel_omschrijving Objectidentificatie
|
|
, id.ins_deel_opmerking Objectopmerking
|
|
, sd.ins_srtdeel_uitleenbaar Reserveerbaar
|
|
, sd.ins_srtdeel_eenheid Eenheid
|
|
, sd.ins_srtdeel_prijs Prijs
|
|
, l.alg_locatie_code Locatiecode
|
|
, d.alg_gebouw_code Gebouwcode
|
|
, d.alg_verdieping_code Bouwlaagvolgnummer
|
|
, d.alg_ruimte_nr Ruimtenummer
|
|
, DECODE(rd.res_deel_alg_level, -1,'', 0,'E', 1,'D', 2,'L', 3,'G', 4,'V', 5,'R') Reserveringscope
|
|
, DECODE(r.ins_discipline_min_level, 1,'O', 2,'V', 3,'R', 4,'P', 5,'W', '') Catalogustype
|
|
, r.ins_discipline_omschrijving Catalogusnaam
|
|
, c.prs_kostensoort_oms Cataloguskostensoort
|
|
, NULL Persoonmatchcode
|
|
, NULL Persoonmatchwaarde
|
|
, id.ins_deel_aanmaak Ingangsdatum
|
|
, id.ins_deel_vervaldatum Vervaldatum
|
|
, id.ins_deel_aantal Aantal
|
|
, id.ins_deel_externnr Externnr
|
|
, NULL Kenmerk1
|
|
, NULL Kenmerk2
|
|
, NULL Kenmerk3
|
|
, NULL Kenmerk4
|
|
, NULL Kenmerk5
|
|
, NULL Kenmerk6
|
|
, NULL Kenmerk7
|
|
, NULL Kenmerk8
|
|
, NULL Kenmerk9
|
|
, NULL Kenmerk10
|
|
, NULL Kenmerk11
|
|
, NULL Kenmerk12
|
|
, NULL Kenmerk13
|
|
, NULL Kenmerk14
|
|
, NULL Kenmerk15
|
|
, NULL Kenmerk16
|
|
, NULL Kenmerk17
|
|
, NULL Kenmerk18
|
|
, NULL Kenmerk19
|
|
, NULL Kenmerk20
|
|
FROM ins_v_deel_gegevens d
|
|
, ins_discipline i
|
|
, ins_srtdeel sd
|
|
, alg_locatie l
|
|
, alg_gebouw g
|
|
, ins_deel id
|
|
, prs_kostensoort k
|
|
, prs_kostensoort c
|
|
, res_deel rd
|
|
, res_discipline r
|
|
WHERE d.ins_srtdeel_key = sd.ins_srtdeel_key
|
|
AND d.alg_locatie_key = l.alg_locatie_key
|
|
AND d.alg_gebouw_key = g.alg_gebouw_key
|
|
AND d.ins_deel_key = id.ins_deel_key
|
|
AND d.ins_discipline_key = i.ins_discipline_key
|
|
AND id.ins_deel_key = rd.res_ins_deel_key(+)
|
|
AND rd.res_discipline_key = r.ins_discipline_key(+)
|
|
AND i.prs_kostensoort_key = k.prs_kostensoort_key(+)
|
|
AND r.prs_kostensoort_key = c.prs_kostensoort_key(+)
|
|
AND id.ins_deel_verwijder IS NULL
|
|
;
|
|
|
|
-- import: FIP: 5-Aanvullen servicedesk
|
|
-- importsheet: Inventarisatie Meldingen
|
|
-- importtabel: fac_imp_mld
|
|
CREATE OR REPLACE VIEW fac_v_exp_mld
|
|
AS
|
|
SELECT s.ins_srtdiscipline_omschrijving Vakgroeptype
|
|
, s.ins_srtdiscipline_prefix Prefix
|
|
, s.ins_srtdiscipline_alg Plaatsgegevens
|
|
, s.ins_srtdiscipline_ins Objectgegevens
|
|
, s.ins_srtdiscipline_bes Bestelgegevens
|
|
, i.ins_discipline_omschrijving Vakgroep
|
|
, m.mld_stdmelding_omschrijving Standaardmelding
|
|
, g.mld_stdmeldinggroep_naam Groep
|
|
, k.prs_kostensoort_oms Kostensoort
|
|
, REPLACE(CASE WHEN m.mld_stdmelding_t_accepttijd.eenheid = 'U'
|
|
THEN m.mld_stdmelding_t_accepttijd.tijdsduur / 24
|
|
ELSE m.mld_stdmelding_t_accepttijd.tijdsduur
|
|
END, ',', '.') Acceptatietijd
|
|
, REPLACE(CASE WHEN m.mld_stdmelding_t_uitvoertijd.eenheid = 'U'
|
|
THEN m.mld_stdmelding_t_uitvoertijd.tijdsduur / 24
|
|
ELSE m.mld_stdmelding_t_uitvoertijd.tijdsduur
|
|
END, ',', '.') Uitvoertijd
|
|
, REPLACE(CASE WHEN m.mld_stdmelding_t_uitvtijd_pr1.eenheid = 'U'
|
|
THEN m.mld_stdmelding_t_uitvtijd_pr1.tijdsduur / 24
|
|
ELSE m.mld_stdmelding_t_uitvtijd_pr1.tijdsduur
|
|
END, ',', '.') Uitvoertijd_kritiek
|
|
, REPLACE(CASE WHEN m.mld_stdmelding_t_uitvtijd_pr2.eenheid = 'U'
|
|
THEN m.mld_stdmelding_t_uitvtijd_pr2.tijdsduur / 24
|
|
ELSE m.mld_stdmelding_t_uitvtijd_pr2.tijdsduur
|
|
END, ',', '.') Uitvoertijd_hoog
|
|
, REPLACE(CASE WHEN m.mld_stdmelding_t_uitvtijd_pr4.eenheid = 'U'
|
|
THEN m.mld_stdmelding_t_uitvtijd_pr4.tijdsduur / 24
|
|
ELSE m.mld_stdmelding_t_uitvtijd_pr4.tijdsduur
|
|
END, ',', '.') Uitvoertijd_laag
|
|
, p.mld_disc_params_directklaar Directklaar
|
|
, d.prs_dienst_omschrijving Dienst
|
|
, m.mld_stdmelding_notfrontend Not_frontend
|
|
, m.alg_onrgoed_niveau alg_niveau
|
|
, t.mld_typeopdr_omschrijving Opdrachttype
|
|
, m.mld_stdmelding_hint Hint
|
|
, m.mld_stdmelding_kopieerbaar Kopieerbaar
|
|
, m.mld_stdmelding_afmeldtext Tekst_bij_afmelden
|
|
, DECODE(m.mld_stdmelding_doublecheck, 0, 'N', 1, 'I', 2, 'A', 3, 'B', 'N') Dubbele_meldingen
|
|
, m.mld_stdmelding_slabewaken Sla_bewaken
|
|
, i.ins_discipline_image Disc_image
|
|
, m.mld_stdmelding_image Stdm_image
|
|
, m.mld_stdmelding_externnr Externnr
|
|
FROM mld_stdmelding m
|
|
, mld_typeopdr t
|
|
, mld_stdmeldinggroep g
|
|
, prs_kostensoort k
|
|
, prs_dienst d
|
|
, mld_discipline i
|
|
, mld_disc_params p
|
|
, ins_srtdiscipline s
|
|
WHERE m.mld_ins_discipline_key = i.ins_discipline_key
|
|
AND m.mld_ins_discipline_key = p.mld_ins_discipline_key
|
|
AND i.ins_srtdiscipline_key = s.ins_srtdiscipline_key
|
|
AND m.mld_typeopdr_key = t.mld_typeopdr_key(+)
|
|
AND m.mld_stdmeldinggroep_key = g.mld_stdmeldinggroep_key(+)
|
|
AND m.prs_kostensoort_key = k.prs_kostensoort_key(+)
|
|
AND m.prs_dienst_key = d.prs_dienst_key(+)
|
|
;
|
|
|
|
-- import: FIP: 1-Aanvullen districten t/m gebouwen
|
|
-- importsheet: Inventarisatie Vastgoed, tabblad Locaties
|
|
-- importtabel: fac_imp_onrgoed1
|
|
CREATE OR REPLACE VIEW fac_v_exp_onrgoed1
|
|
AS
|
|
SELECT r.alg_regio_omschrijving Regio,
|
|
d.alg_district_omschrijving District,
|
|
l.alg_locatie_code Locatiecode,
|
|
l.alg_locatie_omschrijving Locatieomschrijving,
|
|
g.alg_gebouw_code Gebouwcode,
|
|
g.alg_gebouw_naam Gebouwomschrijving,
|
|
sg.alg_srtgebouw_omschrijving Gebouwfunctie,
|
|
l.alg_locatie_verantw Contactpersoon,
|
|
l.alg_locatie_verantw_tel Telefoonnummer,
|
|
l.alg_locatie_adres Bezoekadres,
|
|
l.alg_locatie_postcode Postcode,
|
|
l.alg_locatie_plaats Plaats,
|
|
l.alg_locatie_land Locatieland,
|
|
l.alg_locatie_post_adres Postadres,
|
|
l.alg_locatie_post_postcode postPostcode,
|
|
l.alg_locatie_post_plaats postPlaats,
|
|
l.alg_locatie_post_land Land,
|
|
NULL kenmerk1,
|
|
NULL kenmerk2,
|
|
NULL kenmerk3,
|
|
NULL kenmerk4,
|
|
NULL kenmerk5,
|
|
NULL kenmerk6,
|
|
NULL kenmerk7,
|
|
NULL kenmerk8,
|
|
NULL kenmerk9,
|
|
NULL kenmerk10
|
|
FROM alg_gebouw g,
|
|
alg_srtgebouw sg,
|
|
alg_locatie l,
|
|
alg_district d,
|
|
alg_regio r
|
|
WHERE g.alg_locatie_key = l.alg_locatie_key
|
|
AND l.alg_district_key = d.alg_district_key
|
|
AND d.alg_regio_key = r.alg_regio_key
|
|
AND g.alg_srtgebouw_key = sg.alg_srtgebouw_key
|
|
AND g.alg_gebouw_verwijder IS NULL
|
|
AND l.alg_locatie_verwijder IS NULL
|
|
AND ( l.alg_locatie_vervaldatum IS NULL
|
|
OR l.alg_locatie_vervaldatum > TRUNC (SYSDATE))
|
|
AND ( g.alg_gebouw_vervaldatum IS NULL
|
|
OR TRUNC (g.alg_gebouw_vervaldatum) > TRUNC (SYSDATE))
|
|
;
|
|
|
|
-- import: FIP: 2-Aanvullen bouwlagen en ruimten
|
|
-- importsheet: Inventarisatie Vastgoed, tabblad Ruimten
|
|
-- importtabel: fac_imp_onrgoed2
|
|
CREATE OR REPLACE VIEW fac_v_exp_onrgoed2
|
|
AS
|
|
SELECT l.alg_locatie_code Locatiecode
|
|
, g.alg_gebouw_code Gebouwcode
|
|
, v.alg_verdieping_volgnr Bouwlaagvolgnummer
|
|
, s.alg_srtruimte_omschrijving Ruimtefunctie
|
|
, r.alg_ruimte_nr Ruimtenummer
|
|
, r.alg_ruimte_omschrijving Ruimteomschrijving
|
|
, r.alg_ruimte_bruto_vloeropp Vloeroppervlak
|
|
, pa.prs_afdeling_naam Afdelingscode
|
|
, ra.prs_ruimteafdeling_bezetting Bezetting
|
|
, s.prs_verhuurbaar ReserveerbareRuimte
|
|
, rd.ins_discipline_omschrijving Categorie
|
|
, rp.res_disc_params_expire_dagen Expiredagen
|
|
, rr.res_ruimte_prijs Prijs
|
|
, ro.res_opstelling_omschrijving Opstelling
|
|
, rro.res_ruimte_opstel_bezoekers AantalBezoekers
|
|
, rr.res_ruimte_nr Naam
|
|
, rr.res_ruimte_omschrijving Omschrijving
|
|
, NULL Kenmerk1
|
|
, NULL Kenmerk2
|
|
, NULL Kenmerk3
|
|
, NULL Kenmerk4
|
|
, NULL Kenmerk5
|
|
FROM alg_v_aanweziglocatie l
|
|
, alg_v_aanweziggebouw g
|
|
, alg_v_aanwezigverdieping v
|
|
, alg_v_aanwezigruimte r
|
|
, alg_v_aanwezigsrtruimte s
|
|
, prs_v_aanwezigruimteafdeling ra
|
|
, prs_v_aanwezigafdeling pa
|
|
, res_v_aanwezigalg_ruimte rar
|
|
, res_v_aanwezigruimte rr
|
|
, res_v_aanwezigdiscipline rd
|
|
, res_disc_params rp
|
|
, res_ruimte_opstelling rro
|
|
, res_v_aanwezigopstelling ro
|
|
WHERE l.alg_locatie_key = g.alg_locatie_key
|
|
AND g.alg_gebouw_key = v.alg_gebouw_key
|
|
AND v.alg_verdieping_key = r.alg_verdieping_key
|
|
AND r.alg_srtruimte_key = s.alg_srtruimte_key
|
|
AND r.alg_ruimte_key = ra.alg_ruimte_key(+)
|
|
AND ra.prs_afdeling_key = pa.prs_afdeling_key(+)
|
|
AND r.alg_ruimte_key = rar.alg_ruimte_key(+)
|
|
AND rar.res_ruimte_key = rr.res_ruimte_key(+)
|
|
AND rr.res_discipline_key = rd.ins_discipline_key(+)
|
|
AND rd.ins_discipline_key = rp.res_ins_discipline_key(+)
|
|
AND rr.res_ruimte_key = rro.res_ruimte_key(+)
|
|
AND rro.res_opstelling_key = ro.res_opstelling_key(+)
|
|
AND rro.res_ruimte_opstel_verwijder IS NULL
|
|
;
|
|
|
|
-- import: FIP: 3-Aanvullen organisatiestructuur
|
|
-- importsheet: Inventarisatie Organisatiestructuur
|
|
-- importtabel: fac_imp_organisatie
|
|
CREATE OR REPLACE VIEW fac_v_exp_organisatie
|
|
AS -- import: FIP: 3-Aanvullen organisatiestructuur
|
|
-- importsheet: ?
|
|
SELECT b.prs_bedrijf_naam Bedrijfsnaam
|
|
, ap.prs_afdeling_naam Afdelingscodeparent
|
|
, a.prs_afdeling_naam Afdelingscode
|
|
, a.prs_afdeling_omschrijving Afdelingsomschrijving
|
|
, k.prs_kostenplaats_nr Kostenplaats
|
|
, a.prs_afdeling_externid Externid
|
|
FROM prs_afdeling a
|
|
, prs_afdeling ap
|
|
, prs_kostenplaats k
|
|
, prs_bedrijf b
|
|
WHERE a.prs_kostenplaats_key = k.prs_kostenplaats_key(+)
|
|
AND a.prs_bedrijf_key = b.prs_bedrijf_key(+)
|
|
AND a.prs_afdeling_parentkey = ap.prs_afdeling_key(+)
|
|
;
|
|
|
|
-- import: FIP: 4-Aanvullen personen
|
|
-- importsheet: Inventarisatie Personen, tabblad Personen
|
|
-- importtabel: fac_imp_perslid
|
|
CREATE OR REPLACE VIEW fac_v_exp_perslid
|
|
AS
|
|
SELECT l.alg_locatie_code Locatiecode
|
|
, o.alg_gebouw_code Gebouwcode
|
|
, o.alg_verdieping_code Bouwlaagvolgnummer
|
|
, o.alg_ruimte_nr Ruimtenummer
|
|
, w.prs_werkplek_volgnr Werkplekvolgnummer
|
|
, w.prs_werkplek_omschrijving Omschrijving
|
|
, a.prs_afdeling_naam Afdelingscode
|
|
, p.prs_perslid_naam PersoonAchternaam
|
|
, p.prs_perslid_tussenvoegsel Tussenvoegsel
|
|
, p.prs_perslid_voorletters Voorletters
|
|
, p.prs_perslid_voornaam Voornaam
|
|
, p.prs_perslid_titel TitelAanhef
|
|
, p.prs_perslid_telefoonnr Telefoonnummer
|
|
, p.prs_perslid_mobiel Mobiel
|
|
, p.prs_perslid_email Email
|
|
, s.prs_srtperslid_omschrijving Functie
|
|
, p.prs_perslid_nr Personeelsnummer
|
|
, p.prs_perslid_oslogin Loginnaam
|
|
, p.prs_perslid_wachtwoord_hash Password
|
|
, null NVT1
|
|
, null NVT2
|
|
, null NVT3
|
|
, null NVT4
|
|
, null NVT5
|
|
, null NVT6
|
|
, null NVT7
|
|
, null Kenmerk1
|
|
, null Kenmerk2
|
|
, null Kenmerk3
|
|
, null Kenmerk4
|
|
, null Kenmerk5
|
|
, null Kenmerk6
|
|
, null Kenmerk7
|
|
, null Kenmerk8
|
|
, null Kenmerk9
|
|
, null Kenmerk10
|
|
, null Kenmerk11
|
|
, null Kenmerk12
|
|
, null Kenmerk13
|
|
, null Kenmerk14
|
|
, null Kenmerk15
|
|
, null Kenmerk16
|
|
, null Kenmerk17
|
|
, null Kenmerk18
|
|
, null Kenmerk19
|
|
, null Kenmerk20
|
|
FROM prs_perslid p
|
|
, prs_srtperslid s
|
|
, prs_afdeling a
|
|
, alg_v_onroerendgoed_gegevens o
|
|
, alg_locatie l
|
|
, prs_perslidwerkplek b
|
|
, prs_werkplek w
|
|
WHERE p.prs_srtperslid_key = s.prs_srtperslid_key(+)
|
|
AND p.prs_afdeling_key = a.prs_afdeling_key(+)
|
|
AND p.alg_onroerendgoed_keys = o.alg_onroerendgoed_keys(+)
|
|
AND p.alg_onroerendgoed_type = o.alg_type(+)
|
|
AND o.alg_locatie_key = l.alg_locatie_key(+)
|
|
AND p.prs_perslid_key = b.prs_perslid_key(+)
|
|
AND b.prs_werkplek_key = w.prs_werkplek_key(+)
|
|
;
|
|
|
|
|
|
REGISTERRUN('$Id$')
|