Eike ;-)
Registered 6 years 249 days
Eike 3950 Tuesday, 11 September 2018, 11:10 AM
Boolean manuell einstellen, nach einer Weile überschreiben lassen
Moin zusammen,

ist es eigentlich möglich, dass ein User ein Boolean Objekt über Funktionstasten umschaltet und das Objekt später automatisch wieder auf die Automatik gekippt wird?

An folgendes Beispiel denke ich dabei:
- Nachtschaltung schaltet um 17:00 auf Voicemail um
- Mitarbeiter x arbeitet länger, wartet auf einen Anruf und schaltet das Objekt, also die Nachtschaltung, ab
- Mitarbeiter geht um 17:30, vergisst das Umschalten, Voicemail bleibt aus.

Lässt sich das Zeitgesteuert wieder überschreiben, sodass das Objekt um 18:00 oder 19:00 einfach wieder umschaltet? Oder sollte ich mir eher was einfallen lassen, wie ich die URL zum Umschalten über einen Task/Cronjob aufrufen lasse?

Danke & viele Grüße
Eike
Picture of Carlos 1853
Registered 10 years 70 days
Carlos 1853 Tuesday, 11 September 2018, 11:51 AM
Re: Boolean manuell einstellen, nach einer Weile überschreiben lassen
Man könnte eine 2. Umleitung mit einer 2. Variabel konfigurieren.
Was man überschreibt ist das Modus der Variabel (von automatisch nach Zeit auf "manuell"). Das Problem ist wann willst du diese 2. Variabel aktivieren und wie viele Variabel du am Ende brauchst. Sagen wir es sollte wieder ab 19 Uhr umgeleitet sein, was passiert denn wenn man statt bis 19 Uhr einmal bis 20 Uhr arbeitet?

Das lässt sich schlecht regeln, weder mit weiteren Variabel+Umleitungen, noch mit einer URL, die automatisch (wann?) abgerufen wird.

Das einfachste hier wäre dazu eine Umleitung nach Zeit zu konfigurieren, vergisst der Kunde die automatische Schaltung wieder zu aktivieren, dann klingelt es zig Mal, niemand geht dran, und dann geht es wie gewünscht in die Voicemail.

LG,

Carlos
Picture of Peter 627
Registered 13 years 122 days
Peter 627 Tuesday, 11 September 2018, 12:42 PM in response to Eike 3950
Re: Boolean manuell einstellen, nach einer Weile überschreiben lassen
Kannst du da nicht einfach einen Wake Up von irgendeinem Objekt konfigurieren ? Der immer die Nummer des Boolean Objektes und den Code für AUTO wählt ?

Gruß

Peter
Picture of Elias Lievens (innovaphone)
Moderator Registered 12 years 266 days
Elias Lievens (innovaphone) Tuesday, 11 September 2018, 03:23 PM
1 of 1 users consider this post helpful
Re: Boolean manuell einstellen, nach einer Weile überschreiben lassen
First of all: sorry to reply in English as I don't speak German (I can only read German thanks to Google Translate).

A Wake Up is possible, althought you have to keep some things in mind:
* Dialing the extension of the boolean + DTMF from a Wake Up is not possible if you stay within in the PBX. So you must route the call via the gateway.
* Doing so, there must be a 'voice'-connection. That connection is possible with a WQ-object playing something directly (= Alert timeout = 0).

  • So we start with a boolean 'aBoolean - 777', nothing special over here (number 1 in the attachement).
  • Next we need to create a WQ-object that can connect directly (number 2 in the attachement). First URL = MOH and Alert Timeout = 0.
  • On this WQ we also create a Wake Up. Hour / Min / Sec must be filled in + the number + Multiple. Please note that the number starts with a 0, meaning we will route the call to the gateway via the registrations on the 'Trunk Line'-number (0). (number 3 in the attachement)
  • Last things: we route the call via the Gateway -> Routing, back to the PBX. Please note the ^ as this waits for connection and send the remaining digits as DTMF-tones => here we can choose the following:
    • 10 manual false
    • 11 manual true
    • 0 automatic (time-depending)
      (number 4 in the attachement)
So the Wake Up on the Waiting Queue-object start an outbound call to 7770. This number is recognized in the routes and routed back into the PBX to the number of the Boolean (777). When there is a connection ('^'): send the remaing digit(s): 0, which removes the manual override (if set, of course).

resetBoolean.png

Picture of Muschelpuster
Registered 7 years 344 days
Muschelpuster Wednesday, 12 September 2018, 08:39 AM
1 of 1 users consider this post helpful
Re: Boolean manuell einstellen, nach einer Weile überschreiben lassen
Oh wow - ein langer Weg aber ab&zu braucht es den.
Das Ganze erinnert mich wieder an eine Lösung, die ich hier schon mal als Vorschlag einbringen wollte, was ich jetzt getan habe: http://forum.innovaphone.com/moodle2/mod/forum/discuss.php?d=22761

vorgeschlagene Grüße
Niels
Picture of Victor Moracho (innovaphone)
Moderator Registered 13 years 121 days
Victor Moracho (innovaphone) Wednesday, 12 September 2018, 09:37 AM
Re: Boolean manuell einstellen, nach einer Weile überschreiben lassen
Hi Niels,

There is also a posted Feature Request related to this, in order to avoid any conflict or miss-function overwriting the Boolean object manually.
If you find it interesting, you can Vote for it!

Possibility to disable boolean manual overrride by DTMF
http://forum.innovaphone.com/moodle2/mod/forum/discuss.php?d=22092

Picture of Lutz 2512
Registered 9 years 28 days
Lutz 2512 Wednesday, 12 September 2018, 03:08 PM in response to Elias Lievens (innovaphone)
Re: Boolean manuell einstellen, nach einer Weile überschreiben lassen
i don't need the detour via gateway here

appending 10 to a internally dialed boolnumber switches the bool to FALSE
appending 11 to a internally dialed boolnumber switches the bool to TRUE
appending 0 to a internally dialed boolnumber switches the bool to AUTO (-) (*)


(*) if a time condition is coded, if not it will switch between TRUE and FALSE

may be i do something wrong here.

greetz


← You can define your color theme preference here