Picture of Sven 227
Registered 13 years 75 days
Sven 227 Tuesday, 2 October 2018, 01:27 PM
Ausgehende Rufnummer
Hallo zusammen,

gibt es eine einfachere Möglichkeit, extern ausgehende angezeigte Rufnummern zu ändern. Ich müsste bei einer Installation ca. 80 Rufnummern extern anders anzeigen lassen, als sie auf der PBX eingerichtet wären. Ich könnte jetzt dies im ausgehenden Routing anpassen (da müsste aber die TK Anlage bei jedem Anruf sich durch das Routing arbeiten und ist auch lustig beim Logging) oder ich könnte ein extra Trunkobjekt machen (müsste ProCall bei den bestimmt User wieder anpasst werden). Gibt es vielleicht eine einfachere Lösung? Am PBX Objekt wäre schön, aber da gilt die ja auch momentan für interne Anrufe.

Gruß Sven
Picture of André 1752
Registered 10 years 61 days
André 1752 Tuesday, 2 October 2018, 07:24 PM
Re: Ausgehende Rufnummer
Wenn jede anders ist, dann musst du da wohl durch.
Wenn aber der ganze 10er Block gemappt werden kann, dann reicht ein Eintrag pro 10er Block (Oder pro 100er)
Picture of Muschelpuster
Registered 7 years 344 days
Muschelpuster Wednesday, 3 October 2018, 10:59 AM in response to Sven 227
Re: Ausgehende Rufnummer
Wieso ein extra Trunk-Objekt? Du gehst doch eh auf den Trunk Richtung Gateway!
Ich sehe hier auch nur die Möglichkeit im Routing und setze dies in der Regel über ein MAP-Objekt um.
Wie André schon schrieb, kann man da ja ggf. Blöcke bilden. Zudem hilft es manchmal mit Hilfsnummern zu arbeiten. Wenn ich z.B. die Anforderung habe, dass alle 90 Nebenstellen mit der Platzkennzahl 0 rausgehen sollen und nur 3 Nebenstellen mit der DuWa (z.B. 11, 22, 33), dann könne folgendes Beispiel helfen (mal angenommen, ich bin in Hamburg mit der Kopfrufnummer 0401234567):
1. Map (über Maskierung bestimmte Nummern vor der globalen Keule bewahren)
11 > #4940123456711
22 > #4940123456722
33 > #4940123456733
2. Map (die globale Keule für alle)
1! > #494012345670
2! > #494012345670
3! > #494012345670
4! > #494012345670
5! > #494012345670
6! > #494012345670
7! > #494012345670
8! > #494012345670
9! > #494012345670
3. Map (zurück auf eine brauchbare Rufnummer)
# > 00401234567
Die doppelte 0 im 3. Map führt dazu, dass die Rufnummernmanipulation für umgeleitete Gespräche auf dem SIP-Trunk greift. Dieses Map kann man sich auch sparen und die # direkt in der Rufnummernmanipulation des Trunks bearbeiten.
So kann man das Routing etwas kleiner halten, aber ich gebe zu, dass das schnell ausufern kann und im Debugging dann sehr viel Freude bereitet. So durfte ich auch lernen, dass die # nur aus Gnade an der 1. Stelle akzeptiert wird und nicht als Wahlendezeichen gewertet wird. Mitten in der Rufnummer ist das tödlich, wie ich in einem komplexen Szenario nach längerem Studium langer Logs lernen durfte.

manipulierte Grüße
Niels
Picture of Sven 227
Registered 13 years 75 days
Sven 227 Thursday, 4 October 2018, 05:25 PM
Re: Ausgehende Rufnummer
Hallo,

mit einem extra Trunk könnten man nur die "betroffenen" Nummern auf das manipulierte Routing schicken und die anderen 300 User gehen dann über den normalen Trunk. Aber macht sich für die User ein wenig umständlich (andere Trunknummer).

Leider sind Blöcke wenig möglich, viel durcheinander. Dann muss ich wohl durch das händische Mapping durch.

Vielen Dank für die Tipps.

Grüße Sven
Picture of Roland
Registered 12 years 347 days
Roland Friday, 5 October 2018, 01:28 PM
Re: Ausgehende Rufnummer
Hallo Sven,
was genau soll den manipuliert werden?

Vielleicht kannst du diese Objekt auch einfach in eine eigene PBX oder node zusammenführen. Eine dynamische PBX z.B.
Dort dann ein eigenes trunk Objekt und im Routing anpacken.

GGf kannst du im User-Objekt als Option "send number" ein Raute vor die Rufnummer setzen z.B. "#123". Im Gateway könntest du dann auf dein '#' triggern.
Intern wird die angezeigte Raute vor der nummer vermutlich kaum jmd. stören (ungetesteter Vorschlag)

Aber 80 Nummern sollten vom Aufwand auch in der CGPN-Map im Gateway zumutbar sein.

Gruß Roland

← You can define your color theme preference here