cancel
Showing results for 
Search instead for 
Did you mean: 

SAP CRM WebUI : End Button Interaction Center

former_member452749
Participant
0 Kudos

Hi to eveybody,

is it possible to remain in the same page (for example in CSR detail) when the "END" button is being pressed on interaction center?

Now the system returns to main page and deletes all history.

Is it possible to make this in SPRO transaction or in other ways?

Thanks in advance.

Regards.

Dario.

Accepted Solutions (1)

Accepted Solutions (1)

former_member452749
Participant
0 Kudos

Someone could you help me?

I just need to know , if is it possible to remain in the same page when "END" button is clicked?

VishnAndr
Active Contributor
0 Kudos

Hello, Dario.

It's possible with some enhancement. There is a class CL_CRM_AUTONAV2 or something like this. It's preloaded when user logs in. And it listens to the event interaction_ended. When this event is raised it navigates to default screen of the navigation profile of the user.

We've made a quite similar to yours. When the user works on call list after end he has to be navigated not to account identification but to call list screen.

Tomorrow I'll give more exact tips.

VishnAndr
Active Contributor
0 Kudos

Hello, Dario.

So there is a class CL_CRM_IC_AUTO_NAV2. It's preloaded when the agent logins to CRM. In a view CRMV_IC_APP_COMP you can maintain which classes are preloaded. This class is for AUTONAVIGATION component.

Take a look at it. It subscribes for some IC events in IF_CRM_IC_COMPONENT~INITIALIZE. For instance, for interaction_ended event. And it handles this event in method HANDLE_INTERACTION_ENDED. There is a code which makes default navigation:

if me->end_descr_object is initial.
   TRY.
      iv_nav_srv->navigate_to_default( ).
     CATCH cx_root.
   ENDTRY.
endif.

You may try to copy this class to your own, then comment this block in your class and subsitute standard class with your own in CRM_IC_APP_COMP.

Hope this will help.

Answers (0)