HCAS#83678 Meldinggroep detail info
svn path=/Customer/trunk/; revision=65993
This commit is contained in:
@@ -254,7 +254,7 @@ AS
|
||||
mld_melding mld,
|
||||
mld_stdmelding sm
|
||||
WHERE sm.mld_stdmelding_key = mld.mld_stdmelding_key
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 342)
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 401) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND mld.mld_melding_key = o.mld_melding_key
|
||||
AND o.mld_opdr_key = t.fac_tracking_refkey
|
||||
AND t.fac_srtnotificatie_key = 61 -- ORDUPD
|
||||
@@ -292,13 +292,13 @@ AS
|
||||
mld_kenmerk km
|
||||
WHERE m.mld_melding_key = o.mld_melding_key
|
||||
AND sm.mld_stdmelding_key = m.mld_stdmelding_key
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 342) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 401) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND m.mld_melding_externnr IS NULL
|
||||
AND o.mld_opdr_key = ko.mld_opdr_key
|
||||
AND km.mld_kenmerk_key = ko.mld_kenmerk_key
|
||||
AND km.mld_srtkenmerk_key = 405; --Kenmerksoort 'Externnr'
|
||||
|
||||
--Onderstaande cursor verzamelt de gegevens om te bepalen welke meldingen nieuwe opmerkingen heeft en die verzonden kunnen worden naar Servicenow
|
||||
--Onderstaande cursor verzamelt de gegevens om te bepalen welke meldingen nieuwe opmerkingen hebben en die verzonden kunnen worden naar Servicenow
|
||||
CURSOR sync
|
||||
IS
|
||||
SELECT mld_melding_key,
|
||||
@@ -338,7 +338,7 @@ AS
|
||||
AS sync_key
|
||||
FROM mld_melding mld, mld_stdmelding sm, fac_bijlagen att
|
||||
WHERE sm.mld_stdmelding_key = mld.mld_stdmelding_key
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 342) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 401) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND mld.mld_melding_status IN (2, 3, 4, 7)
|
||||
AND att.fac_bijlagen_refkey = mld.mld_melding_key
|
||||
AND att.fac_bijlagen_verwijder IS NULL
|
||||
@@ -387,7 +387,7 @@ AS
|
||||
AND km.mld_stdmelding_key = sm.mld_ins_discipline_key
|
||||
AND km.mld_srtkenmerk_key = 541 -- Kenmerksoort 'Sync_'Servicenow' (tbv synchronisatie van opmerkingen naar Servicenow)
|
||||
AND mld.mld_melding_key = o.mld_melding_key -- Enkel SyncServicenow bijwerken indien er ook een opdracht is.
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 342) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 401) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND mld.mld_melding_status IN (2, 3, 4, 7)
|
||||
AND ( (SELECT fac.safe_to_date (
|
||||
sync.mld_kenmerkmelding_waarde, 'yyyymmddhh24miss')
|
||||
@@ -446,7 +446,7 @@ AS
|
||||
mld_kenmerk km
|
||||
WHERE m.mld_melding_key = o.mld_melding_key
|
||||
AND sm.mld_stdmelding_key = m.mld_stdmelding_key
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 342) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 401) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND o.mld_opdr_key = ko.mld_opdr_key
|
||||
AND km.mld_kenmerk_key = ko.mld_kenmerk_key
|
||||
AND km.mld_srtkenmerk_key = 404 --Kenmerksoort 'Locatiecode'
|
||||
@@ -476,7 +476,7 @@ AS
|
||||
mld_kenmerk km
|
||||
WHERE m.mld_melding_key = o.mld_melding_key
|
||||
AND sm.mld_stdmelding_key = m.mld_stdmelding_key
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 342) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 401) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND m.mld_melding_onderwerp IS NULL
|
||||
AND o.mld_opdr_bedrijfopdr_volgnr = 1 -- Enkel voor de eerste opdracht, normaal ook altijd maar een opdracht per melding.
|
||||
AND o.mld_opdr_key = ko.mld_opdr_key
|
||||
@@ -663,7 +663,7 @@ AS
|
||||
TO_CHAR(SUBSTR(m.mld_melding_omschrijving, 1, 4000)) mld_melding_omschrijving
|
||||
FROM mld_melding m, mld_stdmelding sm
|
||||
WHERE sm.mld_stdmelding_key = m.mld_stdmelding_key
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 342) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND sm.mld_ins_discipline_key IN (321, 341, 401) -- Enkel voor de vakgroepen die met servicenow gekoppeld worden.
|
||||
AND m.mld_melding_key NOT IN
|
||||
(SELECT mld_melding_key FROM mld_opdr) -- Mag nog geen opdracht hebben
|
||||
AND sm.mld_stdmelding_key NOT IN (1342) -- Stdmelding 'Bestellen/aanvragen' moet niet worden doorgestuurd naar Servicenow
|
||||
|
||||
Reference in New Issue
Block a user