Inhaltsverzeichnis

Der Telefonnummern Parser

 

Ausgabeformate

+Landesvorwahl Ortsvorwahl Rufnummer-Durchwahl ZusatzTXT [VorTXT] –> DIN (Std.)

+Landesvorwahl(Ortsvorwahl)Rufnummer-Durchwahl ZusatzTXT [VorTXT] –> Outlook

Der 'Telefonnummern-Parser' wandelt folgende Felder in ein einheitliches Ausgabeformat um:

Firmenebene
[Telefon] "Tlf" (Eb 16, 17)
[Telefax] "Tfx" (Eb 16)

Personenebene
[Telefon-Durchwahl] "Tdw" (Eb 17)

Kommentarfelder
[Telefon] "Ktl"
[Telefax] "Kfx"

 

 

So arbeitet der Telefon Parser

Gut zu wissen
Nummern, welche durch unkorrekte Schreibweise nicht erfolgreich geparst werden konnten,
werden mit einem Fragezeichen ? vor der Nummer versehen und gespeichert.

Sonderbehandlung des Feldes Telefondurchwahl [Tdw] in der Personenebene

 

Installation

Telefon Parser einsetzen

Gut zu wissen
Es wird dringend empfohlen, vor dem Durchlauf ein Backup der Datenbank zu machen!

 

Fehlercodes - alle Felder außer 'Tdw'

0 - ok
1 - Telefonnummer nicht komplett
2 - keine Telefonnummer gefunden
3 - Ländervorwahl ungültg
4 - keine Ortsvorwahl gefunden
5 -  Rufnummer nach Auslandsvorwahl zu kurz
6 - Ortsvorwahl ungültig
7 - keine Rufnummer nach Ortsvorwahl gefunden
8 - Länder- und Ortsvorwahl OK, aber keine Rufnummer vorhanden
9 - eigene Vorwahl bei dieser Rufnummer erwartet, aber nicht vorhanden
10 - Nummer wurde bereits geparst (Fragezeichen am Anfang)
11 -  Nummer zu lang (mehr als 15 Ziffern → LndVW + OrtVW + TelNR + TelDW)

 

Fehlercodes - Feld 'Tdw' der Person

0 - ok
1bis 11 - n u r komplette Nummern - Fehlercode von allen Feldern (siehe oben)
20 - Nummer wurde bereits geparst - (Fragezeichen am Anfang)
21 - keine Firmennummer vorhanden
22 - Firmennummer fehlerhaft
23 - Firmennummer ist keine Durchwahl
24 - Nummer zu lang

 

   

Mögliche Eingabeformate für Telefon- / Faxnummern

55-3238 Wenn die Rufnummer nicht mit "0", "+" oder "?" beginnt, wird von einer normalen Rufnummer ausgegangen und die in der Eingabemaske definierte Orts-und Landesvorwahl vor diese Nummer geschrieben.
Falls keine Orts- und Landesvorwahl angegeben ist, wird die Nummer nicht geparst und mit einem ? versehen =fehlerhafte Rufnummer
001-34671/55-551Zusatztext  
00493467155551  
0001-34671/55-551 Zusatztext 3-fache Null Ausland
00049-34671/55-551 Zusatztex 3-fache Null DTL
+01/34671/55551 + und Null Ausland
+049/34671/55551 + und Null DTL
+O49/3631/4250 o-O-0
+49/36o31/4250 o-O-0
bla OoO1 3631/4250 o-O-0 wird nicht umgewandelt
bla oo1 3631/4250 o-O-0 wird nicht umgewandelt
oo1 34671 55551 o-O-0
Ko+49 34671 55551 o-O-0 wird nicht umgewandelt
+6o34671/55551 o-O-0, Buchstabe o der Landesvorwahl wird in Null umgewandelt
034671/5o1-51 o-O-0 Buchstabe o INNERHALB der Nummer wird nur in Null umgewandelt
034671/55551o Ost o-O-0
034671/55oo1-O o-O-0
034671/55oo1-O Txt o-O-0
034671/55oo1-O Ost o-O-0
 / 034671 55551 Slash als Vortext wird ignoriert
+493467155551  
+493467155-551  
+49/34671/55-551  
+49/34671-55-551  
+49-34671-55-551  
+49-34671/55-551  
03467155551  
Fax 034671/77-008 Nachtext