ASTE#33954 ASTE1
svn path=/Customer/trunk/; revision=28106
This commit is contained in:
@@ -39,14 +39,19 @@ AS
|
||||
BEGIN
|
||||
v_errorhint := 'Generieke import';
|
||||
|
||||
-- Achteraan elke regel ';' toevoegen, dan zou er altijd een 6e ';' moeten zijn!
|
||||
UPDATE fac_imp_file i
|
||||
SET i.fac_imp_file_line = fac_imp_file_line || ';'
|
||||
WHERE fac_import_key = p_import_key;
|
||||
|
||||
-- Functie-kolom toevoegen als 7e kolom en zetten op 'Employee' (want verplicht)!
|
||||
UPDATE fac_imp_file i
|
||||
SET i.fac_imp_file_line =
|
||||
SUBSTR (fac_imp_file_line, 1, INSTR (fac_imp_file_line || ';', ';', 1, 6))
|
||||
|| ';Employee'
|
||||
SUBSTR (fac_imp_file_line, 1, INSTR (fac_imp_file_line, ';', 1, 6))
|
||||
|| 'Employee'
|
||||
WHERE fac_import_key = p_import_key AND fac_imp_file_index > 1;
|
||||
|
||||
-- Als Last Name = 'NULL', dan First Name = '-' en Last Name = First Name!
|
||||
-- Als Last Name is leeg (NULL), dan First Name = '-' en Last Name = First Name!
|
||||
UPDATE fac_imp_file i
|
||||
SET i.fac_imp_file_line =
|
||||
'-;'
|
||||
@@ -57,7 +62,7 @@ BEGIN
|
||||
AND SUBSTR (fac_imp_file_line, INSTR (fac_imp_file_line, ';', 1, 1)
|
||||
+ 1, INSTR (fac_imp_file_line, ';', 1, 2)
|
||||
- INSTR (fac_imp_file_line, ';', 1, 1)
|
||||
- 1) = 'NULL';
|
||||
- 1) IS NULL;
|
||||
|
||||
-- De sequence array staat beschreven in PRS_PAC.SRC bij de import_perslid-PROCEDURE.
|
||||
--"First Name;Last Name;E-mail address;Windows ID;Organisation;Department"
|
||||
@@ -90,7 +95,7 @@ END aste_import_prs;
|
||||
CREATE OR REPLACE PROCEDURE aste_update_prs (p_import_key IN NUMBER)
|
||||
AS
|
||||
-- Maximaal percentage aan nieuwe medewerkers tov. actieve medewerkers met een e-mail
|
||||
c_max_delta_percentage NUMBER (10) := 25; -- 25%!
|
||||
c_max_delta_percentage NUMBER (10) := 50; -- 50%!
|
||||
v_count_prs_import NUMBER (10); -- #actieve personen na import!
|
||||
v_count_prs_actual NUMBER (10); -- #actieve personen voor import!
|
||||
|
||||
@@ -167,7 +172,7 @@ END aste_update_prs;
|
||||
|
||||
BEGIN adm.systrackscriptId('$Id$', 0); END;
|
||||
/
|
||||
BEGIN fac.registercustversion('ASTE', 0); END;
|
||||
BEGIN fac.registercustversion('ASTE', 1); END;
|
||||
/
|
||||
commit;
|
||||
spool off
|
||||
|
||||
Reference in New Issue
Block a user