-- Customer specific once-script
--
-- Support: +31 53 4800700
--


SET ECHO ON
SET DEFINE ON
column fcltlogfile new_value fcltlogfile NOPRINT;
select UPPER(USER) || '_AAIT#35610.lst' as fcltlogfile from dual;
spool &fcltlogfile
SET DEFINE OFF

INSERT INTO fac_api (fac_api_name,
                     fac_api_omschrijving,
                     fac_api_filepath,
                     fac_api_loglevel,
                     fac_api_stylesheet,
                     fac_api_options_json)
    VALUES ('COM4OPDR',
            'Nieuwe opdrachten ontvangen van COM4.',
            'appl/api/api_opdrsoap.asp',
            0,
            'cust/aait/import/C4A_import.xsl',
            '{"MLDremark":6, "ORDremark":6}');

-- en de persoon
INSERT INTO prs_perslid (prs_perslid_key,
                         prs_perslid_module,
                         prs_srtperslid_key,
                         prs_afdeling_key,
                         prs_perslid_naam,
                         prs_perslid_oslogin,
                         prs_perslid_apikey,
                         prs_perslid_flags)
    VALUES (300,
            'PRS',
            1,
            1,
            'COM4 koppeling',
            '_COM4_KOPPELING',
            'bWBdlwCfLoSXYCwBBGyesfcfaqHYDXTk',
            4);

-- voeg de API user toe aan de autorisatiegroep voor leveranciers.
INSERT INTO fac_gebruikersgroep (prs_perslid_key, fac_groep_key)
   (SELECT prs_perslid_key, 1081
      FROM prs_perslid
     WHERE prs_perslid_naam = 'COM4 koppeling');

-- koppel de api-user als contactpersoon aan het bedrijf
INSERT INTO prs_contactpersoon (prs_perslid_key, prs_bedrijf_key, prs_contactpersoon_naam)
   (SELECT prs_perslid_key, 735, prs_perslid_naam
      FROM prs_perslid
     WHERE prs_perslid_naam = 'COM4 koppeling');
      
-- kenmerken aanmaken bij de opdracht om informatie te bewaren die later met een exportjob aangepast wordt.
INSERT INTO mld_srtkenmerk (mld_srtkenmerk_omschrijving,
                            mld_srtkenmerk_kenmerktype,
                            mld_srtkenmerk_lengte)
    VALUES ('Classificatie uit import', 'C', '200');
     
-- kenmerk heeft volgnummer -1 zodat deze niet zichtbaar is voor de gebruiker.
INSERT INTO mld_kenmerk (mld_srtkenmerk_key,
                         mld_typeopdr_key,
                         mld_kenmerk_niveau,
                         mld_kenmerk_volgnummer)
   SELECT mld_srtkenmerk_key,
          mld_typeopdr_key,
          'O',
          -1
     FROM mld_srtkenmerk, mld_typeopdr
    WHERE mld_srtkenmerk_omschrijving = 'Classificatie uit import';

-- export aanmaken om de status aan te passen.
INSERT INTO fac_export_app (fac_export_app_code,
                            fac_export_app_oms,
                            fac_functie_key,
                            fac_export_app_folder,
                            fac_export_app_file_prefix,
                            fac_export_app_postfix,
                            fac_export_app_log_postfix,
                            fac_export_app_flags,
                            fac_export_app_timestamp,
                            fac_export_app_prefix)
    VALUES ('STATUS_COM4',
            'Export om status COM4 opdrachten aan te passen',
            61,
            '.\LOG',
            'status_com4',
            '.csv',
            '.log',
            0,
            'yyyymmdd',
            'AAIT');   


COMMIT;


BEGIN adm.systrackscriptid('$Id$'); END;
/

COMMIT;
SPOOL OFF
