SVRZ#36556 H&O contractoverzicht-rapportage

svn path=/Customer/trunk/; revision=29450
This commit is contained in:
Maarten van der Heide
2016-05-19 10:09:11 +00:00
parent e5c5b2dafc
commit 0856714bd3

View File

@@ -1680,6 +1680,59 @@ AS
AND a.prs_afdeling_key = c.prs_afdeling_key_eig
AND b.prs_bedrijf_key = c.cnt_prs_bedrijf_key;
/* Formatted on 19-5-2016 10:42:24 (QP5 v5.136.908.31019) */
CREATE OR REPLACE VIEW svrz_v_rap_ho_contracten
(
hide_f_sortering,
fclt_x_eindjaar,
cnt_contract_key,
contractnr,
locatie,
beschrijving,
contractpartij,
einddatum
)
AS
SELECT x.prs_bedrijf_naam || x.cnt_contract_nummer_intern || '.' || x.cnt_contract_versie,
TO_CHAR (x.cnt_contract_looptijd_tot, 'yyyy'),
x.cnt_contract_key,
x.cnt_contract_nummer_intern
|| DECODE (x.cnt_contract_versie,
NULL, '',
0, '',
'.' || x.cnt_contract_versie),
cp.scope locatie,
x.cnt_contract_omschrijving,
x.prs_bedrijf_naam,
x.cnt_contract_looptijd_tot
FROM (SELECT c.cnt_contract_key,
c.cnt_contract_nummer_intern,
c.cnt_contract_versie,
c.cnt_contract_omschrijving,
b.prs_bedrijf_naam,
c.cnt_contract_looptijd_tot
FROM cnt_v_aanwezigcontract c, prs_bedrijf b
WHERE c.ins_discipline_key = 1541 -- Onderhoudscontracten HO
AND c.cnt_contract_looptijd_tot > TRUNC (SYSDATE, 'yyyy')
AND c.cnt_prs_bedrijf_key = b.prs_bedrijf_key) x
LEFT JOIN
( SELECT cp.cnt_contract_key,
LISTAGG (cp.locatie, CHR (13) || CHR (10)) WITHIN GROUP (ORDER BY cp.locatie) scope
FROM (SELECT cp.cnt_contract_key,
l.alg_locatie_omschrijving || ' (' || l.alg_locatie_code || ')' locatie
FROM cnt_contract_plaats cp, alg_locatie l
WHERE cp.cnt_alg_plaats_code = 'L'
AND cp.cnt_alg_plaats_key = l.alg_locatie_key
UNION
SELECT cp.cnt_contract_key,
l.alg_locatie_omschrijving || ' (' || l.alg_locatie_code || ')' locatie
FROM cnt_contract_plaats cp, alg_gebouw g, alg_locatie l
WHERE cp.cnt_alg_plaats_code = 'G'
AND cp.cnt_alg_plaats_key = g.alg_gebouw_key
AND g.alg_locatie_key = l.alg_locatie_key) cp
GROUP BY cp.cnt_contract_key) cp
ON x.cnt_contract_key = cp.cnt_contract_key;
/* Formatted on 11-3-2016 9:42:24 (QP5 v5.136.908.31019) */
/* Tbv. demo Bedrijfskleding in Acceptatie; met SVRZ#36013 binnenkort misschien definitief (en anders weg)!!!
CREATE OR REPLACE VIEW svrz_v_kleding_artikelen
@@ -1698,7 +1751,7 @@ AS
*/
BEGIN adm.systrackscriptId('$Id$', 0); END;
/
BEGIN fac.registercustversion('SVRZ', 9); END;
BEGIN fac.registercustversion('SVRZ', 10); END;
/
commit;
spool off