CSUN#68773 Persoon die afmeld in rapportage
svn path=/Customer/trunk/; revision=53257
This commit is contained in:
422
CSUN/CSUN.sql
422
CSUN/CSUN.sql
@@ -1758,7 +1758,6 @@ AS
|
||||
AND imp_log_datum > SYSDATE - 30;
|
||||
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW CSUN_V_RAP_MELDING
|
||||
(
|
||||
ACCOUNTCODE,
|
||||
@@ -1782,125 +1781,126 @@ CREATE OR REPLACE VIEW CSUN_V_RAP_MELDING
|
||||
REACTIE,
|
||||
UITVOERTIJD,
|
||||
UITGEVOERD,
|
||||
UITGEVOERD_DOOR,
|
||||
STATUS,
|
||||
AFHANDELTIJD_DAGEN,
|
||||
AFHANDELTIJD_UREN
|
||||
)
|
||||
AS
|
||||
SELECT (SELECT fac_usrdata_code
|
||||
FROM alg_onrgoedkenmerk, fac_usrdata ud
|
||||
WHERE alg_kenmerk_key = 1000
|
||||
AND alg_onrgoed_key = l.alg_locatie_key
|
||||
AND fac.safe_to_number (alg_onrgoedkenmerk_waarde) =
|
||||
fac_usrdata_key)
|
||||
accountcode,
|
||||
(SELECT fac_usrdata_omschr
|
||||
FROM alg_onrgoedkenmerk, fac_usrdata ud
|
||||
WHERE alg_kenmerk_key = 1000
|
||||
AND alg_onrgoed_key = l.alg_locatie_key
|
||||
AND fac.safe_to_number (alg_onrgoedkenmerk_waarde) =
|
||||
fac_usrdata_key)
|
||||
client,
|
||||
own.fac_usrdata_omschr werkbedrijf,
|
||||
mld_melding_datum Datum,
|
||||
TO_CHAR (mld_melding_datum, 'HH24:MI') Tijdstip,
|
||||
sd.ins_srtdiscipline_omschrijving Soort_melding,
|
||||
(SELECT mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding km, mld_kenmerk k
|
||||
WHERE km.mld_melding_key = m.mld_melding_key
|
||||
AND km.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND k.mld_srtkenmerk_key = 2)
|
||||
werkbon,
|
||||
m.mld_melding_key Melding,
|
||||
sd.ins_srtdiscipline_prefix
|
||||
|| ' - '
|
||||
|| d.ins_discipline_omschrijving
|
||||
TYPE,
|
||||
std.mld_stdmelding_omschrijving Soort,
|
||||
p.prs_perslid_naam_full,
|
||||
m.mld_melding_omschrijving Omschrijving,
|
||||
l.alg_locatie_omschrijving Locatie,
|
||||
l.alg_locatie_adres locatie_adres,
|
||||
l.alg_locatie_plaats locatie_plaats,
|
||||
TO_CHAR (m.mld_melding_acceptdatum_std, 'dd-mm-yyyy hh24:mi')
|
||||
oplostijd,
|
||||
TO_CHAR (tr.fac_tracking_datum, 'dd-mm-yyyy hh24:mi')
|
||||
datum_reactie,
|
||||
DECODE (
|
||||
SIGN (tr.fac_tracking_datum - m.mld_melding_acceptdatum_std),
|
||||
-1,
|
||||
'ja',
|
||||
NULL
|
||||
)
|
||||
reactie_optijd,
|
||||
mld_melding_opmerking reactie,
|
||||
TO_CHAR (m.mld_melding_einddatum_std, 'dd-mm-yyyy hh24:mi')
|
||||
uitvoertijd,
|
||||
TO_CHAR (tr2.fac_tracking_datum, 'dd-mm-yyyy hh24:mi') uitgevoerd,
|
||||
st.mld_statuses_omschrijving,
|
||||
ROUND (
|
||||
DECODE (mld.getactualuitvoer (m.mld_melding_key).eenheid,
|
||||
'D',
|
||||
mld.getactualuitvoer (m.mld_melding_key).tijdsduur,
|
||||
NULL),
|
||||
2
|
||||
)
|
||||
doorlooptijd_werkdgn,
|
||||
ROUND (
|
||||
DECODE (
|
||||
mld.getactualuitvoer (m.mld_melding_key).eenheid,
|
||||
'U',
|
||||
mld.getactualuitvoer (m.mld_melding_key).tijdsduur,
|
||||
'D',
|
||||
(mld.getactualuitvoer (m.mld_melding_key).tijdsduur
|
||||
* (SELECT COALESCE (e.fac_setting_pvalue,
|
||||
e.fac_setting_default)
|
||||
- COALESCE (s.fac_setting_pvalue,
|
||||
s.fac_setting_default)
|
||||
FROM fac_setting s, fac_setting e
|
||||
WHERE s.fac_setting_name = 'fac_t_startofworkday'
|
||||
AND e.fac_setting_name = 'fac_t_endofworkday')),
|
||||
NULL
|
||||
),
|
||||
2
|
||||
)
|
||||
doorlooptijd_werkuren
|
||||
FROM mld_melding m,
|
||||
alg_locatie l,
|
||||
mld_stdmelding std,
|
||||
ins_tab_discipline d,
|
||||
ins_srtdiscipline sd,
|
||||
prs_v_perslid_fullnames p,
|
||||
mld_statuses st,
|
||||
(SELECT fac_usrdata_omschr, aok.alg_onrgoed_key
|
||||
FROM alg_onrgoedkenmerk aok,
|
||||
alg_kenmerk ak,
|
||||
fac_kenmerkdomein fc,
|
||||
fac_usrdata fu,
|
||||
fac_usrtab ft
|
||||
WHERE ak.alg_kenmerk_key = 1001
|
||||
AND alg_onrgoedkenmerk_verwijder IS NULL
|
||||
AND aok.alg_kenmerk_key = ak.alg_kenmerk_key
|
||||
AND ak.fac_kenmerkdomein_key = fc.fac_kenmerkdomein_key
|
||||
AND ft.fac_usrtab_key = fc.fac_usrtab_key
|
||||
AND fu.fac_usrtab_key = ft.fac_usrtab_key
|
||||
AND alg_onrgoedkenmerk_waarde = fac_usrdata_key) own,
|
||||
(SELECT fac_tracking_datum, fac_tracking_refkey
|
||||
FROM fac_tracking t
|
||||
WHERE t.fac_tracking_oms LIKE '%Afhandeling: (leeg) -->%') tr,
|
||||
(SELECT fac_tracking_datum, fac_tracking_refkey
|
||||
FROM fac_tracking t, fac_srtnotificatie srt
|
||||
WHERE t.fac_srtnotificatie_key = srt.fac_srtnotificatie_key
|
||||
AND srt.fac_srtnotificatie_code = 'MLDAFM') tr2
|
||||
WHERE m.mld_alg_locatie_key = l.alg_locatie_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.mld_melding_key = tr.fac_tracking_refkey(+)
|
||||
AND m.mld_melding_key = tr2.fac_tracking_refkey(+)
|
||||
AND m.mld_melding_status = st.mld_statuses_key
|
||||
AND alg_locatie_key = own.alg_onrgoed_key(+)
|
||||
AND m.mld_melding_behandelaar_key = p.prs_perslid_key(+);
|
||||
SELECT (SELECT fac_usrdata_code
|
||||
FROM alg_onrgoedkenmerk, fac_usrdata ud
|
||||
WHERE alg_kenmerk_key = 1000
|
||||
AND alg_onrgoed_key = l.alg_locatie_key
|
||||
AND fac.safe_to_number (alg_onrgoedkenmerk_waarde) =
|
||||
fac_usrdata_key)
|
||||
accountcode,
|
||||
(SELECT fac_usrdata_omschr
|
||||
FROM alg_onrgoedkenmerk, fac_usrdata ud
|
||||
WHERE alg_kenmerk_key = 1000
|
||||
AND alg_onrgoed_key = l.alg_locatie_key
|
||||
AND fac.safe_to_number (alg_onrgoedkenmerk_waarde) =
|
||||
fac_usrdata_key)
|
||||
client,
|
||||
own.fac_usrdata_omschr werkbedrijf,
|
||||
mld_melding_datum Datum,
|
||||
TO_CHAR (mld_melding_datum, 'HH24:MI') Tijdstip,
|
||||
sd.ins_srtdiscipline_omschrijving Soort_melding,
|
||||
(SELECT mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding km, mld_kenmerk k
|
||||
WHERE km.mld_melding_key = m.mld_melding_key
|
||||
AND km.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND k.mld_srtkenmerk_key = 2)
|
||||
werkbon,
|
||||
m.mld_melding_key Melding,
|
||||
sd.ins_srtdiscipline_prefix
|
||||
|| ' - '
|
||||
|| d.ins_discipline_omschrijving
|
||||
TYPE,
|
||||
std.mld_stdmelding_omschrijving Soort,
|
||||
p.prs_perslid_naam_full,
|
||||
m.mld_melding_omschrijving Omschrijving,
|
||||
l.alg_locatie_omschrijving Locatie,
|
||||
l.alg_locatie_adres locatie_adres,
|
||||
l.alg_locatie_plaats locatie_plaats,
|
||||
TO_CHAR (m.mld_melding_acceptdatum_std, 'dd-mm-yyyy hh24:mi')
|
||||
oplostijd,
|
||||
TO_CHAR (tr.fac_tracking_datum, 'dd-mm-yyyy hh24:mi') datum_reactie,
|
||||
DECODE (
|
||||
SIGN (tr.fac_tracking_datum - m.mld_melding_acceptdatum_std),
|
||||
-1,
|
||||
'ja',
|
||||
NULL)
|
||||
reactie_optijd,
|
||||
mld_melding_opmerking reactie,
|
||||
TO_CHAR (m.mld_melding_einddatum_std, 'dd-mm-yyyy hh24:mi')
|
||||
uitvoertijd,
|
||||
TO_CHAR (tr2.fac_tracking_datum, 'dd-mm-yyyy hh24:mi') uitgevoerd,
|
||||
tr2.prs_perslid_naam_full,
|
||||
st.mld_statuses_omschrijving,
|
||||
ROUND (
|
||||
DECODE (mld.getactualuitvoer (m.mld_melding_key).eenheid,
|
||||
'D', mld.getactualuitvoer (m.mld_melding_key).tijdsduur,
|
||||
NULL),
|
||||
2)
|
||||
doorlooptijd_werkdgn,
|
||||
ROUND (
|
||||
DECODE (
|
||||
mld.getactualuitvoer (m.mld_melding_key).eenheid,
|
||||
'U',
|
||||
mld.getactualuitvoer (m.mld_melding_key).tijdsduur,
|
||||
'D',
|
||||
(mld.getactualuitvoer (m.mld_melding_key).tijdsduur
|
||||
* (SELECT COALESCE (e.fac_setting_pvalue,
|
||||
e.fac_setting_default)
|
||||
- COALESCE (s.fac_setting_pvalue,
|
||||
s.fac_setting_default)
|
||||
FROM fac_setting s, fac_setting e
|
||||
WHERE s.fac_setting_name = 'fac_t_startofworkday'
|
||||
AND e.fac_setting_name = 'fac_t_endofworkday')),
|
||||
NULL),
|
||||
2)
|
||||
doorlooptijd_werkuren
|
||||
FROM mld_melding m,
|
||||
alg_locatie l,
|
||||
mld_stdmelding std,
|
||||
ins_tab_discipline d,
|
||||
ins_srtdiscipline sd,
|
||||
prs_v_perslid_fullnames p,
|
||||
mld_statuses st,
|
||||
(SELECT fac_usrdata_omschr, aok.alg_onrgoed_key
|
||||
FROM alg_onrgoedkenmerk aok,
|
||||
alg_kenmerk ak,
|
||||
fac_kenmerkdomein fc,
|
||||
fac_usrdata fu,
|
||||
fac_usrtab ft
|
||||
WHERE ak.alg_kenmerk_key = 1001
|
||||
AND alg_onrgoedkenmerk_verwijder IS NULL
|
||||
AND aok.alg_kenmerk_key = ak.alg_kenmerk_key
|
||||
AND ak.fac_kenmerkdomein_key = fc.fac_kenmerkdomein_key
|
||||
AND ft.fac_usrtab_key = fc.fac_usrtab_key
|
||||
AND fu.fac_usrtab_key = ft.fac_usrtab_key
|
||||
AND alg_onrgoedkenmerk_waarde = fac_usrdata_key) own,
|
||||
(SELECT fac_tracking_datum, fac_tracking_refkey
|
||||
FROM fac_tracking t
|
||||
WHERE t.fac_tracking_oms LIKE '%Afhandeling: (leeg) -->%') tr,
|
||||
(SELECT fac_tracking_datum,
|
||||
fac_tracking_refkey,
|
||||
p.prs_perslid_naam_full
|
||||
FROM fac_tracking t,
|
||||
fac_srtnotificatie srt,
|
||||
prs_v_perslid_fullnames p
|
||||
WHERE t.fac_srtnotificatie_key = srt.fac_srtnotificatie_key
|
||||
AND srt.fac_srtnotificatie_code = 'MLDAFM'
|
||||
AND p.prs_perslid_key = t.prs_perslid_key) tr2
|
||||
WHERE m.mld_alg_locatie_key = l.alg_locatie_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.mld_melding_key = tr.fac_tracking_refkey(+)
|
||||
AND m.mld_melding_key = tr2.fac_tracking_refkey(+)
|
||||
AND m.mld_melding_status = st.mld_statuses_key
|
||||
AND alg_locatie_key = own.alg_onrgoed_key(+)
|
||||
AND m.mld_melding_behandelaar_key = p.prs_perslid_key(+);
|
||||
|
||||
CREATE OR REPLACE VIEW CSUN_V_RAP_MELDING_SANQ
|
||||
(
|
||||
@@ -3594,100 +3594,102 @@ AS
|
||||
AND m.prs_perslid_key = p.prs_perslid_key
|
||||
GROUP BY TO_CHAR (mld_melding_datum, 'yyyymm'),p.prs_afdeling_key;
|
||||
|
||||
CREATE OR REPLACE VIEW csun_v_udr_melding
|
||||
CREATE OR REPLACE VIEW CSUN_V_UDR_MELDING
|
||||
(
|
||||
melding_key,
|
||||
meldingnummer,
|
||||
melding_start_key,
|
||||
externnummer,
|
||||
melding_regio,
|
||||
melding_district,
|
||||
melding_locatiecode,
|
||||
melding_locatie,
|
||||
melding_locatieplaats,
|
||||
fclt_3d_locatie_key,
|
||||
melding_gebouwcode,
|
||||
melding_gebouw,
|
||||
melding_verdieping,
|
||||
melding_ruimtenr,
|
||||
melding_ruimte,
|
||||
melding_ordernr,
|
||||
kostensoortgroep,
|
||||
kostensoort,
|
||||
kostenplaats,
|
||||
kostenplaats_oms,
|
||||
melder,
|
||||
melder_key,
|
||||
afdeling,
|
||||
afdeling_omschrijving,
|
||||
fclt_3d_afdeling_key,
|
||||
bedrijf_key,
|
||||
invoerder,
|
||||
meldbron,
|
||||
soortmelding,
|
||||
fclt_3d_discipline_key,
|
||||
productgroep,
|
||||
subproductgroep,
|
||||
behandelgroep,
|
||||
behandelaar,
|
||||
behandelaar_key,
|
||||
subproductgroepgroep,
|
||||
fclt_3d_discipline2_key,
|
||||
actieve_behandelgroep,
|
||||
actieve_behandelaar_key,
|
||||
actieve_behandelaar,
|
||||
melding_status,
|
||||
sla_nvt,
|
||||
sla_werkdgn,
|
||||
sla_werkuren,
|
||||
sla_respijtdgn,
|
||||
sla_respijturen,
|
||||
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,
|
||||
vomschrijving,
|
||||
melding_opmerking,
|
||||
prioriteit,
|
||||
prioriteittxt,
|
||||
rating,
|
||||
rating_opmerking,
|
||||
bolletje,
|
||||
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,
|
||||
werkbon_opdracht_nr,
|
||||
kosten,
|
||||
offerte_bedrag,
|
||||
einddatum_klant,
|
||||
klantkenmerk,
|
||||
klantspec_regio_indeling,
|
||||
opdrachtnummer_csu,
|
||||
akkoord_klant,
|
||||
datum_afronding,
|
||||
accountcode,
|
||||
fclt_f_client,
|
||||
tijdstip,
|
||||
afhandeltijd_dagen,
|
||||
afhandeltijd_uren,
|
||||
reactie,
|
||||
reactie_optijd
|
||||
MELDING_KEY,
|
||||
MELDINGNUMMER,
|
||||
MELDING_START_KEY,
|
||||
EXTERNNUMMER,
|
||||
MELDING_REGIO,
|
||||
MELDING_DISTRICT,
|
||||
MELDING_LOCATIECODE,
|
||||
MELDING_LOCATIE,
|
||||
MELDING_LOCATIEPLAATS,
|
||||
FCLT_3D_LOCATIE_KEY,
|
||||
MELDING_GEBOUWCODE,
|
||||
MELDING_GEBOUW,
|
||||
MELDING_VERDIEPING,
|
||||
MELDING_RUIMTENR,
|
||||
MELDING_RUIMTE,
|
||||
MELDING_ORDERNR,
|
||||
KOSTENSOORTGROEP,
|
||||
KOSTENSOORT,
|
||||
KOSTENPLAATS,
|
||||
KOSTENPLAATS_OMS,
|
||||
MELDER,
|
||||
MELDER_KEY,
|
||||
AFDELING,
|
||||
AFDELING_OMSCHRIJVING,
|
||||
FCLT_3D_AFDELING_KEY,
|
||||
BEDRIJF_KEY,
|
||||
INVOERDER,
|
||||
MELDBRON,
|
||||
SOORTMELDING,
|
||||
FCLT_3D_DISCIPLINE_KEY,
|
||||
PRODUCTGROEP,
|
||||
SUBPRODUCTGROEP,
|
||||
BEHANDELGROEP,
|
||||
BEHANDELAAR,
|
||||
BEHANDELAAR_KEY,
|
||||
SUBPRODUCTGROEPGROEP,
|
||||
FCLT_3D_DISCIPLINE2_KEY,
|
||||
ACTIEVE_BEHANDELGROEP,
|
||||
ACTIEVE_BEHANDELAAR_KEY,
|
||||
ACTIEVE_BEHANDELAAR,
|
||||
MELDING_STATUS,
|
||||
SLA_NVT,
|
||||
SLA_WERKDGN,
|
||||
SLA_WERKUREN,
|
||||
SLA_RESPIJTDGN,
|
||||
SLA_RESPIJTUREN,
|
||||
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,
|
||||
VOMSCHRIJVING,
|
||||
MELDING_OPMERKING,
|
||||
PRIORITEIT,
|
||||
PRIORITEITTXT,
|
||||
RATING,
|
||||
RATING_OPMERKING,
|
||||
BOLLETJE,
|
||||
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,
|
||||
WERKBON_OPDRACHT_NR,
|
||||
KOSTEN,
|
||||
OFFERTE_BEDRAG,
|
||||
EINDDATUM_KLANT,
|
||||
KLANTKENMERK,
|
||||
KLANTSPEC_REGIO_INDELING,
|
||||
OPDRACHTNUMMER_CSU,
|
||||
AKKOORD_KLANT,
|
||||
DATUM_AFRONDING,
|
||||
ACCOUNTCODE,
|
||||
FCLT_F_CLIENT,
|
||||
TIJDSTIP,
|
||||
AFHANDELTIJD_DAGEN,
|
||||
AFHANDELTIJD_UREN,
|
||||
REACTIE,
|
||||
REACTIE_OPTIJD,
|
||||
UITGEVOERD,
|
||||
UITGEVOERD_DOOR
|
||||
)
|
||||
AS
|
||||
SELECT m."MELDING_KEY",
|
||||
@@ -3830,7 +3832,9 @@ AS
|
||||
mc.afhandeltijd_dagen,
|
||||
mc.afhandeltijd_uren,
|
||||
mc.reactie,
|
||||
mc.reactie_optijd
|
||||
mc.reactie_optijd,
|
||||
mc.uitgevoerd,
|
||||
mc.uitgevoerd_door
|
||||
FROM mld_v_udr_melding m, csun_v_rap_melding mc
|
||||
WHERE mc.melding = m.melding_key;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user