Most Valued User beychr Posted February 4, 2020 Most Valued User #1 Share Posted February 4, 2020 Hallo, ich versuche gerade folgendes. Auf einen System Standort, ist ein Plusnet IPfonie Connect SIP-Trunk mit mehreren unterschiedlichen Rufnummern für unterschiedliche Standorte zugewiesen . Nun möchte ich unzustellbare Anrufe von extern über die Standortfunktion "Unzustellbare Rufe leiten an:" an ein ECR-Skript übergeben und dort dann, die Rufe anhand des Area Codes im ECR Skript an die jeweiligen Abwurfrufnummern der einzelnen Standorte abhängig vom Area Code zustellen. Dafür haben ich mir bereits ein ECR-Skript gebaut, was dies über ein VB-Skript prüft und realisieren würde (ECR & VB Script siehe Anhang). Das Problem an der Stelle ist jetzt aber, das im Skript nicht die ursprünglich angerufene Rufnummer genutzt wird, sondern die interne Rufnummer des ECR-Benutzers welche unter "Unzustellbare Rufe leiten an:" hinterlegt wurde. Beispiel: Die +49401234567 ruft die +49221123456 auf der Swyx an. Die +49221123456 ist auf der Swyx nicht vergeben oder nicht eindeutig und wird deshalb über "Unzustellbare Rufe leiten an:" mit der 9999 des ECR-Benutzers verbunden. Hier wird dann aber nicht die +49221123456 als Dialed/CalledNumber verwendet sondern die 9999. Damit greift dann keine Abfrage innerhalb des ECR-Skriptes mehr, da hier auf "+492211" oder "+494076" usw. der einzelnen Standorte geprüft wird. Hat jemand eine Ahnung wie ich der Swyx beibringen kann, an dieser Stelle statt der 9999 die ursprünglich gewählte Nummer +49221123456 zu verwenden. Ich bin für jeden Hinweis dankbar. Grüße beychr Abwurf ECR.rse Abwurf ECR.vb Link to comment Share on other sites More sharing options...
Tom Wellige Posted February 7, 2020 #2 Share Posted February 7, 2020 Da wird offensichtlich eine Weiterleitung gemacht, womit dann die original gewählte Nummer in "DialedNumber" überschrieben wird. Hast Du einen einzigen SwyxServer mit mehreren verschiedenen Standorten konfiguriert, oder an den einzelnen Standorten einen eigenen Server stehen? Link to comment Share on other sites More sharing options...
Most Valued User beychr Posted February 10, 2020 Author Most Valued User #3 Share Posted February 10, 2020 Hallo, das ist ein Server mit mehreren Standorten und einem System-Standort, an dem der Plusnet IPfonie Connect Sip-Trunk mit den Rufnummern aller Kundenstandorte eingerichtet und angemeldet ist. Was nicht klappt bei der ganzen Sache ist, das es sich bei der swyxinternen Funktion "Unzustellbare Rufe leiten an:" nicht um eine ECR Funktion handelt sondern um eine fest eingebaute Funktion innerhalb der Swyx und damit auch keine Manipulationen hier zugelassen werden. So hat man bei dieser Funktion nicht die Möglichkeit irgendwelche Variablen oder Rufnummern zu speichern um diese dann in späteren Skripten benutzen zu können. Grüße beychr Link to comment Share on other sites More sharing options...
Most Valued User srom Posted February 10, 2020 Most Valued User #4 Share Posted February 10, 2020 Pfui...das ist ja doof. Dann musste ja alle "freien nebenstellen" einem ECR zuweisen. Link to comment Share on other sites More sharing options...
Most Valued User beychr Posted February 11, 2020 Author Most Valued User #5 Share Posted February 11, 2020 Hi srom, gerade dass wollten wir vermeiden, da es neben uns auch noch Admins vom Kunden gibt, die auf dem System mit Benutzeradmin-Rechten herumfummeln. Damit kommt man bei deinem Vorschlag, sehr schnell an den Punkt den Kunden zu vergraulen Grüße beychr Link to comment Share on other sites More sharing options...
Most Valued User srom Posted February 11, 2020 Most Valued User #6 Share Posted February 11, 2020 @beychrsag das nicht mir, sag das Swyx. Bin ja froh das solche Anschlüsse bei uns nicht die Regel sind und ich hier bei Swyx direkt intervenieren werde. Dann lieber einzelne Trunks Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now