From 401dacd7127aa1eeafb0574db741db74591a9adb Mon Sep 17 00:00:00 2001 From: Suzan Wiegerinck Date: Tue, 3 Sep 2019 15:01:10 +0000 Subject: [PATCH] ARAI#58891: Omhangen objecten ivm SFB code en inrichting MJOB svn path=/Customer/; revision=44075 --- onces/ARAI/ARAI#58891-2.sql | 96 +++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 onces/ARAI/ARAI#58891-2.sql diff --git a/onces/ARAI/ARAI#58891-2.sql b/onces/ARAI/ARAI#58891-2.sql new file mode 100644 index 000000000..8155709c2 --- /dev/null +++ b/onces/ARAI/ARAI#58891-2.sql @@ -0,0 +1,96 @@ +-- +-- $Id$ +-- + +DEFINE thisfile = 'ARAI#58891-2.SQL' +DEFINE dbuser = '^ARAI' + +SET ECHO ON +SET DEFINE ON +COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT; +COLUMN fcltcusterr NEW_VALUE fcltcusterr NOPRINT; +WHENEVER SQLERROR CONTINUE; + +SELECT adm.getscriptspoolfile ('&thisfile') AS fcltlogfile FROM DUAL; + +SPOOL &fcltlogfile +WHENEVER SQLERROR EXIT; + +SELECT adm.checkscriptcust ('&dbuser') AS fcltcusterr FROM DUAL; + +WHENEVER SQLERROR CONTINUE; +SET DEFINE OFF + +------ payload begin ------ +-- objecten die vallen onder groep Liften (groepkey = 101) moeten van discipline 841 - gebouwinstallaties naar discipline 1861 - transport +UPDATE ins_deel + SET ins_discipline_key = 1861 + WHERE ins_deel_key IN + (SELECT d.ins_deel_key + FROM ins_srtdeel sd, ins_deel d + WHERE sd.ins_srtgroep_key = 101 + AND d.ins_srtdeel_key = sd.ins_srtdeel_key); + +-- objecten die vallen onder groep Energie (groepkey = 124) moet van discipline 861 - 65.Veligheid naar discipline 1881 - 61.Centrale.... +UPDATE ins_deel + SET ins_discipline_key = 1881 + WHERE ins_deel_key IN + (SELECT d.ins_deel_key + FROM ins_srtdeel sd, ins_deel d + WHERE sd.ins_srtgroep_key = 124 + AND d.ins_srtdeel_key = sd.ins_srtdeel_key); + +-- objecten uit de groep Noodverlichting (groepkey = 142) moet van discipline 861 - 65.Veligheid naar discipline 1921 - 63.Verlichting +UPDATE ins_deel + SET ins_discipline_key = 1921 + WHERE ins_deel_key IN + (SELECT d.ins_deel_key + FROM ins_srtdeel sd, ins_deel d + WHERE sd.ins_srtgroep_key = 142 + AND d.ins_srtdeel_key = sd.ins_srtdeel_key); + +-- objecten uit de groep Meetapparatuur (groepkey = 263) moet van discipline 941 - Meetinstrumenten naar discipline 1901 - 89.Gereedschap +UPDATE ins_deel + SET ins_discipline_key = 1901 + WHERE ins_deel_key IN + (SELECT d.ins_deel_key + FROM ins_srtdeel sd, ins_deel d + WHERE sd.ins_srtgroep_key = 263 + AND d.ins_srtdeel_key = sd.ins_srtdeel_key); + +--- ook Vast opgestelde machines (groepkey = 301) moeten naar Gereedschap (discipline 1901) +UPDATE ins_deel + SET ins_discipline_key = 1901 + WHERE ins_deel_key IN + (SELECT d.ins_deel_key + FROM ins_srtdeel sd, ins_deel d + WHERE sd.ins_srtgroep_key = 301 + AND d.ins_srtdeel_key = sd.ins_srtdeel_key); + + +-- De objectsoorten Roltrappen A (103) en Roltrappen B (104) moeten van groep Roltrappen (102) naar groep 66.2 Roltrappen (1181) +-- HIerdoor is de discipline veranderd van 841 --> 1861 +UPDATE ins_deel + SET ins_discipline_key = 1861 + WHERE ins_srtdeel_key IN (103, 104); + + +COMMIT; + +------ payload end ------ + +SET DEFINE OFF + +BEGIN + adm.systrackscriptId ( + '$Id$', + 1); +END; +/ + +COMMIT; +SET ECHO OFF +SPOOL OFF +SET DEFINE ON +PROMPT Logfile of this upgrade is: &fcltlogfile + \ No newline at end of file