493 lines
22 KiB
MySQL
493 lines
22 KiB
MySQL
-- Customer specific once-script ARAI.
|
|
--
|
|
-- (c) 2012 SG|facilitor bv
|
|
-- $Revision$
|
|
-- $Id$
|
|
--
|
|
-- Support: +31 53 4800700
|
|
|
|
SET ECHO ON
|
|
SPOOL arai07.lst
|
|
SET DEFINE OFF
|
|
|
|
|
|
|
|
ALTER TABLE arai_imp_kpi_ict_mitel ADD (gemiddelde_wachttijd VARCHAR(256));
|
|
|
|
CREATE TABLE arai_imp_ebms (
|
|
Evenement VARCHAR2 (256),
|
|
EventID VARCHAR2 (20),
|
|
Bedrijfsnaam VARCHAR2 (256),
|
|
BedrijfsnaamID VARCHAR2 (20),
|
|
BIllto VARCHAR2 (256),
|
|
BilltoID VARCHAR2 (20),
|
|
Lokatie VARCHAR2 (50),
|
|
Ordernummer VARCHAR2 (20),
|
|
EventDatumVan DATE,
|
|
EventDatumTot DATE
|
|
);
|
|
|
|
|
|
CREATE TABLE arai_ebms (
|
|
arai_ebms_key
|
|
NUMBER(10)
|
|
CONSTRAINT arai_k_arai_ebms_key PRIMARY KEY,
|
|
Evenement VARCHAR2 (256),
|
|
EventID VARCHAR2 (20),
|
|
Bedrijfsnaam VARCHAR2 (256),
|
|
BedrijfsnaamID VARCHAR2 (20),
|
|
BIllto VARCHAR2 (256),
|
|
BilltoID VARCHAR2 (20),
|
|
Lokatie VARCHAR2 (50),
|
|
Ordernummer VARCHAR2 (20),
|
|
EventDatumVan DATE,
|
|
EventDatumTot DATE
|
|
);
|
|
|
|
CREATE SEQUENCE arai_s_arai_ebms_key MINVALUE 1;
|
|
|
|
CREATE OR REPLACE TRIGGER arai_t_arai_ebms_B_IU
|
|
BEFORE INSERT OR UPDATE ON arai_ebms
|
|
FOR EACH ROW
|
|
BEGIN
|
|
IF :new.arai_ebms_key IS NULL
|
|
THEN SELECT arai_s_arai_ebms_key.nextval INTO :new.arai_ebms_key FROM DUAL;
|
|
END IF;
|
|
END;
|
|
/
|
|
|
|
INSERT INTO fac_import_app
|
|
(fac_import_app_code, fac_import_app_oms,
|
|
fac_functie_key, fac_import_app_prefix)
|
|
SELECT 'EBMS', 'Import eventgegevens vanuit EMBS',
|
|
fac_functie_key, 'ARAI'
|
|
FROM fac_functie
|
|
WHERE fac_functie_code = 'WEB_PRSSYS';
|
|
|
|
|
|
|
|
-- CUST01 is de mail-notificatie naar exposant
|
|
UPDATE fac_srtnotificatie
|
|
SET fac_srtnotificatie_oms = 'Uw melding ##KEY##', fac_srtnotificatie_xmlnode = 'melding'
|
|
WHERE fac_srtnotificatie_code = 'CUST01';
|
|
|
|
-- CUST02 is de sms-notificatie naar exposant
|
|
INSERT INTO fac_srtnotificatie (fac_srtnotificatie_code, fac_srtnotificatie_mode, fac_srtnotificatie_oms, fac_srtnotificatie_xmlnode, fac_srtnotificatie_groep)
|
|
VALUES ( 'CUST02',20, 'Uw melding ##KEY##', 'melding', 0);
|
|
|
|
|
|
INSERT INTO fac_usrrap
|
|
(fac_usrrap_omschrijving,
|
|
fac_usrrap_view_name,
|
|
fac_usrrap_in_huidige_locatie,
|
|
fac_usrrap_template,
|
|
fac_usrrap_macro,
|
|
fac_usrrap_vraagbegindatum,
|
|
fac_usrrap_vraageinddatum,
|
|
fac_usrrap_functie,
|
|
fac_usrrap_info,
|
|
fac_functie_key,
|
|
fac_usrrap_autorefresh
|
|
)
|
|
SELECT 'Klachten detailgegevens',
|
|
'arai_v_rap_mld_klachten',
|
|
NULL,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
0,
|
|
1,
|
|
'Rapport met alle detailgegevens van klachten',
|
|
fac_functie_key,
|
|
0
|
|
FROM fac_functie WHERE fac_functie_code = 'WEB_USER05';
|
|
|
|
|
|
INSERT INTO fac_usrrap
|
|
(fac_usrrap_omschrijving,
|
|
fac_usrrap_view_name,
|
|
fac_usrrap_in_huidige_locatie,
|
|
fac_usrrap_template,
|
|
fac_usrrap_macro,
|
|
fac_usrrap_vraagbegindatum,
|
|
fac_usrrap_vraageinddatum,
|
|
fac_usrrap_functie,
|
|
fac_usrrap_info,
|
|
fac_functie_key,
|
|
fac_usrrap_autorefresh
|
|
)
|
|
SELECT 'KPI Schone Stands',
|
|
'arai_v_rap_kpi_standschoon',
|
|
NULL,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
0,
|
|
1,
|
|
'Rapport met de KPI Klachten Schone Stands',
|
|
fac_functie_key,
|
|
0
|
|
FROM fac_functie WHERE fac_functie_code = 'WEB_USER02';
|
|
|
|
|
|
|
|
INSERT INTO fac_usrrap
|
|
(fac_usrrap_omschrijving,
|
|
fac_usrrap_view_name,
|
|
fac_usrrap_in_huidige_locatie,
|
|
fac_usrrap_template,
|
|
fac_usrrap_macro,
|
|
fac_usrrap_vraagbegindatum,
|
|
fac_usrrap_vraageinddatum,
|
|
fac_usrrap_functie,
|
|
fac_usrrap_info,
|
|
fac_functie_key,
|
|
fac_usrrap_autorefresh
|
|
)
|
|
SELECT 'Klachtenrapportage: Schone Stands',
|
|
'arai_v_rap_standschoonmaak_all',
|
|
NULL,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
0,
|
|
1,
|
|
'Rapport met alle details over klachten Schone Stands',
|
|
fac_functie_key,
|
|
0
|
|
FROM fac_functie WHERE fac_functie_code = 'WEB_USER02';
|
|
|
|
|
|
INSERT INTO fac_usrrap
|
|
(fac_usrrap_omschrijving,
|
|
fac_usrrap_view_name,
|
|
fac_usrrap_in_huidige_locatie,
|
|
fac_usrrap_template,
|
|
fac_usrrap_macro,
|
|
fac_usrrap_vraagbegindatum,
|
|
fac_usrrap_vraageinddatum,
|
|
fac_usrrap_functie,
|
|
fac_usrrap_info,
|
|
fac_functie_key,
|
|
fac_usrrap_autorefresh
|
|
)
|
|
SELECT 'KPI Lopende klachten Schone Stands',
|
|
'arai_v_rap_standschoon_lopend',
|
|
NULL,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
0,
|
|
1,
|
|
'Rapport met de KPI LOPENDE Klachten Schone Stands',
|
|
fac_functie_key,
|
|
0
|
|
FROM fac_functie WHERE fac_functie_code = 'WEB_USER02';
|
|
|
|
INSERT INTO fac_usrgraph (fac_usrgraph_view_name, fac_usrgraph_type, fac_usrgraph_orderby, fac_usrgraph_maxrows)
|
|
VALUES ('arai_v_graph_kpi_schonestand', 4, 'FCLT_XAS_TIJD' , 50);
|
|
|
|
INSERT INTO fac_usrgraph (fac_usrgraph_view_name, fac_usrgraph_type, fac_usrgraph_orderby, fac_usrgraph_maxrows)
|
|
VALUES ('arai_v_graph_kpi_schonestand2', 1, 'FCLT_XAS_TIJD' , 50);
|
|
|
|
INSERT INTO fac_usrrap
|
|
(fac_usrrap_omschrijving,
|
|
fac_usrrap_view_name,
|
|
fac_usrrap_in_huidige_locatie,
|
|
fac_usrrap_template,
|
|
fac_usrrap_macro,
|
|
fac_usrrap_vraagbegindatum,
|
|
fac_usrrap_vraageinddatum,
|
|
fac_usrrap_functie,
|
|
fac_usrrap_info,
|
|
fac_functie_key,
|
|
fac_usrrap_autorefresh
|
|
)
|
|
SELECT 'KPI detailrapportage temperatuurmetingen',
|
|
'arai_v_rap_temp_per_datapunt',
|
|
NULL,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
0,
|
|
0,
|
|
'Rapport met alle details over temperatuurmetingen per datapunt',
|
|
fac_functie_key,
|
|
0
|
|
FROM fac_functie WHERE fac_functie_code = 'WEB_USER02';
|
|
|
|
INSERT INTO fac_usrrap
|
|
(fac_usrrap_omschrijving,
|
|
fac_usrrap_view_name,
|
|
fac_usrrap_in_huidige_locatie,
|
|
fac_usrrap_template,
|
|
fac_usrrap_macro,
|
|
fac_usrrap_vraagbegindatum,
|
|
fac_usrrap_vraageinddatum,
|
|
fac_usrrap_functie,
|
|
fac_usrrap_info,
|
|
fac_functie_key,
|
|
fac_usrrap_autorefresh
|
|
)
|
|
SELECT 'KPI detailrapportage ICT telefooncentrale',
|
|
'arai_v_rap_kpi_ict_all',
|
|
NULL,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
0,
|
|
1,
|
|
'Rapport met alle details over gemiddelde wachttijden ICT telefooncentrale',
|
|
fac_functie_key,
|
|
0
|
|
FROM fac_functie WHERE fac_functie_code = 'WEB_USER02';
|
|
|
|
INSERT INTO fac_usrrap
|
|
(fac_usrrap_omschrijving,
|
|
fac_usrrap_view_name,
|
|
fac_usrrap_in_huidige_locatie,
|
|
fac_usrrap_template,
|
|
fac_usrrap_macro,
|
|
fac_usrrap_vraagbegindatum,
|
|
fac_usrrap_vraageinddatum,
|
|
fac_usrrap_functie,
|
|
fac_usrrap_info,
|
|
fac_functie_key,
|
|
fac_usrrap_autorefresh
|
|
)
|
|
SELECT 'KPI detailrapportage toiletinspecties',
|
|
'arai_v_rap_kpi_toilet_all',
|
|
NULL,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
0,
|
|
1,
|
|
'Rapport met alle details over toiletinspecties per toiletruimte',
|
|
fac_functie_key,
|
|
0
|
|
FROM fac_functie WHERE fac_functie_code = 'WEB_USER02';
|
|
|
|
INSERT INTO fac_usrrap
|
|
(fac_usrrap_omschrijving,
|
|
fac_usrrap_view_name,
|
|
fac_usrrap_in_huidige_locatie,
|
|
fac_usrrap_template,
|
|
fac_usrrap_macro,
|
|
fac_usrrap_vraagbegindatum,
|
|
fac_usrrap_vraageinddatum,
|
|
fac_usrrap_functie,
|
|
fac_usrrap_info,
|
|
fac_functie_key,
|
|
fac_usrrap_autorefresh
|
|
)
|
|
SELECT 'KPI temperatuur dagrapportage',
|
|
'arai_v_rap_temp_per_ruimte',
|
|
NULL,
|
|
NULL,
|
|
NULL,
|
|
0,
|
|
0,
|
|
1,
|
|
'Rapport met alle historiegegevens over temperaturen per ruimte',
|
|
fac_functie_key,
|
|
0
|
|
FROM fac_functie WHERE fac_functie_code = 'WEB_USER02';
|
|
|
|
-- Klachtenmanagement: alle acceptatietijden op 15 minuten...
|
|
update mld_stdmelding
|
|
set mld_stdmelding_urgentie = 1/(24*4)
|
|
where mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1);
|
|
|
|
-- Klachtenmanagement: alle uitvoertijden normaal op 1 uur...
|
|
update mld_stdmelding
|
|
set mld_stdmelding_uitvoertijd = 1/24
|
|
where mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1);
|
|
-- Klachtenmanagement: allemaal verplichte omschrijving...
|
|
update mld_stdmelding
|
|
set mld_stdmelding_freetext = 2
|
|
where mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1);
|
|
-- Klachtenmanagement: allemaal regime van 24/7 (dus geen kantoortijden)
|
|
update mld_stdmelding
|
|
set mld_stdmelding_regime = 3
|
|
where mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1);
|
|
|
|
-- Klachtenmanagement: allemaal dienst vereist
|
|
update mld_stdmelding
|
|
set mld_stdmelding_vereisdienst = 1
|
|
where mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1);
|
|
-- De diensten zelf moeten handmatig
|
|
|
|
-- Klachtenmanagement: allemaal automatische opdracht aanmaken 'Ja'
|
|
update mld_stdmelding
|
|
set mld_stdmelding_autoorder = 1
|
|
where mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1);
|
|
|
|
-- Klachtenmanagement: allemaal opdrachttype 'Extern'
|
|
update mld_stdmelding
|
|
set mld_typeopdr_key = 521
|
|
where mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1);
|
|
|
|
-- Dienst knopen aan stdmelding van vakgroep Afval
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Afval')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Afval')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Afzuiginstallatie en Perslucht
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Afzuiginstallatie en Perslucht')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Afzuiginstallatie en Perslucht')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Beeld en geluid
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Audiovisuele middelen')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Beeld en geluid')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Bloemen en planten
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Standinrichting bloemen en planten')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Bloemen en planten')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Catering banqueting
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Catering banqueting')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Catering: banqueting')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Catering: exposanten
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Catering exposanten')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Catering: exposanten')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Elektra en verlichting
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Elektra en verlichting')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Elektra en verlichting')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Hosts en hostesses
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Hosts en hostesses')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Hosts en hostesses')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Informatiezuilen
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Informatiezuilen')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Informatiezuilen')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Logistieke dienstverlening
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Logistiek')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Logistieke dienstverlening')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Promotie RAI Live org. 3den
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Promotiemogelijkheden RAI Live org. 3den')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Promotie RAI Live org. 3den')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Promotie RAI org. 3den
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Promotiemogelijkheden in en om RAI org. 3den')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Promotie RAI org. 3den')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Promotiemogelijkheden org. RE
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Promotiemogelijkheden org. RE')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Promotiemogelijkheden org. RE')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Scanapparatuur
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Scanapparatuur')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Scanapparatuur')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Schoonmaak (stand)
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Schoonmaak (stand)')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Schoonmaak (stand)')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Standbouw (basis): Abooth
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Standbouw Abooth')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Standbouw (basis): Abooth')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Standbouw (basis): Arti 70
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Standbouw Arti 70')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Standbouw (basis): Arti 70')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Standbouw (basis): Brederode
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Standbouw Brederode')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Standbouw (basis): Brederode')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Standinrichting: meubilair
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Standinrichting meubilair')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Standinrichting: meubilair')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Veiligheid en preventie
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Veiligheid en preventie')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Veiligheid en preventie')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Vergunningen
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Vergunningen')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Vergunningen')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Vloerbedekking
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Vloerbedekking')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Vloerbedekking')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
-- Dienst knopen aan stdmelding van vakgroep Water
|
|
update mld_stdmelding
|
|
set prs_dienst_key = (select prs_dienst_key FROM prs_dienst WHERE prs_dienst_omschrijving = 'Water')
|
|
where mld_ins_discipline_key = (select ins_discipline_key from ins_tab_discipline where ins_discipline_omschrijving = 'Water')
|
|
and mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1)
|
|
and prs_dienst_key is NULL;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- Klachtenmanagement: allemaal verplicht opdrachttype 'Ja' is niet nodig!
|
|
--update mld_stdmelding
|
|
--set mld_stdmelding_opdrtypevast = 1
|
|
--where mld_ins_discipline_key in (select ins_discipline_key from ins_tab_discipline where ins_srtdiscipline_key = 1);
|
|
|
|
|
|
commit;
|
|
|
|
BEGIN adm.systrackscript('$Workfile: arai07.sql $', '$Revision$', 1); END;
|
|
/
|
|
|
|
SPOOL OFF
|
|
|
|
@arai.sql
|