Christian

Leitungsstatus abfragen

Recommended Posts

Hallo Zusammen,

da IsUserOrGroupBusy(Ex) immer wieder False zurück liefert, obwohl die Leitungen der Gruppenmitglieder alle gesperrt sind, suche ich jetzt nach einer Möglichkeit im CallRouting die Leistungskonfiguration eines einzelnen Nutzers auszulesen.

Ich möchte mich erst mit  Set oUsers = oPBXConfig.GetUserByAddress ( sDestination ) die Benutzerstati überprüfen und sollte ich free für einen User zurück bekommen, möchte ich seine Linekeysettings auslesen und überprüfen ob ein Ruf zugestellt werden kann.

Wie komme ich also am effizientesten an die LineKeySettings eines einzelnen Users von einem Callrouting aus? 

Vielen Dank im Voraus!

ps: Für alle die wissen möchten, wann IsUserOrGroupBusy ein falsches Ergebnis liefert: Wenn ein CTI-Client angemeldet ist, jedoch kein Endgerät (SwyxIt,Deskphone) steuert.

 

Share this post


Link to post
Share on other sites

Ich habe inzwischen mal mit einem mini kommandozeilen tool versucht den Status für die Leitungstasten eines Users zu überprüfen und 0 oder 1 zurückzugeben. allerdings dauert selbst dieser Aufruf ca 1 sek. 

Hat jemand eine Idee wie es schneller geht?

Share this post


Link to post
Share on other sites

Das Kommandozeilentool ist in der Performance doch ausreichend und war nur in der Debug-Umgebung sehr langsam. Habe damit eine Lösung gefunden.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now