AAIT#33956: Tracking uitbreiden op grondbeginselen financiele & rechten inrichting.

svn path=/Database/trunk/; revision=33808
This commit is contained in:
Maykel Geerdink
2017-05-11 12:45:39 +00:00
parent ae9f6caab5
commit 9439d6ba1e
2 changed files with 36 additions and 8 deletions

View File

@@ -868,7 +868,10 @@ CREATE_TABLE(prs_perslidkostenplaats,0)
prs_perslidkostenplaats_inzage
NUMBER(1)
DEFAULT 1
CONSTRAINT prs_c_prs_pkp_inzage CHECK(prs_perslidkostenplaats_inzage IN (0,1))
CONSTRAINT prs_c_prs_pkp_inzage CHECK(prs_perslidkostenplaats_inzage IN (0,1)),
prs_perslidkostenplaats_aanmk
DATE
DEFAULT SYSDATE
);
// Had voor hetzelfde geld prs_afdelingruimte geheten
@@ -1147,14 +1150,14 @@ CREATE_TABLE(prs_kostensoort,0) (
prs_kostensoort_refcode -- bv grootboeknr
VARCHAR2(60),
prs_kostensoort_doorbelasten -- 1=Ja
NUMBER(1) DEFAULT(1)
CONSTRAINT prs_c_prs_kostensoort_doorbel CHECK(prs_kostensoort_doorbelasten IN (0,1)),
NUMBER(1) DEFAULT(1)
CONSTRAINT prs_c_prs_kostensoort_doorbel CHECK(prs_kostensoort_doorbelasten IN (0,1)),
prs_kostensoort_btw -- BTW doorbelasten 1=Incl.
NUMBER(1) DEFAULT(1)
CONSTRAINT prs_c_prs_kostensoort_btw CHECK(prs_kostensoort_btw IN (0,1)),
NUMBER(1) DEFAULT(1)
CONSTRAINT prs_c_prs_kostensoort_btw CHECK(prs_kostensoort_btw IN (0,1)),
prs_kostenplaats_key
NUMBER(10)
CONSTRAINT prs_r_prs_kostenplaats_key3 REFERENCES prs_kostenplaats(prs_kostenplaats_key),
NUMBER(10)
CONSTRAINT prs_r_prs_kostenplaats_key3 REFERENCES prs_kostenplaats(prs_kostenplaats_key),
prs_kostensoortgrp_key
NUMBER(10)
NOT NULL
@@ -1183,7 +1186,10 @@ CREATE_TABLE(prs_kostencombinatie,0) (
CONSTRAINT prs_r_prs_kostenplaatsgrp_key2 REFERENCES prs_kostenplaatsgrp(prs_kostenplaatsgrp_key) ON DELETE CASCADE,
prs_kostensoort_key
NUMBER(10) NOT NULL
CONSTRAINT prs_r_prs_kostensoort_key1 REFERENCES prs_kostensoort(prs_kostensoort_key) ON DELETE CASCADE
CONSTRAINT prs_r_prs_kostensoort_key1 REFERENCES prs_kostensoort(prs_kostensoort_key) ON DELETE CASCADE,
prs_kostencombinatie_aanmaak
DATE
DEFAULT SYSDATE
);
CREATE_TABLE(prs_staffel, 0)

View File

@@ -776,6 +776,13 @@ BEGIN
END;
/
AUDIT_BEGIN(prs_perslidkostenplaats)
AUDIT_VALUE(prs_perslidkostenplaats, prs_perslid_key)
AUDIT_VALUE(prs_perslidkostenplaats, prs_kostenplaats_key)
AUDIT_VALUE(prs_perslidkostenplaats, prs_perslidkostenplaats_boeken)
AUDIT_VALUE(prs_perslidkostenplaats, prs_perslidkostenplaats_inzage)
AUDIT_END()
CREATE_TRIGGER(prs_t_prs_perslidkp_B_IU)
BEFORE INSERT OR UPDATE ON prs_perslidkostenplaats
FOR EACH ROW
@@ -800,6 +807,16 @@ BEGIN
END;
/
AUDIT_BEGIN(prs_kostensoort)
AUDIT_VALUE(prs_kostensoort, prs_kostensoort_oms)
AUDIT_VALUE(prs_kostensoort, prs_kostensoort_refcode)
AUDIT_VALUE(prs_kostensoort, prs_kostensoort_doorbelasten)
AUDIT_VALUE(prs_kostensoort, prs_kostensoort_btw)
AUDIT_VALUE(prs_kostensoort, prs_kostenplaats_key)
AUDIT_VALUE(prs_kostensoort, prs_kostensoortgrp_key)
AUDIT_VALUE(prs_kostensoort, prs_kostensoort_altcode)
AUDIT_END()
CREATE_TRIGGER(prs_t_prs_kostensoort_B_IU)
BEFORE INSERT OR UPDATE ON prs_kostensoort
FOR EACH ROW
@@ -809,6 +826,11 @@ BEGIN
END;
/
AUDIT_BEGIN(prs_kostencombinatie)
AUDIT_VALUE(prs_kostencombinatie, prs_kostenplaatsgrp_key)
AUDIT_VALUE(prs_kostencombinatie, prs_kostensoort_key)
AUDIT_END()
CREATE_TRIGGER(prs_t_prs_kostencomb_B_IU)
BEFORE INSERT OR UPDATE ON prs_kostencombinatie
FOR EACH ROW