AAIT#33956: Tracking uitbreiden op grondbeginselen financiele & rechten inrichting.
svn path=/Database/trunk/; revision=32447
This commit is contained in:
@@ -147,6 +147,47 @@ END;
|
|||||||
/
|
/
|
||||||
|
|
||||||
|
|
||||||
|
AUDIT_BEGIN(bes_disc_params)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_bestellimiet)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_bestellimiet2)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_bestellimiet3)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_bestellimiet4)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_bestellimiet5)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_min_bedrag)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_auto_order)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_autoacceptrfo)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_herfiat)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_herfiatpct)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_herfiatmarge)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_factuurpct)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_factuurmarge)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_factmatchmode)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_factuurappr)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_factuurgrens)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_pgb)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_leverdagen)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_remoteconfirm)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_freeartikel)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_punchouturl)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_punch_bedr_key)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_logo_url)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_noti_dagen)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_noti_opdr)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_bonotify)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_retour)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_retour_url)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_levopm_url)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_ins_discipline_key_inkoop)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_singlegroep)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_kpautorisatie)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_maxartikel)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_contract)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_cnt_disckey)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_cnt_termijn)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_cnt_opzegterm)
|
||||||
|
AUDIT_VALUE(bes_disc_params, bes_disc_params_for_others)
|
||||||
|
AUDIT_END()
|
||||||
|
|
||||||
CREATE_TRIGGER(BES_T_BES_DISC_PARAMS_B_IU)
|
CREATE_TRIGGER(BES_T_BES_DISC_PARAMS_B_IU)
|
||||||
BEFORE INSERT OR UPDATE ON bes_disc_params
|
BEFORE INSERT OR UPDATE ON bes_disc_params
|
||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
|
|||||||
@@ -3,6 +3,16 @@
|
|||||||
* $Id$
|
* $Id$
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
AUDIT_BEGIN(cnt_disc_params)
|
||||||
|
AUDIT_VALUE(cnt_disc_params, cnt_srtcontract_type)
|
||||||
|
AUDIT_VALUE(cnt_disc_params, cnt_disc_params_factuurschema)
|
||||||
|
AUDIT_VALUE(cnt_disc_params, cnt_disc_params_factuurpct)
|
||||||
|
AUDIT_VALUE(cnt_disc_params, cnt_disc_params_factuurmarge)
|
||||||
|
AUDIT_VALUE(cnt_disc_params, cnt_disc_params_factuurappr)
|
||||||
|
AUDIT_VALUE(cnt_disc_params, cnt_disc_params_factuurgrens)
|
||||||
|
AUDIT_VALUE(cnt_disc_params, cnt_disc_params_opmerking)
|
||||||
|
AUDIT_END()
|
||||||
|
|
||||||
CREATE_TRIGGER(cnt_t_cnt_disc_params_b_iu)
|
CREATE_TRIGGER(cnt_t_cnt_disc_params_b_iu)
|
||||||
BEFORE INSERT OR UPDATE ON cnt_disc_params
|
BEFORE INSERT OR UPDATE ON cnt_disc_params
|
||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
|
|||||||
@@ -29,6 +29,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "comsql.h"
|
#include "comsql.h"
|
||||||
|
#include "fac_paca.src"
|
||||||
#include "fac_pacx.src"
|
#include "fac_pacx.src"
|
||||||
#include "fac_pacf.src"
|
#include "fac_pacf.src"
|
||||||
#include "fac_pacl.src"
|
#include "fac_pacl.src"
|
||||||
@@ -135,7 +136,6 @@ CREATE OR REPLACE PACKAGE fac
|
|||||||
FUNCTION testhash (p_hash VARCHAR2, p_in VARCHAR2) RETURN NUMBER;
|
FUNCTION testhash (p_hash VARCHAR2, p_in VARCHAR2) RETURN NUMBER;
|
||||||
PROCEDURE createlikebookmark (pxmlnode VARCHAR2, prefkey NUMBER);
|
PROCEDURE createlikebookmark (pxmlnode VARCHAR2, prefkey NUMBER);
|
||||||
PROCEDURE sequence_nextval(p_seqname IN VARCHAR2, p_initval IN NUMBER DEFAULT 1, p_initexpire IN DATE DEFAULT NULL);
|
PROCEDURE sequence_nextval(p_seqname IN VARCHAR2, p_initval IN NUMBER DEFAULT 1, p_initexpire IN DATE DEFAULT NULL);
|
||||||
|
|
||||||
END fac;
|
END fac;
|
||||||
/
|
/
|
||||||
|
|
||||||
@@ -4545,7 +4545,6 @@ CREATE OR REPLACE PACKAGE BODY fac AS
|
|||||||
p_initval,
|
p_initval,
|
||||||
p_initexpire);
|
p_initexpire);
|
||||||
END;
|
END;
|
||||||
|
|
||||||
END fac;
|
END fac;
|
||||||
/
|
/
|
||||||
|
|
||||||
|
|||||||
@@ -40,6 +40,7 @@ CREATE SEQUENCE fac_s_fac_widget_key MINVALUE 1;
|
|||||||
CREATE SEQUENCE fac_s_fac_code2label_key MINVALUE 1;
|
CREATE SEQUENCE fac_s_fac_code2label_key MINVALUE 1;
|
||||||
CREATE SEQUENCE imp_s_imp_log_key MINVALUE 1;
|
CREATE SEQUENCE imp_s_imp_log_key MINVALUE 1;
|
||||||
CREATE SEQUENCE fac_s_fac_api_key MINVALUE 1;
|
CREATE SEQUENCE fac_s_fac_api_key MINVALUE 1;
|
||||||
|
CREATE SEQUENCE fac_s_fac_audit_key MINVALUE 1;
|
||||||
CREATE SEQUENCE faq_s_faq_kenmerk_key MINVALUE 1;
|
CREATE SEQUENCE faq_s_faq_kenmerk_key MINVALUE 1;
|
||||||
CREATE SEQUENCE faq_s_faq_kenmerkwaarde_key MINVALUE 1;
|
CREATE SEQUENCE faq_s_faq_kenmerkwaarde_key MINVALUE 1;
|
||||||
CREATE SEQUENCE faq_s_fac_gui_counter_key MINVALUE 1;
|
CREATE SEQUENCE faq_s_fac_gui_counter_key MINVALUE 1;
|
||||||
|
|||||||
@@ -153,35 +153,41 @@ CREATE_TABLE(fac_gebruikersgroep, 0)
|
|||||||
fac_groep_key
|
fac_groep_key
|
||||||
NUMBER(10)
|
NUMBER(10)
|
||||||
CONSTRAINT fac_r_fac_groep_key REFERENCES fac_groep(fac_groep_key) ON DELETE CASCADE
|
CONSTRAINT fac_r_fac_groep_key REFERENCES fac_groep(fac_groep_key) ON DELETE CASCADE
|
||||||
CONSTRAINT fac_c_fac_groep_key CHECK(fac_groep_key IS NOT NULL)
|
CONSTRAINT fac_c_fac_groep_key CHECK(fac_groep_key IS NOT NULL),
|
||||||
// Note: this column is defined in PRS_TAB.SRC
|
// Note: this column is defined in PRS_TAB.SRC
|
||||||
// ,prs_perslid_key
|
// prs_perslid_key
|
||||||
// NUMBER(10)
|
// NUMBER(10)
|
||||||
// CONSTRAINT fac_r_prs_perslid_key REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
|
// CONSTRAINT fac_r_prs_perslid_key REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE
|
||||||
// CONSTRAINT fac_c_prs_perslid_key CHECK(prs_perslid_key IS NOT NULL)
|
// CONSTRAINT fac_c_prs_perslid_key CHECK(prs_perslid_key IS NOT NULL),
|
||||||
|
fac_gebruikersgroep_aanmaak
|
||||||
|
DATE
|
||||||
|
DEFAULT SYSDATE
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE_TABLE(fac_groeprechten, 0)
|
CREATE_TABLE(fac_groeprechten, 0)
|
||||||
(
|
(
|
||||||
fac_groeprechten_key
|
fac_groeprechten_key
|
||||||
NUMBER(10)
|
NUMBER(10)
|
||||||
CONSTRAINT fac_k_groeprechten_key PRIMARY KEY,
|
CONSTRAINT fac_k_groeprechten_key PRIMARY KEY,
|
||||||
fac_groep_key
|
fac_groep_key
|
||||||
NUMBER(10)
|
NUMBER(10)
|
||||||
NOT_NULL(fac_groep_key, fac_c_fac_groep_key2)
|
NOT_NULL(fac_groep_key, fac_c_fac_groep_key2)
|
||||||
CONSTRAINT fac_r_groeprechten_groep REFERENCES fac_groep(fac_groep_key) ON DELETE CASCADE,
|
CONSTRAINT fac_r_groeprechten_groep REFERENCES fac_groep(fac_groep_key) ON DELETE CASCADE,
|
||||||
fac_functie_key
|
fac_functie_key
|
||||||
NUMBER(10)
|
NUMBER(10)
|
||||||
NOT_NULL(fac_functie_key, fac_c_fac_functie_key1)
|
NOT_NULL(fac_functie_key, fac_c_fac_functie_key1)
|
||||||
CONSTRAINT fac_r_groeprechten_functie REFERENCES fac_functie(fac_functie_key) ON DELETE CASCADE,
|
CONSTRAINT fac_r_groeprechten_functie REFERENCES fac_functie(fac_functie_key) ON DELETE CASCADE,
|
||||||
ins_discipline_key
|
ins_discipline_key
|
||||||
NUMBER(10)
|
NUMBER(10)
|
||||||
/* defined in ins_tab.src: CONSTRAINT fac_r_groeprechten_disc REFERENCES ins_tab_discipline(ins_discipline_key) ON DELETE CASCADE */,
|
/* defined in ins_tab.src: CONSTRAINT fac_r_groeprechten_disc REFERENCES ins_tab_discipline(ins_discipline_key) ON DELETE CASCADE */,
|
||||||
fac_gebruiker_prs_level_read NUMBER(1),
|
fac_gebruiker_prs_level_read NUMBER(1),
|
||||||
fac_gebruiker_alg_level_read NUMBER(1),
|
fac_gebruiker_alg_level_read NUMBER(1),
|
||||||
fac_gebruiker_prs_level_write NUMBER(1),
|
fac_gebruiker_prs_level_write NUMBER(1),
|
||||||
fac_gebruiker_alg_level_write NUMBER(1),
|
fac_gebruiker_alg_level_write NUMBER(1),
|
||||||
CONSTRAINT fac_u_fac_groeprechten UNIQUE(FAC_GROEP_KEY, FAC_FUNCTIE_KEY, INS_DISCIPLINE_KEY)
|
fac_gebruikersgroep_aanmaak
|
||||||
|
DATE
|
||||||
|
DEFAULT SYSDATE,
|
||||||
|
CONSTRAINT fac_u_fac_groeprechten UNIQUE(FAC_GROEP_KEY, FAC_FUNCTIE_KEY, INS_DISCIPLINE_KEY)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
@@ -437,7 +443,10 @@ CREATE_TABLE(fac_profiel, 0) (
|
|||||||
fac_profiel_omschrijving
|
fac_profiel_omschrijving
|
||||||
VARCHAR2(30) NOT NULL,
|
VARCHAR2(30) NOT NULL,
|
||||||
fac_profiel_limiet
|
fac_profiel_limiet
|
||||||
NUMBER(8)
|
NUMBER(8),
|
||||||
|
fac_profiel_aanmaak
|
||||||
|
DATE
|
||||||
|
DEFAULT SYSDATE
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE_TABLE(fac_profielwaarde, 0) (
|
CREATE_TABLE(fac_profielwaarde, 0) (
|
||||||
@@ -451,7 +460,10 @@ CREATE_TABLE(fac_profielwaarde, 0) (
|
|||||||
-- REFERENCES ins_tab_discipline(ins_discipline_key) ON DELETE CASCADE,
|
-- REFERENCES ins_tab_discipline(ins_discipline_key) ON DELETE CASCADE,
|
||||||
fac_profielwaarde_limiet
|
fac_profielwaarde_limiet
|
||||||
NUMBER(8)
|
NUMBER(8)
|
||||||
NOT NULL
|
NOT NULL,
|
||||||
|
fac_profielwaarde_aanmaak
|
||||||
|
DATE
|
||||||
|
DEFAULT SYSDATE
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE_TABLE(fac_perfmon, 0)
|
CREATE_TABLE(fac_perfmon, 0)
|
||||||
@@ -1801,8 +1813,6 @@ CREATE_TABLE(fac_imp_translation, 0)
|
|||||||
locale_tekst VARCHAR2(2000 CHAR)
|
locale_tekst VARCHAR2(2000 CHAR)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
--FSN#23201
|
--FSN#23201
|
||||||
CREATE_TABLE(fac_api, 0)
|
CREATE_TABLE(fac_api, 0)
|
||||||
(
|
(
|
||||||
@@ -1818,6 +1828,37 @@ CREATE_TABLE(fac_api, 0)
|
|||||||
fac_api_options_json VARCHAR2 (4000)
|
fac_api_options_json VARCHAR2 (4000)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
CREATE_TABLE(fac_audit, 0)
|
||||||
|
(
|
||||||
|
fac_audit_key
|
||||||
|
NUMBER(10)
|
||||||
|
CONSTRAINT fac_k_fac_audit_key PRIMARY KEY,
|
||||||
|
fac_audit_tabelnaam
|
||||||
|
VARCHAR2(30)
|
||||||
|
CONSTRAINT fac_k_fac_audit_tabelnaam CHECK(fac_audit_tabelnaam IS NOT NULL),
|
||||||
|
fac_audit_tabelkey
|
||||||
|
NUMBER(10),
|
||||||
|
fac_audit_veldnaam
|
||||||
|
VARCHAR2(30),
|
||||||
|
fac_audit_actie
|
||||||
|
VARCHAR2(1)
|
||||||
|
CONSTRAINT fac_k_fac_audit_actie CHECK(fac_audit_actie IN ('C', 'D', 'U')),
|
||||||
|
fac_audit_waarde_oud
|
||||||
|
VARCHAR2(4000),
|
||||||
|
fac_audit_waarde_nieuw
|
||||||
|
VARCHAR2(4000),
|
||||||
|
// Note: this column is defined in PRS_TAB.SRC
|
||||||
|
// prs_perslid_key
|
||||||
|
// NUMBER(10)
|
||||||
|
// CONSTRAINT fac_r_prs_perslid_key9 REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE,
|
||||||
|
fac_audit_opmerking
|
||||||
|
VARCHAR2(320),
|
||||||
|
fac_audit_datum
|
||||||
|
DATE
|
||||||
|
DEFAULT SYSDATE
|
||||||
|
CONSTRAINT fac_c_fac_audit_datum CHECK(fac_audit_datum IS NOT NULL)
|
||||||
|
);
|
||||||
|
|
||||||
-- AAIT#25547
|
-- AAIT#25547
|
||||||
CREATE_TABLE(faq_kenmerk,0)
|
CREATE_TABLE(faq_kenmerk,0)
|
||||||
(
|
(
|
||||||
|
|||||||
@@ -48,6 +48,13 @@ BEGIN
|
|||||||
END;
|
END;
|
||||||
/
|
/
|
||||||
|
|
||||||
|
AUDIT_BEGIN(fac_groeprechten)
|
||||||
|
AUDIT_VALUE(fac_groeprechten, fac_gebruiker_alg_level_read)
|
||||||
|
AUDIT_VALUE(fac_groeprechten, fac_gebruiker_prs_level_read)
|
||||||
|
AUDIT_VALUE(fac_groeprechten, fac_gebruiker_alg_level_write)
|
||||||
|
AUDIT_VALUE(fac_groeprechten, fac_gebruiker_prs_level_write)
|
||||||
|
AUDIT_END()
|
||||||
|
|
||||||
CREATE_TRIGGER(fac_t_fac_groeprechten_B_IU)
|
CREATE_TRIGGER(fac_t_fac_groeprechten_B_IU)
|
||||||
BEFORE INSERT OR UPDATE ON fac_groeprechten
|
BEFORE INSERT OR UPDATE ON fac_groeprechten
|
||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
@@ -255,6 +262,9 @@ BEGIN
|
|||||||
END;
|
END;
|
||||||
/
|
/
|
||||||
|
|
||||||
|
AUDIT_BEGIN(fac_profiel)
|
||||||
|
AUDIT_VALUE(fac_profiel, fac_profiel_limiet)
|
||||||
|
AUDIT_END()
|
||||||
|
|
||||||
CREATE_TRIGGER(fac_t_fac_profiel_B_IU)
|
CREATE_TRIGGER(fac_t_fac_profiel_B_IU)
|
||||||
BEFORE INSERT OR UPDATE ON fac_profiel
|
BEFORE INSERT OR UPDATE ON fac_profiel
|
||||||
@@ -264,6 +274,12 @@ BEGIN
|
|||||||
END;
|
END;
|
||||||
/
|
/
|
||||||
|
|
||||||
|
AUDIT_BEGIN(fac_profielwaarde)
|
||||||
|
AUDIT_VALUE(fac_profielwaarde, fac_profiel_key)
|
||||||
|
AUDIT_VALUE(fac_profielwaarde, fac_profielwaarde_limiet)
|
||||||
|
AUDIT_VALUE(fac_profielwaarde, ins_discipline_key)
|
||||||
|
AUDIT_END()
|
||||||
|
|
||||||
CREATE_TRIGGER(fac_t_fac_profielwaarde_B_IU)
|
CREATE_TRIGGER(fac_t_fac_profielwaarde_B_IU)
|
||||||
BEFORE INSERT OR UPDATE ON fac_profielwaarde
|
BEFORE INSERT OR UPDATE ON fac_profielwaarde
|
||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
@@ -446,6 +462,10 @@ BEGIN
|
|||||||
END;
|
END;
|
||||||
/
|
/
|
||||||
|
|
||||||
|
AUDIT_BEGIN(fac_setting)
|
||||||
|
AUDIT_VALUE(fac_setting, fac_setting_pvalue)
|
||||||
|
AUDIT_END()
|
||||||
|
|
||||||
CREATE_TRIGGER(fac_t_fac_setting_B_IU)
|
CREATE_TRIGGER(fac_t_fac_setting_B_IU)
|
||||||
BEFORE INSERT or UPDATE ON fac_setting
|
BEFORE INSERT or UPDATE ON fac_setting
|
||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
@@ -662,6 +682,14 @@ BEGIN
|
|||||||
END;
|
END;
|
||||||
/
|
/
|
||||||
|
|
||||||
|
CREATE_TRIGGER(fac_t_fac_audit_b_i)
|
||||||
|
BEFORE INSERT ON fac_audit
|
||||||
|
FOR EACH ROW
|
||||||
|
BEGIN
|
||||||
|
UPDATE_PRIMARY_KEY(fac_audit_key, fac_s_fac_audit_key);
|
||||||
|
END;
|
||||||
|
/
|
||||||
|
|
||||||
CREATE_TRIGGER(faq_t_faq_kenmerkwaarde_b_iu)
|
CREATE_TRIGGER(faq_t_faq_kenmerkwaarde_b_iu)
|
||||||
BEFORE INSERT OR UPDATE ON faq_kenmerkwaarde
|
BEFORE INSERT OR UPDATE ON faq_kenmerkwaarde
|
||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
|
|||||||
@@ -11,6 +11,10 @@ COMMIT;
|
|||||||
|
|
||||||
DROP VIEW mld_v_stdmelding_kenmerk;
|
DROP VIEW mld_v_stdmelding_kenmerk;
|
||||||
|
|
||||||
|
CREATE UNIQUE INDEX fac_i_fac_name ON fac_api (fac_api_name);
|
||||||
|
|
||||||
|
CREATE UNIQUE INDEX fac_i_idp2 ON fac_idp(fac_idp_issuer, fac_idp_audience, fac_idp_type);
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////////////////// AADS#38285
|
/////////////////////////////////////////////////////////////////////////////////////////// AADS#38285
|
||||||
|
|
||||||
ALTER TABLE prs_bedrijfadres
|
ALTER TABLE prs_bedrijfadres
|
||||||
@@ -22,6 +26,47 @@ ALTER TABLE prs_bedrijfadres
|
|||||||
DROP INDEX prs_i_prs_bedrijfadres2;
|
DROP INDEX prs_i_prs_bedrijfadres2;
|
||||||
CREATE UNIQUE INDEX prs_i_prs_bedrijfadres2 on prs_bedrijfadres(prs_bedrijf_key, prs_bedrijfadres_locatie_key, prs_bedrijfadres_type, mld_typeopdr_key);
|
CREATE UNIQUE INDEX prs_i_prs_bedrijfadres2 on prs_bedrijfadres(prs_bedrijf_key, prs_bedrijfadres_locatie_key, prs_bedrijfadres_type, mld_typeopdr_key);
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////////////////////// AAIT#33956
|
||||||
|
CREATE SEQUENCE fac_s_fac_audit_key MINVALUE 1;
|
||||||
|
|
||||||
|
CREATE_TABLE(fac_audit, 0)
|
||||||
|
(
|
||||||
|
fac_audit_key
|
||||||
|
NUMBER(10)
|
||||||
|
CONSTRAINT fac_k_fac_audit_key PRIMARY KEY,
|
||||||
|
fac_audit_tabelnaam
|
||||||
|
VARCHAR2(30)
|
||||||
|
CONSTRAINT fac_k_fac_audit_tabelnaam CHECK(fac_audit_tabelnaam IS NOT NULL),
|
||||||
|
fac_audit_tabelkey
|
||||||
|
NUMBER(10),
|
||||||
|
fac_audit_veldnaam
|
||||||
|
VARCHAR2(30),
|
||||||
|
fac_audit_actie
|
||||||
|
VARCHAR2(1)
|
||||||
|
CONSTRAINT fac_k_fac_audit_actie CHECK(fac_audit_actie IN ('C', 'D', 'U')),
|
||||||
|
fac_audit_waarde_oud
|
||||||
|
VARCHAR2(4000),
|
||||||
|
fac_audit_waarde_nieuw
|
||||||
|
VARCHAR2(4000),
|
||||||
|
prs_perslid_key
|
||||||
|
NUMBER(10)
|
||||||
|
CONSTRAINT fac_r_prs_perslid_key9 REFERENCES prs_perslid(prs_perslid_key) ON DELETE CASCADE,
|
||||||
|
fac_audit_opmerking
|
||||||
|
VARCHAR2(320),
|
||||||
|
fac_audit_datum
|
||||||
|
DATE
|
||||||
|
DEFAULT SYSDATE
|
||||||
|
CONSTRAINT fac_c_fac_audit_datum CHECK(fac_audit_datum IS NOT NULL)
|
||||||
|
);
|
||||||
|
|
||||||
|
ALTER TABLE fac_profielwaarde ADD fac_profielwaarde_aanmaak DATE DEFAULT SYSDATE;
|
||||||
|
ALTER TABLE fac_profiel ADD fac_profiel_aanmaak DATE DEFAULT SYSDATE;
|
||||||
|
ALTER TABLE fac_gebruikersgroep ADD fac_gebruikersgroep_aanmaak DATE DEFAULT SYSDATE;
|
||||||
|
ALTER TABLE fac_groeprechten ADD fac_groeprechten_aanmaak DATE DEFAULT SYSDATE;
|
||||||
|
ALTER TABLE prs_kostenplaatsgrp ADD prs_kostenplaatsgrp_aanmaak DATE DEFAULT SYSDATE;
|
||||||
|
ALTER TABLE prs_kostenplaatsdisc ADD prs_kostenplaatsdisc_aanmaak DATE DEFAULT SYSDATE;
|
||||||
|
ALTER TABLE mld_stdmelding ADD mld_stdmelding_aanmaak DATE DEFAULT SYSDATE;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|||||||
Reference in New Issue
Block a user