RWSN#54732 Update behandelaar en meldinggroep niet langer verplicht.

svn path=/Customer/trunk/; revision=41121
This commit is contained in:
Daan Brandt
2019-02-22 14:05:38 +00:00
parent 2b22038d83
commit b84595fd1d

View File

@@ -15128,17 +15128,22 @@ AS
p.prs_perslid_email, p.prs_perslid_email,
p.prs_perslid_voornaam, p.prs_perslid_voornaam,
p.prs_perslid_naam, p.prs_perslid_naam,
afda.prs_afdeling_naam3, --afdelingen melder afda.prs_afdeling_naam3, --afdelingen melder
afdb.prs_afdeling_naam, afdb.prs_afdeling_naam,
afdc.prs_afdeling_naam, afdc.prs_afdeling_naam,
reg.alg_regio_omschrijving, reg.alg_regio_omschrijving,
dist.alg_district_omschrijving, dist.alg_district_omschrijving,
loc.alg_locatie_omschrijving, loc.alg_locatie_omschrijving,
m.mld_melding_einddatum, m.mld_melding_einddatum,
afh.prs_perslid_oslogin, behandelaar_info.PRS_PERSLID_OSLOGIN,
afdd.prs_afdeling_naam, --afdelingen afhandelaar behandelaar_info.AFDELING_NAAM1,
afde.prs_afdeling_naam, behandelaar_info.AFDELING_NAAM2,
afdf.prs_afdeling_naam, behandelaar_info.AFDELING_NAAM3,
--behandelaar_info.PRS_AFDELING_NAAM_2,
-- afh.prs_perslid_oslogin,
-- afdd.prs_afdeling_naam, --afdelingen afhandelaar
-- afde.prs_afdeling_naam,
-- afdf.prs_afdeling_naam,
SUBSTR ( SUBSTR (
REPLACE ( REPLACE (
REPLACE ( REPLACE (
@@ -15252,9 +15257,21 @@ AS
WHERE km.MLD_MELDING_KEY = m.mld_melding_key WHERE km.MLD_MELDING_KEY = m.mld_melding_key
AND km.mld_kenmerk_key = k.mld_kenmerk_key AND km.mld_kenmerk_key = k.mld_kenmerk_key
AND k.mld_srtkenmerk_key = 11151) -- Email AND k.mld_srtkenmerk_key = 11151) -- Email
kandidaatnummer, kandidaatnummer,
DECODE (SIGN (m.mld_melding_einddatum_std - fac.gettrackingdate ('MLDAFM', m.mld_melding_key)), -1, 'nee', 'ja') uitvoering_volgens_sla, DECODE (
DECODE (SIGN (m.mld_melding_einddatum - fac.gettrackingdate ('MLDAFM', m.mld_melding_key)), -1, 'nee', 'ja') afspraak_volgens_sla SIGN (
m.mld_melding_einddatum_std
- fac.gettrackingdate ('MLDAFM', m.mld_melding_key)),
-1, 'nee',
'ja')
uitvoering_volgens_sla,
DECODE (
SIGN (
m.mld_melding_einddatum
- fac.gettrackingdate ('MLDAFM', m.mld_melding_key)),
-1, 'nee',
'ja')
afspraak_volgens_sla
FROM mld_melding m, FROM mld_melding m,
prs_perslid p, prs_perslid p,
prs_afdeling a, prs_afdeling a,
@@ -15265,11 +15282,19 @@ AS
alg_locatie loc, alg_locatie loc,
alg_district dist, alg_district dist,
alg_regio reg, alg_regio reg,
prs_perslid afh, -- prs_perslid afh,
prs_v_afdeling_boom ab2, -- prs_v_afdeling_boom ab2,
prs_v_afdeling afdd, -- prs_v_afdeling afdd,
prs_v_afdeling afde, -- prs_v_afdeling afde,
prs_v_afdeling afdf, --prs_v_afdeling afdf,
(SELECT afh.prs_perslid_key , afh.prs_perslid_oslogin, afdd.PRS_AFDELING_NAAM afdeling_naam1, --afdelingen afhandelaar
afde.prs_afdeling_naam afdeling_naam2 ,afdf.prs_afdeling_naam afdeling_naam3
FROM prs_perslid afh, prs_v_afdeling_boom ab2, prs_v_afdeling afdd, prs_v_afdeling afde, prs_v_afdeling afdf
WHERE afh.prs_afdeling_key = ab2.prs_afdeling_key
AND ab2.prs_afdeling_key3 = afdd.prs_afdeling_key(+)
AND ab2.prs_afdeling_key4 = afde.prs_afdeling_key(+)
AND ab2.prs_afdeling_key5 = afdf.prs_afdeling_key(+)
) behandelaar_info,
mld_stdmelding stdm, mld_stdmelding stdm,
mld_stdmeldinggroep mg, mld_stdmeldinggroep mg,
mld_discipline disc mld_discipline disc
@@ -15283,22 +15308,18 @@ AS
AND m.mld_alg_locatie_key = loc.alg_locatie_key AND m.mld_alg_locatie_key = loc.alg_locatie_key
AND loc.alg_district_key = dist.alg_district_key AND loc.alg_district_key = dist.alg_district_key
AND dist.alg_regio_key = reg.alg_regio_key AND dist.alg_regio_key = reg.alg_regio_key
AND m.mld_melding_behandelaar_key = afh.prs_perslid_key AND m.mld_melding_behandelaar_key = behandelaar_info.PRS_PERSLID_KEY(+)
AND afh.prs_afdeling_key = ab2.prs_afdeling_key --AND afh.prs_afdeling_key = ab2.prs_afdeling_key
AND ab2.prs_afdeling_key3 = afdd.prs_afdeling_key(+) -- AND ab2.prs_afdeling_key3 = afdd.prs_afdeling_key(+)
AND ab2.prs_afdeling_key4 = afde.prs_afdeling_key(+) --AND ab2.prs_afdeling_key4 = afde.prs_afdeling_key(+)
AND ab2.prs_afdeling_key5 = afdf.prs_afdeling_key(+) -- AND ab2.prs_afdeling_key5 = afdf.prs_afdeling_key(+)
AND stdm.mld_stdmelding_key = m.mld_stdmelding_key AND stdm.mld_stdmelding_key = m.mld_stdmelding_key
AND mg.mld_stdmeldinggroep_key = stdm.mld_stdmeldinggroep_key AND mg.mld_stdmeldinggroep_key(+) = stdm.mld_stdmeldinggroep_key
AND stdm.mld_ins_discipline_key = disc.ins_discipline_key AND stdm.mld_ins_discipline_key = disc.ins_discipline_key
AND m.mld_melding_datum > TRUNC (ADD_MONTHS (SYSDATE, -12), 'mm'); AND m.mld_melding_datum > TRUNC (ADD_MONTHS (SYSDATE, -12), 'mm');
-- RWSN#35936 -- RWSN#35936
/* Formatted on 13-2-2017 16:02:58 (QP5 v5.136.908.31019) */ /* Formatted on 13-2-2017 16:02:58 (QP5 v5.136.908.31019) */
CREATE OR REPLACE VIEW rwsn_v_rap_contractpersoon CREATE OR REPLACE VIEW rwsn_v_rap_contractpersoon