CSUN#64697 Workflow periodieke glasbewassing Kentalis -> Udr uitgebreid met kenmerk Akkoord klant.

svn path=/Customer/trunk/; revision=49107
This commit is contained in:
Sander Schepers
2020-12-08 13:37:56 +00:00
parent fb6aa7c2f5
commit e4fef4ff2a

View File

@@ -3412,9 +3412,170 @@ 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 FORCE 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
)
AS
SELECT m.*,
SELECT m."MELDING_KEY",
m."MELDINGNUMMER",
m."MELDING_START_KEY",
m."EXTERNNUMMER",
m."MELDING_REGIO",
m."MELDING_DISTRICT",
m."MELDING_LOCATIECODE",
m."MELDING_LOCATIE",
m."MELDING_LOCATIEPLAATS",
m."FCLT_3D_LOCATIE_KEY",
m."MELDING_GEBOUWCODE",
m."MELDING_GEBOUW",
m."MELDING_VERDIEPING",
m."MELDING_RUIMTENR",
m."MELDING_RUIMTE",
m."MELDING_ORDERNR",
m."KOSTENSOORTGROEP",
m."KOSTENSOORT",
m."KOSTENPLAATS",
m."KOSTENPLAATS_OMS",
m."MELDER",
m."MELDER_KEY",
m."AFDELING",
m."AFDELING_OMSCHRIJVING",
m."FCLT_3D_AFDELING_KEY",
m."BEDRIJF_KEY",
m."INVOERDER",
m."MELDBRON",
m."SOORTMELDING",
m."FCLT_3D_DISCIPLINE_KEY",
m."PRODUCTGROEP",
m."SUBPRODUCTGROEP",
m."BEHANDELGROEP",
m."BEHANDELAAR",
m."BEHANDELAAR_KEY",
m."SUBPRODUCTGROEPGROEP",
m."FCLT_3D_DISCIPLINE2_KEY",
m."ACTIEVE_BEHANDELGROEP",
m."ACTIEVE_BEHANDELAAR_KEY",
m."ACTIEVE_BEHANDELAAR",
m."MELDING_STATUS",
m."SLA_NVT",
m."SLA_WERKDGN",
m."SLA_WERKUREN",
m."SLA_RESPIJTDGN",
m."SLA_RESPIJTUREN",
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",
m."MELDING_OPMERKING",
m."PRIORITEIT",
m."PRIORITEITTXT",
m."RATING",
m."RATING_OPMERKING",
m."BOLLETJE",
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",
(SELECT mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding mk, mld_kenmerk k
WHERE mk.mld_kenmerk_key = k.mld_kenmerk_key
@@ -3454,7 +3615,16 @@ AS
WHERE mk.mld_kenmerk_key = k.mld_kenmerk_key
AND mld_srtkenmerk_key = 661
AND mk.mld_melding_key = m.melding_key)
opdrachtnummer_CSU
opdrachtnummer_csu,
(SELECT ud.fac_usrdata_omschr
FROM mld_kenmerkmelding mk, mld_kenmerk k, fac_usrdata ud
WHERE mk.mld_kenmerk_key = k.mld_kenmerk_key
AND mld_srtkenmerk_key = 681
AND ud.fac_usrtab_key = 261 -- Eigen tabel ja/nee
AND ud.fac_usrdata_key =
fac.safe_to_number (mld_kenmerkmelding_waarde)
AND mk.mld_melding_key = m.melding_key)
akkoord_klant
FROM mld_v_udr_melding m;
-- CSUN#54801 Wanneer geen locatie bij mailmeldingen, dan ook niet de vakgroep herbepalen. Vervolgens notificatie.