Difference between revisions of "Call History (ICX-AlphaCom)"
From Zenitel Wiki
ZenitelAus (talk | contribs) (Created page with "{{AI}} It is possible to store a Call History for a Master Station, and review this history for Call Direction, Time and Directory Number. =Call History= ==Pre-requisites==...") |
ZenitelAus (talk | contribs) (Tag: Visual edit) |
||
Line 4: | Line 4: | ||
==Pre-requisites== | ==Pre-requisites== | ||
+ | |||
*1 Dummy Station for each Master Station, with prefix 5 | *1 Dummy Station for each Master Station, with prefix 5 | ||
**If your Master Station is 101, you need a Dummy Station with Directory Number 5101 | **If your Master Station is 101, you need a Dummy Station with Directory Number 5101 | ||
Line 19: | Line 20: | ||
==Principle== | ==Principle== | ||
As each call action is handled (Incoming, Outgoing or Missed calls), a Text mail is stored in the dummy station. | As each call action is handled (Incoming, Outgoing or Missed calls), a Text mail is stored in the dummy station. | ||
+ | |||
When the Event Trigger 9533 is dialed, the mail list in the dummy is copied to the Master Station in reverse order. | When the Event Trigger 9533 is dialed, the mail list in the dummy is copied to the Master Station in reverse order. | ||
+ | |||
The display format is Call Direction, Time and Directory Number | The display format is Call Direction, Time and Directory Number | ||
+ | |||
*-> for incoming | *-> for incoming | ||
*<- for outgoing | *<- for outgoing | ||
*-X for missed | *-X for missed | ||
+ | |||
The last 20 call events are stored. | The last 20 call events are stored. | ||
+ | |||
Depending on the mode of the Master Station, the user can either scroll the queue using 7 & 9 after dialing 70 to access the mail menu or using the Next and Top keys in CRM mode. | Depending on the mode of the Master Station, the user can either scroll the queue using 7 & 9 after dialing 70 to access the mail menu or using the Next and Top keys in CRM mode. | ||
+ | |||
+ | |||
Once the user has viewed the list, they can clear away the list or clear the call history. | Once the user has viewed the list, they can clear away the list or clear the call history. | ||
Line 35: | Line 43: | ||
==Events== | ==Events== | ||
===Conversation Incoming=== | ===Conversation Incoming=== | ||
− | [[Image:Call_History_1.PNG|left|600px|thumb| | + | [[Image:Call_History_1.PNG|left|600px|thumb|Store the Time and Directory Number of the incoming caller]] |
<br style="clear:both;" /> | <br style="clear:both;" /> | ||
$STM LV L5%1.DIR U35 '-> %clk(8) %2.DIR' | $STM LV L5%1.DIR U35 '-> %clk(8) %2.DIR' | ||
<br> | <br> | ||
===Conversation Outgoing=== | ===Conversation Outgoing=== | ||
− | [[Image:Call_History_2.PNG|left|600px|thumb| | + | [[Image:Call_History_2.PNG|left|600px|thumb|Store the Time and Directory Number of the outgoing call]] |
<br style="clear:both;" /> | <br style="clear:both;" /> | ||
$STM LV L5%1.DIR U35 '<- %clk(8) %2.DIR' | $STM LV L5%1.DIR U35 '<- %clk(8) %2.DIR' | ||
<br> | <br> | ||
===Private Ringing Outgoing=== | ===Private Ringing Outgoing=== | ||
− | [[Image:Call History 9.PNG|left|600px|thumb| | + | [[Image:Call History 9.PNG|left|600px|thumb|Store the Time and Directory Number of the missed call]] |
<br style="clear:both;" /> | <br style="clear:both;" /> | ||
IF %op(%sev,=,1) | IF %op(%sev,=,1) | ||
Line 53: | Line 61: | ||
<br> | <br> | ||
===Received Mail ON=== | ===Received Mail ON=== | ||
− | [[Image:Call History 7.PNG|left|600px|thumb| | + | [[Image:Call History 7.PNG|left|600px|thumb|Track the number of mails stored at the dummy number and tail off the oldest call if there are 21 mails waiting]] |
<br style="clear:both;" /> | <br style="clear:both;" /> | ||
WUDD %1.PHY %op(%udd(%1.phy),+,1) | WUDD %1.PHY %op(%udd(%1.phy),+,1) | ||
Line 61: | Line 69: | ||
<br> | <br> | ||
===Received Mail OFF=== | ===Received Mail OFF=== | ||
− | [[Image:Call History 8.PNG|left|600px|thumb| | + | [[Image:Call History 8.PNG|left|600px|thumb|Decrement the counter of mails at the dummy number]] |
<br style="clear:both;" /> | <br style="clear:both;" /> | ||
WUDD %1.phy %op(%udd(%1.phy),-,1) | WUDD %1.phy %op(%udd(%1.phy),-,1) | ||
<br> | <br> | ||
===Event Trigger Feature - 9533=== | ===Event Trigger Feature - 9533=== | ||
− | [[Image:Call History 3.PNG|left|600px|thumb| | + | [[Image:Call History 3.PNG|left|600px|thumb|Start the process of copying the mails from the dummy number to the Master Station by selecting the last mail at the dummy number]] |
<br style="clear:both;" /> | <br style="clear:both;" /> | ||
WUDD %op(%rphy(5%1.dir),+,552) 1 | WUDD %op(%rphy(5%1.dir),+,552) 1 | ||
Line 72: | Line 80: | ||
<br> | <br> | ||
===Event Trigger Feature - 9534=== | ===Event Trigger Feature - 9534=== | ||
− | [[Image:Call History 4.PNG|left|600px|thumb| | + | [[Image:Call History 4.PNG|left|600px|thumb|Delete all waiting mails at the Master Station, used to clear the Call History from the Master Station]] |
<br style="clear:both;" /> | <br style="clear:both;" /> | ||
$CANM LV L%1.DIR | $CANM LV L%1.DIR | ||
<br> | <br> | ||
===Event Trigger Feature - 9535=== | ===Event Trigger Feature - 9535=== | ||
− | [[Image:Call History 5.PNG|left|600px|thumb| | + | [[Image:Call History 5.PNG|left|600px|thumb|Delete all waiting mails at both the Master Station and the dummy number to clean the history.]] |
<br style="clear:both;" /> | <br style="clear:both;" /> | ||
$CANM LV L%1.DIR | $CANM LV L%1.DIR | ||
Line 84: | Line 92: | ||
<br> | <br> | ||
===New Current Mail=== | ===New Current Mail=== | ||
− | [[Image:Call History 6.PNG|left|600px|thumb| | + | [[Image:Call History 6.PNG|left|600px|thumb|The looping process that copies mails in reverse order back to the Master Station by re-triggering this event when selecting the previous mail in the list]] |
<br style="clear:both;" /> | <br style="clear:both;" /> | ||
IF %op(%udd(%op(%1.phy,+,552)),==,0) | IF %op(%udd(%op(%1.phy,+,552)),==,0) |
Revision as of 00:20, 19 July 2023
It is possible to store a Call History for a Master Station, and review this history for Call Direction, Time and Directory Number.
Call History
Pre-requisites
- 1 Dummy Station for each Master Station, with prefix 5
- If your Master Station is 101, you need a Dummy Station with Directory Number 5101
- This dummy does not need to be an IP Dummy, so CCoIP can be left unchecked. It just needs to be a free physical position with the current number.
- 2 UDP Groups
- UDP 1 for the Master Station
- UDP 2 for the Dummy Stations
- UDD's for the Physical Number of the Dummy Station, plus the Dummy Physical offset by 552
- If your dummy station is Phy 501, you are using UDD 501 + UDD 1053
- Event Trigger 9533 is used to call up the list
- Event Trigger 9534 is used to clear the display
- Event Trigger 9535 is used to clear the call history
- You need to add the Event Triggers using either with or without cancel tone features (52 - Event Trigger without Cancel Tone or 85 - Event Trigger with Cancel Tone)
Principle
As each call action is handled (Incoming, Outgoing or Missed calls), a Text mail is stored in the dummy station.
When the Event Trigger 9533 is dialed, the mail list in the dummy is copied to the Master Station in reverse order.
The display format is Call Direction, Time and Directory Number
- -> for incoming
- <- for outgoing
- -X for missed
The last 20 call events are stored.
Depending on the mode of the Master Station, the user can either scroll the queue using 7 & 9 after dialing 70 to access the mail menu or using the Next and Top keys in CRM mode.
Once the user has viewed the list, they can clear away the list or clear the call history.
Limitations
In order to provide a true list of calls, including calls to/from the same number, the mail messages have null as the sender. Using mail with a sender restricts the list to only 1 entry from that sender, as a queue can only have one entry from each station. It is therefore not possible to call back to the mail due to the use of Text Mail with no sender.
Events
Conversation Incoming
$STM LV L5%1.DIR U35 '-> %clk(8) %2.DIR'
Conversation Outgoing
$STM LV L5%1.DIR U35 '<- %clk(8) %2.DIR'
Private Ringing Outgoing
IF %op(%sev,=,1) STOP ENDIF $STM LV L5%2.DIR U35 '-X %clk(8) %1.DIR'
Received Mail ON
WUDD %1.PHY %op(%udd(%1.phy),+,1) IF %op(%udd(%1.phy),==,21) $MAILQ_NAVIG L%1.DIR U0 ENDIF
Received Mail OFF
WUDD %1.phy %op(%udd(%1.phy),-,1)
Event Trigger Feature - 9533
WUDD %op(%rphy(5%1.dir),+,552) 1 $MAILQ_NAVIG L5%1.DIR U3
Event Trigger Feature - 9534
$CANM LV L%1.DIR
Event Trigger Feature - 9535
$CANM LV L%1.DIR $CANM LV L5%1.DIR WUDD %op(%rphy(5%1.dir),+,552) 0
New Current Mail
IF %op(%udd(%op(%1.phy,+,552)),==,0) STOP ENDIF $CPYM L%1.DIR W%2.TAG L%1.DIR(3) IF %op(%udd(%op(%1.phy,+,552)),==,%udd(%1.phy)) WUDD %op(%udd(%1.phy),+,552) 0 STOP ENDIF $MAILQ_NAVIG L%1.DIR U7 WUDD %op(%1.phy,+,552) %op(%udd(%op(%1.phy,+,552)),+,1)