184 lines
6.3 KiB
SQL
184 lines
6.3 KiB
SQL
-- 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
|