Reference9:Phone/User/Function-Keys/Boolean-Object: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
 
Line 1: Line 1:
== Boolean Object ==
== Boolean Object ==


This function monitors the state of the addressed Boolean Object in the innovaphone PBX. A Boolean Object as seen by the user is in one of four states:
This function monitors the state of the addressed [[{{NAMESPACE}}:PBX/Objects/Boolean | Boolean Object ]] in the innovaphone PBX.  


* '''Automatic Off State''': The automatic mode FALSE rule applies.  
'''Note:''' This function will only work if the monitoring user (i.e. the user configuring the key) receives group indications for the boolean object.  That is, it
shares a group with the addressed boolean object and this group is selected under
''Group indications'' in the innovaphone PBX User Object of the monitoring user.


* '''Automatic On State''': The automatic mode TRUE rule applies. 
=== Current State ===
A Boolean Object as seen by the user is in one of four states:  


* '''Manual Override Off State''': The manual override FALSE rule applies (automatic mode rules are disabled).
* '''Automatic Off State''': The automatic mode FALSE rule applies
* '''Automatic On State''': The automatic mode TRUE rule applies
* '''Manual Override Off State''': The manual override FALSE rule applies (automatic mode rules are disabled)
* '''Manual Override On State''': The manual override TRUE rule applies (automatic mode rules are disabled)


* '''Manual Override On State''': The manual override TRUE rule applies (automatic mode rules are disabled).
The function key will indicate the current state of the boolean object as define in the respective ''Text'', ''Icon'' and ''LED'' properties.


How a state is indicated at the phone is configured under the respective topic.
=== Boolean Object Identification ===
The number and/or name of the monitored boolean object is configured here.


'''Boolean Object Identification'''
=== Manual State Toggling (since V6.00 SR1-hotfix3) ===
* The number and/or name of the Boolean Object is configured here.
If the '''Toggle State''' is set, the function key operates as a toggle key. Each keystroke switches from the current state of the addressed boolean object to the next state in the sequence ''Automatic Off/On State'' / ''Manual Override Off State'' / ''Manual Override On State''.  


'''Toggle State ''' (since V6.00 SR1-hotfix3)
If there are no ''Text'', ''Icon'' and ''LED'' settings for both the ''Automatic Off State'' and ''Automatic On State'' state, the function key will toggle between the ''Manual Override Off'' and ''Manual Override On'' states only.
* If this checkmark is set the key operates as a toggle key. Each keystroke switches from the current state of the addressed Boolean Object to the next state in the sequence ''Automatic Off/On State'' / ''Manual Override Off State'' / ''Manual Override On State''.  


'''Note:'''  Toggling works only if a number is configured for the Boolean Object.  
'''Note:'''  Toggling works only if a number is configured for the Boolean Object.  


* If this checkmark is '''not''' set pressing the key sets up a connection to the Boolean Object. The state of the Boolean Object can be changed then by entering DTMF codes.  
If this check-mark is '''not''' set pressing the key sets up a connection to the Boolean Object. The state of the Boolean Object can be changed then by entering DTMF codes.  


''DTMF codes:''
=== DTMF codes ===
*0  - Clear Manual Override, i.e. switch to the automatic mode rule according to current time of day.
Boolean objects can be controlled by calling them directly (i.e. without a function key)See ''Manual Override'' in [[{{NAMESPACE}}:PBX/Objects/Boolean]] for details.
*11 - Manual Override On, i.e. apply the manual override TRUE rule.
*10 - Manual Override Off, i.e. apply the manual override FALSE rule.
  '''Note:''' This function will only work if the monitoring user (i.e. the user configuring the key)
      shares a group with the addressed Boolean Object and this group is selected under
      “Group indications” in the innovaphone PBX User Object of the monitoring user.

Latest revision as of 10:52, 12 May 2015

Boolean Object

This function monitors the state of the addressed Boolean Object in the innovaphone PBX.

Note: This function will only work if the monitoring user (i.e. the user configuring the key) receives group indications for the boolean object. That is, it shares a group with the addressed boolean object and this group is selected under Group indications in the innovaphone PBX User Object of the monitoring user.

Current State

A Boolean Object as seen by the user is in one of four states:

  • Automatic Off State: The automatic mode FALSE rule applies
  • Automatic On State: The automatic mode TRUE rule applies
  • Manual Override Off State: The manual override FALSE rule applies (automatic mode rules are disabled)
  • Manual Override On State: The manual override TRUE rule applies (automatic mode rules are disabled)

The function key will indicate the current state of the boolean object as define in the respective Text, Icon and LED properties.

Boolean Object Identification

The number and/or name of the monitored boolean object is configured here.

Manual State Toggling (since V6.00 SR1-hotfix3)

If the Toggle State is set, the function key operates as a toggle key. Each keystroke switches from the current state of the addressed boolean object to the next state in the sequence Automatic Off/On State / Manual Override Off State / Manual Override On State.

If there are no Text, Icon and LED settings for both the Automatic Off State and Automatic On State state, the function key will toggle between the Manual Override Off and Manual Override On states only.

Note: Toggling works only if a number is configured for the Boolean Object.

If this check-mark is not set pressing the key sets up a connection to the Boolean Object. The state of the Boolean Object can be changed then by entering DTMF codes.

DTMF codes

Boolean objects can be controlled by calling them directly (i.e. without a function key). See Manual Override in Reference9:PBX/Objects/Boolean for details.