@@ -5,41 +5,51 @@
--
-- Moet in sync worden gehouden met de DB-versies
-- Moeten wij dit doen (FMIS) of is er nog een neutrale init.sql die wat config doet na de crea?
UPDATE fac_version SET fac_version_cust = UPPER ( user ) , fac_version_otap = NULL WHERE fac_version_cust IS NULL ;
-- BASISCONFIG PER MODULE
-- 1. ALG
-- Gebouwfuncties en ruimtefuncties
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Kantoor ' , NULL ) ;
-- Gebouwfuncties en ruimtefuncties (afgeleid uit XD; denk dat het beter kan maar elke indeling kent zijn POV)
-- Bv Bouwbesluit, NEN. De Facilitaire NEN lijkt (!) dat niet te bieden.
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Fietsenstalling ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Gemeenschapshuis ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Kantoorgebouw ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Kinderopvang ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Loods ' , 1 ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Opslag/Magazijn ' , 1 ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Woning ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Parkeergebouw ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Portocabin ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Projectlocatie ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Schoolgebouw ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Sportcentrum ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Stationsgebouw ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Winkel ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Wijkcentrum ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Werkplaats ' , NULL ) ;
INSERT INTO alg_srtgebouw ( alg_srtgebouw_omschrijving , alg_srtgebouw_passief ) VALUES ( ' Woning ' , NULL ) ;
INSERT INTO alg_srtterreinsector ( alg_srtterreinsec_omschrijving ) VALUES ( ' Parkeerterrein ' ) ;
INSERT INTO alg_srtterreinsector ( alg_srtterreinsec_omschrijving ) VALUES ( ' Groenvoorziening ' ) ;
INSERT INTO alg_srtruimte ( alg_srtruimte_omschrijving , prs_bevat_werkplek , prs_verhuurbaar ) VALUES ( ' Bijeenkomstruimte ' , 1 , 1 ) ;
INSERT INTO alg_srtruimte ( alg_srtruimte_omschrijving , prs_bevat_werkplek , prs_verhuurbaar ) VALUES ( ' Kantoorruimte ' , 1 , 1 ) ;
INSERT INTO alg_srtruimte ( alg_srtruimte_omschrijving , prs_bevat_werkplek , prs_verhuurbaar ) VALUES ( ' Technische ruimte ' , NULL , NULL ) ;
INSERT INTO alg_srtruimte ( alg_srtruimte_omschrijving , prs_bevat_werkplek , prs_verhuurbaar ) VALUES ( ' Opslag/Magazijn ' , NULL , 1 ) ;
INSERT INTO alg_srtruimte ( alg_srtruimte_omschrijving , prs_bevat_werkplek , prs_verhuurbaar ) VALUES ( ' V erkeersruimte' , NULL , 1 ) ;
INSERT INTO alg_srtruimte ( alg_srtruimte_omschrijving , prs_bevat_werkplek , prs_verhuurbaar ) VALUES ( ' Horizontale v erkeersruimte' , NULL , 1 ) ;
INSERT INTO alg_srtruimte ( alg_srtruimte_omschrijving , prs_bevat_werkplek , prs_verhuurbaar ) VALUES ( ' Verticale verkeersruimte ' , NULL , 1 ) ;
INSERT INTO alg_srtruimte ( alg_srtruimte_omschrijving , prs_bevat_werkplek , prs_verhuurbaar ) VALUES ( ' Sanitairruimte ' , NULL , NULL ) ;
-- 2. INS
-- Maak het vakgroeptype aan.
INSERT INTO ins_srtdiscipline ( ins_srtdiscipline_module , ins_srtdiscipline_omschrijving , ins_srtdiscipline_prefix , ins_srtdiscipline_kostenklant )
SELECT * FROM (
SELECT ' INS ' a , ' Facilitaire objecten ' b , ' F ' c , 2 d FROM DUAL UNION ALL
SELECT ' INS ' , ' Facilitaire objecten ' , ' F ' , 2 FROM DUAL UNION ALL
SELECT ' INS ' , ' Gebouwgebonden objecten ' , ' G ' , 2 FROM DUAL UNION ALL
SELECT ' INS ' , ' ICT objecten ' , ' I ' , 2 FROM DUAL UNION ALL
SELECT ' INS ' , ' Parkeerplaatsen ' , ' P ' , 2 FROM DUAL
) ;
SELECT ' INS ' , ' Parkeerplaatsen ' , ' P ' , 2 FROM DUAL ;
-- Vakgroepen
-- Leidraad is: is het aannemelijk dat daar andere personen (backoffice, autorisaties) over gaan?
INSERT INTO ins_tab_discipline ( ins_discipline_module , ins_discipline_code , ins_discipline_omschrijving , ins_srtdiscipline_key )
SELECT * FROM (
SELECT ' INS ' a , ' F010 ' b , ' Apparatuur ' c , ins_srtdiscipline_key d FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = ' Facilitaire objecten ' UNION ALL
SELECT ' INS ' , ' F010 ' , ' Apparatuur ' , ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = ' Facilitaire objecten ' UNION ALL
SELECT ' INS ' , ' F020 ' , ' Automaten ' , ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = ' Facilitaire objecten ' UNION ALL
SELECT ' INS ' , ' F030 ' , ' Werkplekken ' , ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = ' Facilitaire objecten ' UNION ALL
SELECT ' INS ' , ' F040 ' , ' Toegang/Beveiliging ' , ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = ' Facilitaire objecten ' UNION ALL
@@ -53,14 +63,12 @@ SELECT * FROM (
SELECT ' INS ' , ' I020 ' , ' Presentatiemiddelen ' , ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = ' ICT objecten ' UNION ALL
SELECT ' INS ' , ' I030 ' , ' Smartphones ' , ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = ' ICT objecten ' UNION ALL
SELECT ' INS ' , ' I040 ' , ' Sensoren ' , ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = ' ICT objecten ' UNION ALL
SELECT ' INS ' , ' P010 ' , ' Parkeren ' , ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = ' Parkeerplaatsen '
) ;
SELECT ' INS ' , ' P010 ' , ' Parkeren ' , ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = ' Parkeerplaatsen ' ;
INSERT INTO ins_disc_params ( ins_discipline_key ) SELECT ins_discipline_key FROM ins_tab_discipline WHERE ins_discipline_module = ' INS ' AND ins_discipline_key NOT IN ( SELECT ins_discipline_key FROM ins_disc_params ) ;
-- Groepen TODO AANVULLEN of verbeteren. Meervoud of enkelvoud?
INSERT INTO ins_srtgroep ( ins_srtgroep_omschrijving , ins_discipline_key )
SELECT * FROM (
SELECT ' Koffieautomaten ' a , ins_discipline_key b FROM ins_tab_discipline WHERE ins_discipline_code = ' F020 ' UNION ALL
SELECT ' Koffieautomaten ' , ins_discipline_key FROM ins_tab_discipline WHERE ins_discipline_code = ' F020 ' UNION ALL
SELECT ' Snoepautomaten ' , ins_discipline_key FROM ins_tab_discipline WHERE ins_discipline_code = ' F020 ' UNION ALL
SELECT ' Frisdrankautomaten ' , ins_discipline_key FROM ins_tab_discipline WHERE ins_discipline_code = ' F020 ' UNION ALL
SELECT ' Waterkoelers ' , ins_discipline_key FROM ins_tab_discipline WHERE ins_discipline_code = ' F020 ' UNION ALL
@@ -71,13 +79,11 @@ SELECT * FROM (
SELECT ' Desktops ' , ins_discipline_key FROM ins_tab_discipline WHERE ins_discipline_code = ' I010 ' UNION ALL
SELECT ' Laptops ' , ins_discipline_key FROM ins_tab_discipline WHERE ins_discipline_code = ' I010 ' UNION ALL
SELECT ' Tablets ' , ins_discipline_key FROM ins_tab_discipline WHERE ins_discipline_code = ' I010 ' UNION ALL
SELECT ' Sensoren ' , ins_discipline_key FROM ins_tab_discipline WHERE ins_discipline_code = ' I040 '
) ;
SELECT ' Sensoren ' , ins_discipline_key FROM ins_tab_discipline WHERE ins_discipline_code = ' I040 ' ;
-- Objectsoorten TODO AANVULLEN. Meervoud of enkelvoud?
INSERT INTO ins_srtdeel ( ins_srtgroep_key , ins_srtdeel_code , ins_srtdeel_omschrijving , ins_srtdeel_image , ins_srtdeel_sensortype )
SELECT * FROM (
SELECT ins_srtgroep_key a , ' KOF ' b , ' Koffieautomaat ' c , ' fa-mug-hot ' d , 0 e FROM ins_srtgroep WHERE ins_srtgroep_omschrijving = ' Koffieautomaten ' UNION ALL
SELECT ins_srtgroep_key , ' KOF ' , ' Koffieautomaat ' , ' fa-mug-hot ' , 0 FROM ins_srtgroep WHERE ins_srtgroep_omschrijving = ' Koffieautomaten ' UNION ALL
SELECT ins_srtgroep_key , ' SNP ' , ' Snoepautomaat ' , ' fa-lollipop ' , 0 FROM ins_srtgroep WHERE ins_srtgroep_omschrijving = ' Snoepautomaten ' UNION ALL
SELECT ins_srtgroep_key , ' FRS ' , ' Frisdrankautomaat ' , ' fa-cup-straw-swoosh ' , 0 FROM ins_srtgroep WHERE ins_srtgroep_omschrijving = ' Frisdrankautomaten ' UNION ALL
SELECT ins_srtgroep_key , ' WTK ' , ' Waterkoeler ' , ' fa-glass-water ' , 0 FROM ins_srtgroep WHERE ins_srtgroep_omschrijving = ' Waterkoelers ' UNION ALL
@@ -90,28 +96,27 @@ SELECT * FROM (
SELECT ins_srtgroep_key , ' TAB ' , ' Tablet ' , ' fa-tablet ' , 0 FROM ins_srtgroep WHERE ins_srtgroep_omschrijving = ' Tablets ' UNION ALL
SELECT ins_srtgroep_key , ' SB ' , ' Bezettingssensor ' , ' fa-sensor ' , 1 FROM ins_srtgroep WHERE ins_srtgroep_omschrijving = ' Sensoren ' UNION ALL
SELECT ins_srtgroep_key , ' ST ' , ' Temperatuursensor ' , ' fa-temperature-half ' , 2 FROM ins_srtgroep WHERE ins_srtgroep_omschrijving = ' Sensoren ' UNION ALL
SELECT ins_srtgroep_key , ' SC ' , ' CO2-sensor ' , ' fa-sensor-cloud ' , 2 FROM ins_srtgroep WHERE ins_srtgroep_omschrijving = ' Sensoren '
) ;
SELECT ins_srtgroep_key , ' SC ' , ' CO2-sensor ' , ' fa-sensor-cloud ' , 2 FROM ins_srtgroep WHERE ins_srtgroep_omschrijving = ' Sensoren ' ;
-- 3. MLD
-- Importeren van een standaard meldingenstructuur (MLD), maakt alle bovenliggende niveaus zelf aan
-- Dit mag beter TODO
INSERT INTO fac_imp_mld ( ins_srtdiscipline_omschrijving , ins_srtdiscipline_prefix , ins_srtdiscipline_alg , ins_discipline_omschrijving , mld_stdmelding_hint , mld_stdmelding_omschrijving , mld_stdmelding_uitvoertijd )
SELECT * FROM (
SELECT ' Aanvraag ' a , ' A ' b , 1 c , ' Afval ' d , ' fa-recycle ' e , ' Ophalen/verzamelen afval ' f , 5 g FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Afval ' , ' fa-recycle ' , ' Extra container(rest-/papiercontainer )' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Afval ' , ' fa-recycle ' , ' Zwerfafval (verzamelen) ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Automaten ' , ' fa-server ' , ' Fris-/versnapering- automaat' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Automaten ' , ' fa-server ' , ' Ingredi<EFBFBD> nten t.b.v. koffieautomaat ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Automaten ' , ' fa-server ' , ' Waterflessen t.b.v. waterkoeler ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Afval ' , ' fa-recycle ' , ' Ophalen/verzamelen afval ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Afval ' , ' fa-recycle ' , ' Extra container ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Afval ' , ' fa-bin- recycle ' , ' Zwerfafval (verzamelen )' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Automaten ' , ' fa-candy ' , ' Fris-/versnapering-automaat ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Automaten ' , ' fa-coffee-beans ' , ' Ingredi<EFBFBD> nten t.b.v. koffie automaat' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Automaten ' , ' fa-jug-bottle ' , ' Waterflessen t.b.v. waterkoeler ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' BHV & Veiligheid ' , ' fa-medkit ' , ' BHV Herhalingstrainingen ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' BHV & Veiligheid ' , ' fa-medkit ' , ' BHV middelen (AED/BHV rugzak-/hesje/megafoon) leveren ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' BHV & Veiligheid ' , ' fa-medkit ' , ' Blusmiddelen (brandblusser/brandslanghaspel) ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' BHV & Veiligheid ' , ' fa-jug-bottle ' , ' Blusmiddelen (brandblusser/brandslanghaspel) ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' BHV & Veiligheid ' , ' fa-medkit ' , ' EHBO-middelen bestellen ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' BHV & Veiligheid ' , ' fa-medkit ' , ' Ontruimingsplan & -plattegrond (nieuw/wijzigen) ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' BHV & Veiligheid ' , ' fa-medkit ' , ' Pleisterautomaten plaatsen/aanvullen ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' BHV & Veiligheid ' , ' fa-bandage ' , ' Pleisterautomaten plaatsen/aanvullen ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Bedrijfskeuken apparatuur ' , ' fa-cutlery ' , ' Bedrijfskeuken apparatuur ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Bedrijfskleding ' , ' fa-shirtsinbulk ' , ' Bedrijfskleding ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Benodigdheden & bedrijfsmiddelen ' , ' fa-eur ' , ' Bloemen bestellen ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Bedrijfskleding ' , ' fa-shirt ' , ' Bedrijfskleding ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Benodigdheden & bedrijfsmiddelen ' , ' fa-flower-tulip ' , ' Bloemen bestellen ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Benodigdheden & bedrijfsmiddelen ' , ' fa-eur ' , ' Huurauto ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Benodigdheden & bedrijfsmiddelen ' , ' fa-eur ' , ' Kantoorbenodigheden ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Benodigdheden & bedrijfsmiddelen ' , ' fa-eur ' , ' Onderhoud overige bedrijfsmiddelen ' , 5 FROM DUAL UNION ALL
@@ -147,13 +152,13 @@ SELECT * FROM (
SELECT ' Aanvraag ' , ' A ' , 1 , ' Ongedierte bestrijding ' , ' fa-bug ' , ' Ongediertebestrijding ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Ongedierte bestrijding ' , ' fa-bug ' , ' Pest Control producten(lokaasbakjes, UV lamp, overige) ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Ongedierte bestrijding ' , ' fa-bug ' , ' Verdelging en preventieve controle ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Post- & koeriersdiensten ' , ' fa-envelope-open-o ' , ' Benodigheden & middelen dienstverlening post ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Post- & koeriersdiensten ' , ' fa-envelope-open-o ' , ' Koerierzendingen ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Receptie & beveiliging ' , ' fa-address-card-o ' , ' Extra inzet receptie ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Receptie & beveiliging ' , ' fa-address-card-o ' , ' Extra openings-/sluitronde ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Receptie & beveiliging ' , ' fa-address-card-o ' , ' Inzet Verkeersregelaar(s) ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Receptie & beveiliging ' , ' fa-address-card-o ' , ' Inzet extra beveiliging ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Receptie & beveiliging ' , ' fa-address-card-o ' , ' Plaatsen/vervangen (elektronisch) slot/sleutel ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Post- & koeriersdiensten ' , ' fa-envelopes-bulk ' , ' Benodigheden & middelen dienstverlening post ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Post- & koeriersdiensten ' , ' fa-person-dolly ' , ' Koerierzendingen ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Receptie & beveiliging ' , ' fa-user-police-tie ' , ' Extra inzet receptie ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Receptie & beveiliging ' , ' fa-address-card ' , ' Extra openings-/sluitronde ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Receptie & beveiliging ' , ' fa-address-card ' , ' Inzet Verkeersregelaar(s) ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Receptie & beveiliging ' , ' fa-user-police ' , ' Inzet extra beveiliging ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Receptie & beveiliging ' , ' fa-shield-keyhole ' , ' Plaatsen/vervangen (elektronisch) slot/sleutel ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Schoonmaak ' , ' fa-eraser ' , ' Extra schoonmaak (verzoek) ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Schoonmaak ' , ' fa-eraser ' , ' Gevelreiniging (extra) ' , 5 FROM DUAL UNION ALL
SELECT ' Aanvraag ' , ' A ' , 1 , ' Schoonmaak ' , ' fa-eraser ' , ' Glasbewassing (binnen/buiten) ' , 5 FROM DUAL UNION ALL
@@ -218,7 +223,7 @@ SELECT * FROM (
SELECT ' Storing ' , ' S ' , 1 , ' Hijs- & hef-installaties ' , ' fa-industry ' , ' Hijs- & hef-installaties ' , 5 FROM DUAL UNION ALL
SELECT ' Storing ' , ' S ' , 1 , ' Hijs- & hef-installaties ' , ' fa-industry ' , ' Kleine hijsmiddelen, klimmateriaal en stellingen ' , 5 FROM DUAL UNION ALL
SELECT ' Storing ' , ' S ' , 1 , ' Ongedierte bestrijding ' , ' fa-bug ' , ' Ongediertebestrijding ' , 5 FROM DUAL UNION ALL
SELECT ' Storing ' , ' S ' , 1 , ' Receptie & beveiliging ' , ' fa-address-card-o ' , ' Plaatsen/vervangen (electronisch) slot/sleutel ' , 5 FROM DUAL UNION ALL
SELECT ' Storing ' , ' S ' , 1 , ' Receptie & beveiliging ' , ' fa-address-card ' , ' Plaatsen/vervangen (electronisch) slot/sleutel ' , 5 FROM DUAL UNION ALL
SELECT ' Storing ' , ' S ' , 1 , ' Schoonmaak ' , ' fa-eraser ' , ' Sanitaire accessoires ' , 5 FROM DUAL UNION ALL
SELECT ' Storing ' , ' S ' , 1 , ' Schoonmaak ' , ' fa-eraser ' , ' Schoonmaak ' , 5 FROM DUAL UNION ALL
SELECT ' Storing ' , ' S ' , 1 , ' Terrein- & groenvoorziening ' , ' fa-tree ' , ' Bestrating ' , 5 FROM DUAL UNION ALL
@@ -227,8 +232,8 @@ SELECT * FROM (
SELECT ' Storing ' , ' S ' , 1 , ' Terrein- & groenvoorziening ' , ' fa-tree ' , ' Groenonderhoud ' , 5 FROM DUAL UNION ALL
SELECT ' Storing ' , ' S ' , 1 , ' Terrein- & groenvoorziening ' , ' fa-tree ' , ' Terreinverlichting ' , 5 FROM DUAL UNION ALL
SELECT ' Storing ' , ' S ' , 1 , ' Terrein- & groenvoorziening ' , ' fa-tree ' , ' Toegangscontrole/inbraakalarm systeem ' , 5 FROM DUAL UNION ALL
SELECT ' Melding ' , ' M ' , 0 , ' Ontvangen melding ' , ' fa-mail ' , ' Ontvangen mail bericht ' , 5 FROM DUAL
) ;
SELECT ' Mailm elding ' , ' X ' , 0 , ' Ontvangen melding ' , ' fa-mail ' , ' Ontvangen mail bericht ' , 5 FROM DUAL ;
-- beetje lomp, wat vinden we?
UPDATE fac_imp_mld SET mld_stdmelding_slabewaken = 0 , mld_stdmelding_notfrontend = 0
WHERE ins_srtdiscipline_omschrijving < > ' Melding ' ;
@@ -337,12 +342,11 @@ INSERT INTO ins_tab_discipline (ins_discipline_omschrijving, ins_discipline_modu
-- 7. MSG
-- Misschien ook hier nog een berichtje, anders iig de catalogi
INSERT INTO ins_tab_discipline ( ins_discipline_omschrijving , ins_discipline_module ) VALUES ( ' Algemene berichten ' , ' MSG ' ) ;
INSERT INTO ins_tab_discipline ( ins_discipline_omschrijving , ins_discipline_module ) VALUES ( ' Huishoudelijke mededelingen ' , ' MSG ' ) ;
-- Settings: Alleen settings die specifiek voor FM zijn en intrinsiek afwijken van de standaardinstellingen(!)
- - UPDATE fac_setting SET fac_setting_pvalue = ' true ' WHERE fac_setting_name = ' prs_allow_impersonate ' ;
UPDATE fac_setting SET fac_setting_pvalue = ' no_reply@ ' | | user | | ' .facilitor.nl ' WHERE fac_setting_name = ' puo_fromaddress ' ;
- - UPDATE fac_setting SET fac_setting_pvalue = ' 1 ' WHERE fac_setting_name = ' widgetportal ' ;
UPDATE fac_setting SET fac_setting_pvalue = ' 3 ' WHERE fac_setting_name = ' portalmenucols ' ;
-- Algemeen UPDATE fac_setting SET fac_setting_pvalue = 'no_reply@' || user || '.facilitor.nl' WHERE fac_setting_name = 'puo_fromaddress';
-- Via interactieve config
- - UPDATE fac_setting SET fac_setting_pvalue = ' 1 ' WHERE fac_setting_name = ' faq_enabled ' ;
- - UPDATE fac_setting SET fac_setting_pvalue = ' 1 ' WHERE fac_setting_name = ' mobile_enabled ' ;
@@ -353,8 +357,8 @@ UPDATE fac_setting SET fac_setting_pvalue = '3' WHERE fac_setting_name = 'portal
-- Autorisatiegroepen
-- We definieren deze groepen: Medewerker (_DEFAULT), Frontoffice, Backoffice, Beheerder (_ADMIN)
INSERT INTO fac_groep ( fac_groep_omschrijving ) VALUES ( ' Frontoffice ' ) ;
INSERT INTO fac_groep ( fac_groep_omschrijving ) VALUES ( ' Backoffice ' ) ;
INSERT INTO fac_groep ( fac_groep_omschrijving , fac_groep_opmerking ) VALUES ( ' FMIS- Frontoffice' , ' FMIS-autorisatiegroep voor frontoffice users ' );
INSERT INTO fac_groep ( fac_groep_omschrijving , fac_groep_opmerking ) VALUES ( ' FMIS- Backoffice' , ' FMIS-autorisatiegroep voor backoffice users ' );
-- Medewerker rechten
@@ -382,7 +386,7 @@ INSERT INTO fac_groeprechten (fac_groep_key, fac_functie_key, ins_discipline_key
FROM fac_functie f , ins_tab_discipline d , fac_groep g
WHERE f . fac_functie_code IN ( ' WEB_RESFOF ' , ' WEB_MLDFOF ' , ' WEB_BESFOF ' , ' WEB_BEZFOF ' , ' WEB_FAQFOF ' , ' WEB_INSFOF ' )
AND f . fac_functie_module = d . ins_discipline_module
AND g . fac_groep_upper = ' FRONTOFFICE '
AND g . fac_groep_upper = ' FMIS- FRONTOFFICE'
AND NOT EXISTS
( SELECT gr . fac_groeprechten_key
FROM fac_groeprechten gr
@@ -398,7 +402,7 @@ INSERT INTO fac_groeprechten (fac_groep_key, fac_functie_key, ins_discipline_key
FROM fac_functie f , ins_tab_discipline d , fac_groep g
WHERE f . fac_functie_code IN ( ' WEB_RESBOF ' , ' WEB_MLDBOF ' , ' WEB_ORDBOF ' , ' WEB_BESBOF ' , ' WEB_BEZBOF ' , ' WEB_FAQBOF ' , ' WEB_INSUSE ' , ' WEB_INSMAN ' , ' WEB_CNTMAN ' , ' WEB_CNTUSE ' )
AND f . fac_functie_module = d . ins_discipline_module
AND g . fac_groep_upper = ' BACKOFFICE '
AND g . fac_groep_upper = ' FMIS- BACKOFFICE'
AND NOT EXISTS
( SELECT gr . fac_groeprechten_key
FROM fac_groeprechten gr
@@ -427,11 +431,7 @@ INSERT INTO fac_groeprechten (fac_groep_key, fac_functie_key, ins_discipline_key
-- Portaal
-- Uitwerken, maar niet te gek maken
UPDATE fac_locale_xsl
SET fac_locale_xsl_cust = ' Welkom in jouw persoonlijke Facilitor/FMIS-omgeving. Je kunt hier allerlei zaken regelen, we leggen je hier kort even uit hoe. '
WHERE fac_locale_xsl_label = ' lcl_welcome_intro ' AND fac_locale_xsl_lang = ' NL ' AND fac_locale_xsl_module = ' ASP ' ;
-- Iets herkenbaar maken?
--
--
@@ -453,30 +453,26 @@ DELETE FROM fac_imp_onrgoed1;
INSERT INTO fac_imp_onrgoed2 ( alg_locatie_code , alg_gebouw_code , alg_verdieping_volgnr , alg_srtruimte_omschrijving ,
alg_ruimte_nr , alg_ruimte_omschrijving , reserveerbaar ,
res_discipline_omschrijving , res_opstelling_omschrijving , res_ruimte_opstel_bezoekers , res_ruimte_nr )
SELECT * FROM (
SELECT ' UTR ' a , ' HQ ' b , 0 c , ' Vergaderruimte ' d , ' 0.12 ' e , ' Vergaderruimte 1 ' f , ' J ' g , ' Vergaderruimte ' h , ' Standaard ' i , 10 j , ' Dahlia ' k FROM DUAL UNION ALL
SELECT ' UTR ' , ' HQ ' , 0 , ' Vergaderruimte ' , ' 0.13 ' , ' Vergaderruimte 2 ' , ' J ' , ' Vergaderruimte ' , ' Standaard ' , 8 , ' Rozentuin ' FROM DUAL
) ;
SELECT ' UTR ' , ' HQ ' , 0 , ' Vergaderruimte ' , ' 0.12 ' , ' Vergaderruimte 1 ' , ' J ' , ' Vergaderruimte ' , ' Standaard ' , 10 , ' Dahlia ' FROM DUAL UNION ALL
SELECT ' UTR ' , ' HQ ' , 0 , ' Vergaderruimte ' , ' 0.13 ' , ' Vergaderruimte 2 ' , ' J ' , ' Vergaderruimte ' , ' Standaard ' , 8 , ' Rozentuin ' FROM DUAL ;
-- Importeren van losse ruimten
INSERT INTO fac_imp_onrgoed2 ( alg_locatie_code , alg_gebouw_code , alg_verdieping_volgnr , alg_srtruimte_omschrijving , alg_ruimte_nr , alg_ruimte_omschrijving )
SELECT * FROM (
SELECT ' UTR ' a , ' HQ ' b , 0 c , ' Verkeersruimte ' d , ' 0.01 ' e , ' Gang ' f FROM DUAL UNION ALL
SELECT ' UTR ' , ' HQ ' , 0 , ' Verkeersruimte ' , ' 0.01 ' , ' Gang ' FROM DUAL UNION ALL
SELECT ' UTR ' , ' HQ ' , 0 , ' Kantoor ' , ' 0.02 ' , ' Kantoor 0.02 ' FROM DUAL UNION ALL
SELECT ' UTR ' , ' HQ ' , 0 , ' Kantoor ' , ' 0.03 ' , ' Kantoor 0.03 ' FROM DUAL UNION ALL
SELECT ' UTR ' , ' HQ ' , 0 , ' Kantoor ' , ' 0.04 ' , ' Kantoor 0.04 ' FROM DUAL
) ;
SELECT ' UTR ' , ' HQ ' , 0 , ' Kantoor ' , ' 0.04 ' , ' Kantoor 0.04 ' FROM DUAL ;
BEGIN fac_update_onrgoed2 ( ini . getImportKey ( ' ONRGOED2 ' ) ) ; END ;
DELETE FROM fac_imp_onrgoed2 ;
-- Mooier:
UPDATE alg_verdieping SET alg_verdieping_omschrijving = ' Begane grond ' WHERE alg_verdieping_upper = ' VERDIEPING 0 ' ;
-- Importeren van flexplekken (INS)
INSERT INTO fac_imp_ins ( ins_discipline_omschrijving , ins_srtgroep_omschrijving , ins_srtdeel_code , ins_srtdeel_omschrijving , ins_deel_omschrijving ,
alg_locatie_code , alg_gebouw_code , alg_verdieping_volgnr , alg_ruimte_nr , ins_deel_aantal , reserveerbaar , res_deel_alg_level , res_discipline_omschrijving )
SELECT * FROM (
SELECT ' Werkplekken ' a , ' Flexplekken ' b , ' FLEXDS ' c , ' Flexplek met dockingstation ' d , ' FLEXDS003.1 ' e , ' UTR ' f , ' HQ ' g , 0 h , ' 0.03 ' i , 1 j , 1 k , 4 l , ' Flexplekken ' m FROM DUAL UNION ALL
SELECT ' Werkplekken ' , ' Flexplekken ' , ' FLEXDS ' , ' Flexplek met dockingstation ' , ' FLEXDS003.1 ' , ' UTR ' , ' HQ ' , 0 , ' 0.03 ' , 1 , 1 , 4 , ' Flexplekken ' FROM DUAL UNION ALL
SELECT ' Werkplekken ' , ' Flexplekken ' , ' FLEXDS ' , ' Flexplek met dockingstation ' , ' FLEXDS004.1 ' , ' UTR ' , ' HQ ' , 0 , ' 0.04 ' , 1 , 1 , 4 , ' Flexplekken ' FROM DUAL UNION ALL
SELECT ' Werkplekken ' , ' Flexplekken ' , ' FLEX ' , ' Flexplek ' , ' FLEX004.2 ' , ' UTR ' , ' HQ ' , 0 , ' 0.04 ' , 1 , 1 , 4 , ' Flexplekken ' FROM DUAL
) ;
SELECT ' Werkplekken ' , ' Flexplekken ' , ' FLEX ' , ' Flexplek ' , ' FLEX004.2 ' , ' UTR ' , ' HQ ' , 0 , ' 0.04 ' , 1 , 1 , 4 , ' Flexplekken ' FROM DUAL ;
BEGIN fac_update_ins ( ini . getImportKey ( ' INS ' ) ) ; END ;
DELETE FROM fac_imp_ins ;
@@ -489,7 +485,7 @@ INSERT INTO fac_menu (fac_menu_altlabel,
fac_functie_key ,
fac_menu_level ,
ins_discipline_key )
SELECT ' Reserveer werkplek ' ,
SELECT ' Reserveer werkplek** ' ,
0 ,
650 ,
' appl/res/res_rsv_deel_by_placetime.asp?selectmode=1&res_disc= '
@@ -503,110 +499,64 @@ INSERT INTO fac_menu (fac_menu_altlabel,
-- Reserveerbare artikelen
INSERT INTO fac_imp_res_artikel_sync ( res_discipline_oms , res_artikel_nr , res_artikel_omschrijving , res_artikel_eenheid , res_artikel_prijs , res_artikel_prijs_vast )
SELECT * FROM (
SELECT ' Dranken ' a , ' D002 ' b , ' Thee ' c , ' Kan ' d , ' 5.50 ' e , 1 f FROM DUAL UNION ALL
SELECT ' Dranken ' , ' D002 ' , ' Thee ' , ' Kan ' , ' 5.50 ' , 1 FROM DUAL UNION ALL
SELECT ' Dranken ' , ' D003 ' , ' Frisdrank ' , ' Flesje ' , ' 2.50 ' , 1 FROM DUAL UNION ALL
SELECT ' Dranken ' , ' D004 ' , ' Water ' , ' Kan ' , ' 2.00 ' , 1 FROM DUAL UNION ALL
SELECT ' Dranken ' , ' D001 ' , ' Koffie ' , ' Kan ' , ' 7.50 ' , 1 FROM DUAL
) ;
SELECT ' Dranken ' , ' D001 ' , ' Koffie ' , ' Kan ' , ' 7.50 ' , 1 FROM DUAL ;
BEGIN fac_update_res_artikel_sync ( ini . getImportKey ( ' RES_ARTIKEL_SYNC ' ) ) ; END ;
DELETE FROM fac_imp_res_artikel_sync ;
-- Interne organisatiestructuur (ORGANISATIE), is die kostenplaats nodig?
INSERT INTO fac_imp_organisatie ( prs_bedrijf_naam , prs_afdeling_naam , prs_afdeling_omschrijving , prs_kostenplaats_nr )
SELECT * FROM (
SELECT ' Onze organisatie ' a , ' SALES ' b , ' Sales & Marketing ' c , ' S ' d FROM DUAL UNION ALL
SELECT ' Onze organisatie ' , ' SALES ' , ' Sales & Marketing ' , ' S ' FROM DUAL UNION ALL
SELECT ' Onze organisatie ' , ' DIR ' , ' Directie ' , ' D ' FROM DUAL UNION ALL
SELECT ' Onze organisatie ' , ' HR ' , ' Personeel & Organisatie ' , ' P ' FROM DUAL UNION ALL
SELECT ' Onze organisatie ' , ' ICT ' , ' ICT ' , ' I ' FROM DUAL UNION ALL
SELECT ' Onze organisatie ' , ' FIN ' , ' Finance ' , ' FIN ' FROM DUAL UNION ALL
SELECT ' Onze organisatie ' , ' MW ' , ' Overig ' , ' MW ' FROM DUAL UNION ALL
SELECT ' Onze organisatie ' , ' FM ' , ' Facility Management ' , ' FM ' FROM DUAL
) ;
SELECT ' Onze organisatie ' , ' FM ' , ' Facility Management ' , ' FM ' FROM DUAL ;
BEGIN fac_update_organisatie ( ini . getImportKey ( ' ORGANISATIE ' ) ) ; END ;
DELETE FROM fac_imp_organisatie ;
-- Minimale gebruikers, moet gedocumenteerd worden, wachtwoorden via wachtwoord-vergeten oid
INSERT INTO fac_imp_perslid ( prs_afdeling_naam , prs_perslid_naam , prs_perslid_voornaam , prs_perslid_telefoonnr , prs_perslid_mobiel , prs_perslid_email , prs_srtperslid_omschrijving , prs_perslid_nr , prs_perslid_oslogin , prs_perslid_wachtwoord )
SELECT * FROM (
SELECT ' MW ' a , ' Medewerker ' b , ' Wim ' c , ' 022-3982345 ' d , ' 06-293 785629 ' e , ' Wim.Medewerker @bedrijf.nl' f , ' Medewerker ' g , ' 001 ' h , ' Wim ' i , ' Medewerker 21#' j FROM DUAL UNION ALL
SELECT ' FM ' , ' Back office' , ' H ans ' , ' 022-3982346 ' , ' 06-2937 85630 ' , ' Hans.Back office@bedrijf.nl' , ' Medewerker ' , ' 002 ' , ' H ans ' , ' Back office21#' FROM DUAL UNION ALL
SELECT ' ICT ' , ' Beheerder ' , ' Olg a' , ' 022-3982347 ' , ' 06-29378 5631 ' , ' Olg a.B eheerder@bedrijf.nl' , ' Medewerker ' , ' 003 ' , ' Olg a' , ' Beheerder21# ' FROM DUAL
) ;
SELECT ' MW ' a , ' Medewerker ' b , ' Marco ' c , ' 022-3982345 ' d , ' 06-29785629 ' e , ' marco.medewerker@bedrijf.nl ' f , ' Medewerker ' g , ' 001 ' h , ' Marco ' i , ' Medewerker21# ' j FROM DUAL UNION ALL
SELECT ' F M' , ' Backoffice ' , ' Bas ' , ' 022-3982346 ' , ' 06-29785630 ' , ' bas.backoffice @bedrijf.nl' , ' Medewerker ' , ' 002 ' , ' Bas ' , ' Backoffice 21#' FROM DUAL UNION ALL
SELECT ' FM ' , ' Front office' , ' Furk an' , ' 022-3982348 ' , ' 06-29385632 ' , ' furkan.front office@bedrijf.nl' , ' Medewerker ' , ' 003 ' , ' Furk an' , ' Front office21#' FROM DUAL UNION ALL
SELECT ' ICT ' , ' Beheerder ' , ' Barbar a' , ' 022-3982347 ' , ' 06-29375631 ' , ' barbar a.b eheerder@bedrijf.nl' , ' Medewerker ' , ' 004 ' , ' Barbar a' , ' Beheerder21# ' FROM DUAL ;
BEGIN fac_update_perslid ( ini . getImportKey ( ' PERSLID ' ) ) ; END ;
DELETE FROM fac_imp_perslid ;
-- Rechten toekennen aan de personen
-- Iedereen zit standaard al in de _default groep
-- De beheerder zetten we in de beheerdersgroep en de ook in de backoffice groep
-- De beheerder zetten we in de beheerdersgroep en de ook in de backoffice groep? Nou, ik vind toch eigenlijk van niet.
-- INSERT INTO fac_gebruikersgroep (fac_groep_key, prs_perslid_key) SELECT g.fac_groep_key, p.prs_perslid_key FROM fac_groep, prs_perslid p WHERE g.fac_groep_upper = '_DEFAULT' AND p.prs_perslid_naam = 'Medewerker'
INSERT INTO fac_gebruikersgroep ( fac_groep_key , prs_perslid_key ) SELECT g . fac_groep_key , p . prs_perslid_key FROM fac_groep g , prs_perslid p WHERE g . fac_groep_upper = ' BACKOFFICE ' AND p . prs_perslid_naam = ' Backoffice ' ;
INSERT INTO fac_gebruikersgroep ( fac_groep_key , prs_perslid_key ) SELECT g . fac_groep_key , p . prs_perslid_key FROM fac_groep g , prs_perslid p WHERE g . fac_groep_upper = ' FRONTOFFICE ' AND p . prs_perslid_naam = ' Backoffice ' ;
INSERT INTO fac_gebruikersgroep ( fac_groep_key , prs_perslid_key ) SELECT g . fac_groep_key , p . prs_perslid_key FROM fac_groep g , prs_perslid p WHERE g . fac_groep_upper = ' FMIS- BACKOFFICE' AND p . prs_perslid_naam = ' Backoffice ' ;
INSERT INTO fac_gebruikersgroep ( fac_groep_key , prs_perslid_key ) SELECT g . fac_groep_key , p . prs_perslid_key FROM fac_groep g , prs_perslid p WHERE g . fac_groep_upper = ' FMIS- FRONTOFFICE' AND p . prs_perslid_naam = ' Backoffice ' ;
INSERT INTO fac_gebruikersgroep ( fac_groep_key , prs_perslid_key ) SELECT g . fac_groep_key , p . prs_perslid_key FROM fac_groep g , prs_perslid p WHERE g . fac_groep_upper = ' FMIS-FRONTOFFICE ' AND p . prs_perslid_naam = ' Frontoffice ' ;
INSERT INTO fac_gebruikersgroep ( fac_groep_key , prs_perslid_key ) SELECT g . fac_groep_key , p . prs_perslid_key FROM fac_groep g , prs_perslid p WHERE g . fac_groep_upper = ' _ADMIN ' AND p . prs_perslid_naam = ' Beheerder ' ;
INSERT INTO fac_gebruikersgroep ( fac_groep_key , prs_perslid_key ) SELECT g . fac_groep_key , p . prs_perslid_key FROM fac_groep g , prs_perslid p WHERE g . fac_groep_upper = ' BACKOFFICE ' AND p . prs_perslid_naam = ' Beheerder ' ;
INSERT INTO fac_gebruikersgroep ( fac_groep_key , prs_perslid_key ) SELECT g . fac_groep_key , p . prs_perslid_key FROM fac_groep g , prs_perslid p WHERE g . fac_groep_upper = ' FRONTOFFICE ' AND p . prs_perslid_naam = ' Beheerder ' ;
- - INSERT INTO fac_gebruikersgroep ( fac_groep_key , prs_perslid_key ) SELECT g . fac_groep_key , p . prs_perslid_key FROM fac_groep g , prs_perslid p WHERE g . fac_groep_upper = ' FMIS- BACKOFFICE' AND p . prs_perslid_naam = ' Beheerder ' ;
- - INSERT INTO fac_gebruikersgroep ( fac_groep_key , prs_perslid_key ) SELECT g . fac_groep_key , p . prs_perslid_key FROM fac_groep g , prs_perslid p WHERE g . fac_groep_upper = ' FMIS- FRONTOFFICE' AND p . prs_perslid_naam = ' Beheerder ' ;
-- INS
INSERT INTO fac_imp_ins ( ins_discipline_omschrijving , ins_srtgroep_omschrijving , ins_srtdeel_code , ins_srtdeel_omschrijving , ins_deel_omschrijving ,
alg_locatie_code , alg_gebouw_code , alg_verdieping_volgnr , alg_ruimte_nr , ins_deel_aantal )
SELECT * FROM (
SELECT ' Automaten ' a , ' Koffieautomaten ' b , ' KOF ' c , ' Koffieautomaat ' d , ' KOF001 ' e , ' UTR ' f , ' HQ ' g , 0 h , ' 0.01 ' i , 1 j FROM DUAL UNION ALL
SELECT ' Automaten ' , ' Koffieautomaten ' , ' KOF ' , ' Koffieautomaat ' , ' KOF002 ' , ' UTR ' , ' HQ ' , 0 , ' 0.01 ' , 1 FROM DUAL
) ;
SELECT ' Automaten ' , ' Koffieautomaten ' , ' KOF ' , ' Koffieautomaat ' , ' KOF001 ' , ' UTR ' , ' HQ ' , 0 , ' 0.01 ' , 1 FROM DUAL UNION ALL
SELECT ' Automaten ' , ' Koffieautomaten ' , ' KOF ' , ' Koffieautomaat ' , ' KOF002 ' , ' UTR ' , ' HQ ' , 0 , ' 0.01 ' , 1 FROM DUAL ;
BEGIN fac_update_ins ( ini . getImportKey ( ' INS ' ) ) ; END ;
DELETE FROM fac_imp_ins ;
INSERT INTO fac_nieuws ( fac_nieuws_omschrijving , prs_perslid_key )
SELECT ' Gefeliciteerd met de keuze voor Facilitor voor FM! ' ,
INSERT INTO fac_nieuws ( fac_nieuws_titel , fac_nieuws_ omschrijving , fac_nieuws_image ,
prs_perslid_key )
SELECT ' Het eerste bericht! ' , ' Gefeliciteerd met de keuze voor Facilitor/FMIS! ' , ' fa-face-party ' ,
prs_perslid_key
FROM prs_perslid
WHERE prs_perslid_oslogin = ' _FACILITOR ' ;
- - -- Menu-items voor de vakgroeptypen toevoegen
- - -- Ik meen dat we dat default doen (explode), maar dat checken of core doen
- - DECLARE
-- v_key fac_functie.fac_functie_key%TYPE;
-- v_index NUMBER;
- - BEGIN
-- SELECT fac_functie_key
-- INTO v_key
-- FROM fac_functie
-- WHERE fac_functie_code = 'WEB_MLDUSE';
--
-- v_index := 110;
-- FOR rec IN (SELECT * FROM ins_srtdiscipline WHERE ins_srtdiscipline_prefix <> 'M')
-- LOOP
--
-- INSERT INTO fac_menu (fac_menu_altlabel,
-- fac_menu_altgroep,
-- fac_menu_volgnr,
-- fac_menu_alturl,
-- fac_functie_key,
-- fac_menu_level,
-- ins_srtdiscipline_key,
-- fac_menu_portal)
-- VALUES (
-- '> ' || rec.ins_srtdiscipline_omschrijving,
-- 0,
-- v_index,
-- 'appl/mld/mld_fe_menu.asp?lvl=1&urole=fe&srtdisc=' || rec.ins_srtdiscipline_key,
-- v_key,
-- 0,
-- rec.ins_srtdiscipline_key,
-- 1);
--
-- -- Nu we hier toch zijn gaan we ook het opdrachttype Standaard (key=5) toevoegen aan de srtdiscipline
-- INSERT INTO mld_typeopdr_srtdiscipline (mld_typeopdr_key, ins_srtdiscipline_key)
-- VALUES (5, rec.ins_srtdiscipline_key);
-- v_index := v_index + 10;
-- END LOOP;
- - END ;
- - /
- - - - -- payload end ------
BEGIN adm . systrackscriptId ( ' $Id$ ' , 1 ) ; END ;