480 lines
14 KiB
SQL
480 lines
14 KiB
SQL
-- Customer specific once-script
|
|
|
|
SET ECHO ON
|
|
SPOOL xNYBU23.lst
|
|
SET DEFINE OFF
|
|
|
|
-- Exportbestanden met alleen de datum in de naam zijn vervelend; ook de tijd toevoegen
|
|
UPDATE fac_export_app
|
|
SET fac_export_app_timestamp = '_yyyymmdd_HHMM'
|
|
WHERE fac_export_app_timestamp = 'yymmdd';
|
|
|
|
-- Kenmerksoorten voor refunds aanmaken (1 label, plus 3 sets van 3)
|
|
INSERT INTO cnt_srtkenmerk
|
|
(cnt_srtkenmerk_omschrijving,
|
|
cnt_srtkenmerk_kenmerktype)
|
|
VALUES
|
|
('Refunds',
|
|
'l');
|
|
|
|
INSERT INTO cnt_srtkenmerk
|
|
(cnt_srtkenmerk_omschrijving,
|
|
cnt_srtkenmerk_kenmerktype, cnt_srtkenmerk_lengte)
|
|
VALUES
|
|
('Refund omschrijving (BTW hoog)',
|
|
'C', 100);
|
|
INSERT INTO cnt_srtkenmerk
|
|
(cnt_srtkenmerk_omschrijving,
|
|
cnt_srtkenmerk_kenmerktype, cnt_srtkenmerk_lengte, cnt_srtkenmerk_dec, cnt_srtkenmerk_nmin)
|
|
VALUES
|
|
('Refund bedrag (incl BTW hoog)',
|
|
'N', 7, 2, 0);
|
|
|
|
INSERT INTO cnt_srtkenmerk
|
|
(cnt_srtkenmerk_omschrijving,
|
|
cnt_srtkenmerk_kenmerktype, cnt_srtkenmerk_lengte)
|
|
VALUES
|
|
('Refund omschrijving (BTW laag)',
|
|
'C', 100);
|
|
INSERT INTO cnt_srtkenmerk
|
|
(cnt_srtkenmerk_omschrijving,
|
|
cnt_srtkenmerk_kenmerktype, cnt_srtkenmerk_lengte, cnt_srtkenmerk_dec, cnt_srtkenmerk_nmin)
|
|
VALUES
|
|
('Refund bedrag (incl BTW laag)',
|
|
'N', 7, 2, 0);
|
|
|
|
INSERT INTO cnt_srtkenmerk
|
|
(cnt_srtkenmerk_omschrijving,
|
|
cnt_srtkenmerk_kenmerktype, cnt_srtkenmerk_lengte)
|
|
VALUES
|
|
('Refund omschrijving (geen BTW)',
|
|
'C', 100);
|
|
INSERT INTO cnt_srtkenmerk
|
|
(cnt_srtkenmerk_omschrijving,
|
|
cnt_srtkenmerk_kenmerktype, cnt_srtkenmerk_lengte, cnt_srtkenmerk_dec, cnt_srtkenmerk_nmin)
|
|
VALUES
|
|
('Refund bedrag (geen BTW)',
|
|
'N', 7, 2, 0);
|
|
|
|
-- Kenmerken voor refunds aanmaken (1 label, plus 3 sets van 3),
|
|
-- voor contractsoort Office
|
|
-- cnt_srtcontract Office 561
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
500,
|
|
6,
|
|
NULL
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refunds'
|
|
AND ins_discipline_key = 561;
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
502,
|
|
6,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund omschrijving (BTW hoog)'
|
|
AND ins_discipline_key = 561;
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
504,
|
|
6,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund bedrag (incl BTW hoog)'
|
|
AND ins_discipline_key = 561;
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
510,
|
|
7,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund omschrijving (BTW laag)'
|
|
AND ins_discipline_key = 561;
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
512,
|
|
7,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund bedrag (incl BTW laag)'
|
|
AND ins_discipline_key = 561;
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
520,
|
|
8,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund omschrijving (geen BTW)'
|
|
AND ins_discipline_key = 561;
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
522,
|
|
8,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund bedrag (geen BTW)'
|
|
AND ins_discipline_key = 561;
|
|
|
|
-- Kenmerken voor refunds aanmaken (3x (label + 3 sets van 3)),
|
|
-- voor contractsoort Office
|
|
-- cnt_srtcontract Campus 55
|
|
-- cnt_srtcontract Staff Residence 221
|
|
-- tenant
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht,
|
|
cnt_kenmerk_default)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
500,
|
|
1,
|
|
NULL,
|
|
'to tenant'
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refunds'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
502,
|
|
1,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund omschrijving (BTW hoog)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
504,
|
|
1,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund bedrag (incl BTW hoog)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
510,
|
|
2,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund omschrijving (BTW laag)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
512,
|
|
2,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund bedrag (incl BTW laag)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
520,
|
|
3,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund omschrijving (geen BTW)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
522,
|
|
3,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund bedrag (geen BTW)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
|
|
-- Budgetnr
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht,
|
|
cnt_kenmerk_default)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
600,
|
|
4,
|
|
NULL,
|
|
'to budgetnr'
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refunds'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
602,
|
|
4,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund omschrijving (BTW hoog)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
604,
|
|
4,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund bedrag (incl BTW hoog)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
610,
|
|
5,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund omschrijving (BTW laag)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
612,
|
|
5,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund bedrag (incl BTW laag)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
620,
|
|
6,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund omschrijving (geen BTW)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
622,
|
|
6,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund bedrag (geen BTW)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
|
|
-- Salaris
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht,
|
|
cnt_kenmerk_default)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
700,
|
|
7,
|
|
NULL,
|
|
'to salary'
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refunds'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
702,
|
|
7,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund omschrijving (BTW hoog)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
704,
|
|
7,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund bedrag (incl BTW hoog)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
710,
|
|
8,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund omschrijving (BTW laag)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
712,
|
|
8,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund bedrag (incl BTW laag)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
720,
|
|
9,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund omschrijving (geen BTW)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
INSERT INTO cnt_kenmerk
|
|
(cnt_kenmerk_niveau, cnt_srtcontract_key, cnt_srtkenmerk_key,
|
|
cnt_kenmerk_volgnummer, cnt_kenmerk_groep, cnt_kenmerk_verplicht)
|
|
SELECT 'S',
|
|
ins_discipline_key,
|
|
cnt_srtkenmerk_key,
|
|
722,
|
|
9,
|
|
2
|
|
FROM cnt_srtkenmerk,
|
|
cnt_discipline
|
|
WHERE cnt_srtkenmerk_omschrijving = 'Refund bedrag (geen BTW)'
|
|
AND ins_discipline_key IN (55, 221);
|
|
|
|
|
|
BEGIN adm.systrackscriptId('$Id$'); END;
|
|
/
|
|
COMMIT;
|
|
|
|
SPOOL OFF |