-- Customer specific once-script HSLE.
--
-- (c) 2011 SG|facilitor bv 
-- $Revision$ 
-- $Id$
--
-- Support: +31 53 4800700

SET ECHO ON
SPOOL hsle01.lst
SET DEFINE OFF

CREATE OR REPLACE VIEW HSLE_V_RAP_RESERVERING
AS SELECT * FROM DUAL;

INSERT INTO fac_usrrap (fac_usrrap_omschrijving, fac_usrrap_view_name,fac_usrrap_info, fac_functie_key)
 SELECT 'RAPPORT: Reserveringen','HSLE_V_RAP_RESERVERING','Basisrapport voor reserveringsrapportages met flexprops', fac_functie_key
   FROM fac_functie WHERE fac_functie_code='WEB_PRSSYS'
    AND NOT EXISTS (SELECT '' FROM fac_usrrap WHERE UPPER(fac_usrrap_view_name)='HSLE_V_RAP_RESERVERING');
    
    
CREATE OR REPLACE VIEW HSLE_V_RAP_DEEL_VERWIJDERD
AS SELECT * FROM DUAL;

INSERT INTO fac_usrrap (fac_usrrap_omschrijving, fac_usrrap_view_name,fac_usrrap_info, fac_functie_key)
 SELECT 'RAPPORT: Verwijderde objecten','HSLE_V_RAP_DEEL_VERWIJDERD','Basisrapport voor de verwijderde objecten', fac_functie_key
   FROM fac_functie WHERE fac_functie_code='WEB_PRSSYS'
    AND NOT EXISTS (SELECT '' FROM fac_usrrap WHERE UPPER(fac_usrrap_view_name)='HSLE_V_RAP_DEEL_VERWIJDERD');
    
CREATE OR REPLACE VIEW HSLE_V_OPPERVLAK_AFDELING
AS SELECT * FROM DUAL;

INSERT INTO fac_usrrap (fac_usrrap_omschrijving, fac_usrrap_view_name,fac_usrrap_info, fac_functie_key)
 SELECT 'RAPPORT: Doorbelasting oppervlakte','HSLE_V_OPPERVLAK_AFDELING','Basisrapport voor doorbelasten oppervlakte naar afdeling', fac_functie_key
   FROM fac_functie WHERE fac_functie_code='WEB_PRSSYS'
    AND NOT EXISTS (SELECT '' FROM fac_usrrap WHERE UPPER(fac_usrrap_view_name)='HSLE_V_OPPERVLAK_AFDELING');
    
    

INSERT INTO fac_import_app
            (fac_import_app_code, fac_import_app_oms,
             fac_functie_key, fac_import_app_prefix,
             fac_import_app_folder, fac_import_app_files)
   SELECT 'PERSLID', 'UMRA - Import persoonsgegevens',
          fac_functie_key, 'HSLE', 
          'd:\Apps\Facilitor\ftp_sites\LocalUser\HSLEftp\AFAS', '*.csv'
     FROM fac_functie
    WHERE fac_functie_code = 'WEB_PRSSYS';


INSERT INTO fac_api
   (fac_api_name,
    fac_api_filepath)
 VALUES
   ('HMAIL',
    'appl/api/api_hmail.asp');

-- Voeg een gebruiker toe om de api uit te voeren
INSERT INTO prs_perslid (prs_perslid_module,
                         prs_srtperslid_key,
                         prs_afdeling_key,
                         prs_perslid_naam,
                         prs_perslid_email,
                         prs_perslid_oslogin,
                         prs_perslid_apikey,
                         prs_perslid_flags,
                         prs_perslid_systeemadres)
   SELECT 'PRS',
          1, -- Onbekend
          prs_afdeling_key,
          'SYSTEM API Mail2Melding',
          '',
          '_HMAIL',
          'zbQLnNTOvmisehfIdQIwNVZeVaXYUHGd',
          4,
          NULL
     FROM prs_afdeling
    WHERE prs_afdeling_naam = 'FB';


INSERT INTO FAC_EMAIL_SETTING (FAC_EMAIL_SETTING_USER,
                               FAC_EMAIL_SETTING_ACTION,
                               FAC_EMAIL_SETTING_FROM,
                               FAC_EMAIL_SETTING_ATTACHPATH)
    VALUES ('XamdCNd',
            'hsle_processemail',
            '',
            'd:\Apps\Facilitor\HSLE\Cust\HSLE\flexfiles\');



BEGIN adm.systrackscript('$Workfile: hsle01.sql $', '$Revision$', 1); END;
/

SPOOL OFF

@hsle.sql
