diff --git a/MNNL/mnnl.sql b/MNNL/mnnl.sql index 9f90c6ece..bd24c734a 100644 --- a/MNNL/mnnl.sql +++ b/MNNL/mnnl.sql @@ -8297,50 +8297,54 @@ AS -- MNNL#66706: Exports tbv. Snowflake! CREATE OR REPLACE VIEW mnnl_v_rap_sf_mld AS - SELECT TO_CHAR (m.melding_key) meldingnummer, - m.melder, - m.afdeling, - m.invoerder, - m.meldbron, - m.soortmelding, - m.productgroep, - m.subproductgroep, - m.behandelgroep, - m.behandelaar, - m.actieve_behandelgroep, - m.actieve_behandelaar, - m.melding_status, - m.sla_werkdgn, - m.sla_werkuren, - m.sla_accptdgn, - m.sla_accpturen, - m.plan_uitvoertijd_sla, - m.melding_datum, - m.melding_einddatum, - m.melding_einddatum_std, - m.melding_acceptdatum, - m.melding_afgemeld, - m.melding_accepted, - m.doorlooptijd_werkdgn, - m.doorlooptijd_werkuren, - m.onderwerp, - m.vomschrijving omschrijving, - m.melding_opmerking, - m.prioriteit, - m.rating, - m.rating_opmerking, - m.actiecode, - m.accept_sla_dagen, - m.accept_sla_uren, - m.uitvoering_sla_dagen, - m.uitvoering_sla_uren, - m.afspraak_sla_dagen, - m.afspraak_sla_uren, - m.accept_sla_optijd, - m.uitvoering_sla_optijd, - m.afspraak_sla_optijd, - m.selfservice - FROM mld_v_udr_melding m; + SELECT TO_CHAR (x.melding_key) meldingnummer, + x.melder, + x.afdeling, + x.invoerder, + x.meldbron, + x.soortmelding, + x.productgroep, + x.subproductgroep, + x.behandelgroep, + x.behandelaar, + x.actieve_behandelgroep, + x.actieve_behandelaar, + x.melding_status, + x.sla_werkdgn, + x.sla_werkuren, + x.sla_accptdgn, + x.sla_accpturen, + x.plan_uitvoertijd_sla, + x.melding_datum, + x.melding_einddatum, + x.melding_einddatum_std, + x.melding_acceptdatum, + x.melding_afgemeld, + x.melding_accepted, + x.doorlooptijd_werkdgn, + x.doorlooptijd_werkuren, + x.onderwerp, + x.vomschrijving omschrijving, + x.melding_opmerking, + x.prioriteit, + x.rating, + x.rating_opmerking, + x.actiecode, + x.accept_sla_dagen, + x.accept_sla_uren, + x.uitvoering_sla_dagen, + x.uitvoering_sla_uren, + x.afspraak_sla_dagen, + x.afspraak_sla_uren, + x.accept_sla_optijd, + x.uitvoering_sla_optijd, + x.afspraak_sla_optijd, + x.selfservice, + DECODE (x.bolletje, NULL, NULL, TO_CHAR (x.bolletje) || '=' || lcl.l ('lcl_mld_flag' || x.bolletje)) markering, + TO_CHAR (m.mld_melding_parentkey) parentmelding, + TO_CHAR (x.melding_start_key) startmelding + FROM mld_v_udr_melding x, mld_melding m + WHERE x.melding_key = m.mld_melding_key; CREATE OR REPLACE VIEW mnnl_v_export_sf_mld ( @@ -8390,7 +8394,10 @@ AS || ';"ACCEPT_SLA_OPTIJD"' || ';"UITVOERING_SLA_OPTIJD"' || ';"AFSPRAAK_SLA_OPTIJD"' - || ';"SELFSERVICE"', + || ';"SELFSERVICE"' + || ';"MARKERING"' + || ';"PARENTMELDING"' + || ';"STARTMELDING"', 0 FROM DUAL UNION ALL @@ -8436,7 +8443,10 @@ AS || DECODE (accept_sla_optijd, NULL, ';', '"' || accept_sla_optijd || '";') || DECODE (uitvoering_sla_optijd, NULL, ';', '"' || uitvoering_sla_optijd || '";') || DECODE (afspraak_sla_optijd, NULL, ';', '"' || afspraak_sla_optijd || '";') - || DECODE (selfservice, NULL, ';', '"' || selfservice || '"'), + || DECODE (selfservice, NULL, ';', '"' || selfservice || '";') + || DECODE (markering, NULL, ';', '"' || markering || '";') + || DECODE (parentmelding, NULL, ';', '"' || parentmelding || '";') + || DECODE (startmelding, NULL, ';', '"' || startmelding || '"'), ROWNUM FROM mnnl_v_rap_sf_mld ORDER BY 2; @@ -9078,7 +9088,7 @@ AS '?u=reservering' || CHR (38) || 'internal=1' || CHR (38) || 'k=' || rrr.res_rsv_ruimte_key url FROM res_v_aanwezigrsv_ruimte rrr, (SELECT * FROM res_v_aanwezigkenmerkwaarde WHERE res_kenmerk_key = 381) kr --322 -- Reden van de afspraak - WHERE rrr.res_activiteit_key = 350 --330 -- Afspraak Servicedesk + WHERE rrr.res_activiteit_key = 330 -- Afspraak Servicedesk AND rrr.res_rsv_ruimte_van > TRUNC (ADD_MONTHS (SYSDATE, -1), 'mm') AND rrr.res_rsv_ruimte_dirtlevel = 0 AND rrr.res_rsv_ruimte_key = kr.res_rsv_ruimte_key(+); @@ -9088,9 +9098,12 @@ AS CREATE OR REPLACE VIEW mnnl_v_rap_kentekens_datum AS SELECT kr.res_kenmerkreservering_waarde kenteken - FROM res_v_aanwezigrsv_ruimte rrr, res_v_aanwezigkenmerkwaarde kr - WHERE rrr.res_activiteit_key = 390 -- Reservering parkeerplek + FROM res_v_aanwezigrsv_ruimte rrr, res_v_aanwezigrsv_deel rrd, res_v_aanwezigkenmerkwaarde kr + WHERE rrr.res_activiteit_key = 390 -- Reservering parkeerplek AND TRUNC (rrr.res_rsv_ruimte_van) = TRUNC (SYSDATE) -- Vandaag + AND rrr.res_rsv_ruimte_dirtlevel = 0 -- Niet dirty + AND rrr.res_rsv_ruimte_key = rrd.res_rsv_ruimte_key + AND rrd.res_rsv_deel_dirtlevel = 0 -- Niet dirty AND rrr.res_rsv_ruimte_key = kr.res_rsv_ruimte_key AND kr.res_kenmerk_key = 421 -- Kenteken ;