MNNL#61759 Sogeti/ServiceNow-koppeling (M2O+M2M)
svn path=/Customer/trunk/; revision=50858
This commit is contained in:
@@ -4014,7 +4014,7 @@ BEGIN
|
||||
|
||||
v_errormsg := 'Fout toevoegen opdracht-notitie';
|
||||
INSERT INTO mld_opdr_note (mld_opdr_key, prs_perslid_key, mld_opdr_note_omschrijving)
|
||||
VALUES (v_opdracht_key, c_sogeti_key, pfrom || CHR (13) || CHR (10) || psubject || CHR (13) || CHR (10) || SUBSTR (pbody, 1, 2000));
|
||||
VALUES (v_opdracht_key, v_perslid_key, pfrom || CHR (13) || CHR (10) || psubject || CHR (13) || CHR (10) || SUBSTR (pbody, 1, 2000));
|
||||
|
||||
INSERT INTO fac_result (fac_result_sessionid, fac_result_naam, fac_result_waarde)
|
||||
VALUES (psessionid, 'maillog', 'Notitie onder exist-opdracht ' || v_opdracht_id);
|
||||
@@ -4064,9 +4064,26 @@ BEGIN
|
||||
pfrom || CHR (13) || CHR (10) || psubject || CHR (13) || CHR (10) || SUBSTR (pbody, 1, 2000),
|
||||
0);
|
||||
|
||||
-- Default tracking is even goed genoeg.
|
||||
--fac.trackaction ('MLDNOT', v_melding_key, v_perslid_key, NULL, '#Notitie toegevoegd vanuit e-mail'); -- # voorkomt notificatie
|
||||
|
||||
INSERT INTO fac_result (fac_result_sessionid, fac_result_naam, fac_result_waarde)
|
||||
VALUES (psessionid, 'maillog', 'Notitie onder exist-melding ' || v_melding_key);
|
||||
|
||||
-- Als Sogeti de noteur is, dan vlaggetjes zetten zoals mld_edit_note.asp dat doet!
|
||||
BEGIN
|
||||
IF v_perslid_key = c_sogeti_key AND fac.getsetting ('mld_melding_actiecode') = 1
|
||||
THEN
|
||||
UPDATE mld_melding
|
||||
SET mld_melding_actiecode = 1 + 128 -- Backoffice + Attentie
|
||||
WHERE mld_melding_key = v_melding_key;
|
||||
END IF;
|
||||
EXCEPTION
|
||||
WHEN OTHERS
|
||||
THEN
|
||||
DBMS_OUTPUT.put_line ('Niet gelukt om Attentie te zetten.');
|
||||
END;
|
||||
|
||||
-- Melding afmelden?
|
||||
IF v_afmeldactie > 0
|
||||
THEN
|
||||
@@ -4189,8 +4206,14 @@ BEGIN
|
||||
-- WHERE mld_melding_key = v_melding_key;
|
||||
|
||||
v_errormsg := 'Fout toevoegen melding-notitie';
|
||||
INSERT INTO mld_melding_note (mld_melding_key, prs_perslid_key, mld_melding_note_omschrijving, mld_melding_note_flag)
|
||||
VALUES (v_melding_key, c_sogeti_key, v_afhandeling, 0);
|
||||
INSERT INTO mld_melding_note (mld_melding_key,
|
||||
prs_perslid_key,
|
||||
mld_melding_note_omschrijving,
|
||||
mld_melding_note_flag)
|
||||
VALUES (v_melding_key,
|
||||
c_sogeti_key,
|
||||
v_afhandeling,
|
||||
0);
|
||||
|
||||
v_errormsg := 'Fout bijwerken opdracht-status';
|
||||
MLD.setopdrachtstatus (v_opdracht_key, 6, c_sogeti_key); -- Afgemeld
|
||||
|
||||
Reference in New Issue
Block a user