Actions

Difference between revisions of "Call restriction from guard station to cell station (Event Handler)"

From Zenitel Wiki

(Solution)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{{AI}}
 
==Situation==
 
==Situation==
 
Calls from the guard station to the cell stations should be rejected unless the cell has made a [[Call Request]] to the guard.
 
Calls from the guard station to the cell stations should be rejected unless the cell has made a [[Call Request]] to the guard.
Line 5: Line 6:
 
Use the event type “[[Call Requester Mode (Event Type)|Call Requester Mode]]” on the cell stations to set/reset call forwarding to a 'dummy' (non-existing) subscriber.  
 
Use the event type “[[Call Requester Mode (Event Type)|Call Requester Mode]]” on the cell stations to set/reset call forwarding to a 'dummy' (non-existing) subscriber.  
 
* The text of the 'dummy' subscriber could be ‘Rejected’.  
 
* The text of the 'dummy' subscriber could be ‘Rejected’.  
* Number of rings on call forwarding should be set to 0. Go to [[Exchange_%26_System_%28AlphaPro%29#Calls_and_Options|Exchange & System -> System -> Calls and Options and set Call Forwarding – Ringing Count to 0.
+
* Number of rings on call forwarding should be set to 0. Go to [[Exchange_%26_System_(AlphaPro)#Calls_and_Options|Exchange & System -> System -> Calls and Options]] and set Call Forwarding – Ringing Count to 0.
* [[Feature reminder|Feature Reminder]] (blink’n bleep) should be disabled for the cells. Go to [[Users_%26_Stations_%28AlphaPro%29#User_Preferences|Users & Stations -> User Prefernces and tick off [[Feature reminder|Feature Reminder]].
+
* [[Feature reminder|Feature Reminder]] (blink’n bleep) should be disabled for the cells. Go to [[Users_%26_Stations_(AlphaPro)#User_Preferences_tab|Users & Stations -> User Preferences]] and tick off [[Feature reminder|Feature Reminder]].
  
 
In [[AlphaPro]], go to [[Exchange_%26_System_%28AlphaPro%29#Events|Exchange and System -> Events]], press Insert and create the following events:
 
In [[AlphaPro]], go to [[Exchange_%26_System_%28AlphaPro%29#Events|Exchange and System -> Events]], press Insert and create the following events:
------------
 
'''Event 1''' - Set transfer to 'dummy' number 345 when not in [[Call Requester Mode (Event Type)|Call Requester Mode]].
 
{|
 
|-
 
|width="100pt"|'''Event Owner''':
 
|width="400pt"|Stations w/UDP, Id: 2 (All cell stations)
 
|-
 
|'''Event type''': || [[Call Requester Mode (Event Type)|11 – Call Requester Mode]]
 
|-
 
|'''When change to''': || OFF
 
|-
 
|'''When related to''': || All
 
|-
 
|'''Action''': || [[CALL TRANSFER|$TRF]] L%1.dir “I345”
 
|-
 
|}
 
  
------------
+
'''Event 1:''' Set transfer to 'dummy' number 345 when not in [[Call Requester Mode (Event Type)|Call Requester Mode]].
'''Event 2''' - Reset transfer when in Call Requester Mode.
+
[[Image:Application2a.png|left|thumb|500px]]
{|
+
<br style="clear:both;>
|-
 
|width="100pt"|'''Event Owner''':
 
|width="400pt"|Stations w/UDP, Id: 2 (All cell stations)
 
|-
 
|'''Event type''': || [[Call Requester Mode (Event Type)|11 – Call Requester Mode]]
 
|-
 
|'''When change to''': || ON
 
|-
 
|'''When related to''': || All
 
|-
 
|'''Action''': || [[CALL TRANSFER|$TRF]] L%1.dir “”
 
|-
 
|}
 
  
------------
+
{{Code2|
 +
[[CALL TRANSFER|$TRF]] L%1.dir “I345”
 +
}}
  
 +
--------
  
[[Category:Applications]]
+
'''Event 2:''' Reset transfer when in Call Requester Mode.
 +
[[Image:Application2b.png|left|thumb|500px|]]
 +
<br style="clear:both;>
 +
 
 +
{{Code2|
 +
[[CALL TRANSFER|$TRF]] L%1.dir “”
 +
}}
 +
 
 +
[[Category:AlphaCom Applications]]
 +
[[Category:ICX-AlphaCom Applications]]
 
[[Category:Control Room Applications]]
 
[[Category:Control Room Applications]]
 +
[[Category:Applications using Event Handler]]

Latest revision as of 11:36, 8 July 2022

AI.png

Situation

Calls from the guard station to the cell stations should be rejected unless the cell has made a Call Request to the guard.

Solution

Use the event type “Call Requester Mode” on the cell stations to set/reset call forwarding to a 'dummy' (non-existing) subscriber.

In AlphaPro, go to Exchange and System -> Events, press Insert and create the following events:

Event 1: Set transfer to 'dummy' number 345 when not in Call Requester Mode.

Application2a.png


Action commands:

$TRF L%1.dir “I345”



Event 2: Reset transfer when in Call Requester Mode.

Application2b.png


Action commands:

$TRF L%1.dir “”