FCLT#74162 Punt 5

svn path=/Database/trunk/; revision=57239
This commit is contained in:
2022-09-12 13:39:29 +00:00
parent 1e90e7d2a0
commit cb6147a30f
12 changed files with 1978 additions and 9 deletions

11
EXC/EXC_IND.SRC Normal file
View File

@@ -0,0 +1,11 @@
#ifdef EXC
/*
* $Revision$
* $Id$
*/
CREATE INDEX exc_i_exc_import1 ON exc_import(fac_import_key);
REGISTERONCE('$Id$')
#endif // EXC

13
EXC/EXC_INI.SRC Normal file
View File

@@ -0,0 +1,13 @@
#ifdef EXC
/* $Revision$
* $Id$
*/
_FAC_MODULE('EXC', 'lcl_module_EXC')
DEF_IMPORT2('WEB_PRSSYS', 'EXCHANGE', 'Import van reserveringen vanuit Exchange online', 'Import of reservations from Exchange online', 'UTF-8', ' .\csv', 'exch_*.csv')
DEF_IMPORT2('WEB_PRSSYS', 'EXCHFULL', 'Import van alle reserveringen vanuit Exchange online', 'Import of all reservations from Exchange online', 'UTF-8', ' .\csv', 'full_*.csv')
REGISTERONCE('$Id$')
#endif // EXC

1788
EXC/EXC_PAC.SRC Normal file

File diff suppressed because it is too large Load Diff

8
EXC/EXC_SEQ.SRC Normal file
View File

@@ -0,0 +1,8 @@
/*
* $Revision$
* $Id$
*/
CREATE SEQUENCE exc_s_import_key MINVALUE 1;
REGISTERONCE('$Id$')

40
EXC/EXC_TAB.SRC Normal file
View File

@@ -0,0 +1,40 @@
/* EXC_TAB.SRC
* $Revision$
* $Id$
*/
CREATE_TABLE(exc_import, 0)
(
exc_import_key
NUMBER(10)
CONSTRAINT exc_k_exc_import_key PRIMARY KEY,
room_id
VARCHAR2(256),
subject
VARCHAR2(200),
starttime
DATE,
endtime
DATE,
organizer
VARCHAR2(200),
att_mail
VARCHAR2(200),
att_name
VARCHAR2(200),
modifier
VARCHAR2(1),
appt_id
VARCHAR2(500),
recur_id
VARCHAR2(500),
seq_nr
NUMBER(16),
fac_import_key
NUMBER(10)
CONSTRAINT exc_r_fac_import_key1 REFERENCES fac_import(fac_import_key) ON DELETE CASCADE,
gelukt
NUMBER(1)
);
REGISTERONCE('$Id$')

18
EXC/EXC_TRI.SRC Normal file
View File

@@ -0,0 +1,18 @@
#ifdef EXC
/*
* $Revision$
* $Id$
*/
CREATE_TRIGGER(exc_t_exc_import_B_IU)
BEFORE INSERT OR UPDATE ON exc_import
FOR EACH ROW
BEGIN
UPDATE_PRIMARY_KEY(exc_import_key, exc_s_import_key);
END;
/
REGISTERRUN('$Id$')
#endif // EXC