Efeme Posted February 27, 2015 #1 Share Posted February 27, 2015 Hallo miteinander, ich versuche bereits seit mehreren Wochen die Nachtschaltung in einem Call Routing zu realisieren.Die Persistenten Variablen habe ich bereits installiert und auf der Datenbank hochgeladen. Anschließend habe ich auf einem User ein Call Routing erstellt zum de- und aktivieren des eigentlichen ECR's, also eine Art Kontroll Call Routing. Auf einem anderen User habe ich das eigentliche Call Routing (Nachtschaltung) erstellt in dem die Variable mit einem VB Script wiederum ausgewertetwerden soll. Rufe ich also im Kontroll Call Routing an und aktiviere die Nachtschaltung kommt die gewünschte Wirkung zum Vorschein. Rufe ich aber auf demRufe ich allerdings auf dem User an, auf dem die eigentliche Nachtschaltung aktiviert werden sollte, klingelt es nur 3 mal und anschließend kommt folgende Ansage"Der gewünschte Gesprächspartner ist momentan nicht zu erreichen". Dabei sollte eigentlich die Standartansage zu hören sein. Ich habe mich dabei so gut es ging an das dazugehörige Video zum Thema Persistente Variablen und Nachtschalter gehalten. Hat jemand ein ähnliches Problem? Gruß Efeme Link to comment Share on other sites More sharing options...
Tom Wellige Posted February 27, 2015 #2 Share Posted February 27, 2015 Kannst Du das entsprechende Call Routing (zum setzen des Nachtschalters) bitte als .rse Datei speichern (Datei - Exportieren) und hier posten? Link to comment Share on other sites More sharing options...
Efeme Posted February 27, 2015 Author #3 Share Posted February 27, 2015 Nein geht leider nicht. Ich wüsste nicht wie ich das denn hier rein posten soll. Link to comment Share on other sites More sharing options...
Tom Wellige Posted February 27, 2015 #4 Share Posted February 27, 2015 Klick einfach auf More Reply Options unter dem Antwort Feld anstelle von Post. Da kannst Du dann die Datei dran hängen. Link to comment Share on other sites More sharing options...
Efeme Posted February 27, 2015 Author #5 Share Posted February 27, 2015 So jetzt hab ichs. Link to comment Share on other sites More sharing options...
Efeme Posted February 27, 2015 Author #6 Share Posted February 27, 2015 Hier ist sie Link to comment Share on other sites More sharing options...
Tom Wellige Posted February 27, 2015 #7 Share Posted February 27, 2015 Pack die Datei bitte als ZIP Datei und lade sie noch einmal hoch. Danke. Link to comment Share on other sites More sharing options...
Efeme Posted February 27, 2015 Author #8 Share Posted February 27, 2015 Sorry, jetzt müssts gehen.NightSwitch.zip Link to comment Share on other sites More sharing options...
Tom Wellige Posted February 27, 2015 #9 Share Posted February 27, 2015 Das Script sieht soweit gut aus... Ich stelle aber gerade fest, dass ich Dein erstes Posting falsch interpretiert habe. Du kannst die Variable problemlos setzen (hast Du das auch z.B. direkt in der Dantebank mal kontrolliert?) und das Problem tritt auf, wenn Du die Variable abfragst (Bild 1/4 und 3/4), richtig? Link to comment Share on other sites More sharing options...
rdunkel Posted April 17, 2015 #10 Share Posted April 17, 2015 Hallo,auch ich versuche mich gerade an den persistenten Variablen.Das Erstellen der Datenbank und der Tabelle war ja kein Problem, auch die Zuordnung per File Explorer war erfolgreich.Mein Problem liegt wohl in der Berechtigung. Wenn ich ein Callrouting mit der Zuordnung einer Variable starte, meldet er mir im Protokoll:<snip>Anmeldung eines Client am SwyxServer fehlgeschlagenBenutzername:Windows Benutzerkonto:...>/snip>und zusätzlich im Display "Teilnehmer nicht erreichbar".Auf dem Server wird der Dienst "SwyxServer" über "Domäne\swyx_sa" gestartet.Wie kann ich nun die Verbindung zwischen den Datenbanken "IpPbx" und "IpPbsExtensions" herstellen? Danke für eine Antwort! Gruß Ralf Link to comment Share on other sites More sharing options...
Tom Wellige Posted April 17, 2015 #11 Share Posted April 17, 2015 Eine fehlgeschlagene Anmeldung eines Clients am SwyxServer hat nichts mit der persistenten Variablen zu tun. Such mal nach "Laufzeitfehler" oder "Runtime error" im Server Trace. Link to comment Share on other sites More sharing options...
rdunkel Posted April 20, 2015 #12 Share Posted April 20, 2015 Hallo Tom,Danke erst einmal für die Antwort. Leider löst sie mein Problem nicht (auch weil ich das Log wahrscheinlich nicht richtig lesen kann :-( ). In der Log_Datei steht zumindest kein "Error".Ich habe bei meinem ersten Post nicht erwähnt, dass bei mir der SwyxServer-Dienst mit dem User "swyx_sa" läuft.In den Anmeldeeigenschaften der Datenbank, habe ich diesem User die IpPbxExtensions-Datenbank mit "db_datareader" und db_datawriter" zugeordnet, allerdings nicht die "IpPbxExtensions" als Standarddatenbank.Selbst ein beep.wav vor der GSE-Aktion wird nicht abgespielt.Im Augenblick weiß ich nicht weiter...... Gruß Ralf Link to comment Share on other sites More sharing options...
Tom Wellige Posted April 20, 2015 #13 Share Posted April 20, 2015 Häng mir doch mal bitte ein Server Trace (als .zip) mit an. Ich schaue dann mal selbst ob ich daraus schlau werde. Ich brauche dann nur einen Hinweis, welches Dein Test Anruf gewesen ist (Uhrzeit, Rufnummer). Die Persistenten Variablen benötigen nicht die IpPbxExtensions Datenbank als Standarddatenbank für den Benutzer. Da kann also nicht das Problem sein. Link to comment Share on other sites More sharing options...
rdunkel Posted April 20, 2015 #14 Share Posted April 20, 2015 Hallo Tom,besten Dank für Deine Hilfe.Der Ruf ging von Nummer 112 an die Nummer 155 um 17:44 Gruß Ralf [ADMIN: Traces gelöscht] Link to comment Share on other sites More sharing options...
Tom Wellige Posted April 21, 2015 #15 Share Posted April 21, 2015 Bist Du sicher, dass Deine Call Routing Regel aktviert gewesen ist? Was ich sehe ist dass der Ruf erst in ein PreProcessing Script geht, danach folgend sie Standadumleitungen (Systemregeln im Call Routing Manager) und anschliessed wird die Standard Rufzustellung gestartet, die greift, wenn keine Regel den Ruf genommen hat. Von Deiner Regel sehe ich weit und breit nichts. PS: das PreProcessing kannst Du übrigens vom System entfernen, da es eine alte und nicht mehr unterstützte Methode enthält den CLI Mode zu setzen (PBXCall.CLIMode = 0). Das konnte früher nur über das PreProcessing gemacht werden, ist aber wenigstens schon seit der 2011 in die Trunkkonfiguration gewandert. Link to comment Share on other sites More sharing options...
rdunkel Posted April 21, 2015 #16 Share Posted April 21, 2015 Hallo Tom,ich habe das PreProcessing-Script gelöscht und nochmals den Ruf an die 155 um 13:44 Uhr gestartet und auch darauf geachtet, dass die Regel aktiv ist (war sie gestern auch).Leider meldet er wieder sofort "Teilnehmer nicht erreichbar". Ich habe jetzt nochmals das aktuelle Log und die Script-Datei angefügt. Eventuell kann man jetzt etwas mehr sehen. Danke für Deine Hilfeund GrußRalf [ADMIN: Traces gelöscht] Link to comment Share on other sites More sharing options...
rdunkel Posted April 21, 2015 #17 Share Posted April 21, 2015 Bedankt für die Hilfe! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.