FMHN#78725 Rapport voor thuiswerkstoelen
svn path=/Customer/trunk/; revision=60828
This commit is contained in:
@@ -21270,6 +21270,90 @@ AS
|
||||
AND mi.fac_menuitems_key(+) = m.fac_menuitems_key
|
||||
AND fgc.fac_gui_counter_refkey IN (461, 462, 10838));
|
||||
|
||||
CREATE OR REPLACE VIEW FMHN_V_INSOUT_TWS
|
||||
AS
|
||||
SELECT disc.ins_discipline_omschrijving,
|
||||
sg.ins_srtgroep_omschrijving,
|
||||
sd.ins_srtdeel_omschrijving,
|
||||
d.ins_deel_key,
|
||||
d.ins_deel_omschrijving,
|
||||
d.ins_deel_opmerking,
|
||||
DECODE (ins_alg_ruimte_type,
|
||||
'R', fac.gettrackingdate ('INSINN', d.ins_deel_key),
|
||||
NULL)
|
||||
AS datum_inname,
|
||||
DECODE (
|
||||
ins_alg_ruimte_type,
|
||||
'R', TO_CHAR (fac.gettrackingdate ('INSINN', d.ins_deel_key),
|
||||
'YYYY'),
|
||||
NULL)
|
||||
AS jaar_inname,
|
||||
DECODE (
|
||||
ins_alg_ruimte_type,
|
||||
'R', TO_CHAR (fac.gettrackingdate ('INSINN', d.ins_deel_key),
|
||||
'MM'),
|
||||
NULL)
|
||||
AS maand_inname,
|
||||
DECODE (
|
||||
ins_alg_ruimte_type,
|
||||
'R', r.alg_plaatsaanduiding,
|
||||
DECODE (r.alg_plaatsomschrijving,
|
||||
NULL, NULL,
|
||||
' (' || r.alg_plaatsomschrijving || ')'), NULL)
|
||||
AS plaats,
|
||||
DECODE (
|
||||
ins_alg_ruimte_type,
|
||||
'P', TO_CHAR (fac.gettrackingdate ('INSOUT', d.ins_deel_key),
|
||||
'YYYY'),
|
||||
NULL)
|
||||
AS datum_uitgifte,
|
||||
DECODE (
|
||||
ins_alg_ruimte_type,
|
||||
'P', TO_CHAR (fac.gettrackingdate ('INSOUT', d.ins_deel_key),
|
||||
'MM'),
|
||||
NULL)
|
||||
AS jaar_uitgifte,
|
||||
DECODE (ins_alg_ruimte_type,
|
||||
'P', fac.gettrackingdate ('INSOUT', d.ins_deel_key),
|
||||
NULL)
|
||||
AS maand_uitgifte,
|
||||
DECODE (ins_alg_ruimte_type, 'P', pf.prs_perslid_naam_full, NULL)
|
||||
AS uitgegeven_aan,
|
||||
DECODE (ins_alg_ruimte_type,
|
||||
'P', a.prs_afdeling_omschrijving,
|
||||
NULL)
|
||||
AS afdeling,
|
||||
DECODE (ins_alg_ruimte_type,
|
||||
'P', k.prs_kostenplaats_omschrijving,
|
||||
NULL)
|
||||
AS kostenplaats,
|
||||
DECODE (ins_alg_ruimte_type, 'P', ud.fac_usrdata_omschr, NULL)
|
||||
AS departement
|
||||
FROM ins_deel d,
|
||||
ins_srtdeel sd,
|
||||
ins_srtgroep sg,
|
||||
ins_tab_discipline disc,
|
||||
alg_v_allonrgoed_gegevens r,
|
||||
prs_v_perslid_fullnames pf,
|
||||
prs_perslid p,
|
||||
prs_afdeling a,
|
||||
prs_kostenplaats k,
|
||||
prs_kenmerklink pkl,
|
||||
fac_usrdata ud
|
||||
WHERE d.ins_deel_verwijder IS NULL
|
||||
AND d.ins_srtdeel_key = sd.ins_srtdeel_key
|
||||
AND sd.ins_srtgroep_key = sg.ins_srtgroep_key
|
||||
AND sg.ins_discipline_key = disc.ins_discipline_key
|
||||
AND sg.ins_srtgroep_key = 281 -- Objectgroep Bureaustoelen onder Meubilair
|
||||
AND d.ins_alg_ruimte_key = r.alg_ruimte_key(+)
|
||||
AND d.ins_alg_ruimte_key = pf.prs_perslid_key(+)
|
||||
AND pf.prs_perslid_key = p.prs_perslid_key
|
||||
AND p.prs_afdeling_key = a.prs_afdeling_key
|
||||
AND k.prs_kostenplaats_key = a.prs_kostenplaats_key
|
||||
AND a.prs_afdeling_key = pkl.prs_link_key(+)
|
||||
AND pkl.prs_kenmerk_key = 1000 --Kenmerk Ministeriecode
|
||||
AND pkl.prs_kenmerklink_waarde = ud.fac_usrdata_key;
|
||||
|
||||
|
||||
------ payload end ------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user