LOGC#83589: Melding gereed melden en na x dagen automatisch definitief afmelden.
svn path=/Database/trunk/; revision=68378
This commit is contained in:
@@ -3434,6 +3434,9 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
||||
-- Automatische inactivering van contracten.
|
||||
cnt.autoinactiveer_contract();
|
||||
|
||||
-- Het resetten van de Actie-bij-melder van het afmelden na "mld_assume_ok_days" dagen.
|
||||
mld.resetpostafmeldactie(256, fac.getsetting('mld_assume_ok_days'));
|
||||
|
||||
fac_custprocedure('DAILY');
|
||||
|
||||
fac.fac_cleanup(0); -- 0 = onvoorwaardelijk
|
||||
|
||||
@@ -621,6 +621,7 @@ DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_allow_parentmelding'
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_archive_by_gui' , 'boolean' , 'false' , 'Can a call be archived by a button (true) or just by export (false)')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_opdr_archive_by_gui' , 'boolean' , 'false' , 'Can an order be archived by a button (true) or not (false)')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_ask_for_orders' , 'boolean' , 'true' , 'ask for immediate order input after call entry { true | false }')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_assume_ok_days' , 'number' , '7' , 'Number of days after the call will be automatically closed, if no response is given')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_autolink_regexp' , 'string' , '(?:(?:melding [A-Z]*)|(?:[A-Z \,]+\#[A-Z]*))(\d+)', 'Automatically turn MLD-references in texts into clickable links eg. (?:(?:melding [A-Z]*)|(?:[A-Z\,\n]+\#[A-Z]*))(\d+)')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_behandelteam_canclose' , 'number' , '1' , 'Close authorization depending on (0=discipline | 1=discipline en treatment team (default))')
|
||||
DEFINE_SETTING('MLD', 0001, 'WEB_PRSSYS', 'mld_bo_sort_descending' , 'number' , '0' , 'Sort ordering of mld_melding for BO (0 = most urgent first | 1 = last made first | 2 = most recent activity first)')
|
||||
|
||||
@@ -2767,7 +2767,7 @@ CREATE OR REPLACE PACKAGE BODY mld AS
|
||||
AND wr1.mld_workflowstep_next_key = r_nextsteps.mld_workflowstep_key
|
||||
)
|
||||
AND mld_melding_start_key = l_melding_start_key
|
||||
)
|
||||
)
|
||||
LOOP
|
||||
-- This predecessing step missingsteps.mld_workflowstep_key is possible but not actual. How come?
|
||||
-- Are some of its predecessor(s) not being the root actual in this workflow?
|
||||
@@ -4607,7 +4607,7 @@ IS
|
||||
BEGIN
|
||||
UPDATE mld_melding m
|
||||
SET m.mld_melding_actiecode = m.mld_melding_actiecode - BITAND (m.mld_melding_actiecode, p_actiecode)
|
||||
WHERE m.mld_melding_status = 6 -- afgemeld
|
||||
WHERE m.mld_melding_status = 5 -- afgemeld
|
||||
AND BITAND (m.mld_melding_actiecode, p_actiecode) > 0
|
||||
AND fac.gettrackingdate ('MLDAFM', m.mld_melding_key) < (SYSDATE - p_days);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user