-- Customer specific once-script KFNS0.
--
-- (c) 2015 SG|facilitor bv
--
-- Support: +31 53 4800700
SET ECHO ON
SPOOL xKFNS0.lst
SET DEFINE OFF

/* Formatted on 22-5-2015 13:45:15 (QP5 v5.136.908.31019) */
CREATE TABLE kfns_imp_opdrstat_strukton
(
   mld_opdr_key    NUMBER (10),
   extern_nummer   VARCHAR2 (100),
   status          NUMBER (10),
   datumtijd       DATE,
   opmerking       VARCHAR2 (1000),
   totaal          NUMBER (8, 2)
);

COMMIT;

INSERT INTO prs_perslid (prs_perslid_key,
                         prs_perslid_module,
                         prs_srtperslid_key,
                         prs_afdeling_key,
                         prs_perslid_naam,
                         prs_perslid_voornaam,
                         prs_perslid_nr,
                         prs_perslid_oslogin,
                         prs_perslid_dienstverband)
   SELECT 5,
          prs_perslid_module,
          prs_srtperslid_key,
          prs_afdeling_key,
          'Pseudo-user tbv. Strukton-koppeling',
          '-',
          'NIET VERWIJDEREN',
          '_STRUKTON',
          prs_perslid_dienstverband
     FROM prs_perslid
    WHERE prs_perslid_oslogin = '_FACILITOR';

COMMIT;

INSERT INTO fac_import_app (fac_import_app_code,
                            fac_import_app_oms,
                            fac_import_app_xsl,
                            fac_functie_key,
                            fac_import_app_folder,
                            fac_import_app_files,
                            fac_import_app_prefix)
    VALUES ('OPDRSTAT_STRUKTON',
            'Importeren opdrachtstatus vanuit Strukton',
            'import/strukton.xsl',
            87, -- PRSSYS
            'D:\Apps\Facilitor\Fplace5i\CUST\KFNS\import',
            'strukton*.xml',
            'KFNS');

/* Handmatige inrichting in overleg met vb&t/Strukton!
INSERT INTO prs_bedrijfadres (prs_bedrijf_key,
                              prs_bedrijfadres_type,
                              mld_typeopdr_key,
                              prs_bedrijfadres_url,
                              prs_bedrijfadres_ordermode,
                              prs_bedrijfadres_certificate,
                              prs_bedrijfadres_xsl,
                              prs_bedrijfadres_username,
                              prs_bedrijfadres_password)
   SELECT 56,                                           -- Strukton Worksphere
          'O',
          mld_typeopdr_key,
          'https://b2b.ws.strukton.com/XISOAPAdapter/MessageServlet?channel=Facilitor:BS_ServiceRequest:S_WS_CREATE',
          13,
          'LOCAL_MACHINE\My\Facilitor',
          'xsl/strukton.xsl',
          'Facilitor',
          'G@s2(VoyPt'
     FROM mld_typeopdr
    WHERE mld_typeopdr_key IN (5, 166, 168, 169);
*/

CREATE OR REPLACE VIEW KFNS_V_RAP_MLDINSRES_QRC AS SELECT NULL x FROM DUAL;
INSERT INTO fac_usrrap (fac_usrrap_omschrijving,
                        fac_usrrap_view_name,
                        fac_usrrap_vraagbegindatum,
                        fac_usrrap_vraageinddatum,
                        fac_usrrap_functie,
                        fac_usrrap_info,
                        fac_functie_key,
                        fac_usrrap_autorefresh)
   SELECT 'QRC: Genereren QR-codes (reserveringen)',
          'KFNS_V_RAP_MLDINSRES_QRC',
          0,
          0,
          1,
          'QR-codes op basis van pda/xxx-bookmark(s)',
          fac_functie_key,
          0
     FROM fac_functie
    WHERE fac_functie_code = 'WEB_USER01';

COMMIT;
BEGIN adm.systrackscriptId('$Id$'); END;
/
SPOOL OFF
@kfns.sql
