Skip to Content
0
Former Member
Feb 25, 2010 at 02:54 AM

IC Web Timeout reset

85 Views

Requirement :

The requirement is to give a u2018Time Out Popupu2019 when the IC Web session is Idle for a certain time say , 1 hr and 50 Minutes .( Profile parameter rdisp/plugin_auto_logout is set to 2 hrs ) .

Custom Enhancement :

I have enhanced the Component CRMCMP_IC_FRAME and the View u2018HiddenViewu2019 . The code is written in the u2018HiddenView.htmu2019 to give a Java Script Confirm Pop-up when the IC Web session is idle for 1 hr and 50 minutes .When the User clicks u2018Oku2019 in the Popup ,the timer is reset . If the User clicks cancel button in the Popup , then all the ICWeb windows will be closed in next 5 seconds .

Problem :

The custom Enhancement works fine and gives the popup when the ICWeb session is idle for 1 hr and 50 minutes.But ,When the IC web session is opened it created 2 sessions in the AL08 transaction . If the session is idle for 1 hr and 50 minutes , the custom code could reset one of the timer which is controlled in the Component CRMCMP_IC_FRAME . Since the other timer could not be reset and the Profile parameter rdisp/plugin_auto_logout is set to 2 hrs , this session in the AL08 kills the ICweb when it reaches the 2 hrs of the idle time and closes both the session in AL08 .

If some one knows where exactly the code has to be written to reset the 2nd session( other Timer ) in AL08 when ICWeb is idle for 1 hr and 50 minutes would be helpful.

CRMCMP_IC_FRAME --- Component controls one of the Timer , but I need to know what is the other component that would control the timer ( or ) other option to control the timer .

Note : When the user performs any action in the Broadcast bar ( say , clicking the Agent dash board ) the other timer ( 2nd one ) becomes active .

Any help would be greatly appreciated!

Thanks

Muthappan