Files
Customer/onces/UWVA/uwva103.sql
Maarten van der Heide bbd10b4667 UWVA#38336 Rapportages/Gesloten panden functionaliteit
svn path=/Customer/; revision=31670
2016-11-24 15:59:30 +00:00

65 lines
2.5 KiB
SQL

-- Customer specific once-script UWVA103.
--
-- (c) 2016 Facilitor B.V.
SET ECHO ON
SPOOL xuwva103.lst
SET DEFINE OFF
-- UWVA#36747: Conversie nav. nieuwe functionaliteit gesloten panden.
-- Oude niet verwijderde gebouwen (via locatie onder oude districten) "markeren" als vervallen:
UPDATE alg_gebouw g
SET g.alg_gebouw_vervaldatum = TO_DATE ('01012016', 'ddmmyyyy')
WHERE g.alg_gebouw_verwijder IS NULL
AND EXISTS
(SELECT 1
FROM alg_locatie
WHERE alg_locatie_key = g.alg_locatie_key
AND alg_district_key IN (241, 166, 221, 201, 161, 162, 163));
-- Oude niet verwijderde locaties onhangen naar betreffende actuele(/oorspronkelijke) district:
-- Hoofdkantoor_oud (241) naar Hoofdkantoor (18)
UPDATE alg_locatie SET alg_district_key = 18 WHERE alg_locatie_verwijder IS NULL AND alg_district_key = 241;
COMMIT;
-- Locaties onder Middenwest_CBHV (166) naar Middenwest (81)
UPDATE alg_locatie SET alg_district_key = 81 WHERE alg_locatie_verwijder IS NULL AND alg_district_key = 166;
COMMIT;
-- Locaties onder Noord_CBHV (221) naar Noord (14)
UPDATE alg_locatie SET alg_district_key = 14 WHERE alg_locatie_verwijder IS NULL AND alg_district_key = 221;
COMMIT;
-- Locaties onder Noordwest_CBHV (201) naar Noordwest (7)
UPDATE alg_locatie SET alg_district_key = 7 WHERE alg_locatie_verwijder IS NULL AND alg_district_key = 201;
COMMIT;
-- Locaties onder Oost_CBHV (161) naar Oost (121)
UPDATE alg_locatie SET alg_district_key = 121 WHERE alg_locatie_verwijder IS NULL AND alg_district_key = 161;
COMMIT;
-- Locaties onder Zuidoost_CBHV (162) naar Zuidoost (101)
UPDATE alg_locatie SET alg_district_key = 101 WHERE alg_locatie_verwijder IS NULL AND alg_district_key = 162;
COMMIT;
-- Locaties onder Zuidwest_CBHV (163) naar Zuidwest (16)
UPDATE alg_locatie SET alg_district_key = 16 WHERE alg_locatie_verwijder IS NULL AND alg_district_key = 163;
COMMIT;
-- Terugdraaien UWVA#32708:
-- Gebouw AMSG1 (2) onder locatie AMSG_OUD (2281) omhangen naar locatie AMSG (70)
UPDATE alg_gebouw
SET alg_locatie_key = 70
WHERE alg_gebouw_key = 2 AND alg_locatie_key = 2281;
-- Gebouw HENP0 (62) onder locatie HENP_OUD (2282) omhangen naar locatie HENP (96)
UPDATE alg_gebouw
SET alg_locatie_key = 96
WHERE alg_gebouw_key = 62 AND alg_locatie_key = 2282;
COMMIT;
BEGIN adm.systrackscriptId('$Id$'); END;
/
SPOOL OFF
--@@uwva_prs.sql
@@uwva_fin.sql
@@uwva_hv.sql
@@uwva_misc.sql
BEGIN fac.registercustversion('UWVA', 103); END;
/
COMMIT;