ALLI#33108 Personenimport: aanpassen mobiele nummers

svn path=/Customer/trunk/; revision=25538
This commit is contained in:
Peter Koerhuis
2015-06-29 10:39:06 +00:00
parent 6894735c28
commit b75662efec

View File

@@ -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;