YKPN#40474 Extra fiatteringsniveaus boven kostenplaatsgroep savepoint

svn path=/Database/trunk/; revision=35103
This commit is contained in:
Jos Groot Lipman
2017-08-28 08:42:41 +00:00
parent 3f11b46ce8
commit fc96ea2fff
5 changed files with 63 additions and 4 deletions

View File

@@ -841,6 +841,16 @@ ALTER TABLE aut_client_perslid ADD (
CONSTRAINT aut_c_aut_client_perslid CHECK(prs_perslid_key IS NOT NULL)
);
ALTER TABLE prs_kostenplaatsgrp
ADD prs_kostenplaatsgrp_fiat2_key
NUMBER(10)
CONSTRAINT prs_r_prs_perslid_key18 REFERENCES prs_perslid(prs_perslid_key);
ALTER TABLE prs_kostenplaatsgrp
ADD prs_kostenplaatsgrp_fiat3_key
NUMBER(10)
CONSTRAINT prs_r_prs_perslid_key19 REFERENCES prs_perslid(prs_perslid_key);
COMMENT ON COLUMN prs_kostenplaats.prs_perslid_key IS 'Budgethouder';
// key_alt is een vervanger voor key als frontend

View File

@@ -1187,6 +1187,22 @@ AS
''
FROM prs_kostenplaatsgrp k
UNION ALL
SELECT k.prs_kostenplaatsgrp_fiat2_key,
'PRS_BUDGETHOUDER_GROEP',
k.prs_kostenplaatsgrp_oms,
k.prs_kostenplaatsgrp_key,
NULL,
''
FROM prs_kostenplaatsgrp k
UNION ALL
SELECT k.prs_kostenplaatsgrp_fiat3_key,
'PRS_BUDGETHOUDER_GROEP',
k.prs_kostenplaatsgrp_oms,
k.prs_kostenplaatsgrp_key,
NULL,
''
FROM prs_kostenplaatsgrp k
UNION ALL
SELECT c.prs_perslid_key_beh,
'CNT_CONTRACT_BEH',
cnt_contract_nummer_intern ||
@@ -1475,6 +1491,14 @@ AS
FROM prs_kostenplaatsgrp k
WHERE k.prs_perslid_key IS NOT NULL
UNION ALL
SELECT k.prs_kostenplaatsgrp_fiat2_key, k.prs_kostenplaatsgrp_key
FROM prs_kostenplaatsgrp k
WHERE k.prs_kostenplaatsgrp_fiat2_key IS NOT NULL
UNION ALL
SELECT k.prs_kostenplaatsgrp_fiat3_key, k.prs_kostenplaatsgrp_key
FROM prs_kostenplaatsgrp k
WHERE k.prs_kostenplaatsgrp_fiat3_key IS NOT NULL
UNION ALL
SELECT c.prs_perslid_key_beh, cnt_contract_key
FROM cnt_contract c
WHERE cnt_contract_verwijder IS NULL