-- Customer specific once-script DENB2.
--
-- (c) 2010 SG|facilitor bv 
-- $Revision$ 
-- $Id$
--
-- Support: +31 53 4800700
SET ECHO ON
SPOOL xdenb6.lst
SET DEFINE OFF

/* Formatted on 11-10-2010 16:38:10 (QP5 v5.115.810.9015) */
DECLARE
   v_srtgroep_key     NUMBER (10);
BEGIN
   -- Kopie ins_srtgroep_key=42 in inkoop-catalogus=561
   INSERT INTO ins_srtgroep (
                                ins_discipline_key,
                                ins_srtgroep_module,
                                ins_srtgroep_omschrijving
               )
      VALUES   (
                   561,
                   'BES',
                   (SELECT   ins_srtgroep_omschrijving
                      FROM   ins_srtgroep
                     WHERE   ins_srtgroep_key = 42
                             AND ins_srtgroep_verwijder IS NULL)
               )
   RETURNING   ins_srtgroep_key      INTO   v_srtgroep_key;

   -- Kopie ins_delen uit ins_srtgroep_key=42
   INSERT INTO ins_srtdeel (ins_srtgroep_key,
                            ins_srtdeel_module,
                            ins_srtdeel_code,
                            ins_srtdeel_omschrijving,
                            ins_srtdeel_volgnr,
                            ins_srtdeel_prijs,
                            ins_srtdeel_inkprijs,
                            ins_srtdeel_btw,
                            ins_srtdeel_eenheid,
                            ins_srtdeel_nr,
                            ins_srtdeel_vervaldatum,
                            ins_srtdeel_image,
                            ins_srtdeel_veelvoud,
                            prs_bedrijf_key,
                            ins_srtdeel_uitleenbaar,
                            ins_srtdeel_opmerking)
      SELECT   v_srtgroep_key,
               ins_srtdeel_module,
               ins_srtdeel_code,
               ins_srtdeel_omschrijving,
               ins_srtdeel_volgnr,
               ins_srtdeel_prijs,
               ins_srtdeel_inkprijs,
               ins_srtdeel_btw,
               ins_srtdeel_eenheid,
               ins_srtdeel_nr,
               ins_srtdeel_vervaldatum,
               ins_srtdeel_image,
               ins_srtdeel_veelvoud,
               prs_bedrijf_key,
               ins_srtdeel_uitleenbaar,
               ins_srtdeel_opmerking
        FROM   ins_srtdeel
       WHERE   ins_srtgroep_key = 42 AND ins_srtdeel_verwijder IS NULL;

   -- Kopie ins_srtgroep_key=121 in inkoop-catalogus=562
   INSERT INTO ins_srtgroep (
                                ins_discipline_key,
                                ins_srtgroep_module,
                                ins_srtgroep_omschrijving
               )
      VALUES   (
                   562,
                   'BES',
                   (SELECT   ins_srtgroep_omschrijving
                      FROM   ins_srtgroep
                     WHERE   ins_srtgroep_key = 121
                             AND ins_srtgroep_verwijder IS NULL)
               )
   RETURNING   ins_srtgroep_key      INTO   v_srtgroep_key;

   -- Kopie ins_delen uit ins_srtgroep_key=121
   INSERT INTO ins_srtdeel (ins_srtgroep_key,
                            ins_srtdeel_module,
                            ins_srtdeel_code,
                            ins_srtdeel_omschrijving,
                            ins_srtdeel_volgnr,
                            ins_srtdeel_prijs,
                            ins_srtdeel_inkprijs,
                            ins_srtdeel_btw,
                            ins_srtdeel_eenheid,
                            ins_srtdeel_nr,
                            ins_srtdeel_vervaldatum,
                            ins_srtdeel_image,
                            ins_srtdeel_veelvoud,
                            prs_bedrijf_key,
                            ins_srtdeel_uitleenbaar,
                            ins_srtdeel_opmerking)
      SELECT   v_srtgroep_key,
               ins_srtdeel_module,
               ins_srtdeel_code,
               ins_srtdeel_omschrijving,
               ins_srtdeel_volgnr,
               ins_srtdeel_prijs,
               ins_srtdeel_inkprijs,
               ins_srtdeel_btw,
               ins_srtdeel_eenheid,
               ins_srtdeel_nr,
               ins_srtdeel_vervaldatum,
               ins_srtdeel_image,
               ins_srtdeel_veelvoud,
               prs_bedrijf_key,
               ins_srtdeel_uitleenbaar,
               ins_srtdeel_opmerking
        FROM   ins_srtdeel
       WHERE   ins_srtgroep_key = 121 AND ins_srtdeel_verwijder IS NULL;
END;
/

COMMIT;

-- Toevoegen rapportage / fac_functie_key Beheer:Gebruikersbeheer (= 61)
INSERT INTO FAC_USRRAP
            (fac_usrrap_omschrijving, fac_usrrap_view_name,
             fac_usrrap_in_huidige_locatie,
             fac_usrrap_template, fac_usrrap_macro,
             fac_usrrap_vraagbegindatum, fac_usrrap_vraageinddatum,
             fac_usrrap_functie,
             fac_usrrap_info,
             fac_functie_key, fac_usrrap_autorefresh
            )
     VALUES ('Voorraadoverzicht', 'denb_v_rap_voorraad',
             NULL,
             NULL, NULL,
             0, 0,
             1,
             'Voorraadoverzicht.',
             61,
             0
            );

COMMIT;

INSERT INTO fac_srtnotificatie
            (fac_srtnotificatie_code, fac_srtnotificatie_mode,
             fac_srtnotificatie_oms, fac_srtnotificatie_xmlnode,
             fac_srtnotificatie_groep
            )
     VALUES ('CUST01', 0,
             'Nieuwe representatiegeschenken onder minimale voorraad', 'rapport',
             0
            );

INSERT INTO fac_srtnotificatie
            (fac_srtnotificatie_code, fac_srtnotificatie_mode,
             fac_srtnotificatie_oms, fac_srtnotificatie_xmlnode,
             fac_srtnotificatie_groep
            )
     VALUES ('CUST02', 0,
             'Nieuwe bestuursgeschenken onder minimale voorraad', 'rapport',
             0
            );

INSERT INTO fac_notificatie_job
            (fac_notificatie_job_view,
             fac_notificatie_job_oms,
             fac_notificatie_job_interval, fac_notificatie_job_mode
            )
     VALUES ('DENB_V_NOTI_VOORRAADREMINDER',
             'Minimale voorraad reminder',
             24, 0
            );

COMMIT;

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

SPOOL OFF

@denb.sql
