97 lines
6.7 KiB
Plaintext
97 lines
6.7 KiB
Plaintext
/* DB23TO24.SRC
|
|
* Update script van FACILITOR schema
|
|
* $Revision$
|
|
* $Id$
|
|
*/
|
|
#include "prologue.inc"
|
|
|
|
COMMIT;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#30748
|
|
ALTER TABLE prs_kostenplaatsgrp ADD prs_kostenplaatsgrp_nr VARCHAR2(30);
|
|
ALTER TABLE prs_kostenplaatsgrp ADD prs_kostenplaatsgrp_limiet NUMBER(8);
|
|
ALTER TABLE prs_kostenplaatsgrp ADD prs_kostenplaatsgrp_limperiode NUMBER(1); // 0(of NULL)=geen(oneindig), 1=maand, 2=jaar.
|
|
DEF_FAC_SRTNOT('PRSKPU', 1, 'Kostenplaats gewijzigd', 'prs/kpn_show_kpn.asp?kpn_key=' , '0', 'kostenplaats', 10);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#30200
|
|
ALTER TABLE mld_workflowrule ADD mld_workflowrule_condition VARCHAR2(4000);
|
|
ALTER TABLE mld_workflowrule ADD mld_workflowrule_jointype NUMBER(2);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#27760
|
|
CREATE INDEX imp_i_imp_log2 ON imp_log(imp_log_applicatie);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// UWVA#30596
|
|
DEF_FAC_FUNCTIE2('WEB_USER31', 'Overig 31', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 31');
|
|
DEF_FAC_FUNCTIE2('WEB_USER32', 'Overig 32', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 32');
|
|
DEF_FAC_FUNCTIE2('WEB_USER33', 'Overig 33', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 33');
|
|
DEF_FAC_FUNCTIE2('WEB_USER34', 'Overig 34', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 34');
|
|
DEF_FAC_FUNCTIE2('WEB_USER35', 'Overig 35', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 35');
|
|
DEF_FAC_FUNCTIE2('WEB_USER36', 'Overig 36', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 36');
|
|
DEF_FAC_FUNCTIE2('WEB_USER37', 'Overig 37', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 37');
|
|
DEF_FAC_FUNCTIE2('WEB_USER38', 'Overig 38', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 38');
|
|
DEF_FAC_FUNCTIE2('WEB_USER39', 'Overig 39', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 39');
|
|
DEF_FAC_FUNCTIE2('WEB_USER40', 'Overig 40', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 40');
|
|
DEF_FAC_FUNCTIE2('WEB_USER41', 'Overig 41', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 41');
|
|
DEF_FAC_FUNCTIE2('WEB_USER42', 'Overig 42', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 42');
|
|
DEF_FAC_FUNCTIE2('WEB_USER43', 'Overig 43', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 43');
|
|
DEF_FAC_FUNCTIE2('WEB_USER44', 'Overig 44', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 44');
|
|
DEF_FAC_FUNCTIE2('WEB_USER45', 'Overig 45', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 45');
|
|
DEF_FAC_FUNCTIE2('WEB_USER46', 'Overig 46', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 46');
|
|
DEF_FAC_FUNCTIE2('WEB_USER47', 'Overig 47', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 47');
|
|
DEF_FAC_FUNCTIE2('WEB_USER48', 'Overig 48', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 48');
|
|
DEF_FAC_FUNCTIE2('WEB_USER49', 'Overig 49', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 49');
|
|
DEF_FAC_FUNCTIE2('WEB_USER50', 'Overig 50', 'FAC', 15, 0, NULL, 'Zelfdefinieerbare autorisatiefunctie 50');
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#31014
|
|
ALTER TABLE fac_imp_factuur ADD kenmerk6 VARCHAR2(250);
|
|
ALTER TABLE fac_imp_factuur ADD kenmerk7 VARCHAR2(250);
|
|
ALTER TABLE fac_imp_factuur ADD kenmerk8 VARCHAR2(250);
|
|
ALTER TABLE fac_imp_factuur ADD kenmerk9 VARCHAR2(250);
|
|
ALTER TABLE fac_imp_factuur ADD kenmerk10 VARCHAR2(250);
|
|
ALTER TABLE fac_imp_factuur ADD kenmerk11 VARCHAR2(250);
|
|
ALTER TABLE fac_imp_factuur ADD kenmerk12 VARCHAR2(250);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#31014
|
|
ALTER TABLE mld_disc_params ADD mld_disc_params_pgb NUMBER(1); // 0=Geen van beiden, 1=Alleen pgb, 2=Alleen agb, 3=Beiden, pgb en agb
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// NYBU#28781
|
|
ALTER TABLE res_ruimte ADD res_ruimte_intprijs NUMBER(7,2);
|
|
ALTER TABLE res_ruimte ADD res_ruimte_intprijs_ochtend NUMBER(7,2);
|
|
ALTER TABLE res_ruimte ADD res_ruimte_intprijs_middag NUMBER(7,2);
|
|
ALTER TABLE res_ruimte ADD res_ruimte_intprijs_avond NUMBER(7,2);
|
|
ALTER TABLE res_ruimte ADD res_ruimte_intprijs_dag NUMBER(7,2);
|
|
|
|
ALTER PACKAGE fac COMPILE; // anders (nog) invalid en lukt update niet
|
|
ALTER PACKAGE fac COMPILE BODY;
|
|
|
|
UPDATE res_ruimte SET
|
|
res_ruimte_intprijs = res_ruimte_prijs * COALESCE(res_ruimte_prijsfactor_intern,fac.safe_to_number (fac.getsetting ('res_ruimte_prijsfactor_intern'))),
|
|
res_ruimte_intprijs_ochtend = res_ruimte_prijs_ochtend * COALESCE(res_ruimte_prijsfactor_intern,fac.safe_to_number (fac.getsetting ('res_ruimte_prijsfactor_intern'))),
|
|
res_ruimte_intprijs_middag = res_ruimte_prijs_middag * COALESCE(res_ruimte_prijsfactor_intern,fac.safe_to_number (fac.getsetting ('res_ruimte_prijsfactor_intern'))),
|
|
res_ruimte_intprijs_avond = res_ruimte_prijs_avond * COALESCE(res_ruimte_prijsfactor_intern,fac.safe_to_number (fac.getsetting ('res_ruimte_prijsfactor_intern'))),
|
|
res_ruimte_intprijs_dag = res_ruimte_prijs_dag * COALESCE(res_ruimte_prijsfactor_intern,fac.safe_to_number (fac.getsetting ('res_ruimte_prijsfactor_intern')))
|
|
WHERE COALESCE(res_ruimte_prijsfactor_intern,fac.safe_to_number (fac.getsetting ('res_ruimte_prijsfactor_intern'))) IS NOT NULL;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// IVET#30455
|
|
ALTER TABLE msg_message MODIFY msg_message_oms VARCHAR2(4000);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// GENERAL
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// CLEANUP
|
|
-- Cleanup from DB23
|
|
ALTER TABLE alg_srtruimte DROP COLUMN alg_srtruimte_uitvoertijd;
|
|
ALTER TABLE ins_deel DROP COLUMN ins_deel_uitvoertijd;
|
|
ALTER TABLE mld_melding DROP COLUMN mld_melding_accepttijd;
|
|
ALTER TABLE mld_melding DROP COLUMN mld_melding_respijt;
|
|
ALTER TABLE mld_melding DROP COLUMN mld_melding_uitvoertijd;
|
|
ALTER TABLE mld_stdmelding DROP COLUMN mld_stdmelding_uitvoertijd;
|
|
ALTER TABLE mld_stdmelding DROP COLUMN mld_stdmelding_uitvoertijd_pr1;
|
|
ALTER TABLE mld_stdmelding DROP COLUMN mld_stdmelding_uitvoertijd_pr2;
|
|
ALTER TABLE mld_stdmelding DROP COLUMN mld_stdmelding_uitvoertijd_pr4;
|
|
ALTER TABLE mld_stdmelding DROP COLUMN mld_stdmelding_urgentie;
|
|
ALTER TABLE prs_bedrijf DROP COLUMN prs_bedrijf_uitvoertijd;
|
|
|
|
///////////////////////////////////////////////////////////////////////////////////////////
|
|
REGISTERONCE('$Id$')
|
|
#include "epilogue.inc"
|