PCHW#52164 -- Indexatie hard kunnen invullen.
svn path=/Customer/trunk/; revision=37294
This commit is contained in:
@@ -1413,7 +1413,8 @@ BEGIN
|
|||||||
SELECT fac_usrdata_key
|
SELECT fac_usrdata_key
|
||||||
INTO v_usrdata_key
|
INTO v_usrdata_key
|
||||||
FROM fac_usrdata
|
FROM fac_usrdata
|
||||||
WHERE fac_usrdata_code = SUBSTR (rec.fac_usrdata_omschrijving, 1, 40);
|
WHERE fac_usrdata_code = SUBSTR (rec.fac_usrdata_omschrijving, 1, 40)
|
||||||
|
AND fac_usrtab_key = v_usrtab_key;
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
WHEN NO_DATA_FOUND
|
WHEN NO_DATA_FOUND
|
||||||
THEN
|
THEN
|
||||||
@@ -1620,6 +1621,9 @@ CREATE OR REPLACE VIEW pchw_v_cat_factuur
|
|||||||
res_rsv_ruimte_van,
|
res_rsv_ruimte_van,
|
||||||
res_rsv_ruimte_bezoekers,
|
res_rsv_ruimte_bezoekers,
|
||||||
res_rsv_ruimte_extern,
|
res_rsv_ruimte_extern,
|
||||||
|
prs_perslid_naam_full,
|
||||||
|
prs_afdeling_omschrijving,
|
||||||
|
fcl,
|
||||||
res_discipline_omschrijving,
|
res_discipline_omschrijving,
|
||||||
res_rsv_artikel_aantal,
|
res_rsv_artikel_aantal,
|
||||||
res_rsv_artikel_omschrijving,
|
res_rsv_artikel_omschrijving,
|
||||||
@@ -1629,7 +1633,7 @@ CREATE OR REPLACE VIEW pchw_v_cat_factuur
|
|||||||
periode
|
periode
|
||||||
)
|
)
|
||||||
AS
|
AS
|
||||||
SELECT rrr.res_reservering_key || '/' || rrr.res_rsv_ruimte_volgnr,
|
SELECT rrr.res_reservering_key || '/' || rrr.res_rsv_ruimte_volgnr,
|
||||||
res_rsv_ruimte_omschrijving,
|
res_rsv_ruimte_omschrijving,
|
||||||
res_rsv_ruimte_van,
|
res_rsv_ruimte_van,
|
||||||
res_rsv_ruimte_bezoekers,
|
res_rsv_ruimte_bezoekers,
|
||||||
@@ -1638,6 +1642,9 @@ AS
|
|||||||
WHERE kw.res_kenmerk_key = 22
|
WHERE kw.res_kenmerk_key = 22
|
||||||
AND kw.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key)
|
AND kw.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key)
|
||||||
extern,
|
extern,
|
||||||
|
prs_perslid_naam_full,
|
||||||
|
prs_afdeling_omschrijving,
|
||||||
|
fcl.res_kenmerkreservering_waarde fcl,
|
||||||
d.ins_discipline_omschrijving,
|
d.ins_discipline_omschrijving,
|
||||||
rra.res_rsv_artikel_aantal,
|
rra.res_rsv_artikel_aantal,
|
||||||
ra.res_artikel_omschrijving,
|
ra.res_artikel_omschrijving,
|
||||||
@@ -1652,12 +1659,23 @@ AS
|
|||||||
'YYYY-month')
|
'YYYY-month')
|
||||||
periode
|
periode
|
||||||
FROM res_rsv_artikel rra,
|
FROM res_rsv_artikel rra,
|
||||||
|
prs_perslid p,
|
||||||
|
prs_v_perslid_fullnames pf,
|
||||||
|
prs_afdeling a,
|
||||||
|
(SELECT res_rsv_ruimte_key, res_kenmerkreservering_waarde
|
||||||
|
FROM res_kenmerkwaarde kw, res_kenmerk k
|
||||||
|
WHERE kw.res_kenmerk_key = k.res_kenmerk_key
|
||||||
|
AND k.res_srtkenmerk_key = 41) fcl, -- TODO nog aanpassen.
|
||||||
res_artikel ra,
|
res_artikel ra,
|
||||||
res_rsv_ruimte rrr,
|
res_rsv_ruimte rrr,
|
||||||
res_discipline d
|
res_discipline d
|
||||||
WHERE rra.res_artikel_key = ra.res_artikel_key
|
WHERE rra.res_artikel_key = ra.res_artikel_key
|
||||||
AND ra.res_discipline_key = d.ins_discipline_key
|
AND ra.res_discipline_key = d.ins_discipline_key
|
||||||
AND rra.res_status_bo_key = 6
|
AND rra.res_status_bo_key = 6
|
||||||
|
AND rrr.res_rsv_ruimte_contact_key = p.prs_perslid_key
|
||||||
|
AND p.prs_perslid_key = pf.prs_perslid_key
|
||||||
|
AND p.prs_afdeling_key = a.prs_afdeling_key
|
||||||
|
AND rrr.res_rsv_ruimte_key = fcl.res_rsv_ruimte_key(+)
|
||||||
AND rra.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key;
|
AND rra.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key;
|
||||||
|
|
||||||
-- Procedure om mailberichten van meldingen buiten kantooruren toch in een melding op te kunnen slaan.
|
-- Procedure om mailberichten van meldingen buiten kantooruren toch in een melding op te kunnen slaan.
|
||||||
@@ -1808,15 +1826,16 @@ AS
|
|||||||
WHERE prs_afdeling_verwijder IS NULL;
|
WHERE prs_afdeling_verwijder IS NULL;
|
||||||
|
|
||||||
|
|
||||||
CREATE OR REPLACE VIEW pchw_v_rap_indices (svd, index_waarde) as
|
CREATE OR REPLACE VIEW pchw_v_rap_indices (volgorde, svd, index_waarde) as
|
||||||
|
SELECT 0, 'MON', pchx_mon.get_index_value (SYSDATE,'MON')
|
||||||
|
FROM DUAL
|
||||||
|
UNION ALL
|
||||||
SELECT DISTINCT
|
SELECT DISTINCT
|
||||||
|
FAC.SAFE_TO_NUMBER(SUBSTR (COALESCE (res_artikel_groep, 'SVD1'), 4)),
|
||||||
COALESCE (res_artikel_groep, 'SVD1'),
|
COALESCE (res_artikel_groep, 'SVD1'),
|
||||||
pchx_mon.get_index_value (SYSDATE,
|
pchx_mon.get_index_value (SYSDATE,
|
||||||
COALESCE (res_artikel_groep, 'SVD1'))
|
COALESCE (res_artikel_groep, 'SVD1'))
|
||||||
index_2017
|
FROM res_artikel;
|
||||||
FROM res_artikel
|
|
||||||
ORDER BY fac.safe_to_number (
|
|
||||||
SUBSTR (COALESCE (res_artikel_groep, 'SVD1'), 4));
|
|
||||||
|
|
||||||
-- Dashboard views
|
-- Dashboard views
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user