Praxisbeispiel 3: Präfix für Außenstandort
Januar 2024
Grundlagen und weitere Praxisbeispiele: Erweiterte Standort-Konfiguration für ProCall
Das hier beschriebene Praxisbeispiel zeigt eine mögliche Herangehensweise, dient lediglich der Veranschaulichung und ist keine fertige Lösung, die 1-zu-1 in der Kundenumgebung übernommen werden kann.
Herausforderung
Telefonanlage Standort-übergreifend - Präfix für Außenstandort
In diesem Beispiel wird die externe Durchwahl bei einem Standort intern durch ein Präfix erweitert wird. (Erweiterung der internen Durchwahl für einen neuen Standort)
Das Szenario ist beispielsweise für eine Kundenumgebung denkbar, in der bisher ein Standort mit einem Anlagenanschluss vorhanden war und im Zuge des Unternehmenswachstums ein zweiter Standort eröffnet wird.
Die Telefonanlage wird dann Standort-übergreifend eingesetzt.
Die Teilnehmer 90-99 wurden bisher nicht am Hauptstandort genutzt.
Um ausreichend Rufnummern für den neuen Standort frei zu haben, wurde der 9er Bereich um eine Ziffer verlängert (910-999), ist aber von extern unter einer zweistelligen Durchwahl erreichbar.
In diesem Beispiel:
- Berlin 10-89
- Hamburg 910-999, von extern jedoch 10-99
Standort | Rufnummer | DuWa ext. von | DuWa ext. bis | DuWa int. von | DuWa int. bis |
---|---|---|---|---|---|
Berlin | +49 30 123 - 0 | 10 | 89 | 10 | 89 |
Hamburg | +49 40 456 - 0 | 10 | 99 | 910 | 999 |
Vorgehensweise/Umsetzung
Grundkonfiguration der Standorte
Zunächst werden die einzelnen Standorte konfiguriert unter:
UCServer Verwaltung - Allgemein - Standort Name - Land/Region - Vorwahl - Erweiterte Einstellungen und
UCServer Verwaltung - Telefonanlage
Beispiel Screenshots für die Standorte: UCServer Verwaltung - Allgemein - Standort Name - Land/Region - Vorwahl - Erweiterte Einstellungen
Beispiel Screenshots für die Standorte: UCServer Verwaltung - Telefonanlage - Standort verwendet Telefonanlage - Amtszugang - Typ - Anlagenrufnummer - Durchwahlnummernraum
Die Grundkonfiguration erfolgt entsprechend der externen Erreichbarkeit (2-stellige Durchwahlbereiche).
Nur die Länge der internen Rufnummern wird von 2 bis 3 Stellen angegeben.
Erkennung interner Rufnummern
Unter Regeln Intern bei Telefonanlage in der UCServer Verwaltung werden nun die Regulären Ausdrücke für die Erkennung interner Rufnummern eingetragen.
Beispiel Screenshots - UCServer Verwaltung - Standort - Telefonanlage - Regeln Intern - Regulärer Ausdruck
Hinweis: Warum unterscheiden sich im Gegensatz zu den meisten anderen Konfigurationsbeispielen hier die Ausdrücke der beiden Standorte?
Beispiel 1 (Berlin)
Ein Benutzer mit der internen Rufnummer 11 bekommt einen Anruf von dem Teilnehmer mit der internen Rufnummer 10 - also 10 ruft 11.
Aus dem Rufnummernplan ist ersichtlich, dass beide Benutzer (10 und11) zum Standort Berlin gehören.
Wenn jetzt bei 11 ein Anruf von 10 eingeht, ergänzt der Standort, dem die Rufnummer 11 zugeordnet ist - also Berlin -, die anrufende Rufnummer 10 um den eigenen Amtskopf → +49 30 123-10
Die Regulären Ausdrücke unter "Telefonanlage >> Regeln Intern" sollen dafür sorgen, dass aus der jeweiligen internen Rufnummer die richtige E.164 Rufnummer ermittelt wird, zum Beispiel für die Anzeige im Gesprächsfenster.
Typ | Suchen nach: | Ersetzen durch: | Bemerkung |
---|---|---|---|
Regulärer Ausdruck | ^([1-8][0-9])$ | +4930123\1 | RegEx für die Formatierung der Rufnummern der TAPI-Leitungen aus Berlin |
Regulärer Ausdruck | ^9([1-9][0-9])$ | +4940456\1 | RegEx für die Formatierung der Rufnummern aus SIP-Leitungen Berlin |
Beispiel 2 (Hamburg)
Ein Benutzer mit der internen Rufnummer 911 bekommt einen Anruf von dem Teilnehmer mit der internen Rufnummer 10 - also 10 ruft 911.
Aus dem Rufnummernplan ist ersichtlich, dass der Benutzer 911 zum Standort Hamburg und der Benutzer 10 zum Standort Berlin gehört.
Wenn jetzt bei 911 ein Anruf von 10 eingeht, würde der Standort, dem die Rufnummer 911 zugeordnet ist - also Hamburg -, die anrufende Rufnummer 10 um den eigenen Amtskopf ergänzen → +49 40 456-10
Diese Rufnummer ist falsch, denn die +49 40 456-10 ist intern unter der 910 und nicht unter der 10 erreichbar.
Es wird der zweite RegEx im Standort Hamburg benötigt, damit zweistellige interne Rufnummern nicht um den eigenen Amtskopf ergänzt werden, sondern um die Berliner Rufnummer: +49 30 123-10
Formatierung Leitungsrufnummern
Pro Standort müssen in der UCServer Verwaltung unter Telefonanlage → Leitungsrufnummern über Reguläre Ausdrücke die passenden Regeln für die Formatierung eingetragen werden.
Beispiel Screenshots Standort - Telefonanlage - Leitungsrufnummern - Regulärer Ausdruck
Die Regulären Ausdrücke unter "Telefonanlage >> Leitungsrufnummern" sollen dafür sorgen, dass aus der jeweiligen internen Rufnummer die richtige E.164 Rufnummer ermittelt wird.
Wichtig ist dabei, dass ausschließlich der RegEx für die Rufnummern des eigenen Standorts hinterlegt wird.
Den Regulären Ausdruck im Standort Berlin, könnte man unter Umständen sogar weg lassen.
Es macht jedoch trotzdem Sinn. diese zu setzen, um sicher zu gehen, dass die Leitungen 10-89 automatisch dem Standort Berlin zugeordnet werden: Wenn es z. B. einen zweiten Standort mit einem 2-stelligen Rufnummernplan ohne Leitungsrufnummernformatierung gäbe, könnte es zu Problemen in der automatischen Standortzuordnung kommen.
Standort | Typ | Suchen nach: | Ersetzen durch: |
---|---|---|---|
Berlin | Regulärer Ausdruck | ^([1-8][0-9])$ | +4930123\1 |
Hamburg | Regulärer Ausdruck | ^9([1-9][0-9])$ | +4940456\1 |
Formatierung für die abgehende Wahl über ProCall
Pro Standort müssen in der UCServer Verwaltung unter Regeln Formatierung → PC Wahl über Reguläre Ausdrücke die passenden Regeln für die Formatierung eingetragen werden.
Beispiel Screenshots Standort - Regeln Formatierung - PC Wahl - Regulärer Ausdruck
Die Regulären Ausdrücke unter "Telefonanlage >> PC Wahl" sollen dafür sorgen, dass aus der jeweiligen E.164 Rufnummer die richtige interne Rufnummer ermittelt wird.
Typ | Suchen nach: | Ersetzen durch: | Bemerkung |
---|---|---|---|
Regulärer Ausdruck | ^\+4930123([1-8][0-9])$ | \1 | Damit die Kollegen in Berlin intern angewählt werden |
Regulärer Ausdruck | ^\+4940456([1-9][0-9])$ | 9\1 | Damit die Kollegen in Hamburg intern angewählt werden |
Hinweis: Warum unterscheiden sich im Gegensatz zu den meisten anderen Konfigurationsbeispielen hier die Ausdrücke der beiden Standorte?
- Beispiel: User aus Berlin ruft einen Kontakt mit der Rufnummer +49 (30) 123-10 an.
- Da die Rufnummer +49 (30) 123-10 zum eigenen Standort gehört, wird intern die 10 gewählt. - Kein RegEx notwendig.
- Da die Rufnummer +49 (30) 123-10 zum eigenen Standort gehört, wird intern die 10 gewählt. - Kein RegEx notwendig.
- Beispiel: User aus Berlin ruft einen Kontakt mit der Rufnummer +49 (40) 456-10 an.
- Da die Rufnummer +49 (40) 456-10 nicht zum eigenen Standort gehört, würde 004045610 (bzw. 04045610, ohne Amtsholung) gewählt werden.
- Es wird also der Ausdruck benötigt, der +4940456 durch 9 ersetzt, damit bei +49 (40) 456-10 die 910 gewählt wird.
- Bespiel: User aus Hamburg ruft einen Kontakt mit der Rufnummer +49 (30) 123-10 an.
- Da die Rufnummer +49 (30) 123-10 nicht zum eigenen Standort gehört, würde 003012310 (bzw. 03012310, ohne Amtsholung) gewählt werden.
- Es wird also der Ausdruck benötigt, sodass bei +49 (30) 123-10 einfach die 10 gewählt wird.
- Beispiel: User aus Hamburg ruft einen Kontakt mit der Rufnummer +49 (40) 456-10 an.
- Da die Rufnummer +49 (40) 456-10 zum eigenen Standort gehört, würde intern 10 gewählt werden (die 10 gehört aber zum Standort Berlin)
- Obwohl die Rufnummer zum eigenen Standort gehört wird also trotzdem der Ausdruck benötigt, der +4940456 durch 9 ersetzt, damit bei +49 (40) 456-10 die 910 gewählt wird.
Leitungsgruppen
Der Standort der Leitungsgruppen kann dann auf <Automatisch> gesetzt werden.
Die RegEx in den Standorten unter "Leitungsrufnummern" erkennen automatisch, welche Leitungen zu welchem Standort gehören, ordnen diese dem entsprechenden Standort zu und ermitteln die E.164 Rufnummern.
Beispiel Screenshots Eigenschaften für Leitungsgruppe - Standorteinstellungen - Standort der Gruppe - <Automatisch>
Benutzer
Damit die Leitungen automatisch zugeordnet werden, werden bei den Benutzern die Rufnummer im Format E.164 eingetragen.