614 lines
46 KiB
Plaintext
614 lines
46 KiB
Plaintext
/* DB22TO23.SRC
|
|
* Update script van FACILITOR schema
|
|
* $Revision$
|
|
* $Id$
|
|
*/
|
|
#include "prologue.inc"
|
|
|
|
COMMIT;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// PNBR#29218
|
|
ALTER TABLE fac_imp_ins ADD ins_deel_opmerking VARCHAR2(320);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// ASFC#29873
|
|
ALTER TABLE ins_srtcontrole ADD ins_srtcontrole_eind DATE;
|
|
ALTER TABLE ins_srtcontroledl_xcp ADD ins_srtcontroledl_xcp_eind DATE;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// AAFP#29968
|
|
UPDATE fac_srtnotificatie
|
|
SET fac_srtnotificatie_url = 'fin/fin_search.asp?'
|
|
WHERE fac_srtnotificatie_url = 'fin/fin_search.asp';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#28774
|
|
UPDATE fac_setting
|
|
SET fac_setting_pvalue = NULL
|
|
WHERE fac_setting_name = 'puo_notificationxsl'
|
|
AND fac_setting_pvalue = '../xsl/cust.xsl';
|
|
|
|
UPDATE fac_setting
|
|
SET fac_setting_pvalue = NULL
|
|
WHERE fac_setting_name = 'puo_system2systemxsl'
|
|
AND fac_setting_pvalue = '../xsl/system2system.xsl';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// GDZW#28940
|
|
ALTER SEQUENCE res_s_res_cyclus INCREMENT BY 10 NOCACHE;
|
|
SELECT res_s_res_cyclus.NEXTVAL FROM DUAL;
|
|
ALTER SEQUENCE res_s_res_cyclus INCREMENT BY 1 NOCACHE;
|
|
INSERT INTO res_cyclus (res_cyclus_naam, res_cyclus_periode) VALUES ('Maandelijks', 31);
|
|
/////////////////////////////////////////////////////////////////////////////////////////// AAIT#29901
|
|
ALTER TABLE mld_typeopdr ADD mld_typeopdr_gvs NUMBER(11,2) DEFAULT 1000000;
|
|
|
|
ALTER TABLE mld_opdr ADD mld_opdr_uren_refiat NUMBER(7,2)
|
|
CONSTRAINT mld_c_mld_opdr_uren_refiat CHECK(mld_opdr_uren_refiat IS NULL OR mld_opdr_uren_refiat >= 0);
|
|
ALTER TABLE mld_opdr ADD mld_opdr_uurloon_refiat NUMBER(6,2);
|
|
ALTER TABLE mld_opdr ADD mld_opdr_materiaal_refiat NUMBER(8,2)
|
|
CONSTRAINT mld_c_mld_opdr_mat_refiat CHECK(mld_opdr_materiaal_refiat IS NULL OR mld_opdr_materiaal_refiat >= 0);
|
|
ALTER TABLE mld_opdr ADD mld_opdr_kosten_refiat NUMBER(12,2)
|
|
CONSTRAINT mld_c_mld_opdr_kosten_refiat CHECK(mld_opdr_kosten_refiat IS NULL OR mld_opdr_kosten_refiat >= 0);
|
|
ALTER TABLE mld_opdr ADD mld_statusopdr_key_refiat NUMBER(10)
|
|
CONSTRAINT mld_c_mld_statusopdr_refiat CHECK (mld_statusopdr_key_refiat IN (5,6,8,9));
|
|
ALTER TABLE mld_opdr ADD mld_opdr_approved_refiat NUMBER(11,2);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// PNBR#29314
|
|
ALTER TABLE bes_disc_params ADD bes_disc_params_bonotify NUMBER(1) DEFAULT 0 NOT NULL;
|
|
DEF_FAC_SRTNOT('BES2BO', 0, 'Facilitor: Er is een nieuwe bestelling ##KEY## (##DISC##)', 'bes/bes_bestelling.asp?urole=bo&bes_key=', '0', 'bestelling', 10);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// UWVA#29778
|
|
ALTER TABLE bez_bezoekers ADD bez_bezoekers_oproep DATE;
|
|
ALTER TABLE bez_actie ADD bez_actie_flags NUMBER(3) DEFAULT 0 NOT NULL;
|
|
ALTER TABLE res_reservering ADD res_reservering_ispool NUMBER(1) DEFAULT 0 NOT NULL;
|
|
ALTER TABLE res_ruimte ADD res_ruimte_groep VARCHAR(40);
|
|
ALTER TABLE res_ruimte ADD bez_actie_key NUMBER(10) REFERENCES bez_actie;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#30171
|
|
ALTER TABLE mld_opdr ADD mld_opdr_plandatum DATE;
|
|
ALTER TABLE mld_opdr ADD mld_opdr_id VARCHAR2(30);
|
|
ALTER TABLE mld_melding MODIFY mld_meldbron_nr VARCHAR2(30);
|
|
|
|
DEF_FAC_FUNCTIE2('WEB_FINUSE', 'FrontEnd:Factuurinvoer', 'FIN', 3, 0, 0, 'Om facturen te kunnen invoeren als leverancier');
|
|
DEF_MENUITEM(1, 'lcl_menu_fin_fe' , '', 'FIN', 'appl/fin/fin_factuur.asp?urole=fe', 0, 0, 'WEB_FINUSE', 'W', '1', ''); /* fe = leverancier */
|
|
DEF_MENUITEM(1, 'lcl_menu_fin_fe_overz' , '', 'FIN', 'appl/fin/fin_search.asp', 0, 0, 'WEB_FINUSE', 'R', '1', ''); /* fe = leverancier */
|
|
//Dit zijn default menuopties, dus toevoegen
|
|
MENU_INS_AFTER('lcl_menu_fin_fe', 'lcl_menu_fin_ondermandatering', 2);
|
|
MENU_INS_AFTER('lcl_menu_fin_fe_overz', 'lcl_menu_fin_fe', 2);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#30168
|
|
UPDATE fac_setting
|
|
SET fac_setting_pvalue = CASE fac_setting_pvalue WHEN '1' THEN '-1' ELSE NULL END
|
|
WHERE fac_setting_name = 'prs_collegas_used';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// MAYF#29716
|
|
ALTER TABLE prs_bedrijfadres ADD prs_bedrijfadres_flexfiles NUMBER(3) DEFAULT 0 NOT NULL;
|
|
// S("puo_order_flexfiles") bestaat nog niet. Hij zou wel komen de recreate maar
|
|
// dat is te laat voor deze update
|
|
INSERT INTO fac_setting (fac_setting_name,
|
|
fac_setting_module,
|
|
fac_setting_default,
|
|
fac_setting_flags,
|
|
fac_setting_pvalue,
|
|
fac_setting_description)
|
|
SELECT 'puo_order_flexfiles',
|
|
'PUO',
|
|
'0',
|
|
1,
|
|
CASE WHEN s2.fac_setting_pvalue IS NULL THEN '0' ELSE '1' END,
|
|
'dummy'
|
|
FROM fac_setting s2
|
|
WHERE fac_setting_name = 'puo_flexfilesfolder';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// AASA#28925
|
|
ALTER TABLE res_ruimte MODIFY res_ruimte_omschrijving VARCHAR2(1000);
|
|
ALTER TABLE res_ruimte ADD res_ruimte_info_url VARCHAR2(1000);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// HAYG#30234
|
|
ALTER TABLE prs_perslid MODIFY prs_perslid_voorletters VARCHAR2(15);
|
|
ALTER TABLE fac_imp_perslid MODIFY prs_perslid_voorletters VARCHAR2(15);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#30278
|
|
ALTER PACKAGE fac COMPILE; // anders (nog) invalid en lukt insert into update niet
|
|
ALTER PACKAGE fac COMPILE BODY; // nodig?
|
|
|
|
ALTER TRIGGER ins_t_ins_deel_B_IU DISABLE;
|
|
UPDATE ins_deel SET ins_deel_state = 1 WHERE UPPER (ins_deel_state) = 'AAN';
|
|
UPDATE ins_deel SET ins_deel_state = 0 WHERE UPPER (ins_deel_state) = 'UIT';
|
|
ALTER TRIGGER ins_t_ins_deel_B_IU ENABLE;
|
|
|
|
UPDATE ins_deel_state_history SET ins_deel_state = 1 WHERE UPPER(ins_deel_state) = 'AAN';
|
|
UPDATE ins_deel_state_history SET ins_deel_state = 0 WHERE UPPER(ins_deel_state) = 'UIT';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#29107
|
|
ALTER TABLE fac_imp_perslid ADD fac_import_key NUMBER(10);
|
|
ALTER TABLE fac_imp_perslid ADD fac_imp_file_index NUMBER(10);
|
|
ALTER TABLE fac_imp_perslid ADD prs_perslid_key NUMBER(10);
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#30208
|
|
ALTER TABLE fac_imp_perslid ADD prs_perslid_apikey VARCHAR2(128);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// CSUN#29492
|
|
DEF_FAC_SRTNOT('MLDNOB', 1, 'Er is een opmerking geplaatst bij melding ##KEY## (##DISC##/##STDMLD##)', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#28774
|
|
#define DEF_FAC_SRTNOT(c, m, o, u, g, x, d) UPDATE fac_srtnotificatie SET fac_srtnotificatie_delay=d WHERE fac_srtnotificatie_code=c
|
|
|
|
DEF_FAC_SRTNOT('BESACP', 1, 'Uw bestelaanvraag ##KEY## is geaccepteerd', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 60);
|
|
DEF_FAC_SRTNOT('BESAP1', 1, 'U heeft een fiatteringsverzoek ontvangen voor bestelling ##KEY##', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 10);
|
|
DEF_FAC_SRTNOT('BESAP2', 1, 'Uw bestelaanvraag ##KEY## is ingediend', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 10);
|
|
DEF_FAC_SRTNOT('BESBES', 1, 'Uw bestelaanvraag ##KEY## is verzonden', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 10);
|
|
DEF_FAC_SRTNOT('BESFIT', 1, 'Uw bestelaanvraag ##KEY## is gefiatteerd', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 10);
|
|
DEF_FAC_SRTNOT('BESINF', 2, 'Uw bestelaanvraag ##KEY## is afgehandeld.', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 10);
|
|
DEF_FAC_SRTNOT('BESNEW', 0, 'Uw bestelaanvraag ##KEY## is geregistreerd', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 60);
|
|
DEF_FAC_SRTNOT('BESOTV', 1, 'Uw bestelaanvraag ##KEY## is binnengekomen', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 10);
|
|
DEF_FAC_SRTNOT('BESREJ', 9, 'Uw bestelaanvraag ##KEY## is afgewezen', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 10);
|
|
DEF_FAC_SRTNOT('BESUPD', 0, 'Uw bestelaanvraag ##KEY## is gewijzigd', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 60);
|
|
DEF_FAC_SRTNOT('BESVER', 0, 'Uw bestelaanvraag ##KEY## is geheel verwerkt', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 10);
|
|
DEF_FAC_SRTNOT('BESKTO', 3, 'Uw mening over de behandeling van bestelaanvraag ##KEY##', 'mld/mld_melding.asp?kto=1&bes_key=', '0', 'bestelling', 10);
|
|
DEF_FAC_SRTNOT('BESXXX', 3, 'Uw wijziging van bestelaanvraag ##KEY## is NIET geaccepteerd', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 10);
|
|
DEF_FAC_SRTNOT('BESCAN', 0, 'Uw bestelaanvraag ##KEY## is geannuleerd', 'bes/bes_bestelling.asp?bes_key=', '0', 'bestelling', 10);
|
|
|
|
/* Opmerkelijk: hier zitten geen links bij, waarom eigenlijk niet? */
|
|
DEF_FAC_SRTNOT('BES2BE', 1, 'Bestelopdracht ##KEY## is aan u toegewezen', '', '0', 'bestelopdr', 10); /* naar 5 */
|
|
DEF_FAC_SRTNOT('BES2RE', 0, 'Bestelopdracht ##KEY## is afgewezen', '', '0', 'bestelopdr', 10); /* naar 1 */
|
|
DEF_FAC_SRTNOT('BES2AF', 0, 'Bestelopdracht ##KEY## is geleverd', '', '0', 'bestelopdr', 10); /* naar 6 */
|
|
DEF_FAC_SRTNOT('BES2NE', 0, 'Bestelopdracht ##KEY## is aangemaakt', '', '0', 'bestelopdr', 10); /* naar 3 */
|
|
DEF_FAC_SRTNOT('BES2VE', 0, 'Bestelopdracht ##KEY## is geheel verwerkt', '', '0', 'bestelopdr', 10); /* naar 7 */
|
|
DEF_FAC_SRTNOT('BES2SN', 0, 'Bestelopdracht ##KEY## is verzonden', '', '0', 'bestelopdr', 10); /* naar 5 */
|
|
DEF_FAC_SRTNOT('BES2SX', 0, 'Bestelopdracht ##KEY## is niet verzonden', '', '0', 'bestelopdr', 10); /* bij 3 niet naar 5 */
|
|
DEF_FAC_SRTNOT('BES2CO', 0, 'Bestelopdracht ##KEY## is bevestigd', '', '0', 'bestelopdr', 10); /* naar 4 */
|
|
DEF_FAC_SRTNOT('BES2CA', 0, 'Bestelopdracht ##KEY## is geannuleerd', '', '0', 'bestelopdr', 10); /* naar 8 */
|
|
DEF_FAC_SRTNOT('BES2UP', 0, 'Bestelopdracht ##KEY## is gewijzigd', '', '0', 'bestelopdr', 10);
|
|
DEF_FAC_SRTNOT('BES2BO', 0, 'FACILITOR: Er is een nieuwe bestelling ##KEY## (##DISC##)', 'bes/bes_bestelling.asp?urole=bo&bes_key=', '0', 'bestelling', 10);
|
|
|
|
DEF_FAC_SRTNOT('BEZMUT', 1, 'Gegevens van uw bezoek ##KEY## (##NAAM## op ##DATUM##) zijn geregistreerd', 'bez/bez_afspraak.asp?afspr_key=', '0', 'afspraak', 10);
|
|
DEF_FAC_SRTNOT('BEZUPD', 0, 'Uw afspraak ##KEY## is gewijzigd', 'bez/bez_afspraak.asp?afspr_key=', '0', 'afspraak', 10);
|
|
|
|
DEF_FAC_SRTNOT('BEZBAD', 0, 'Badge toegewezen aan ##NAAM##', 'bez/bez_afspraak.asp?bez_key=', '0', 'bezoeker', 10);
|
|
DEF_FAC_SRTNOT('BEZDON', 9, 'Uw bezoeker ##NAAM## is gearriveerd', 'bez/bez_afspraak.asp?bez_key=', '0', 'bezoeker', 0);
|
|
DEF_FAC_SRTNOT('BEZDO2', 0, 'Bezoeker ##NAAM## is gearriveerd', 'bez/bez_afspraak.asp?bez_key=', '0', 'bezoeker', 0);
|
|
DEF_FAC_SRTNOT('BEZOUT', 1, 'Uw bezoeker ##NAAM## is uitgecheckt', 'bez/bez_afspraak.asp?bez_key=', '0', 'bezoeker', 10);
|
|
DEF_FAC_SRTNOT('BEZOU2', 0, 'Bezoeker ##NAAM## is uitgecheckt', 'bez/bez_afspraak.asp?bez_key=', '0', 'bezoeker', 10);
|
|
|
|
DEF_FAC_SRTNOT('MESMES', 1, 'U heeft een Facilitor bericht ontvangen van ##NAAM##', 'msg/msg_message.asp?message_key=', '0', 'message', 10);
|
|
|
|
DEF_FAC_SRTNOT('FACUSR', 0, 'Facilitor rapportage (in notificatiejobs)', '', '0', 'rapport', 10);
|
|
|
|
DEF_FAC_SRTNOT('IMPFAT', 0, '#fatal import error#', '', '0', null, 10);
|
|
DEF_FAC_SRTNOT('IMPERR', 0, '#import error#', '', '0', null, 10);
|
|
|
|
DEF_FAC_SRTNOT('MLDACP', 0, 'Uw melding ##KEY## (##DISC##/##STDMLD##) is geaccepteerd', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDAFM', 1, 'Uw melding ##KEY## (##DISC##/##STDMLD##) is gereed gemeld', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDAFR', 0, 'Uw melding ##KEY## (##DISC##/##STDMLD##) is definitief gereed gemeld', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDAP1', 3, 'Voor een opdracht is uw goedkeuring vereist', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('MLDINF', 2, 'Uw melding ##KEY## (##DISC##/##STDMLD##) is afgehandeld.', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDING', 0, 'Uw melding ##KEY## (##DISC##/##STDMLD##) is ingezien', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDNEW', 1, 'Uw melding ##KEY## (##DISC##/##STDMLD##) is geregistreerd', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 60);
|
|
DEF_FAC_SRTNOT('MLDREJ', 9, 'Uw melding ##KEY## (##DISC##/##STDMLD##) is afgewezen', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDUPD', 1, 'Uw melding ##KEY## (##DISC##/##STDMLD##) is gewijzigd', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 60);
|
|
DEF_FAC_SRTNOT('MLDVER', 0, 'Uw melding ##KEY## (##DISC##/##STDMLD##) is geheel verwerkt', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
--new TODO naar upgrade
|
|
DEF_FAC_SRTNOT('MLDDOO', 0, 'Uw melding ##KEY## (##DISC##/##STDMLD##) is doorgezet', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDFWD', 0, 'Uw melding ##KEY## (##DISC##/##STDMLD##) is omgezet', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDBWD', 0, 'Uw melding ##KEY## (##DISC##/##STDMLD##) is teruggezet', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDBEH', 0, 'Uw melding ##KEY## (##DISC##/##STDMLD##) heeft andere behandelaar', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDBE2', 0, 'Behandeling van ##KEY## (##DISC##/##STDMLD##) is aan u toegewezen', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDKTO', 3, 'Uw mening over de behandeling van melding ##KEY## (##DISC##/##STDMLD##)', 'mld/mld_melding.asp?kto=1&mld_key=', '0', 'melding', 10);
|
|
|
|
DEF_FAC_SRTNOT('MLD2BO', 0, 'Facilitor: Er is een nieuwe melding ##KEY## (##DISC##/##STDMLD##)', 'mld/mld_melding.asp?urole=bo&mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDNOT', 1, 'Er is een opmerking voor u geplaatst bij melding ##KEY## (##DISC##/##STDMLD##)', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('MLDNOB', 1, 'Er is een opmerking geplaatst bij melding ##KEY## (##DISC##/##STDMLD##)', 'mld/mld_melding.asp?mld_key=', '0', 'melding', 10);
|
|
|
|
-- noot: ##OPDRKEY## = meldingkey/volgnr
|
|
-- bericht aan uitvoerende
|
|
DEF_FAC_SRTNOT('ORDMLI', 4, '##PLAATS##: ##SPOED##Opdracht ##OPDRKEY## (##STDMLD##) is aan u toegewezen', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDMLE', 2, '##SPOED##Opdracht ##OPDRKEY## (##DISC##/##STDMLD##) is aan u toegewezen', '', '0', 'opdracht', 10);
|
|
-- bericht naar interne contactpersoon
|
|
DEF_FAC_SRTNOT('ORDAFM', 1, 'Opdracht ##OPDRKEY## is gereed gemeld', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDNEW', 0, 'Opdracht ##OPDRKEY## is aangemaakt', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDUPD', 0, 'Opdracht ##OPDRKEY## is gewijzigd', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 60);
|
|
DEF_FAC_SRTNOT('ORDFIA', 0, 'Opdracht ##OPDRKEY## is ter fiattering aangeboden aan ##FIATTEUR##', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDFOK', 0, 'Opdracht ##OPDRKEY## is gefiatteerd', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDFNO', 0, 'Opdracht ##OPDRKEY## is afgewezen', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDREJ', 0, 'Opdracht ##OPDRKEY## is afgewezen', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDACP', 0, 'Opdracht ##OPDRKEY## is geaccepteerd', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDVER', 0, 'Opdracht ##OPDRKEY## is geheel verwerkt', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDSNT', 0, 'Opdracht ##OPDRKEY## is verzonden', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDSNX', 0, 'Opdracht ##OPDRKEY## is niet verzonden', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDCAN', 0, 'Opdracht ##OPDRKEY## is geannuleerd', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDAFR', 0, 'Opdracht ##OPDRKEY## is kostentechnisch gereed gemeld', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDGOE', 0, 'Opdracht ##OPDRKEY## is ter goedkeuring aangeboden', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDGNO', 0, 'Opdracht ##OPDRKEY## is afgekeurd', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORD2GO', 3, 'Facilitor: Uw goedkeuring is vereist voor opdracht ##OPDRKEY##', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDOOK', 0, 'Offerte ##OPDRKEY## is goedgekeurd', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('ORDONO', 0, 'Offerte ##OPDRKEY## is afgewezen', 'mld/mld_opdr.asp?opdr_key=', '0', 'opdracht', 10);
|
|
|
|
DEF_FAC_SRTNOT('PRSINF', 2, '*beschikbaar tbv persoonsafhankelijke notificatiejobs*', '', '0', 'perslid', 10);
|
|
DEF_FAC_SRTNOT('PRSNEW', 0, 'Persoon geregistreerd', 'prs/prs_perslid.asp?prs_key=' , '0', 'perslid', 10);
|
|
DEF_FAC_SRTNOT('PRSUPD', 0, 'Persoon gewijzigd', 'prs/prs_perslid.asp?prs_key=' , '0', 'perslid', 10);
|
|
DEF_FAC_SRTNOT('PRSDEL', 0, 'Persoon verwijderd', 'prs/prs_perslid.asp?prs_key=' , '0', 'perslid', 10);
|
|
|
|
DEF_FAC_SRTNOT('RESNEW', 1, 'Uw reservering ##KEY## (##DESC##) is geregistreerd', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 60);
|
|
DEF_FAC_SRTNOT('RESUPD', 1, 'Uw reservering ##KEY## (##DESC##) is aangepast', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 60);
|
|
DEF_FAC_SRTNOT('RESAFM', 0, 'Uw reservering ##KEY## (##DESC##) is afgemeld', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 10);
|
|
DEF_FAC_SRTNOT('RESBEV', 1, 'Uw reservering ##KEY## (##DESC##) is nu definitief', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 60);
|
|
DEF_FAC_SRTNOT('RESBLK', 0, 'Uw reservering ##KEY## (##DESC##) is nu geblokkeerd', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 60);
|
|
DEF_FAC_SRTNOT('RESDEL', 9, 'Uw reservering ##KEY## (##DESC##) is vervallen', '', '0', 'reservering', 10);
|
|
DEF_FAC_SRTNOT('RESOPT', 0, 'Uw reservering ##KEY## (##DESC##) is in optie gezet', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 10);
|
|
DEF_FAC_SRTNOT('RESVER', 0, 'Uw reservering ##KEY## (##DESC##) is geheel verwerkt', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 10);
|
|
DEF_FAC_SRTNOT('RESINF', 3, 'Uw reservering op ##KEY## (##DESC##) moet bevestigd worden', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 10);
|
|
DEF_FAC_SRTNOT('RESNOS', 1, 'Uw reservering ##KEY## (##DESC##) is aangemerkt als NoShow', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 10);
|
|
DEF_FAC_SRTNOT('RESDIR', 3, 'Let op: reservering ##KEY## (##DESC##) is ongeldig!', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 10);
|
|
-- eventbericht over een hele reservering (groep deelreserveringen)
|
|
DEF_FAC_SRTNOT('RESCPY', 1, 'Uw reserveringsreeks ##KEY## (##DESC##) is uitgebreid', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'xreservering', 10);
|
|
DEF_FAC_SRTNOT('RESMLT', 1, 'Uw reserveringreeks ##KEY## (##DESC##) is aangepast', 'res/res_reservering.asp?rsv_ruimte_key=', '0', 'xreservering', 10);
|
|
DEF_FAC_SRTNOT('RESKTO', 3, 'Uw mening over de behandeling van reservering ##KEY## (##DESC##)', 'mld/mld_melding.asp?kto=1&res_key=', '0', 'reservering', 10);
|
|
DEF_FAC_SRTNOT('RESCLN', 0, 'Uw voorkeursreservering ##KEY## (##DESC##) is geldig geworden','res/res_reservering.asp?rsv_ruimte_key=', '0', 'reservering', 10);
|
|
|
|
DEF_FAC_SRTNOT('INSNEW', 0, 'Object geregistreerd', 'ins/ins_deel.asp?ins_key=', '0', 'deel', 10);
|
|
DEF_FAC_SRTNOT('INSUPD', 0, 'Object gewijzigd', 'ins/ins_deel.asp?ins_key=', '0', 'deel', 60);
|
|
DEF_FAC_SRTNOT('INSDEL', 0, 'Object verwijderd', 'ins/ins_deel.asp?ins_key=', '0', 'deel', 10);
|
|
DEF_FAC_SRTNOT('INSOUT', 0, 'Object uitgegeven', 'ins/ins_deel.asp?ins_key=', '0', 'deel', 10);
|
|
DEF_FAC_SRTNOT('INSINN', 0, 'Object ingenomen', 'ins/ins_deel.asp?ins_key=', '0', 'deel', 10);
|
|
|
|
DEF_FAC_SRTNOT('CNTNEW', 0, 'Contract geregistreerd', 'cnt/cnt_contract.asp?cnt_key=', '0', 'contract', 60);
|
|
DEF_FAC_SRTNOT('CNTUPD', 0, 'Contract gewijzigd', 'cnt/cnt_contract.asp?cnt_key=', '0', 'contract', 60);
|
|
DEF_FAC_SRTNOT('CNTDEL', 0, 'Contract verwijderd', 'cnt/cnt_contract.asp?cnt_key=', '0', 'contract', 10);
|
|
DEF_FAC_SRTNOT('CNTCPT', 1, 'Concept contract ##KEY## (##LEV##/##OMSCH##) is ingediend', 'cnt/cnt_contract.asp?cnt_key=', '0', 'contract', 10);
|
|
DEF_FAC_SRTNOT('CNTAPP', 1, 'Uw goedkeuring wordt verzocht voor contract ##KEY## (##LEV##/##OMSCH##)', 'cnt/cnt_contract.asp?cnt_key=', '0', 'contract', 10);
|
|
DEF_FAC_SRTNOT('CNTFIT', 1, 'Contract ##KEY## (##LEV##/##OMSCH##) is goedgekeurd', 'cnt/cnt_contract.asp?cnt_key=', '0', 'contract', 10);
|
|
DEF_FAC_SRTNOT('CNTREJ', 9, 'Contract ##KEY## (##LEV##/##OMSCH##) is afgewezen', 'cnt/cnt_contract.asp?cnt_key=', '0', 'contract', 10);
|
|
DEF_FAC_SRTNOT('CNTCLO', 1, 'Contract ##KEY## (##LEV##/##OMSCH##) is gesloten', 'cnt/cnt_contract.asp?cnt_key=', '0', 'contract', 10);
|
|
DEF_FAC_SRTNOT('CNTSNT', 0, 'Contract ##KEY## is verzonden', 'cnt/cnt_contract.asp?cnt_key=', '0', 'contract', 10);
|
|
DEF_FAC_SRTNOT('CNTSNX', 0, 'Contract ##KEY## is niet verzonden', 'cnt/cnt_contract.asp?cnt_key=', '0', 'contract', 10);
|
|
|
|
DEF_FAC_SRTNOT('ALGLNE', 0, 'Locatie geregistreerd', 'alg/alg_locatie.asp?key=', '0', 'locatie', 10);
|
|
DEF_FAC_SRTNOT('ALGLUP', 0, 'Locatie gewijzigd', 'alg/alg_locatie.asp?key=', '0', 'locatie', 60);
|
|
DEF_FAC_SRTNOT('ALGGNE', 0, 'Gebouw geregistreerd', 'alg/alg_gebouw.asp?key=', '0', 'gebouw', 10);
|
|
DEF_FAC_SRTNOT('ALGGUP', 0, 'Gebouw gewijzigd', 'alg/alg_gebouw.asp?key=', '0', 'gebouw', 60);
|
|
DEF_FAC_SRTNOT('ALGVNE', 0, 'Verdieping geregistreerd', 'alg/alg_verdieping.asp?key=', '0', 'verdieping', 10);
|
|
DEF_FAC_SRTNOT('ALGVUP', 0, 'Verdieping gewijzigd', 'alg/alg_verdieping.asp?key=', '0', 'verdieping', 60);
|
|
DEF_FAC_SRTNOT('ALGRNE', 0, 'Ruimte geregistreerd', 'alg/alg_ruimte.asp?key=', '0', 'ruimte', 10);
|
|
DEF_FAC_SRTNOT('ALGRUP', 0, 'Ruimte gewijzigd', 'alg/alg_ruimte.asp?key=', '0', 'ruimte', 60);
|
|
DEF_FAC_SRTNOT('ALGCAD', 0, 'Ruimte grafisch gewijzigd', 'alg/alg_ruimte.asp?key=', '0', 'ruimte', 10);
|
|
|
|
DEF_FAC_SRTNOT('FINNEW', 0, 'Factuur geregistreerd', 'fin/fin_factuur.asp?fin_key=', '0', 'factuur', 60);
|
|
DEF_FAC_SRTNOT('FINUPD', 0, 'Factuur gewijzigd', 'fin/fin_factuur.asp?fin_key=', '0', 'factuur', 60);
|
|
DEF_FAC_SRTNOT('FINFOK', 0, 'Factuur goedgekeurd', 'fin/fin_factuur.asp?fin_key=', '0', 'factuur', 10);
|
|
DEF_FAC_SRTNOT('FINFNO', 0, 'Factuur afgewezen', 'fin/fin_factuur.asp?fin_key=', '0', 'factuur', 10);
|
|
DEF_FAC_SRTNOT('FINFUN', 0, 'Factuurgoedkeuring geannuleerd', 'fin/fin_factuur.asp?fin_key=', '0', 'factuur', 10);
|
|
DEF_FAC_SRTNOT('FINVER', 0, 'Factuur verwerkt', 'fin/fin_factuur.asp?fin_key=', '0', 'factuur', 10);
|
|
DEF_FAC_SRTNOT('FININF', 0, 'Factuur goedkeuring vereist', 'fin/fin_search.asp?', '1', 'factuur', 10);
|
|
|
|
// Notificatiesoorten tbv ad hoc mail (putorders needs to know xmlnode)
|
|
DEF_FAC_SRTNOT('BESMAI', 0, 'Bestelaanvraag ##KEY##', '', '0', 'bestelling', 10);
|
|
DEF_FAC_SRTNOT('BES2MA', 0, 'Bestelopdracht ##KEY##', '', '0', 'bestelopdr', 10);
|
|
DEF_FAC_SRTNOT('BEZMAI', 0, 'Bezoekersafspraak ##KEY##', '', '0', 'afspraak', 10);
|
|
DEF_FAC_SRTNOT('MLDMAI', 0, 'Melding ##KEY##', '', '0', 'melding', 10);
|
|
DEF_FAC_SRTNOT('ORDMAI', 0, 'Opdracht ##OPDRKEY##', '', '0', 'opdracht', 10);
|
|
DEF_FAC_SRTNOT('RESMAI', 0, 'Reservering ##KEY##', '', '0', 'reservering', 10);
|
|
DEF_FAC_SRTNOT('RES2MA', 0, 'Reservering ##KEY##', '', '0', 'xreservering', 10);
|
|
DEF_FAC_SRTNOT('PRJMAI', 0, 'Scenario ##KEY##', '', '0', 'scenario', 10);
|
|
DEF_FAC_SRTNOT('MESMAI', 0, 'Bericht ##KEY##', '', '0', 'message', 10);
|
|
DEF_FAC_SRTNOT('PRSMAI', 0, 'Persoon ##KEY##', '', '0', 'perslid', 10);
|
|
DEF_FAC_SRTNOT('INSMAI', 0, 'Object ##KEY##', '', '0', 'deel', 10);
|
|
DEF_FAC_SRTNOT('RAPMAI', 0, 'Rapport ##KEY##', '', '0', 'rapport', 10);
|
|
DEF_FAC_SRTNOT('CNTMAI', 0, 'Contract ##KEY##', '', '0', 'contract', 10);
|
|
DEF_FAC_SRTNOT('FINMAI', 0, 'Factuur ##KEY##', '', '0', 'factuur', 10);
|
|
#undef DEF_FAC_SRTNOT
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// RWSN#30276
|
|
ALTER TABLE fac_notificatie ADD fac_notificatie_attachments VARCHAR2(4000);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#27051
|
|
CREATE_TYPE (MLD_T_UITVOERTIJD)
|
|
AS
|
|
OBJECT (tijdsduur NUMBER(12,5), eenheid VARCHAR2(1));
|
|
/
|
|
|
|
/* mld_stdmelding */
|
|
ALTER TABLE mld_stdmelding ADD mld_stdmelding_t_accepttijd MLD_T_UITVOERTIJD
|
|
DEFAULT MLD_T_UITVOERTIJD(NULL, NULL)
|
|
CONSTRAINT mld_c_mld_stdmelding_t_accept CHECK(mld_stdmelding_t_accepttijd.tijdsduur >= 0);
|
|
ALTER TABLE mld_stdmelding ADD mld_stdmelding_t_uitvoertijd MLD_T_UITVOERTIJD
|
|
DEFAULT MLD_T_UITVOERTIJD(2, 1)
|
|
CONSTRAINT mld_c_mld_stdmeld_t_uitvtijd CHECK(mld_stdmelding_t_uitvoertijd.tijdsduur >= 0)
|
|
NOT_NULL(mld_stdmelding_t_uitvoertijd.tijdsduur, mld_c_stdmelding_t_uitvtijd)
|
|
NOT_NULL(mld_stdmelding_t_uitvoertijd.eenheid, mld_c_stdmelding_t_eenheid_uit);
|
|
ALTER TABLE mld_stdmelding ADD mld_stdmelding_t_uitvtijd_pr1 MLD_T_UITVOERTIJD
|
|
DEFAULT MLD_T_UITVOERTIJD(NULL, NULL)
|
|
CONSTRAINT mld_c_mld_stdmeld_t_uitvtijd1 CHECK(mld_stdmelding_t_uitvtijd_pr1.tijdsduur >= 0);
|
|
ALTER TABLE mld_stdmelding ADD mld_stdmelding_t_uitvtijd_pr2 MLD_T_UITVOERTIJD
|
|
DEFAULT MLD_T_UITVOERTIJD(NULL, NULL)
|
|
CONSTRAINT mld_c_mld_stdmeld_t_uitvtijd2 CHECK(mld_stdmelding_t_uitvtijd_pr2.tijdsduur >= 0);
|
|
ALTER TABLE mld_stdmelding ADD mld_stdmelding_t_uitvtijd_pr4 MLD_T_UITVOERTIJD
|
|
DEFAULT MLD_T_UITVOERTIJD(NULL, NULL)
|
|
CONSTRAINT mld_c_mld_stdmeld_t_uitvtijd4 CHECK(mld_stdmelding_t_uitvtijd_pr4.tijdsduur >= 0);
|
|
|
|
/* ins_deel */
|
|
ALTER TRIGGER ins_t_ins_deel_B_IU DISABLE;
|
|
ALTER TABLE ins_deel ADD ins_deel_t_uitvoertijd MLD_T_UITVOERTIJD
|
|
DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
|
ALTER TRIGGER ins_t_ins_deel_B_IU ENABLE;
|
|
|
|
/* alg_srtruimte */
|
|
ALTER TABLE alg_srtruimte ADD alg_srtruimte_t_uitvoertijd MLD_T_UITVOERTIJD
|
|
DEFAULT MLD_T_UITVOERTIJD(NULL, NULL)
|
|
CONSTRAINT alg_c_alg_srtruimt_t_uitvtijd CHECK(alg_srtruimte_t_uitvoertijd.tijdsduur >= 0);
|
|
|
|
/* mld_melding */
|
|
ALTER TABLE mld_melding ADD mld_melding_t_uitvoertijd MLD_T_UITVOERTIJD
|
|
DEFAULT MLD_T_UITVOERTIJD(NULL, NULL)
|
|
CONSTRAINT mld_c_mld_melding_t_uitvtijd CHECK (mld_melding_t_uitvoertijd.tijdsduur >= 0);
|
|
ALTER TABLE mld_melding ADD mld_melding_t_respijt MLD_T_UITVOERTIJD
|
|
DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
|
ALTER TABLE mld_melding ADD mld_melding_t_accepttijd MLD_T_UITVOERTIJD
|
|
DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
|
|
|
/* prs_bedrijf */
|
|
ALTER TABLE prs_bedrijf ADD prs_bedrijf_t_uitvoertijd MLD_T_UITVOERTIJD
|
|
DEFAULT MLD_T_UITVOERTIJD(NULL, NULL)
|
|
CONSTRAINT prs_c_prs_bedrijf_t_uitvtijd CHECK(prs_bedrijf_t_uitvoertijd.tijdsduur >= 0);
|
|
|
|
ALTER PACKAGE fac COMPILE; // anders (nog) invalid en lukt de update Ins_deel) niet
|
|
|
|
/* mld_stdmelding */
|
|
UPDATE mld_stdmelding sm
|
|
SET sm.mld_stdmelding_t_accepttijd = MLD_T_UITVOERTIJD(mld_stdmelding_urgentie, 'U'), -- Acceptatietijd was altijd in uren
|
|
sm.mld_stdmelding_t_uitvoertijd = MLD_T_UITVOERTIJD(CASE
|
|
WHEN mld_stdmelding_uitvoertijd > 0 AND mld_stdmelding_uitvoertijd < 1
|
|
THEN ROUND(mld_stdmelding_uitvoertijd * 24, 2) -- Uren
|
|
ELSE mld_stdmelding_uitvoertijd -- Dagen
|
|
END, CASE
|
|
WHEN mld_stdmelding_uitvoertijd > 0 AND mld_stdmelding_uitvoertijd < 1
|
|
THEN 'U' -- Uren
|
|
ELSE 'D' -- Dagen
|
|
END),
|
|
sm.mld_stdmelding_t_uitvtijd_pr1 = MLD_T_UITVOERTIJD(CASE
|
|
WHEN mld_stdmelding_uitvoertijd_pr1 IS NULL
|
|
THEN NULL
|
|
WHEN mld_stdmelding_uitvoertijd_pr1 > 0 AND mld_stdmelding_uitvoertijd_pr1 < 1
|
|
THEN ROUND(mld_stdmelding_uitvoertijd_pr1 * 24, 2) -- Uren
|
|
ELSE mld_stdmelding_uitvoertijd_pr1 -- Dagen
|
|
END, CASE
|
|
WHEN mld_stdmelding_uitvoertijd_pr1 IS NULL
|
|
THEN NULL
|
|
WHEN mld_stdmelding_uitvoertijd_pr1 > 0 AND mld_stdmelding_uitvoertijd_pr1 < 1
|
|
THEN 'U' -- Uren
|
|
ELSE 'D' -- Dagen
|
|
END),
|
|
sm.mld_stdmelding_t_uitvtijd_pr2 = MLD_T_UITVOERTIJD(CASE
|
|
WHEN mld_stdmelding_uitvoertijd_pr2 IS NULL
|
|
THEN NULL
|
|
WHEN mld_stdmelding_uitvoertijd_pr2 > 0 AND mld_stdmelding_uitvoertijd_pr2 < 1
|
|
THEN ROUND(mld_stdmelding_uitvoertijd_pr2 * 24, 2) -- Uren
|
|
ELSE mld_stdmelding_uitvoertijd_pr2 -- Dagen
|
|
END, CASE
|
|
WHEN mld_stdmelding_uitvoertijd_pr2 IS NULL
|
|
THEN NULL
|
|
WHEN mld_stdmelding_uitvoertijd_pr2 > 0 AND mld_stdmelding_uitvoertijd_pr2 < 1
|
|
THEN 'U' -- Uren
|
|
ELSE 'D' -- Dagen
|
|
END),
|
|
sm.mld_stdmelding_t_uitvtijd_pr4 = MLD_T_UITVOERTIJD(CASE
|
|
WHEN mld_stdmelding_uitvoertijd_pr4 IS NULL
|
|
THEN NULL
|
|
WHEN mld_stdmelding_uitvoertijd_pr4 > 0 AND mld_stdmelding_uitvoertijd_pr4 < 1
|
|
THEN ROUND(mld_stdmelding_uitvoertijd_pr4 * 24, 2) -- Uren
|
|
ELSE mld_stdmelding_uitvoertijd_pr4 -- Dagen
|
|
END, CASE
|
|
WHEN mld_stdmelding_uitvoertijd_pr4 IS NULL
|
|
THEN NULL
|
|
WHEN mld_stdmelding_uitvoertijd_pr4 > 0 AND mld_stdmelding_uitvoertijd_pr4 < 1
|
|
THEN 'U' -- Uren
|
|
ELSE 'D' -- Dagen
|
|
END);
|
|
|
|
|
|
/* ins_deel */
|
|
UPDATE ins_deel id
|
|
SET id.ins_deel_t_uitvoertijd =
|
|
MLD_T_UITVOERTIJD(
|
|
CASE
|
|
WHEN ins_deel_uitvoertijd > 0 AND ins_deel_uitvoertijd < 1
|
|
THEN ROUND(ins_deel_uitvoertijd * 24, 2) -- Uren
|
|
ELSE ins_deel_uitvoertijd -- Dagen
|
|
END,
|
|
CASE
|
|
WHEN ins_deel_uitvoertijd > 0 AND ins_deel_uitvoertijd < 1
|
|
THEN 'U' -- Uren
|
|
ELSE 'D' -- Dagen
|
|
END)
|
|
WHERE ins_deel_uitvoertijd IS NOT NULL;
|
|
|
|
|
|
/* alg_srtruimte */
|
|
UPDATE alg_srtruimte id
|
|
SET id.alg_srtruimte_t_uitvoertijd = MLD_T_UITVOERTIJD(
|
|
CASE
|
|
WHEN alg_srtruimte_uitvoertijd > 0 AND alg_srtruimte_uitvoertijd < 1
|
|
THEN ROUND(alg_srtruimte_uitvoertijd * 24, 2) -- Uren
|
|
ELSE alg_srtruimte_uitvoertijd -- Dagen
|
|
END,
|
|
CASE
|
|
WHEN alg_srtruimte_uitvoertijd > 0 AND alg_srtruimte_uitvoertijd < 1
|
|
THEN 'U' -- Uren
|
|
ELSE 'D' -- Dagen
|
|
END)
|
|
WHERE alg_srtruimte_uitvoertijd IS NOT NULL;
|
|
|
|
|
|
/* mld_melding */
|
|
UPDATE mld_melding m
|
|
SET m.mld_melding_t_uitvoertijd = MLD_T_UITVOERTIJD(CASE
|
|
WHEN mld_melding_uitvoertijd > 0 AND mld_melding_uitvoertijd < 1
|
|
THEN ROUND(mld_melding_uitvoertijd * 24, 2) -- Uren
|
|
ELSE mld_melding_uitvoertijd -- Dagen
|
|
END, CASE
|
|
WHEN mld_melding_uitvoertijd > 0 AND mld_melding_uitvoertijd < 1
|
|
THEN 'U' -- Uren
|
|
ELSE 'D' -- Dagen
|
|
END),
|
|
m.mld_melding_t_respijt = MLD_T_UITVOERTIJD(CASE
|
|
WHEN mld_melding_respijt IS NULL
|
|
THEN NULL
|
|
WHEN mld_melding_respijt > 0 AND mld_melding_respijt < 1
|
|
THEN ROUND(mld_melding_respijt * 24, 2) -- Uren
|
|
ELSE mld_melding_respijt -- Dagen
|
|
END, CASE
|
|
WHEN mld_melding_respijt IS NULL
|
|
THEN NULL
|
|
WHEN mld_melding_respijt > 0 AND mld_melding_respijt < 1
|
|
THEN 'U' -- Uren
|
|
ELSE 'D' -- Dagen
|
|
END),
|
|
m.mld_melding_t_accepttijd = MLD_T_UITVOERTIJD(CASE
|
|
WHEN mld_melding_accepttijd IS NULL
|
|
THEN NULL
|
|
WHEN mld_melding_accepttijd > 0 AND mld_melding_accepttijd < 1
|
|
THEN ROUND(mld_melding_accepttijd * 24, 2) -- Uren
|
|
ELSE mld_melding_accepttijd -- Dagen
|
|
END, CASE
|
|
WHEN mld_melding_accepttijd IS NULL
|
|
THEN NULL
|
|
WHEN mld_melding_accepttijd > 0 AND mld_melding_accepttijd < 1
|
|
THEN 'U' -- Uren
|
|
ELSE 'D' -- Dagen
|
|
END);
|
|
|
|
|
|
/* prs_bedrijf */
|
|
UPDATE prs_bedrijf id
|
|
SET id.prs_bedrijf_t_uitvoertijd = MLD_T_UITVOERTIJD(
|
|
CASE
|
|
WHEN prs_bedrijf_uitvoertijd > 0 AND prs_bedrijf_uitvoertijd < 1
|
|
THEN ROUND(prs_bedrijf_uitvoertijd * 24, 2) -- Uren
|
|
ELSE prs_bedrijf_uitvoertijd -- Dagen
|
|
END,
|
|
CASE
|
|
WHEN prs_bedrijf_uitvoertijd > 0 AND prs_bedrijf_uitvoertijd < 1
|
|
THEN 'U' -- Uren
|
|
ELSE 'D' -- Dagen
|
|
END)
|
|
WHERE prs_bedrijf_uitvoertijd IS NOT NULL;
|
|
|
|
UPDATE fac_menuitems SET fac_menuitems_url = 'appl/alg/alg_srtruimte_search.asp'
|
|
WHERE fac_menuitems_url = 'appl/facmgtVB/alg_srtruimtegrid.asp';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#28167
|
|
CREATE_TABLE(fin_verkoopfactuur, 0)
|
|
(
|
|
fin_verkoopfactuur_key NUMBER(10),
|
|
fin_verkoopfactuur_aanmaak DATE
|
|
DEFAULT SYSDATE,
|
|
fin_verkoopfactuur_id VARCHAR2(30), /* het (externe) factuurnummer, vaak we numeriek */
|
|
fin_verkoopfactuur_datum DATE, /* de factuurdatum */
|
|
fin_verkoopfactuur_omschr VARCHAR2(1000),
|
|
fin_verkoopfactuur_xmlnode VARCHAR2(60), /* type van waarover deze factuur gaat */
|
|
fin_verkoopfactuur_refkey VARCHAR2(60), /* key van de bijbehorende entiteit van type xmlnode */
|
|
prs_kostenplaats_key NUMBER(10),
|
|
prs_kostenplaats_nr VARCHAR2(30),
|
|
prs_kostenplaats_omschrijving VARCHAR2(60),
|
|
prs_kostenplaatsgrp_oms VARCHAR2(60),
|
|
prs_kostensoort_oms VARCHAR2(60),
|
|
prs_kostensoort_opmerking VARCHAR2(255),
|
|
prs_kostensoort_refcode VARCHAR2(60),
|
|
prs_bedrijf_key NUMBER(10),
|
|
prs_debiteur_naam VARCHAR2(60), /* kan prs_bedrijf_naam zijn maar hoeft niet */
|
|
prs_kostensoortgrp_oms VARCHAR2(60),
|
|
fin_verkoopfactuur_bedrag NUMBER(12,2),
|
|
fin_verkoopfactuur_btw NUMBER(12,2),
|
|
fin_btwtabelwaarde_code VARCHAR2(10),
|
|
fin_btwtabelwaarde_oms VARCHAR2(30),
|
|
fin_btwtabelwaarde_perc NUMBER(5,3),
|
|
fin_btwtabelwaarde_verlegd NUMBER(1),
|
|
fin_verkoopfactuur_maand VARCHAR2(6), /* boekmaand, bv 201409 */
|
|
fin_verkoopfactuur_n1 NUMBER(14,4),
|
|
fin_verkoopfactuur_n2 NUMBER(14,4),
|
|
fin_verkoopfactuur_n3 NUMBER(14,4),
|
|
fin_verkoopfactuur_n4 NUMBER(14,4),
|
|
fin_verkoopfactuur_n5 NUMBER(14,4),
|
|
fin_verkoopfactuur_c1 VARCHAR2(200),
|
|
fin_verkoopfactuur_c2 VARCHAR2(200),
|
|
fin_verkoopfactuur_c3 VARCHAR2(200),
|
|
fin_verkoopfactuur_c4 VARCHAR2(200),
|
|
fin_verkoopfactuur_c5 VARCHAR2(200),
|
|
fin_verkoopfactuur_c6 VARCHAR2(500),
|
|
fin_verkoopfactuur_c7 VARCHAR2(1000),
|
|
fin_verkoopfactuur_c8 VARCHAR2(4000),
|
|
fin_verkoopfactuur_d1 DATE,
|
|
fin_verkoopfactuur_d2 DATE,
|
|
fin_verkoopfactuur_d3 DATE,
|
|
fin_verkoopfactuur_d4 DATE,
|
|
fin_verkoopfactuur_d5 DATE
|
|
);
|
|
CREATE SEQUENCE fin_s_fin_verkoopfactuur_key MINVALUE 1;
|
|
/* trigger komt vanzelf wel */
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// NYBU#29711
|
|
ALTER TABLE fac_groep
|
|
ADD fac_groep_collega NUMBER(1) DEFAULT 0 NOT NULL;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#30515
|
|
UPDATE fin_btwtabelwaarde b1
|
|
SET fin_btwtabelwaarde_perc = 21
|
|
WHERE fin_btwtabelwaarde_key = 3 AND fin_btwtabelwaarde_perc = 19
|
|
AND NOT EXISTS
|
|
(SELECT ''
|
|
FROM fin_btwtabelwaarde b2
|
|
WHERE b2.fin_btwtabel_key = b1.fin_btwtabel_key AND b2.fin_btwtabelwaarde_perc = 21);
|
|
UPDATE bes_srtdeel SET bes_srtdeel_btw = 21
|
|
WHERE bes_srtdeel_btw = 19 AND bes_srtdeel_aanmaak >= TO_DATE ('01-10-2012', 'DD-MM-YYYY');
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#30524
|
|
DELETE FROM fac_menuitems where fac_menuitems_url='appl/cnt/cnt_huurmut_search.asp';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#27652
|
|
UPDATE fac_functie SET fac_functie_module ='MSG' WHERE fac_functie_code = 'WEB_MSGBOF';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// NMMS#30618
|
|
ALTER TABLE mld_opdr ADD mld_opdr_handfiat NUMBER(1)
|
|
CONSTRAINT mld_c_mld_opdr_handfiat CHECK(mld_opdr_handfiat IS NULL OR mld_opdr_handfiat = 1);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// NYBU#28779
|
|
ALTER TABLE res_artikel ADD res_artikel_flags
|
|
NUMBER(1) DEFAULT 0
|
|
CONSTRAINT res_c_res_artikel_flags1 CHECK(res_artikel_flags IN (0,1));
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// AAVL#29104
|
|
ALTER TABLE fac_bookmark ADD fac_bookmark_refkey
|
|
NUMBER(10);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// AAVL#26591
|
|
/* bitwise valid are 0, 1, 2 and 4. Opdr kosten verplicht bij (0 = niet verplicht, 1 = save + 2 = afmelden, 4 = afronden) */
|
|
ALTER TABLE mld_typeopdr ADD mld_typeopdr_kosten_verplicht
|
|
NUMBER(1);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// NYBU#28790
|
|
ALTER TABLE res_rsv_ruimte ADD res_rsv_ruimte_totaal
|
|
NUMBER(9,2);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// GENERAL
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// CLEANUP
|
|
-- mld_melding_uitvoertijd mag nu leeg blijven; het veld verwijderen we later
|
|
ALTER TABLE mld_melding DROP CONSTRAINT mld_c_mld_melding_uitvoertijd2;
|
|
// FSN#30840 AKZA/DEMO had de volgende ook nog?
|
|
BEGIN
|
|
adm.tryalter('TABLE mld_melding DROP CONSTRAINT mld_c_mld_melding_uitvoertijd1');
|
|
END;
|
|
/
|
|
DROP VIEW mld_v_stdmelding_gegevens;
|
|
-- This cleanup is done with DB23to24
|
|
--ALTER TABLE mld_stdmelding DROP COLUMN mld_stdmelding_urgentie;
|
|
--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_melding DROP COLUMN mld_melding_uitvoertijd;
|
|
--ALTER TABLE mld_melding DROP COLUMN mld_melding_accepttijd;
|
|
--ALTER TABLE mld_melding DROP COLUMN mld_melding_respijt;
|
|
--ALTER TABLE ins_deel DROP COLUMN ins_deel_uitvoertijd;
|
|
--ALTER TABLE prs_bedrijf DROP COLUMN prs_bedrijf_uitvoertijd;
|
|
--ALTER TABLE alg_srtruimte DROP COLUMN alg_srtruimte_uitvoertijd;
|
|
|
|
///////////////////////////////////////////////////////////////////////////////////////////
|
|
REGISTERONCE('$Id$')
|
|
#include "epilogue.inc"
|