YASK#85687 -- Kolom voor contactpersonen toevoegen aan de koppeling
svn path=/Customer/trunk/; revision=68639
This commit is contained in:
@@ -5389,6 +5389,7 @@ AS
|
||||
v_gebouw_code VARCHAR2 (1000);
|
||||
v_gebouw_key NUMBER(10);
|
||||
v_leverancier VARCHAR2 (1000);
|
||||
v_contactpersoon VARCHAR2 (1000);
|
||||
BEGIN
|
||||
-- Eerst opruiming
|
||||
|
||||
@@ -5414,6 +5415,7 @@ BEGIN
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_bedrag_nul_txt);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_gebouw_code);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_leverancier);
|
||||
fac.imp_getfield (v_newline, v_fielddelimitor, v_contactpersoon);
|
||||
|
||||
-- voeg nieuwe records toe
|
||||
-- en wijzig bestaande records
|
||||
@@ -5435,7 +5437,9 @@ BEGIN
|
||||
|| ' | '
|
||||
|| v_gebouw_code
|
||||
|| ' | '
|
||||
|| v_leverancier;
|
||||
|| v_leverancier
|
||||
|| ' | '
|
||||
|| v_contactpersoon;
|
||||
|
||||
v_errorhint := 'Controleer datum';
|
||||
|
||||
@@ -5457,6 +5461,7 @@ BEGIN
|
||||
v_kostenplaats_id := SUBSTR(v_kostenplaats_id, 1, 30);
|
||||
v_kostenplaats_oms := SUBSTR(v_kostenplaats_oms, 1, 60);
|
||||
v_leverancier := SUBSTR(v_leverancier, 1, 100);
|
||||
v_contactpersoon := SUBSTR(v_contactpersoon, 1, 100);
|
||||
|
||||
v_bedrag_hoog := FAC.safe_to_number(REPLACE(v_bedrag_hoog_txt, ',', '.'));
|
||||
IF v_bedrag_hoog_txt IS NOT NULL AND v_bedrag_hoog IS NULL
|
||||
@@ -5507,7 +5512,8 @@ BEGIN
|
||||
bedrag_laag,
|
||||
bedrag_nul,
|
||||
gebouw_key,
|
||||
leverancier)
|
||||
leverancier,
|
||||
contactpersoon)
|
||||
VALUES (v_startdatum,
|
||||
v_einddatum,
|
||||
v_id,
|
||||
@@ -5518,7 +5524,8 @@ BEGIN
|
||||
v_bedrag_laag,
|
||||
v_bedrag_nul,
|
||||
v_gebouw_key,
|
||||
v_leverancier);
|
||||
v_leverancier,
|
||||
v_contactpersoon);
|
||||
END IF;
|
||||
END;
|
||||
END LOOP;
|
||||
@@ -5814,6 +5821,16 @@ BEGIN
|
||||
|
||||
v_errorhint := 'Zet het kenmerk SUPPLIER';
|
||||
FLX.setflex ('RES', v_kenmerk_key, v_rsv_ruimte_key, NULL, rec.leverancier);
|
||||
|
||||
-- Kenmerk toevoegen met contactpersoon
|
||||
v_errorhint := 'Zoek het kenmerk CONTACTPERSOON';
|
||||
SELECT res_kenmerk_key
|
||||
INTO v_kenmerk_key
|
||||
FROM res_kenmerk
|
||||
WHERE res_kenmerk_code = 'CONTACTPERSOON';
|
||||
|
||||
v_errorhint := 'Zet het kenmerk CONTACTPERSOON';
|
||||
FLX.setflex ('RES', v_kenmerk_key, v_rsv_ruimte_key, NULL, rec.contactpersoon);
|
||||
|
||||
-- Nu nog de catering toevoegen
|
||||
v_errorhint := 'Voeg de catering toe';
|
||||
|
||||
Reference in New Issue
Block a user