MAAS#61281 Koppeling Valuemation
svn path=/Customer/trunk/; revision=46874
This commit is contained in:
172
MAAS/maas.sql
172
MAAS/maas.sql
@@ -1060,7 +1060,7 @@ BEGIN
|
||||
4000) -- Verwijder onnodige witregels
|
||||
WHERE mld_opdr_key = v_opdrkey;
|
||||
|
||||
fac.trackaction ('ORDAFM',
|
||||
fac.trackaction ('ORDUPD',
|
||||
v_opdrkey,
|
||||
sender,
|
||||
NULL,
|
||||
@@ -1068,7 +1068,7 @@ BEGIN
|
||||
|
||||
INSERT INTO mld_opdr_note (mld_opdr_key,
|
||||
mld_opdr_note_omschrijving,
|
||||
prs_perslid_key)
|
||||
prs_perslid_key)
|
||||
VALUES (v_opdrkey,
|
||||
SUBSTR (
|
||||
psubject || CHR (13) || CHR (10)
|
||||
@@ -1251,12 +1251,134 @@ EXCEPTION
|
||||
END;
|
||||
/
|
||||
|
||||
CREATE OR REPLACE VIEW maas_v_mldopdr
|
||||
|
||||
CREATE OR REPLACE FORCE VIEW maas_v_mldopdr
|
||||
(
|
||||
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,
|
||||
opdracht_key,
|
||||
opdracht_nummer,
|
||||
opdracht_regio,
|
||||
opdracht_district,
|
||||
opdracht_locatie_code,
|
||||
opdracht_locatie,
|
||||
opdracht_locatieplaats,
|
||||
opdracht_gebouwcode,
|
||||
opdracht_gebouw,
|
||||
opdracht_verdieping,
|
||||
opdracht_ruimtenr,
|
||||
opdracht_ruimte,
|
||||
opdracht_kostenplaats,
|
||||
opdracht_kostenplaats_oms,
|
||||
opdracht_type,
|
||||
opdracht_volgnummer,
|
||||
opdracht_status,
|
||||
opdracht_duur_gepland,
|
||||
opdracht_datum,
|
||||
opdracht_einddatum,
|
||||
opdracht_plandatum,
|
||||
opdracht_acceptdatum,
|
||||
opdracht_afgemeld,
|
||||
opdracht_doorlooptijd,
|
||||
opdracht_accepttijd,
|
||||
opdracht_omschrijving,
|
||||
opdracht_opmerking,
|
||||
opdracht_uitvoerende,
|
||||
opdracht_uitvoerende_contact,
|
||||
opdracht_behandelaar,
|
||||
opdracht_contract,
|
||||
opdracht_contract_versie,
|
||||
opdracht_contactpersoon,
|
||||
opdracht_uren,
|
||||
opdracht_correctie,
|
||||
opdracht_materiaal,
|
||||
opdracht_uurtarief,
|
||||
opdracht_kosten,
|
||||
opdracht_verstrektdatum,
|
||||
opdracht_lev_doorloopuren,
|
||||
opdracht_lev_doorloopdagen,
|
||||
status_valuemation,
|
||||
status_per
|
||||
)
|
||||
AS
|
||||
SELECT melding_key,
|
||||
meldingnummer,
|
||||
melding_start_key,
|
||||
externnummer,
|
||||
mo.mld_opdr_externnr,
|
||||
melding_regio,
|
||||
melding_district,
|
||||
melding_locatiecode,
|
||||
@@ -1375,7 +1497,7 @@ AS
|
||||
mld_srtkenmerk sk,
|
||||
mld_kenmerk km
|
||||
WHERE km1.mld_opdr_key = opdracht_key
|
||||
AND sk.mld_srtkenmerk_key = 381 --Status Valuemation
|
||||
AND sk.mld_srtkenmerk_key = 381 --Status Valuemation
|
||||
AND km.mld_srtkenmerk_key = sk.mld_srtkenmerk_key
|
||||
AND km.mld_kenmerk_key = km1.mld_kenmerk_key
|
||||
AND km1.mld_kenmerkopdr_verwijder IS NULL)
|
||||
@@ -1385,14 +1507,48 @@ AS
|
||||
mld_srtkenmerk sk,
|
||||
mld_kenmerk km
|
||||
WHERE km1.mld_opdr_key = opdracht_key
|
||||
AND sk.mld_srtkenmerk_key = 382 --Status per
|
||||
AND sk.mld_srtkenmerk_key = 382 --Status per
|
||||
AND km.mld_srtkenmerk_key = sk.mld_srtkenmerk_key
|
||||
AND km.mld_kenmerk_key = km1.mld_kenmerk_key
|
||||
AND km1.mld_kenmerkopdr_verwijder IS NULL)
|
||||
AS status_per
|
||||
FROM mld_v_udr_meldingopdracht
|
||||
WHERE opdracht_key IS NOT NULL;
|
||||
FROM mld_v_udr_meldingopdracht, mld_opdr mo
|
||||
WHERE mo.mld_opdr_key = opdracht_key AND opdracht_key IS NOT NULL;
|
||||
|
||||
CREATE OR REPLACE VIEW maas_v_ordafm_vm
|
||||
(
|
||||
code,
|
||||
sender,
|
||||
receiver,
|
||||
text,
|
||||
key,
|
||||
xkey
|
||||
)
|
||||
AS
|
||||
SELECT 'CUST03',
|
||||
NULL,
|
||||
mo.prs_perslid_key,
|
||||
'Facilitor opdracht:'
|
||||
|| mo.mld_melding_key
|
||||
|| '/'
|
||||
|| mo.mld_opdr_bedrijfopdr_volgnr
|
||||
|| ' - Valuemation:'
|
||||
|| mo.mld_opdr_externnr
|
||||
|| ' is in Facilitor afgemeld, oplossing akkoord',
|
||||
mo.mld_opdr_key,
|
||||
NULL
|
||||
FROM mld_opdr mo, fac_tracking t, fac_srtnotificatie sn
|
||||
WHERE mo.prs_perslid_key IS NOT NULL
|
||||
AND t.fac_tracking_refkey = mo.mld_opdr_key
|
||||
AND sn.fac_srtnotificatie_key = t.fac_srtnotificatie_key
|
||||
AND sn.fac_srtnotificatie_code = 'ORDAFM'
|
||||
and MO.MLD_TYPEOPDR_KEY = 481 --Aareon
|
||||
AND mo.mld_opdr_key NOT IN
|
||||
(SELECT t2.fac_tracking_refkey
|
||||
FROM fac_tracking t2, fac_srtnotificatie sn2
|
||||
WHERE sn2.fac_srtnotificatie_key =
|
||||
t2.fac_srtnotificatie_key
|
||||
AND sn2.fac_srtnotificatie_code = 'CUST03');
|
||||
|
||||
------ payload end ------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user