LOGC#58745 en ook de watgeburt-view aangepast zodat geplande meldingen op aanmaak worden gerapporteerd
svn path=/Customer/trunk/; revision=43797
This commit is contained in:
138
LOGC/logc.sql
138
LOGC/logc.sql
@@ -666,7 +666,7 @@ CREATE OR REPLACE VIEW LOGC_V_RAP_KLANTOVERZICHT_MLD
|
||||
GEKOPPELD_AAN
|
||||
)
|
||||
AS
|
||||
SELECT (CASE
|
||||
SELECT DISTINCT (CASE
|
||||
WHEN m.mld_melding_datum >= TRUNC (SYSDATE, 'Q') -- Alle meldingen dit kwartaal
|
||||
THEN
|
||||
'0' -- 'Alle meldingen dit kwartaal'
|
||||
@@ -1127,78 +1127,84 @@ AS
|
||||
|
||||
CREATE OR REPLACE VIEW logc_v_rap_melding_note
|
||||
AS
|
||||
SELECT SYSDATE - mld_melding_note_aanmaak hide_f_sort,
|
||||
m.mld_melding_key,
|
||||
SELECT SYSDATE - mld_melding_note_aanmaak hide_f_sort,
|
||||
m.mld_melding_key,
|
||||
CASE WHEN mld_melding_note_aanmaak > SYSDATE - 4/24/60
|
||||
THEN 'updated'
|
||||
WHEN mld_melding_note_aanmaak > SYSDATE - 1/24
|
||||
THEN 'updated10'
|
||||
ELSE ''
|
||||
END hide_f_rowclass,
|
||||
mld_melding_note_aanmaak datum,
|
||||
TO_CHAR (mld_melding_note_aanmaak, 'HH24:MI') tijd,
|
||||
p.prs_perslid_naam_friendly Door,
|
||||
prs_kostenplaats_nr || '#' || m.mld_melding_key Nummer,
|
||||
std.mld_stdmelding_omschrijving melding,
|
||||
d.ins_discipline_key fclt_3d_discipline_key,
|
||||
d.ins_discipline_omschrijving vakgroep,
|
||||
sd.ins_srtdiscipline_omschrijving vakgroeptype,
|
||||
p4.prs_perslid_naam_friendly Melder,
|
||||
p2.prs_perslid_naam_friendly Behandelaar,
|
||||
d2.ins_discipline_omschrijving Team,
|
||||
p3.prs_perslid_naam_friendly Actieve_behandelaar,
|
||||
mld_melding_note_omschrijving notitie,
|
||||
m.mld_melding_onderwerp,
|
||||
m.mld_melding_omschrijving,
|
||||
prs_kostenplaats_nr klantcode,
|
||||
prs_kostenplaats_omschrijving klant,
|
||||
prs_kostenplaats_nr || ' (' || prs_kostenplaats_omschrijving || ')'
|
||||
klantcode2,
|
||||
DECODE (m.prs_kostenplaats_key,
|
||||
4, 'Intern',
|
||||
127, 'Intern',
|
||||
'Klant')
|
||||
mld_melding_note_aanmaak datum,
|
||||
TO_CHAR (mld_melding_note_aanmaak, 'HH24:MI') tijd,
|
||||
p.prs_perslid_naam_friendly door,
|
||||
prs_kostenplaats_nr || '#' || m.mld_melding_key nummer,
|
||||
std.mld_stdmelding_omschrijving melding,
|
||||
d.ins_discipline_key fclt_3d_discipline_key,
|
||||
d.ins_discipline_omschrijving vakgroep,
|
||||
sd.ins_srtdiscipline_omschrijving vakgroeptype,
|
||||
p4.prs_perslid_naam_friendly melder,
|
||||
p2.prs_perslid_naam_friendly behandelaar,
|
||||
d2.ins_discipline_omschrijving team,
|
||||
p3.prs_perslid_naam_friendly actieve_behandelaar,
|
||||
mld_melding_note_omschrijving notitie,
|
||||
m.mld_melding_onderwerp,
|
||||
m.mld_melding_omschrijving,
|
||||
prs_kostenplaats_nr klantcode,
|
||||
prs_kostenplaats_omschrijving klant,
|
||||
prs_kostenplaats_nr || ' (' || prs_kostenplaats_omschrijving || ')' klantcode2,
|
||||
DECODE (m.prs_kostenplaats_key,
|
||||
4, 'Intern',
|
||||
127, 'Intern',
|
||||
'Klant')
|
||||
melding_klant,
|
||||
DECODE (mn.mld_melding_note_flag, 1, 'Ja', 2, 'Nvt', 'Nee')
|
||||
zichtbaar_FE
|
||||
FROM (SELECT mld_melding_note_key,
|
||||
mld_melding_key,
|
||||
mld_melding_note_aanmaak,
|
||||
prs_perslid_key,
|
||||
mld_melding_note_omschrijving,
|
||||
mld_melding_note_flag
|
||||
FROM mld_melding_note
|
||||
UNION ALL
|
||||
SELECT mld_melding_key,
|
||||
mld_melding_key,
|
||||
mld_melding_datum,
|
||||
prs_perslid_key,
|
||||
'Nieuw: ' || mld_melding_onderwerp || CHR(13) || SUBSTR(mld_melding_omschrijving, 1, 4000 -80 - 10),
|
||||
2
|
||||
FROM mld_melding) mn,
|
||||
mld_melding m,
|
||||
prs_v_perslid_fullnames_all p,
|
||||
prs_kostenplaats k,
|
||||
mld_stdmelding std,
|
||||
mld_discipline d,
|
||||
ins_srtdiscipline sd,
|
||||
mld_discipline d2,
|
||||
prs_v_perslid_fullnames_all p2,
|
||||
prs_v_perslid_fullnames_all p3,
|
||||
prs_v_perslid_fullnames_all p4
|
||||
WHERE mld_melding_note_aanmaak > SYSDATE - 365
|
||||
AND m.mld_melding_key = mn.mld_melding_key
|
||||
AND mn.prs_perslid_key = p.prs_perslid_key
|
||||
AND m.prs_perslid_key = p4.prs_perslid_key
|
||||
AND m.prs_kostenplaats_key = k.prs_kostenplaats_key(+)
|
||||
AND m.mld_stdmelding_key = std.mld_stdmelding_key
|
||||
AND std.mld_ins_discipline_key = d.ins_discipline_key
|
||||
AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
|
||||
AND m.fac_activiteit_key IS NULL
|
||||
AND m.mld_ins_discipline_key = d2.ins_discipline_key(+)
|
||||
AND m.mld_melding_behandelaar_key = p2.prs_perslid_key(+)
|
||||
AND m.mld_melding_behandelaar2_key = p3.prs_perslid_key(+);
|
||||
|
||||
DECODE (mn.mld_melding_note_flag, 1, 'Ja', 2, 'Nvt', 'Nee')
|
||||
zichtbaar_fe
|
||||
FROM (SELECT mld_melding_note_key,
|
||||
mld_melding_key,
|
||||
mld_melding_note_aanmaak,
|
||||
prs_perslid_key,
|
||||
mld_melding_note_omschrijving,
|
||||
mld_melding_note_flag
|
||||
FROM mld_melding_note
|
||||
UNION ALL
|
||||
SELECT mld_melding_key,
|
||||
mld_melding_key,
|
||||
ft.fac_tracking_datum, -- mld_melding_datum,
|
||||
ft.prs_perslid_key,
|
||||
'Nieuw: '
|
||||
|| mld_melding_onderwerp
|
||||
|| CHR (13)
|
||||
|| SUBSTR (mld_melding_omschrijving, 1, 4000 - 80 - 10),
|
||||
2
|
||||
FROM mld_melding, fac_tracking ft
|
||||
WHERE ft.fac_tracking_refkey = mld_melding_key
|
||||
AND ft.fac_srtnotificatie_key =
|
||||
(SELECT fac_srtnotificatie_key
|
||||
FROM fac_srtnotificatie
|
||||
WHERE fac_srtnotificatie_code = 'MLDNEW')) mn,
|
||||
mld_melding m,
|
||||
prs_v_perslid_fullnames_all p,
|
||||
prs_kostenplaats k,
|
||||
mld_stdmelding std,
|
||||
mld_discipline d,
|
||||
ins_srtdiscipline sd,
|
||||
mld_discipline d2,
|
||||
prs_v_perslid_fullnames_all p2,
|
||||
prs_v_perslid_fullnames_all p3,
|
||||
prs_v_perslid_fullnames_all p4
|
||||
WHERE mld_melding_note_aanmaak > SYSDATE - 365
|
||||
AND m.mld_melding_key = mn.mld_melding_key
|
||||
AND mn.prs_perslid_key = p.prs_perslid_key
|
||||
AND m.prs_perslid_key = p4.prs_perslid_key
|
||||
AND m.prs_kostenplaats_key = k.prs_kostenplaats_key(+)
|
||||
AND m.mld_stdmelding_key = std.mld_stdmelding_key
|
||||
AND std.mld_ins_discipline_key = d.ins_discipline_key
|
||||
AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
|
||||
AND m.fac_activiteit_key IS NULL
|
||||
AND m.mld_ins_discipline_key = d2.ins_discipline_key(+)
|
||||
AND m.mld_melding_behandelaar_key = p2.prs_perslid_key(+)
|
||||
AND m.mld_melding_behandelaar2_key = p3.prs_perslid_key(+);
|
||||
CREATE OR REPLACE VIEW logc_v_rap_releasenotes2
|
||||
(
|
||||
mld_melding_key,
|
||||
|
||||
Reference in New Issue
Block a user