AAGB#75630 Graag kolom ins_srtkenmerk_code toevoegen aan tabel
svn path=/Database/trunk/; revision=59495
This commit is contained in:
110
FAC/FAC_PACF.SRC
110
FAC/FAC_PACF.SRC
@@ -17026,6 +17026,7 @@ IS
|
||||
v_srtkenmerk_nmin VARCHAR2 (300);
|
||||
v_srtkenmerk_nmax VARCHAR2 (300);
|
||||
v_srtkenmerk_dimensie VARCHAR2 (300);
|
||||
v_srtkenmerk_code VARCHAR2 (300);
|
||||
v_kenmerk_type VARCHAR2 (300);
|
||||
v_kenmerk_niveau VARCHAR2 (300);
|
||||
v_kenmerk_verplicht VARCHAR2 (300);
|
||||
@@ -17039,6 +17040,7 @@ IS
|
||||
v_kenmerk_show_expr VARCHAR2 (4000);
|
||||
v_kenmerk_omschr VARCHAR2 (300);
|
||||
v_kenmerk_verwijder VARCHAR2 (300);
|
||||
v_kenmerk_code VARCHAR2 (300);
|
||||
v_deflevel1 VARCHAR2 (300); /* res_srtactiviteit, mld_srtdiscipline, bes_discipline of cnt_discipline */
|
||||
v_deflevel2 VARCHAR2 (300); /* res_activiteit, mld_discipline, bes_srtgroep of niks */
|
||||
v_deflevel3 VARCHAR2 (300); /* niks, mld_stdmelding, bes_srtdeel of niks */
|
||||
@@ -17080,11 +17082,12 @@ BEGIN
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_fac_kenmerkdomein_kolomnaam);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_fac_kenmerkdomein_kolomtxt);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_fac_usrtab_naam);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_code);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_omschrijving);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_kenmerktype);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_systeem);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_lengte);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_dec); -- 10
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_lengte); -- 10
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_dec);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_nmin);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_nmax);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_srtkenmerk_dimensie);
|
||||
@@ -17093,22 +17096,23 @@ BEGIN
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_verplicht);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_groep);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_volgnummer);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_default);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_toonbaar); -- 20
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_default); -- 20
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_toonbaar);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_uniek);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_hint);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_regexp);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_show_expr);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_code);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_omschr);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_verwijder);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_deflevel1);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_deflevel2);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_deflevel2); -- 30
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_deflevel3);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_deflevel4); -- 30
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_deflevel4);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_extra_1);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_extra_2);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_extra_3);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_extra_4); -- 34
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_kenmerk_extra_4); -- 36
|
||||
|
||||
-- Skip until the header is found
|
||||
IF (header_found = FALSE)
|
||||
@@ -17118,6 +17122,7 @@ BEGIN
|
||||
AND UPPER (v_fac_kenmerkdomein_kolomnaam) = 'FAC_KENMERKDOMEIN_KOLOMNAAM'
|
||||
AND UPPER (v_fac_kenmerkdomein_kolomtxt) = 'FAC_KENMERKDOMEIN_KOLOMTXT'
|
||||
AND UPPER (v_fac_usrtab_naam) = 'FAC_USRTAB_NAAM'
|
||||
AND UPPER (v_srtkenmerk_code) = 'SRTKENMERK_CODE'
|
||||
AND UPPER (v_srtkenmerk_omschrijving) = 'SRTKENMERK_OMSCHRIJVING'
|
||||
AND UPPER (v_srtkenmerk_kenmerktype) = 'SRTKENMERK_KENMERKTYPE'
|
||||
AND UPPER (v_srtkenmerk_systeem) = 'SRTKENMERK_SYSTEEM'
|
||||
@@ -17137,6 +17142,7 @@ BEGIN
|
||||
AND UPPER (v_kenmerk_hint) = 'KENMERK_HINT'
|
||||
AND UPPER (v_kenmerk_regexp) = 'KENMERK_REGEXP'
|
||||
AND UPPER (v_kenmerk_show_expr) = 'KENMERK_SHOW_EXPR'
|
||||
AND UPPER (v_kenmerk_code) = 'KENMERK_CODE'
|
||||
AND UPPER (v_kenmerk_omschr) = 'KENMERK_OMSCHR'
|
||||
AND UPPER (v_kenmerk_verwijder) = 'KENMERK_VERWIJDER'
|
||||
THEN
|
||||
@@ -17171,7 +17177,7 @@ BEGIN
|
||||
IF flexmodule = 'RES'
|
||||
THEN
|
||||
v_res_srtactiviteit := v_deflevel1;
|
||||
v_res_activiteit:= v_deflevel2;
|
||||
v_res_activiteit := v_deflevel2;
|
||||
ELSIF flexmodule = 'BES'
|
||||
THEN
|
||||
v_bes_discipline := v_deflevel1;
|
||||
@@ -17205,11 +17211,12 @@ BEGIN
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
srtkenmerk_code,
|
||||
srtkenmerk_omschrijving,
|
||||
srtkenmerk_kenmerktype,
|
||||
srtkenmerk_systeem,
|
||||
srtkenmerk_lengte,
|
||||
srtkenmerk_dec, -- 10
|
||||
srtkenmerk_lengte, -- 10
|
||||
srtkenmerk_dec,
|
||||
srtkenmerk_nmin,
|
||||
srtkenmerk_nmax,
|
||||
srtkenmerk_dimensie,
|
||||
@@ -17217,19 +17224,20 @@ BEGIN
|
||||
kenmerk_verplicht,
|
||||
kenmerk_groep,
|
||||
kenmerk_volgnummer,
|
||||
kenmerk_default, --
|
||||
kenmerk_type,
|
||||
kenmerk_toonbaar, -- 20
|
||||
kenmerk_default,
|
||||
kenmerk_type, -- 20
|
||||
kenmerk_toonbaar,
|
||||
kenmerk_uniek,
|
||||
kenmerk_hint,
|
||||
kenmerk_regexp,
|
||||
kenmerk_show_expr,
|
||||
kenmerk_code,
|
||||
kenmerk_omschr,
|
||||
kenmerk_verwijder,
|
||||
kenmerk_extra_1,
|
||||
kenmerk_extra_2,
|
||||
kenmerk_extra_2, -- 30
|
||||
kenmerk_extra_3,
|
||||
kenmerk_extra_4, -- 30
|
||||
kenmerk_extra_4,
|
||||
res_srtactiviteit,
|
||||
res_activiteit,
|
||||
mld_srtdiscipline,
|
||||
@@ -17237,12 +17245,12 @@ BEGIN
|
||||
mld_stdmelding,
|
||||
mld_typeopdr,
|
||||
bes_discipline,
|
||||
bes_srtgroep,
|
||||
bes_srtgroep, -- 40
|
||||
bes_srtdeel,
|
||||
cnt_discipline, -- 40
|
||||
cnt_discipline,
|
||||
ins_discipline,
|
||||
ins_srtgroep,
|
||||
ins_srtdeel -- 43
|
||||
ins_srtdeel -- 45
|
||||
)
|
||||
VALUES (
|
||||
SUBSTR (v_fac_kenmerkdomein_omschr, 1, 255), -- 1
|
||||
@@ -17250,11 +17258,12 @@ BEGIN
|
||||
SUBSTR (v_fac_kenmerkdomein_kolomnaam, 1, 255),
|
||||
SUBSTR (v_fac_kenmerkdomein_kolomtxt, 1, 255),
|
||||
SUBSTR (v_fac_usrtab_naam, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_code, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_omschrijving, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_kenmerktype, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_systeem, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_lengte, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_dec, 1, 255), -- 10
|
||||
SUBSTR (v_srtkenmerk_lengte, 1, 255), -- 10
|
||||
SUBSTR (v_srtkenmerk_dec, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_nmin, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_nmax, 1, 255),
|
||||
SUBSTR (v_srtkenmerk_dimensie, 1, 255),
|
||||
@@ -17263,18 +17272,19 @@ BEGIN
|
||||
SUBSTR (v_kenmerk_groep, 1, 255),
|
||||
SUBSTR (v_kenmerk_volgnummer, 1, 255),
|
||||
SUBSTR (v_kenmerk_default, 1, 4000),
|
||||
SUBSTR (v_kenmerk_type, 1, 255),
|
||||
SUBSTR (v_kenmerk_toonbaar, 1, 255), -- 20
|
||||
SUBSTR (v_kenmerk_type, 1, 255), -- 20
|
||||
SUBSTR (v_kenmerk_toonbaar, 1, 255),
|
||||
SUBSTR (v_kenmerk_uniek, 1, 255),
|
||||
SUBSTR (v_kenmerk_hint, 1, 255),
|
||||
SUBSTR (v_kenmerk_regexp, 1, 255),
|
||||
SUBSTR (v_kenmerk_show_expr, 1, 4000),
|
||||
SUBSTR (v_kenmerk_code, 1, 255),
|
||||
SUBSTR (v_kenmerk_omschr, 1, 255),
|
||||
SUBSTR (v_kenmerk_verwijder, 1, 255),
|
||||
SUBSTR (v_kenmerk_extra_1, 1, 255),
|
||||
SUBSTR (v_kenmerk_extra_2, 1, 255),
|
||||
SUBSTR (v_kenmerk_extra_2, 1, 255), -- 30
|
||||
SUBSTR (v_kenmerk_extra_3, 1, 255),
|
||||
SUBSTR (v_kenmerk_extra_4, 1, 255), -- 30
|
||||
SUBSTR (v_kenmerk_extra_4, 1, 255),
|
||||
v_res_srtactiviteit,
|
||||
v_res_activiteit,
|
||||
v_mld_srtdiscipline,
|
||||
@@ -17282,12 +17292,12 @@ BEGIN
|
||||
v_mld_stdmelding,
|
||||
v_mld_typeopdr,
|
||||
v_bes_discipline,
|
||||
v_bes_srtgroep,
|
||||
v_bes_srtgroep, -- 40
|
||||
v_bes_srtdeel,
|
||||
v_cnt_discipline, -- 40
|
||||
v_cnt_discipline,
|
||||
v_ins_discipline,
|
||||
v_ins_srtgroep,
|
||||
v_ins_srtdeel -- 43
|
||||
v_ins_srtdeel -- 45
|
||||
);
|
||||
|
||||
v_count_import := v_count_import + 1;
|
||||
@@ -17468,7 +17478,8 @@ BEGIN
|
||||
|
||||
-- Kenmerksoorten: maak nog-niet-bestaande soorten aan.
|
||||
v_srtkenmerk_key := NULL;
|
||||
IF rec.srtkenmerk_omschrijving IS NOT NULL THEN
|
||||
IF rec.srtkenmerk_omschrijving IS NOT NULL
|
||||
THEN
|
||||
v_desc := rec.srtkenmerk_omschrijving;
|
||||
v_errormsg := 'Fout bij bepalen kenmerksoort ' || v_desc;
|
||||
|
||||
@@ -17498,7 +17509,7 @@ BEGIN
|
||||
FROM cnt_srtkenmerk
|
||||
WHERE cnt_srtkenmerk_omschrijving = rec.srtkenmerk_omschrijving
|
||||
AND cnt_srtkenmerk_verwijder IS NULL;
|
||||
WHEN 'INS' THEN
|
||||
WHEN 'INS' THEN
|
||||
SELECT COUNT ( * ), MIN(ins_srtkenmerk_key)
|
||||
INTO v_count, v_srtkenmerk_key
|
||||
FROM ins_srtkenmerk
|
||||
@@ -17517,6 +17528,7 @@ BEGIN
|
||||
WHEN 'BES' THEN
|
||||
INSERT INTO bes_srtkenmerk (
|
||||
bes_srtkenmerk_omschrijving,
|
||||
bes_srtkenmerk_code,
|
||||
bes_srtkenmerk_kenmerktype,
|
||||
bes_srtkenmerk_systeem,
|
||||
bes_srtkenmerk_lengte,
|
||||
@@ -17528,6 +17540,7 @@ BEGIN
|
||||
)
|
||||
VALUES (
|
||||
rec.srtkenmerk_omschrijving,
|
||||
rec.srtkenmerk_code,
|
||||
rec.srtkenmerk_kenmerktype,
|
||||
rec.srtkenmerk_systeem,
|
||||
rec.srtkenmerk_lengte,
|
||||
@@ -17543,6 +17556,7 @@ BEGIN
|
||||
WHEN 'MLD' THEN
|
||||
INSERT INTO mld_srtkenmerk (
|
||||
mld_srtkenmerk_omschrijving,
|
||||
mld_srtkenmerk_code,
|
||||
mld_srtkenmerk_kenmerktype,
|
||||
mld_srtkenmerk_systeem,
|
||||
mld_srtkenmerk_lengte,
|
||||
@@ -17554,6 +17568,7 @@ BEGIN
|
||||
)
|
||||
VALUES (
|
||||
rec.srtkenmerk_omschrijving,
|
||||
rec.srtkenmerk_code,
|
||||
rec.srtkenmerk_kenmerktype,
|
||||
rec.srtkenmerk_systeem,
|
||||
rec.srtkenmerk_lengte,
|
||||
@@ -17569,6 +17584,7 @@ BEGIN
|
||||
WHEN 'RES' THEN
|
||||
INSERT INTO res_srtkenmerk (
|
||||
res_srtkenmerk_omschrijving,
|
||||
res_srtkenmerk_code,
|
||||
res_srtkenmerk_kenmerktype,
|
||||
res_srtkenmerk_systeem,
|
||||
res_srtkenmerk_lengte,
|
||||
@@ -17580,6 +17596,7 @@ BEGIN
|
||||
)
|
||||
VALUES (
|
||||
rec.srtkenmerk_omschrijving,
|
||||
rec.srtkenmerk_code,
|
||||
rec.srtkenmerk_kenmerktype,
|
||||
rec.srtkenmerk_systeem,
|
||||
rec.srtkenmerk_lengte,
|
||||
@@ -17595,6 +17612,7 @@ BEGIN
|
||||
WHEN 'CNT' THEN
|
||||
INSERT INTO cnt_srtkenmerk (
|
||||
cnt_srtkenmerk_omschrijving,
|
||||
cnt_srtkenmerk_code,
|
||||
cnt_srtkenmerk_kenmerktype,
|
||||
cnt_srtkenmerk_systeem,
|
||||
cnt_srtkenmerk_lengte,
|
||||
@@ -17606,6 +17624,7 @@ BEGIN
|
||||
)
|
||||
VALUES (
|
||||
rec.srtkenmerk_omschrijving,
|
||||
rec.srtkenmerk_code,
|
||||
rec.srtkenmerk_kenmerktype,
|
||||
rec.srtkenmerk_systeem,
|
||||
rec.srtkenmerk_lengte,
|
||||
@@ -17620,6 +17639,7 @@ BEGIN
|
||||
WHEN 'INS' THEN
|
||||
INSERT INTO ins_srtkenmerk (
|
||||
ins_srtkenmerk_omschrijving,
|
||||
ins_srtkenmerk_code,
|
||||
ins_srtkenmerk_kenmerktype,
|
||||
ins_srtkenmerk_systeem,
|
||||
ins_srtkenmerk_lengte,
|
||||
@@ -17631,6 +17651,7 @@ BEGIN
|
||||
)
|
||||
VALUES (
|
||||
rec.srtkenmerk_omschrijving,
|
||||
rec.srtkenmerk_code,
|
||||
rec.srtkenmerk_kenmerktype,
|
||||
rec.srtkenmerk_systeem,
|
||||
rec.srtkenmerk_lengte,
|
||||
@@ -17653,6 +17674,7 @@ BEGIN
|
||||
WHEN 'BES' THEN
|
||||
UPDATE bes_srtkenmerk SET
|
||||
bes_srtkenmerk_omschrijving = rec.srtkenmerk_omschrijving,
|
||||
bes_srtkenmerk_code = rec.srtkenmerk_code,
|
||||
bes_srtkenmerk_kenmerktype = rec.srtkenmerk_kenmerktype,
|
||||
bes_srtkenmerk_systeem = rec.srtkenmerk_systeem,
|
||||
bes_srtkenmerk_lengte = rec.srtkenmerk_lengte,
|
||||
@@ -17666,6 +17688,7 @@ BEGIN
|
||||
WHEN 'MLD' THEN
|
||||
UPDATE mld_srtkenmerk SET
|
||||
mld_srtkenmerk_omschrijving = rec.srtkenmerk_omschrijving,
|
||||
mld_srtkenmerk_code = rec.srtkenmerk_code,
|
||||
mld_srtkenmerk_kenmerktype = rec.srtkenmerk_kenmerktype,
|
||||
mld_srtkenmerk_systeem = rec.srtkenmerk_systeem,
|
||||
mld_srtkenmerk_lengte = rec.srtkenmerk_lengte,
|
||||
@@ -17679,6 +17702,7 @@ BEGIN
|
||||
WHEN 'RES' THEN
|
||||
UPDATE res_srtkenmerk SET
|
||||
res_srtkenmerk_omschrijving = rec.srtkenmerk_omschrijving,
|
||||
res_srtkenmerk_code = rec.srtkenmerk_code,
|
||||
res_srtkenmerk_kenmerktype = rec.srtkenmerk_kenmerktype,
|
||||
res_srtkenmerk_systeem = rec.srtkenmerk_systeem,
|
||||
res_srtkenmerk_lengte = rec.srtkenmerk_lengte,
|
||||
@@ -17692,6 +17716,7 @@ BEGIN
|
||||
WHEN 'CNT' THEN
|
||||
UPDATE cnt_srtkenmerk SET
|
||||
cnt_srtkenmerk_omschrijving = rec.srtkenmerk_omschrijving,
|
||||
cnt_srtkenmerk_code = rec.srtkenmerk_code,
|
||||
cnt_srtkenmerk_kenmerktype = rec.srtkenmerk_kenmerktype,
|
||||
cnt_srtkenmerk_systeem = rec.srtkenmerk_systeem,
|
||||
cnt_srtkenmerk_lengte = rec.srtkenmerk_lengte,
|
||||
@@ -17705,6 +17730,7 @@ BEGIN
|
||||
WHEN 'INS' THEN
|
||||
UPDATE ins_srtkenmerk SET
|
||||
ins_srtkenmerk_omschrijving = rec.srtkenmerk_omschrijving,
|
||||
ins_srtkenmerk_code = rec.srtkenmerk_code,
|
||||
ins_srtkenmerk_kenmerktype = rec.srtkenmerk_kenmerktype,
|
||||
ins_srtkenmerk_systeem = rec.srtkenmerk_systeem,
|
||||
ins_srtkenmerk_lengte = rec.srtkenmerk_lengte,
|
||||
@@ -17799,6 +17825,7 @@ BEGIN
|
||||
bes_kenmerk_hint,
|
||||
bes_kenmerk_regexp,
|
||||
bes_kenmerk_show_expr,
|
||||
bes_kenmerk_code,
|
||||
bes_kenmerk_omschrijving
|
||||
)
|
||||
VALUES (
|
||||
@@ -17816,6 +17843,7 @@ BEGIN
|
||||
rec.kenmerk_hint,
|
||||
rec.kenmerk_regexp,
|
||||
rec.kenmerk_show_expr,
|
||||
rec.kenmerk_code,
|
||||
rec.kenmerk_omschr
|
||||
)
|
||||
RETURNING bes_kenmerk_key
|
||||
@@ -17841,6 +17869,7 @@ BEGIN
|
||||
bes_kenmerk_hint = rec.kenmerk_hint,
|
||||
bes_kenmerk_regexp = rec.kenmerk_regexp,
|
||||
bes_kenmerk_show_expr = rec.kenmerk_show_expr,
|
||||
bes_kenmerk_code = rec.kenmerk_code,
|
||||
bes_kenmerk_omschrijving = rec.kenmerk_omschr
|
||||
WHERE bes_kenmerk_key = v_kenmerk_key
|
||||
AND bes_kenmerk_verwijder IS NULL;
|
||||
@@ -17929,9 +17958,9 @@ BEGIN
|
||||
mld_kenmerk_hint,
|
||||
mld_kenmerk_regexp,
|
||||
mld_kenmerk_show_expr,
|
||||
mld_kenmerk_code,
|
||||
mld_kenmerk_omschrijving,
|
||||
mld_kenmerk_verplicht_status,
|
||||
mld_kenmerk_code,
|
||||
mld_kenmerk_onderbreken,
|
||||
mld_kenmerk_obligation_fill
|
||||
)
|
||||
@@ -17950,11 +17979,11 @@ BEGIN
|
||||
rec.kenmerk_hint,
|
||||
rec.kenmerk_regexp,
|
||||
rec.kenmerk_show_expr,
|
||||
rec.kenmerk_code,
|
||||
rec.kenmerk_omschr,
|
||||
fac.safe_to_number (rec.kenmerk_extra_1),
|
||||
rec.kenmerk_extra_2,
|
||||
fac.safe_to_number (rec.kenmerk_extra_3),
|
||||
fac.safe_to_number (rec.kenmerk_extra_4)
|
||||
fac.safe_to_number (rec.kenmerk_extra_2),
|
||||
fac.safe_to_number (rec.kenmerk_extra_3)
|
||||
)
|
||||
RETURNING mld_kenmerk_key
|
||||
INTO v_kenmerk_key;
|
||||
@@ -17979,11 +18008,11 @@ BEGIN
|
||||
mld_kenmerk_hint = rec.kenmerk_hint,
|
||||
mld_kenmerk_regexp = rec.kenmerk_regexp,
|
||||
mld_kenmerk_show_expr = rec.kenmerk_show_expr,
|
||||
mld_kenmerk_code = rec.kenmerk_code,
|
||||
mld_kenmerk_omschrijving = rec.kenmerk_omschr,
|
||||
mld_kenmerk_verplicht_status = fac.safe_to_number (rec.kenmerk_extra_1),
|
||||
mld_kenmerk_code = rec.kenmerk_extra_2,
|
||||
mld_kenmerk_onderbreken = fac.safe_to_number (rec.kenmerk_extra_3),
|
||||
mld_kenmerk_obligation_fill = fac.safe_to_number (rec.kenmerk_extra_4)
|
||||
mld_kenmerk_onderbreken = fac.safe_to_number (rec.kenmerk_extra_2),
|
||||
mld_kenmerk_obligation_fill = fac.safe_to_number (rec.kenmerk_extra_3)
|
||||
WHERE mld_kenmerk_key = v_kenmerk_key
|
||||
AND mld_kenmerk_verwijder IS NULL;
|
||||
|
||||
@@ -18033,6 +18062,7 @@ BEGIN
|
||||
res_kenmerk_hint,
|
||||
res_kenmerk_regexp,
|
||||
res_kenmerk_show_expr,
|
||||
res_kenmerk_code,
|
||||
res_kenmerk_omschrijving
|
||||
)
|
||||
VALUES (
|
||||
@@ -18049,6 +18079,7 @@ BEGIN
|
||||
rec.kenmerk_hint,
|
||||
rec.kenmerk_regexp,
|
||||
rec.kenmerk_show_expr,
|
||||
rec.kenmerk_code,
|
||||
rec.kenmerk_omschr
|
||||
)
|
||||
RETURNING res_kenmerk_key
|
||||
@@ -18073,6 +18104,7 @@ BEGIN
|
||||
res_kenmerk_hint = rec.kenmerk_hint,
|
||||
res_kenmerk_regexp = rec.kenmerk_regexp,
|
||||
res_kenmerk_show_expr = rec.kenmerk_show_expr,
|
||||
res_kenmerk_code = rec.kenmerk_code,
|
||||
res_kenmerk_omschrijving = rec.kenmerk_omschr
|
||||
WHERE res_kenmerk_key = v_kenmerk_key
|
||||
AND res_kenmerk_verwijder IS NULL;
|
||||
@@ -18120,6 +18152,7 @@ BEGIN
|
||||
cnt_kenmerk_hint,
|
||||
cnt_kenmerk_regexp,
|
||||
cnt_kenmerk_show_expr,
|
||||
cnt_kenmerk_code,
|
||||
cnt_kenmerk_omschrijving
|
||||
)
|
||||
VALUES (
|
||||
@@ -18136,6 +18169,7 @@ BEGIN
|
||||
rec.kenmerk_hint,
|
||||
rec.kenmerk_regexp,
|
||||
rec.kenmerk_show_expr,
|
||||
rec.kenmerk_code,
|
||||
rec.kenmerk_omschr
|
||||
)
|
||||
RETURNING cnt_kenmerk_key
|
||||
@@ -18160,6 +18194,7 @@ BEGIN
|
||||
cnt_kenmerk_hint = rec.kenmerk_hint,
|
||||
cnt_kenmerk_regexp = rec.kenmerk_regexp,
|
||||
cnt_kenmerk_show_expr = rec.kenmerk_show_expr,
|
||||
cnt_kenmerk_code = rec.kenmerk_code,
|
||||
cnt_kenmerk_omschrijving = rec.kenmerk_omschr
|
||||
WHERE cnt_kenmerk_key = v_kenmerk_key
|
||||
AND cnt_kenmerk_verwijder IS NULL;
|
||||
@@ -18258,6 +18293,7 @@ BEGIN
|
||||
ins_kenmerk_hint,
|
||||
ins_kenmerk_regexp,
|
||||
ins_kenmerk_show_expr,
|
||||
ins_kenmerk_code,
|
||||
ins_kenmerk_omschrijving,
|
||||
ins_kenmerk_meetwaarde,
|
||||
ins_kenmerk_wissen
|
||||
@@ -18277,6 +18313,7 @@ BEGIN
|
||||
rec.kenmerk_hint,
|
||||
rec.kenmerk_regexp,
|
||||
rec.kenmerk_show_expr,
|
||||
rec.kenmerk_code,
|
||||
rec.kenmerk_omschr,
|
||||
fac.safe_to_number (rec.kenmerk_extra_1),
|
||||
fac.safe_to_number (rec.kenmerk_extra_2)
|
||||
@@ -18304,6 +18341,7 @@ BEGIN
|
||||
ins_kenmerk_hint = rec.kenmerk_hint,
|
||||
ins_kenmerk_regexp = rec.kenmerk_regexp,
|
||||
ins_kenmerk_show_expr = rec.kenmerk_show_expr,
|
||||
ins_kenmerk_code = rec.kenmerk_code,
|
||||
ins_kenmerk_omschrijving = rec.kenmerk_omschr,
|
||||
ins_kenmerk_meetwaarde = fac.safe_to_number (rec.kenmerk_extra_1),
|
||||
ins_kenmerk_wissen = fac.safe_to_number (rec.kenmerk_extra_2)
|
||||
|
||||
@@ -1799,6 +1799,7 @@ AS
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
kms.res_srtkenmerk_code srtkenmerk_code,
|
||||
kms.res_srtkenmerk_omschrijving srtkenmerk_omschrijving,
|
||||
kms.res_srtkenmerk_kenmerktype srtkenmerk_kenmerktype,
|
||||
kms.res_srtkenmerk_systeem srtkenmerk_systeem,
|
||||
@@ -1818,6 +1819,7 @@ AS
|
||||
km.res_kenmerk_hint kenmerk_hint,
|
||||
km.res_kenmerk_regexp kenmerk_regexp,
|
||||
km.res_kenmerk_show_expr kenmerk_show_expr,
|
||||
km.res_kenmerk_code kenmerk_code,
|
||||
km.res_kenmerk_omschrijving kenmerk_omschr,
|
||||
TO_CHAR(km.res_kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS') kenmerk_verwijder,
|
||||
sa.res_srtactiviteit_omschrijving fclt_f_activiteitsoort,
|
||||
@@ -1843,6 +1845,7 @@ AS
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
bes_srtkenmerk_code srtkenmerk_code,
|
||||
bes_srtkenmerk_omschrijving srtkenmerk_omschrijving,
|
||||
bes_srtkenmerk_kenmerktype srtkenmerk_kenmerktype,
|
||||
bes_srtkenmerk_systeem srtkenmerk_systeem,
|
||||
@@ -1862,6 +1865,7 @@ AS
|
||||
bes_kenmerk_hint kenmerk_hint,
|
||||
bes_kenmerk_regexp kenmerk_regexp,
|
||||
bes_kenmerk_show_expr kenmerk_show_expr,
|
||||
bes_kenmerk_code kenmerk_code,
|
||||
bes_kenmerk_omschrijving kenmerk_omschr,
|
||||
TO_CHAR (bes_kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS') kenmerk_verwijder,
|
||||
ins_discipline_omschrijving fclt_f_catalogus,
|
||||
@@ -1936,6 +1940,7 @@ AS
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
mld_srtkenmerk_code srtkenmerk_code,
|
||||
mld_srtkenmerk_omschrijving srtkenmerk_omschrijving,
|
||||
mld_srtkenmerk_kenmerktype srtkenmerk_kenmerktype,
|
||||
mld_srtkenmerk_systeem srtkenmerk_systeem,
|
||||
@@ -1955,6 +1960,7 @@ AS
|
||||
mld_kenmerk_hint kenmerk_hint,
|
||||
mld_kenmerk_regexp kenmerk_regexp,
|
||||
mld_kenmerk_show_expr kenmerk_show_expr,
|
||||
mld_kenmerk_code kenmerk_code,
|
||||
mld_kenmerk_omschrijving kenmerk_omschr,
|
||||
TO_CHAR (mld_kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS') kenmerk_verwijder,
|
||||
ins_srtdiscipline_omschrijving fclt_f_vakgroeptype,
|
||||
@@ -1962,7 +1968,6 @@ AS
|
||||
mld_stdmelding_omschrijving fclt_f_melding,
|
||||
mld_typeopdr_omschrijving fclt_f_opdrachttype,
|
||||
mld_kenmerk_verplicht_status kenmerk_verplicht_status,
|
||||
mld_kenmerk_code kenmerk_code,
|
||||
mld_kenmerk_onderbreken kenmerk_onderbreken,
|
||||
mld_kenmerk_obligation_fill kenmerk_obligation
|
||||
FROM (SELECT kmd.*,
|
||||
@@ -2088,6 +2093,7 @@ AS
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
kms.cnt_srtkenmerk_code srtkenmerk_code,
|
||||
kms.cnt_srtkenmerk_omschrijving srtkenmerk_omschrijving,
|
||||
kms.cnt_srtkenmerk_kenmerktype srtkenmerk_kenmerktype,
|
||||
kms.cnt_srtkenmerk_systeem srtkenmerk_systeem,
|
||||
@@ -2107,6 +2113,7 @@ AS
|
||||
km.cnt_kenmerk_hint kenmerk_hint,
|
||||
km.cnt_kenmerk_regexp kenmerk_regexp,
|
||||
km.cnt_kenmerk_show_expr kenmerk_show_expr,
|
||||
km.cnt_kenmerk_code kenmerk_code,
|
||||
km.cnt_kenmerk_omschrijving kenmerk_omschr,
|
||||
TO_CHAR (km.cnt_kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS') kenmerk_verwijder,
|
||||
cd.ins_discipline_omschrijving fclt_f_contractsoort
|
||||
@@ -2132,6 +2139,7 @@ AS
|
||||
fac_kenmerkdomein_kolomnaam,
|
||||
fac_kenmerkdomein_kolomtxt,
|
||||
fac_usrtab_naam,
|
||||
ins_srtkenmerk_code srtkenmerk_code,
|
||||
ins_srtkenmerk_omschrijving srtkenmerk_omschrijving,
|
||||
ins_srtkenmerk_kenmerktype srtkenmerk_kenmerktype,
|
||||
ins_srtkenmerk_systeem srtkenmerk_systeem,
|
||||
@@ -2151,6 +2159,7 @@ AS
|
||||
ins_kenmerk_hint kenmerk_hint,
|
||||
ins_kenmerk_regexp kenmerk_regexp,
|
||||
ins_kenmerk_show_expr kenmerk_show_expr,
|
||||
ins_kenmerk_code kenmerk_code,
|
||||
ins_kenmerk_omschrijving kenmerk_omschr,
|
||||
TO_CHAR (ins_kenmerk_verwijder, 'YYYY-MM-DD HH24:MI:SS') kenmerk_verwijder,
|
||||
ins_discipline_omschrijving fclt_f_discipline,
|
||||
|
||||
@@ -54,6 +54,14 @@ ALTER TABLE ins_srtkenmerk ADD CONSTRAINT ins_u_bes_srtkenmerk_code UNIQUE(ins_s
|
||||
ALTER TABLE mld_srtkenmerk ADD CONSTRAINT mld_u_mld_srtkenmerk_code UNIQUE(mld_srtkenmerk_code, mld_srtkenmerk_key, mld_srtkenmerk_verwijder);
|
||||
ALTER TABLE res_srtkenmerk ADD CONSTRAINT res_u_bes_srtkenmerk_code UNIQUE(res_srtkenmerk_code, res_srtkenmerk_key, res_srtkenmerk_verwijder);
|
||||
|
||||
-- Kolommen voor kenmerken transport leeg maken om de code velden op de juiste plaats te krijgen.
|
||||
DELETE FROM fac_usrrap_cols
|
||||
WHERE fac_usrrap_key IN
|
||||
(SELECT fac_usrrap_key
|
||||
FROM fac_usrrap
|
||||
WHERE UPPER(fac_usrrap_view_name) LIKE 'FAC_V_EXP_FLEX%'
|
||||
);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000
|
||||
|
||||
REGISTERONCE('$Id$')
|
||||
|
||||
Reference in New Issue
Block a user