FCLT#82642 Standaard initiële FMIS vulling

svn path=/Database/trunk/; revision=64793
This commit is contained in:
Peter Feij
2024-05-23 16:16:42 +00:00
parent 83f5007053
commit b58c2dbf0e

View File

@@ -74,7 +74,7 @@ fac.writelog ('INI.FMIS_INI','I', 'ALG completed', '');
INSERT INTO ins_srtdiscipline ( ins_srtdiscipline_module, ins_srtdiscipline_omschrijving, ins_srtdiscipline_prefix, ins_srtdiscipline_kostenklant)
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', 'ICT objecten', 'I', 2 FROM DUAL UNION ALL -- die komen veel uitgebreider in ITSM
SELECT 'INS', 'Parkeerplaatsen', 'P', 2 FROM DUAL;
-- Vakgroepen
-- Leidraad voor onderscheid is: is het aannemelijk dat daar andere personen (backoffice, autorisaties) over gaan?
@@ -83,14 +83,14 @@ INSERT INTO ins_tab_discipline (ins_discipline_module, ins_discipline_code, ins_
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
SELECT 'INS', 'F050', 'Vervoer', ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'Facilitaire objecten' UNION ALL
SELECT 'INS', 'F050', 'Presentatiemiddelen', ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'Facilitaire objecten' UNION ALL
SELECT 'INS', 'F060', 'Vervoer', ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'Facilitaire objecten' UNION ALL
SELECT 'INS', 'G010', 'Bouwkundig', ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'Gebouwgebonden objecten' UNION ALL
SELECT 'INS', 'G040', 'Afwerking', ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'Gebouwgebonden objecten' UNION ALL
SELECT 'INS', 'G050', 'Mechanische installaties', ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'Gebouwgebonden objecten' UNION ALL
SELECT 'INS', 'G060', 'Elektrische installaties', ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'Gebouwgebonden objecten' UNION ALL
SELECT 'INS', 'G070', 'Vaste inrichting', ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'Gebouwgebonden objecten' UNION ALL
SELECT 'INS', 'I010', 'Computers', ins_srtdiscipline_key FROM ins_srtdiscipline WHERE ins_srtdiscipline_omschrijving = 'ICT objecten' UNION ALL
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';
@@ -266,7 +266,7 @@ INSERT INTO fac_imp_mld (ins_srtdiscipline_omschrijving, ins_srtdiscipline_prefi
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 'Mailmelding','X',0,'Ontvangen melding','fa-mail','Ontvangen mail bericht', 5 FROM DUAL;
SELECT 'Mailmelding','X',0,'Ontvangen melding','fa-mail','Ontvangen mail bericht', 5 FROM DUAL; -- twijfel nog
-- beetje lomp, wat vinden we?
UPDATE fac_imp_mld SET mld_stdmelding_slabewaken = 0, mld_stdmelding_notfrontend = 0
@@ -565,7 +565,7 @@ INSERT INTO fac_groeprechten (fac_groep_key, fac_functie_key, ins_discipline_key
fac_gebruiker_prs_level_read, fac_gebruiker_prs_level_write)
SELECT g.fac_groep_key, f.fac_functie_key, d.ins_discipline_key, -1, -1, -1, -1
FROM fac_functie f, ins_tab_discipline d, fac_groep g
WHERE f.fac_functie_code IN ('WEB_RESMSU', 'WEB_MLDMSU', 'WEB_BESMSU', 'WEB_BEZMSU', 'WEB_FAQMSU', 'WEB_INSMSU',
WHERE f.fac_functie_code IN ('WEB_RESMSU', 'WEB_MLDMSU', 'WEB_BESMSU', 'WEB_BEZMSU', 'WEB_FAQMSU', 'WEB_INSMSU',
'WEB_RESMGT', 'WEB_MLDMGT', 'WEB_BESMGT', 'WEB_BEZMGT', 'WEB_FAQMGT', 'WEB_INSMGT',
'WEB_RESBAC', 'WEB_MLDBAC', 'WEB_BESBAC', 'WEB_BEZBAC')
AND f.fac_functie_module = d.ins_discipline_module
@@ -579,7 +579,7 @@ INSERT INTO fac_groeprechten (fac_groep_key, fac_functie_key, ins_discipline_key
-- _FACILITOR-rechten
-- We willen tbv Support dat _FACILITOR alles kan, dus ook rechten krijgt op de zaken
-- die hier zijn aangemaakt.
-- die hier zijn aangemaakt. De rest had-ie standaard al
INSERT INTO fac_groeprechten (fac_groep_key, fac_functie_key, ins_discipline_key,
fac_gebruiker_alg_level_read, fac_gebruiker_alg_level_write,
fac_gebruiker_prs_level_read, fac_gebruiker_prs_level_write)
@@ -721,7 +721,7 @@ fac.writelog ('INI.FMIS_INI','I', 'Sample content completed', '');
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',
SELECT 'Facilitor voor al je facilitaire zaken', 'Gefeliciteerd met de keuze voor Facilitor/FMIS! Dit is een eerste stap naar totale controle over je dienstverlenende processe.', 'fa-face-party',
prs_perslid_key
FROM prs_perslid
WHERE prs_perslid_oslogin = '_FACILITOR';