--
-- $Id$
--
-- AKZO zooi opruimen uit Nouryon omgeving
DEFINE thisfile = 'FCLT#58339_5.SQL'
DEFINE dbuser   = '^NOUR'

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 ------

-- deze objecten konden niet via de interface verwijderd worden
--- de alg_ruimte_key mist, er is alleen een alg_ruimte_key_org
UPDATE INS DEEL 
SET INS_DEEL__VERWIJDER = SYSDATE 
WHERE INS_DEEL_KEY IN
(SELECT INS_DEEL_KEY
  FROM ins_deel d
 WHERE     ins_alg_ruimte_key IS NULL
       AND ins_alg_ruimte_key_org IS NOT NULL
       AND ins_alg_ruimte_type_org = 'R') ; 
       
-- de objectsoorten uit de groepen sleutels en cilinders kunnen daarna een einddatum krijgen
UPDATE ins_srtdeel sd
SET sd.ins_srtdeel_verwijder = sysdate
 WHERE     sd.ins_srtgroep_key IN (766, 925)
       AND sd.ins_srtdeel_verwijder IS NULL
       AND ins_srtdeel_vervaldatum IS NULL;
       
COMMIT;


DROP package akz;
DROP package akza;
DROP package akza_exchange;
DROP package akza_p_copiers;
DROP package akza_p_sap;

DROP procedure akza_export_copiers_sap;
DROP procedure akza_export_logistiek;
DROP procedure akza_export_mld_sap;
DROP procedure akza_export_task_monthly;
DROP procedure akza_import_exchange;
DROP procedure akza_import_exchfull;
DROP procedure akza_import_inspectieobj;
DROP procedure akza_import_kpi_sch_mw_uren;
DROP procedure akza_import_kpi_sch_mw_vast;
DROP procedure akza_import_opdrkosten;
DROP procedure akza_import_prs;
DROP procedure akza_import_ruys;
DROP procedure akza_insert_objecten;
DROP procedure akza_rap_logistiek_samenv;
DROP procedure akza_select_copiers_sap;
DROP procedure akza_select_logistiek;
DROP procedure akza_select_mld_sap;
DROP procedure akza_select_res_sap;
DROP procedure akza_select_sap_facturen;
DROP procedure akza_update_exchange;
DROP procedure akza_update_exchfull;
DROP procedure akza_update_inspectieobj;
DROP procedure akza_update_kpi_sch_mw_uren;
DROP procedure akza_update_kpi_sch_mw_vast;
DROP procedure akza_update_opdrkosten;
DROP procedure akza_update_prs;
DROP procedure akza_update_ruys;

DROP view akza_v_aanvr_tbadge;
DROP view akza_v_afdelingcompany;
DROP view akza_v_cad_ruimte_bezetting;
DROP view akza_v_cad_ruimte_eenheid;
DROP view akza_v_cad_ruimte_gasfles;
DROP view akza_v_cad_ruimte_reservering;
DROP view akza_v_cad_ruimte_vloersoort;
DROP view akza_v_cad_taken_stoplicht;
DROP view akza_v_cad_thema_reservering;
DROP view akza_v_contractors;
DROP view akza_v_copiers;
DROP view akza_v_export_catering;
DROP view akza_v_export_copiers_sap;
DROP view akza_v_export_logistiek;
DROP view akza_v_export_mld_sap;
DROP view akza_v_export_resdeel;
DROP view akza_v_export_resritten;
DROP view akza_v_export_resruimten;
DROP view akza_v_export_res_sap;
DROP view akza_v_export_sap_facturen;
DROP view akza_v_export_sap_spec;
DROP view akza_v_extraphone;
DROP view akza_v_ins_qrc;
DROP view akza_v_ins_qrc_mld;
DROP view akza_v_ins_qrc_single;
DROP view akza_v_ins_srtdeel;
DROP view akza_v_kostenplaats;
DROP view akza_v_kpi1;
DROP view akza_v_kpi10;
DROP view akza_v_kpi11;
DROP view akza_v_kpi2;
DROP view akza_v_kpi3;
DROP view akza_v_kpi4;
DROP view akza_v_kpi5;
DROP view akza_v_kpi6;
DROP view akza_v_kpi7;
DROP view akza_v_kpi8;
DROP view akza_v_kpi9;
DROP view akza_v_kpi_all;
DROP view akza_v_kpi_klachten;
DROP view akza_v_kpi_meldingen_tijdig;
DROP view akza_v_kpi_mylocs;
DROP view akza_v_kpn_logistiek;
DROP view akza_v_list_lods;
DROP view akza_v_list_logische_obj;
DROP view akza_v_logistiek_doorbel;
DROP view akza_v_melding_ordernr;
DROP view akza_v_noti_bezoekers;
DROP view akza_v_noti_ctr_lod;
DROP view akza_v_noti_exchange_check;
DROP view akza_v_noti_mld_eindtmpbadge;
DROP view akza_v_noti_objbeh;
DROP view akza_v_noti_ptw_areagd;
DROP view akza_v_noti_sleutelplan;
DROP view akza_v_outlets;
DROP view akza_v_perslid;
DROP view akza_v_perslid_badge_ext;
DROP view akza_v_perslid_badge_int;
DROP view akza_v_perslid_intern;
DROP view akza_v_rap_afmelders_kosten;
DROP view akza_v_rap_areadelegates;
DROP view akza_v_rap_bhv;
DROP view akza_v_rap_bhv_all;
DROP view akza_v_rap_contactpersonen;
DROP view akza_v_rap_ctr_lod;
DROP view akza_v_rap_dubbele_emails;
DROP view akza_v_rap_exchange_missing;
DROP view akza_v_rap_exch_ruimte_opstel;
DROP view akza_v_rap_kentekens;
DROP view akza_v_rap_kosten_pp;
DROP view akza_v_rap_kpn_check;
DROP view akza_v_rap_logistiek_doorbel;
DROP view akza_v_rap_logistiek_vastkost;
DROP view akza_v_rap_not_aanvr_tbadge;
DROP view akza_v_rap_ruimte_gegevens;
DROP view akza_v_rap_sleutelplan;
DROP view akza_v_rap_tbadges;
DROP view akza_v_rap_training;
DROP view akza_v_rap_uitg;
DROP view akza_v_rap_uitg_accman_ahq;
DROP view akza_v_rap_uitg_accman_td;
DROP view akza_v_rap_uitg_electro;
DROP view akza_v_rap_uitg_electro_alf;
DROP view akza_v_rap_uitg_kantoorbeheer;
DROP view akza_v_rap_uitg_schoonmaak;
DROP view akza_v_rap_uitg_servicedesk;
DROP view akza_v_rap_uitg_wtb;
DROP view akza_v_ritten_all_doorbelast;
DROP view akza_v_ritten_doorbelasting;
DROP view akza_v_ritten_doorbelast_sap;
DROP view akza_v_ritten_rapportage;
DROP view akza_v_ritten_reservering;
DROP view akza_v_ritten_reservering_geg;
DROP view akza_v_rit_adres;
DROP view akza_v_rit_geplande_ritten;
DROP view akza_v_rit_km_spec;
DROP view akza_v_rit_kostenoverzicht;
DROP view akza_v_rit_nonresident_pass;
DROP view akza_v_rit_tariefgroep;
DROP view akza_v_ruimtebeheerders;
DROP view akza_v_ruimtecode;
DROP view akza_v_ruimtes;
DROP view akza_v_ruimtes_deventer;
DROP view akza_v_taken_stoplicht;
DROP view akza_v_thema_ruimteafd;
DROP view akza_v_thema_schnivo;
DROP view akza_v_werkvergunningen;
DROP view akza_v_werkzaamh_eurest;
DROP view akz_gebouwopp;
DROP view akz_gebruiker_per_ruimte;
DROP view akz_huur_verhuurbaar;
DROP view akz_huur_verhuurbaar_ruimte;
DROP view akz_huur_verhuurb_ruimte_persl;
DROP view akz_ruimte_eenheid;
DROP view akz_ruimte_gasfles;
DROP view akz_schoonmaakrapport;
DROP view akz_verdiepingopp;
DROP view akz_verhruimte_per_gebouw;
DROP view akz_v_aanwezigperslid;
DROP view akz_v_jaarkosten_per_ordernr;
DROP view akz_v_outlet_kostpl;
DROP view akz_v_outlet_prijs;
DROP view akz_v_outlet_prijs_kostpl;
DROP view akz_v_ruimte_gegevens;
DROP view akz_v_wallplate_huurder;
DROP view akz_v_wallplate_plaats_kenm;
DROP view akz_v_wallplate_rapport;

DROP TABLE akza_copy_xls;
DROP TABLE akza_exp_sap;
DROP TABLE akza_imp_exchange;
DROP TABLE akza_imp_inspectieobj;
DROP TABLE akza_imp_kpi_sch_mw_uren;
DROP TABLE akza_imp_kpi_sch_mw_vast;
DROP TABLE akza_imp_opdrkosten;
DROP TABLE akza_imp_ruys;
DROP TABLE akza_kpi_scores;
DROP TABLE akz_copiers_sap;

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
