RWSN#39764 Rap/Kruisjeslijst (correctie)
svn path=/Customer/trunk/; revision=36826
This commit is contained in:
@@ -2752,7 +2752,6 @@ AS
|
|||||||
OR (x.ins_discipline_key = y.mld_stdmelding_key AND y.mld_kenmerk_niveau = 'D')
|
OR (x.ins_discipline_key = y.mld_stdmelding_key AND y.mld_kenmerk_niveau = 'D')
|
||||||
OR (x.ins_srtdiscipline_key = y.mld_stdmelding_key AND y.mld_kenmerk_niveau = 'T'));
|
OR (x.ins_srtdiscipline_key = y.mld_stdmelding_key AND y.mld_kenmerk_niveau = 'T'));
|
||||||
|
|
||||||
|
|
||||||
-- RWSN#31363: CUST10-noti naar externe bezoeker nav. registratie afspraak.
|
-- RWSN#31363: CUST10-noti naar externe bezoeker nav. registratie afspraak.
|
||||||
/* Formatted on 14-2-2017 9:45:15 (QP5 v5.136.908.31019) */
|
/* Formatted on 14-2-2017 9:45:15 (QP5 v5.136.908.31019) */
|
||||||
CREATE OR REPLACE VIEW rwsn_v_noti_ext_bezoeker
|
CREATE OR REPLACE VIEW rwsn_v_noti_ext_bezoeker
|
||||||
@@ -26100,13 +26099,13 @@ AS
|
|||||||
;
|
;
|
||||||
|
|
||||||
-- RWSN#39764: Kruisjeslijst producten per dienstniveau.
|
-- RWSN#39764: Kruisjeslijst producten per dienstniveau.
|
||||||
/* Formatted on 2-10-2017 17:24:36 (QP5 v5.136.908.31019) */
|
|
||||||
CREATE OR REPLACE VIEW rwsn_v_rap_prod_per_dienstniv
|
CREATE OR REPLACE VIEW rwsn_v_rap_prod_per_dienstniv
|
||||||
(
|
(
|
||||||
en15221_volgnr,
|
en15221_volgnr,
|
||||||
en15221_code,
|
en15221_code,
|
||||||
en15221_omschrijving,
|
en15221_omschrijving,
|
||||||
dienstniveau
|
dienstniveau,
|
||||||
|
aantal
|
||||||
)
|
)
|
||||||
AS
|
AS
|
||||||
SELECT x.fac_usrdata_volgnr,
|
SELECT x.fac_usrdata_volgnr,
|
||||||
@@ -26114,27 +26113,29 @@ AS
|
|||||||
DECODE (INSTR (x.fac_usrdata_omschr, x.fac_usrdata_code),
|
DECODE (INSTR (x.fac_usrdata_omschr, x.fac_usrdata_code),
|
||||||
1, TRIM (SUBSTR (x.fac_usrdata_omschr, INSTR (x.fac_usrdata_omschr, x.fac_usrdata_code) + LENGTH (x.fac_usrdata_code))),
|
1, TRIM (SUBSTR (x.fac_usrdata_omschr, INSTR (x.fac_usrdata_omschr, x.fac_usrdata_code) + LENGTH (x.fac_usrdata_code))),
|
||||||
TRIM (x.fac_usrdata_omschr)),
|
TRIM (x.fac_usrdata_omschr)),
|
||||||
dn.mld_dienstniveau_omschr
|
dn.mld_dienstniveau_omschr,
|
||||||
|
dn.aantal
|
||||||
FROM (SELECT fac_usrdata_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr
|
FROM (SELECT fac_usrdata_key, fac_usrdata_code, fac_usrdata_omschr, fac_usrdata_volgnr
|
||||||
FROM fac_v_aanwezigusrdata
|
FROM fac_v_aanwezigusrdata
|
||||||
WHERE fac_usrtab_key = 3783) x -- CNT-EN15221-Prod
|
WHERE fac_usrtab_key = 3783) x -- CNT-EN15221-Prod
|
||||||
LEFT JOIN
|
LEFT JOIN
|
||||||
(SELECT DISTINCT kc.cnt_kenmerkcontract_waarde, dn.mld_dienstniveau_omschr
|
( SELECT kc.cnt_kenmerkcontract_waarde, dn.mld_dienstniveau_omschr, COUNT (*) aantal
|
||||||
FROM cnt_v_aanwezigcontract c,
|
FROM cnt_v_aanwezigcontract c,
|
||||||
cnt_kenmerkcontract kc,
|
cnt_kenmerkcontract kc,
|
||||||
cnt_kenmerk k,
|
cnt_kenmerk k,
|
||||||
cnt_contract_plaats cp,
|
cnt_contract_plaats cp,
|
||||||
alg_locatie l,
|
alg_locatie l,
|
||||||
alg_gebouw g,
|
alg_gebouw g,
|
||||||
mld_dienstniveau dn
|
mld_dienstniveau dn
|
||||||
WHERE c.cnt_contract_key = kc.cnt_contract_key
|
WHERE c.cnt_contract_key = kc.cnt_contract_key
|
||||||
AND kc.cnt_kenmerkcontract_verwijder IS NULL
|
AND kc.cnt_kenmerkcontract_verwijder IS NULL
|
||||||
AND kc.cnt_kenmerk_key = k.cnt_kenmerk_key
|
AND kc.cnt_kenmerk_key = k.cnt_kenmerk_key
|
||||||
AND k.cnt_srtkenmerk_key = 101 -- EN15221 Product
|
AND k.cnt_srtkenmerk_key = 101 -- EN15221 Product
|
||||||
AND c.cnt_contract_key = cp.cnt_contract_key
|
AND c.cnt_contract_key = cp.cnt_contract_key
|
||||||
AND ((cp.cnt_alg_plaats_code = 'L' AND cp.cnt_alg_plaats_key = l.alg_locatie_key)
|
AND ((cp.cnt_alg_plaats_code = 'L' AND cp.cnt_alg_plaats_key = l.alg_locatie_key)
|
||||||
OR (cp.cnt_alg_plaats_code = 'G' AND cp.cnt_alg_plaats_key = g.alg_gebouw_key))
|
OR (cp.cnt_alg_plaats_code = 'G' AND cp.cnt_alg_plaats_key = g.alg_gebouw_key))
|
||||||
AND COALESCE (l.mld_dienstniveau_key, g.mld_dienstniveau_key) = dn.mld_dienstniveau_key) dn
|
AND COALESCE (l.mld_dienstniveau_key, g.mld_dienstniveau_key) = dn.mld_dienstniveau_key
|
||||||
|
GROUP BY kc.cnt_kenmerkcontract_waarde, dn.mld_dienstniveau_omschr) dn
|
||||||
ON TO_CHAR (x.fac_usrdata_key) = dn.cnt_kenmerkcontract_waarde;
|
ON TO_CHAR (x.fac_usrdata_key) = dn.cnt_kenmerkcontract_waarde;
|
||||||
|
|
||||||
------ payload end ------
|
------ payload end ------
|
||||||
|
|||||||
Reference in New Issue
Block a user