FCLT#71289 Automatisch opschonen tijdelijke systeemtabellen

svn path=/Database/trunk/; revision=55759
This commit is contained in:
Jos Groot Lipman
2022-05-03 15:53:53 +00:00
parent 0724ee00ba
commit 40f35af4d7
3 changed files with 15 additions and 0 deletions

View File

@@ -5594,6 +5594,14 @@ CREATE OR REPLACE PACKAGE BODY fac AS
DELETE FROM fac_notificatie WHERE fac_notificatie_status=0
AND fac_notificatie_systeemadres IS NULL;
DELETE fac_result WHERE fac_result_aanmaak < SYSDATE - 7;
DELETE fac_rapport WHERE fac_rapport_datum < SYSDATE - 90;
DELETE fac_audit WHERE fac_audit_datum < SYSDATE - 3 * 365;
DELETE fac_auditfail WHERE fac_auditfail_datum < SYSDATE - 3 * 365;
DELETE fac_gui_counter WHERE fac_gui_counter_date < SYSDATE - 3 * 365;
DELETE fac_import WHERE fac_import_datum_gelezen < SYSDATE - 90;
DELETE imp_log WHERE fac_import_key IS NULL AND imp_log_datum < SYSDATE - 90;
COMMIT;
-- Wissen oude (gisteren) popups van Putorders.

View File

@@ -63,6 +63,9 @@ CREATE_TABLE (fac_rapport,0)
VARCHAR2(2000),
fac_rapport_soort
NUMBER(1),
fac_rapport_datum
DATE
DEFAULT SYSDATE,
CONSTRAINT fac_u_fac_rapport UNIQUE(fac_rapport_node, fac_rapport_volgnr, fac_rapport_soort)
);

View File

@@ -243,6 +243,10 @@ CREATE TABLE fac_layout
DEF_MENUITEM(2, 'lcl_menu_fac_layout', '', 'FAC', 'appl/mgt/fac_layout.asp', 0, 0, 'WEB_FACTAB', 'W', '1', '');
MENU_INS_AFTER('lcl_menu_fac_layout', 'lcl_menu_wgt_pages', 2);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#71289
ALTER TABLE fac_rapport
ADD (fac_rapport_datum DATE DEFAULT SYSDATE);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000
REGISTERONCE('$Id$')