MNNL#66706 Snowflake-export+MNNL#67354 Jira-koppeling (via API)/PoC
svn path=/Customer/trunk/; revision=52769
This commit is contained in:
261
MNNL/mnnl.sql
261
MNNL/mnnl.sql
@@ -5228,6 +5228,11 @@ AS
|
||||
AND nj.fac_notificatie_job_view = 'MNNL_V_NOTI_JIRA'
|
||||
AND t.fac_tracking_datum BETWEEN nj.fac_notificatie_job_nextrun - (nj.fac_notificatie_job_interval / 24) AND nj.fac_notificatie_job_nextrun;
|
||||
|
||||
-- MNNL#67354: Inzage medewerkers tbv. Jira (alleen key + oslogin)!
|
||||
CREATE OR REPLACE VIEW mnnl_v_rap_prs_api (id, login)
|
||||
AS
|
||||
SELECT prs_perslid_key, prs_perslid_oslogin FROM prs_v_aanwezigperslid;
|
||||
|
||||
-- MNNL#62675: Volgens configuratie in Eigen tabel met key=1081 reminders naar
|
||||
-- <email> als <soortmelding> met <prio> op <percentage van SLA>.
|
||||
CREATE OR REPLACE VIEW mnnl_v_noti_mld_sla
|
||||
@@ -6827,6 +6832,147 @@ AS
|
||||
m.selfservice
|
||||
FROM mld_v_udr_melding m;
|
||||
|
||||
CREATE OR REPLACE VIEW mnnl_v_export_sf_mld
|
||||
(
|
||||
result,
|
||||
result_order
|
||||
)
|
||||
AS
|
||||
SELECT '"meldingnummer"'
|
||||
|| ';"melder"'
|
||||
|| ';"afdeling"'
|
||||
|| ';"invoerder"'
|
||||
|| ';"meldbron"'
|
||||
|| ';"soortmelding"'
|
||||
|| ';"productgroep"'
|
||||
|| ';"subproductgroep"'
|
||||
|| ';"behandelgroep"'
|
||||
|| ';"behandelaar"'
|
||||
|| ';"actieve_behandelgroep"'
|
||||
|| ';"actieve_behandelaar"'
|
||||
|| ';"melding_status"'
|
||||
|| ';"sla_werkdgn"'
|
||||
|| ';"sla_werkuren"'
|
||||
|| ';"sla_accptdgn"'
|
||||
|| ';"sla_accpturen"'
|
||||
|| ';"plan_uitvoertijd_sla"'
|
||||
|| ';"melding_datum"'
|
||||
|| ';"melding_einddatum"'
|
||||
|| ';"melding_einddatum_std"'
|
||||
|| ';"melding_acceptdatum"'
|
||||
|| ';"melding_afgemeld"'
|
||||
|| ';"melding_accepted"'
|
||||
|| ';"doorlooptijd_werkdgn"'
|
||||
|| ';"doorlooptijd_werkuren"'
|
||||
|| ';"onderwerp"'
|
||||
|| ';"omschrijving"'
|
||||
|| ';"melding_opmerking"'
|
||||
|| ';"prioriteit"'
|
||||
|| ';"rating"'
|
||||
|| ';"rating_opmerking"'
|
||||
|| ';"actiecode"'
|
||||
|| ';"accept_sla_dagen"'
|
||||
|| ';"accept_sla_uren"'
|
||||
|| ';"uitvoering_sla_dagen"'
|
||||
|| ';"uitvoering_sla_uren"'
|
||||
|| ';"afspraak_sla_dagen"'
|
||||
|| ';"afspraak_sla_uren"'
|
||||
|| ';"accept_sla_optijd"'
|
||||
|| ';"uitvoering_sla_optijd"'
|
||||
|| ';"afspraak_sla_optijd"',
|
||||
0
|
||||
FROM DUAL
|
||||
UNION ALL
|
||||
SELECT '"'
|
||||
|| meldingnummer
|
||||
|| '";"'
|
||||
|| melder
|
||||
|| '";"'
|
||||
|| afdeling
|
||||
|| '";"'
|
||||
|| invoerder
|
||||
|| '";"'
|
||||
|| meldbron
|
||||
|| '";"'
|
||||
|| soortmelding
|
||||
|| '";"'
|
||||
|| productgroep
|
||||
|| '";"'
|
||||
|| subproductgroep
|
||||
|| '";"'
|
||||
|| behandelgroep
|
||||
|| '";"'
|
||||
|| behandelaar
|
||||
|| '";"'
|
||||
|| actieve_behandelgroep
|
||||
|| '";"'
|
||||
|| actieve_behandelaar
|
||||
|| '";"'
|
||||
|| melding_status
|
||||
|| '";"'
|
||||
|| sla_werkdgn
|
||||
|| '";"'
|
||||
|| sla_werkuren
|
||||
|| '";"'
|
||||
|| sla_accptdgn
|
||||
|| '";"'
|
||||
|| sla_accpturen
|
||||
|| '";"'
|
||||
|| plan_uitvoertijd_sla
|
||||
|| '";"'
|
||||
|| melding_datum
|
||||
|| '";"'
|
||||
|| melding_einddatum
|
||||
|| '";"'
|
||||
|| melding_einddatum_std
|
||||
|| '";"'
|
||||
|| melding_acceptdatum
|
||||
|| '";"'
|
||||
|| melding_afgemeld
|
||||
|| '";"'
|
||||
|| melding_accepted
|
||||
|| '";"'
|
||||
|| doorlooptijd_werkdgn
|
||||
|| '";"'
|
||||
|| doorlooptijd_werkuren
|
||||
|| '";"'
|
||||
|| onderwerp
|
||||
|| '";"'
|
||||
|| SUBSTR (omschrijving, 1, 200) --omschrijving
|
||||
|| '";"'
|
||||
|| SUBSTR (melding_opmerking, 1, 200) --melding_opmerking
|
||||
|| '";"'
|
||||
|| prioriteit
|
||||
|| '";"'
|
||||
|| rating
|
||||
|| '";"'
|
||||
|| rating_opmerking -- Of leeg/weg?
|
||||
|| '";"'
|
||||
|| actiecode
|
||||
|| '";"'
|
||||
|| accept_sla_dagen
|
||||
|| '";"'
|
||||
|| accept_sla_uren
|
||||
|| '";"'
|
||||
|| uitvoering_sla_dagen
|
||||
|| '";"'
|
||||
|| uitvoering_sla_uren
|
||||
|| '";"'
|
||||
|| afspraak_sla_dagen
|
||||
|| '";"'
|
||||
|| afspraak_sla_uren
|
||||
|| '";"'
|
||||
|| accept_sla_optijd
|
||||
|| '";"'
|
||||
|| uitvoering_sla_optijd
|
||||
|| '";"'
|
||||
|| afspraak_sla_optijd
|
||||
|| '";"'
|
||||
|| selfservice,
|
||||
ROWNUM
|
||||
FROM mnnl_v_rap_sf_mld
|
||||
ORDER BY 2;
|
||||
|
||||
CREATE OR REPLACE VIEW mnnl_v_rap_sf_ins
|
||||
AS
|
||||
SELECT deel_key,
|
||||
@@ -6862,6 +7008,61 @@ AS
|
||||
actief --aantal, state, statedate
|
||||
FROM ins_v_udr_deel;
|
||||
|
||||
CREATE OR REPLACE VIEW mnnl_v_export_sf_ins
|
||||
(
|
||||
result,
|
||||
result_order
|
||||
)
|
||||
AS
|
||||
SELECT '"deel_key"'
|
||||
|| ';"discipline"'
|
||||
|| ';"groep"'
|
||||
|| ';"soort"'
|
||||
|| ';"omschrijving"'
|
||||
|| ';"plaatseigenaar"'
|
||||
|| ';"eigenaar"'
|
||||
|| ';"opmerking"'
|
||||
|| ';"locatie_omschrijving"'
|
||||
|| ';"gebouw"'
|
||||
|| ';"uitleenbaar"'
|
||||
|| ';"uitgeleend"'
|
||||
|| ';"vervaldatum"'
|
||||
|| ';"actief"',
|
||||
0
|
||||
FROM DUAL
|
||||
UNION ALL
|
||||
SELECT '"'
|
||||
|| deel_key
|
||||
|| '";"'
|
||||
|| discipline
|
||||
|| '";"'
|
||||
|| groep
|
||||
|| '";"'
|
||||
|| soort
|
||||
|| '";"'
|
||||
|| omschrijving
|
||||
|| '";"'
|
||||
|| plaatseigenaar
|
||||
|| '";"'
|
||||
|| eigenaar
|
||||
|| '";"'
|
||||
|| opmerking
|
||||
|| '";"'
|
||||
|| locatie_omschrijving
|
||||
|| '";"'
|
||||
|| gebouw
|
||||
|| '";"'
|
||||
|| uitleenbaar
|
||||
|| '";"'
|
||||
|| uitgeleend
|
||||
|| '";"'
|
||||
|| vervaldatum
|
||||
|| '";"'
|
||||
|| actief,
|
||||
ROWNUM
|
||||
FROM mnnl_v_rap_sf_ins
|
||||
ORDER BY 2;
|
||||
|
||||
CREATE OR REPLACE VIEW mnnl_v_rap_sf_mld_ins
|
||||
AS
|
||||
SELECT mld_melding_object_key,
|
||||
@@ -6870,9 +7071,35 @@ AS
|
||||
mld_melding_object_aanmaak
|
||||
FROM mld_melding_object;
|
||||
|
||||
CREATE OR REPLACE VIEW mnnl_v_export_sf_mld_ins
|
||||
(
|
||||
result,
|
||||
result_order
|
||||
)
|
||||
AS
|
||||
SELECT '"mld_melding_object_key"'
|
||||
|| ';"mld_melding_key"'
|
||||
|| ';"ins_deel_key"'
|
||||
|| ';"mld_melding_object_aanmaak"',
|
||||
0
|
||||
FROM DUAL
|
||||
UNION ALL
|
||||
SELECT '"'
|
||||
|| mld_melding_object_key
|
||||
|| '";"'
|
||||
|| mld_melding_key
|
||||
|| '";"'
|
||||
|| ins_deel_key
|
||||
|| '";"'
|
||||
|| mld_melding_object_aanmaak,
|
||||
ROWNUM
|
||||
FROM mnnl_v_rap_sf_mld_ins
|
||||
ORDER BY 2;
|
||||
|
||||
-- LET OP: Export met een "lege regel" voor meldingen zonder kenmerken!
|
||||
CREATE OR REPLACE VIEW mnnl_v_rap_sf_mld_kmk
|
||||
AS
|
||||
SELECT km.mld_melding_key,
|
||||
SELECT m.mld_melding_key,
|
||||
--k.mld_kenmerk_key kenmerk_key,
|
||||
--k.mld_kenmerk_volgnummer kenmerkvolgnr,
|
||||
--k.mld_kenmerk_groep kenmerkgroep,
|
||||
@@ -6885,9 +7112,35 @@ AS
|
||||
'S', fac.getdomeinwaarde (sk.fac_kenmerkdomein_key, km.mld_kenmerkmelding_waarde),
|
||||
km.mld_kenmerkmelding_waarde)
|
||||
kenmerkwaarde
|
||||
FROM mld_v_aanwezigkenmerkmelding km, mld_kenmerk k, mld_srtkenmerk sk
|
||||
WHERE km.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND k.mld_srtkenmerk_key = sk.mld_srtkenmerk_key;
|
||||
FROM mld_melding m, mld_v_aanwezigkenmerkmelding km, mld_kenmerk k, mld_srtkenmerk sk
|
||||
WHERE m.mld_melding_key = km.mld_melding_key(+)
|
||||
AND km.mld_kenmerk_key = k.mld_kenmerk_key(+)
|
||||
AND k.mld_srtkenmerk_key = sk.mld_srtkenmerk_key(+);
|
||||
|
||||
CREATE OR REPLACE VIEW mnnl_v_export_sf_mld_kmk
|
||||
(
|
||||
result,
|
||||
result_order
|
||||
)
|
||||
AS
|
||||
SELECT '"mld_melding_key"'
|
||||
|| ';"kenmerknaam"'
|
||||
|| ';"kenmerknaam"'
|
||||
|| ';"kenmerkwaarde"',
|
||||
0
|
||||
FROM DUAL
|
||||
UNION ALL
|
||||
SELECT '"'
|
||||
|| mld_melding_key
|
||||
|| '";"'
|
||||
|| kenmerknaam
|
||||
|| '";"'
|
||||
|| kenmerktype
|
||||
|| '";"'
|
||||
|| kenmerkwaarde,
|
||||
ROWNUM
|
||||
FROM mnnl_v_rap_sf_mld_kmk
|
||||
ORDER BY 2;
|
||||
|
||||
-- MNNL#67162: Export tbv. Flexera (kolommen in HOOFDLETTERS)!
|
||||
CREATE OR REPLACE VIEW MNNL_V_RAP_FLEXERA
|
||||
|
||||
Reference in New Issue
Block a user