ALLI#33108 Personenimport: aanpassen mobiele nummers
svn path=/Customer/trunk/; revision=25538
This commit is contained in:
@@ -750,6 +750,23 @@ BEGIN
|
||||
)
|
||||
THEN
|
||||
-- Geldig importbestand wat betreft aantal personen
|
||||
|
||||
-- ALLI#33108: telefoonnummers opmaken voor de visitekaartjes
|
||||
-- (moet worden 0612345678)
|
||||
UPDATE alli_imp_prs
|
||||
SET prs_perslid_mobiel =
|
||||
REPLACE(
|
||||
REPLACE(
|
||||
REPLACE(
|
||||
REPLACE(prs_perslid_mobiel,
|
||||
'-', ''),
|
||||
'.', ''),
|
||||
' ', ''),
|
||||
'+31', '0')
|
||||
WHERE prs_perslid_mobiel IS NOT NULL;
|
||||
|
||||
COMMIT;
|
||||
|
||||
FOR recdelprs IN cdelprs
|
||||
LOOP
|
||||
BEGIN
|
||||
@@ -1242,6 +1259,28 @@ BEGIN
|
||||
|| TO_CHAR (v_count_error),
|
||||
''
|
||||
);
|
||||
|
||||
-- Ongeldige nummers rapporteren
|
||||
FOR rectel IN (
|
||||
SELECT prs_perslid_nr, prs_perslid_naam, prs_perslid_voornaam, prs_perslid_mobiel
|
||||
FROM prs_v_aanwezigperslid
|
||||
WHERE prs_perslid_mobiel IS NOT NULL
|
||||
AND prs_perslid_nr IS NOT NULL
|
||||
AND prs_perslid_naam NOT LIKE 'INACTIEF%'
|
||||
AND ( prs_perslid_mobiel NOT LIKE '06%'
|
||||
OR prs_perslid_mobiel NOT LIKE '__________') )
|
||||
LOOP
|
||||
fac.imp_writelog (p_import_key,
|
||||
'W',
|
||||
rectel.prs_perslid_nr || '|'
|
||||
|| rectel.prs_perslid_naam || '|'
|
||||
|| rectel.prs_perslid_voornaam || ' - '
|
||||
|| 'ongeldig formaat mobiel nummer',
|
||||
'Mobiel nummer (na ''omnummering''): ['
|
||||
|| rectel.prs_perslid_mobiel || ']'
|
||||
);
|
||||
END LOOP;
|
||||
|
||||
COMMIT;
|
||||
|
||||
v_count_tot := 0;
|
||||
@@ -2740,7 +2779,7 @@ AS
|
||||
BEGIN adm.systrackscriptId('$Id$', 0); END;
|
||||
/
|
||||
|
||||
BEGIN fac.registercustversion('ALLI', 11); END;
|
||||
BEGIN fac.registercustversion('ALLI', 12); END;
|
||||
/
|
||||
|
||||
commit;
|
||||
|
||||
Reference in New Issue
Block a user