Kenntnisstand

Januar 2024

Grundlagen und weitere Praxisbeispiele: Erweiterte Standort-Konfiguration für ProCall

Ein Rufnummernplan ist sehr kundenindividuell zu betrachten.
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

Im Prinzip sind hier Standortanpassungen notwendig, wie sie in anderen Beispielkonfigurationen bereits angewendet wurden. Die Besonderheit ist hierbei, dass sich externe Durchwahl und interne Rufnummern nur bei einem der beiden Standorte unterscheiden

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.

TypSuchen nach:Ersetzen durch:Bemerkung
Regulärer Ausdruck^([1-8][0-9])$+4930123\1RegEx für die Formatierung der Rufnummern der TAPI-Leitungen aus Berlin
Regulärer Ausdruck^9([1-9][0-9])$+4940456\1RegEx 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.

StandortTypSuchen nach:Ersetzen durch:
BerlinRegulärer Ausdruck^([1-8][0-9])$+4930123\1
HamburgRegulä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. 

TypSuchen nach:Ersetzen durch:Bemerkung
Regulärer Ausdruck^\+4930123([1-8][0-9])$\1Damit die Kollegen in Berlin intern angewählt werden
Regulärer Ausdruck^\+4940456([1-9][0-9])$9\1Damit 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?

  1. Beispiel: User aus Berlin ruft einen Kontakt mit der Rufnummer +49 (30) 123-10 an.
    1. Da die Rufnummer +49 (30) 123-10 zum eigenen Standort gehört, wird intern die 10 gewählt. - Kein RegEx notwendig.

  2. Beispiel: User aus Berlin ruft einen Kontakt mit der Rufnummer +49 (40) 456-10 an.
    1. Da die Rufnummer +49 (40) 456-10 nicht zum eigenen Standort gehört, würde 004045610 (bzw. 04045610, ohne Amtsholung) gewählt werden.
    2. Es wird also der Ausdruck benötigt, der +4940456 durch 9 ersetzt, damit bei +49 (40) 456-10 die 910 gewählt wird.

  3. Bespiel: User aus Hamburg ruft einen Kontakt mit der Rufnummer +49 (30) 123-10 an.
    1. Da die Rufnummer +49 (30) 123-10 nicht zum eigenen Standort gehört, würde 003012310 (bzw. 03012310, ohne Amtsholung) gewählt werden.
    2. Es wird also der Ausdruck benötigt, sodass bei +49 (30) 123-10 einfach die 10 gewählt wird.

  4. Beispiel: User aus Hamburg ruft einen Kontakt mit der Rufnummer +49 (40) 456-10 an.
    1. 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)
    2. 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.

Beispiel Screenshot Einstellungen für Benutzer - Telefonnummern - Leitung auswählen - Rufnummer

Weiterführende Informationen

Reguläre Ausdrücke

Standort-Einstellungen - Erweiterte Konfiguration