Quantcast
Channel: SCN: Message List - SAP CRM: Interaction Center
Viewing all articles
Browse latest Browse all 3700

Re: How do I modify the communication view within Interaction Center?

$
0
0

Hello, Wade.

 

As you already know CommunicationInfoVS is a view set with different view areas. Among others there is a Dnis view area. If you look in runtime repository of the component ICCMP_HDR_CNTNT you'll find view ICCMP_HDR_CNTNT/CommDnis assigned to this view area.

 

The place where the system puts DNIS is in CommDnis.htm file:

<div id="CONTEXTAREA_MCMDISPLAY_DNIS" class="ctx_component_mcm_dnis" style="position:relative;float:left;width:100%;">             </div>

 

And here starts more interesting things. System sets DNIS (and sometimes other things in IC) in such a way that it uses only the id of this div element to find it in javascript code. Then it updates the content of this div. Quite common practice I should say.

 

The place where system do this is in CRMCMP_IC_FRAME application. Header_jscripts.js file.

I'd suggest to examine some functions from there in the following order:

  1. ContextArea.prototype.getDnisDisplayElement
  2. ContextAreaMCMDisplay.prototype.setDnis
  3. updateVisualState
  4. mContact_updateFromMessage
  5. wsb_ConStarted

 

I've personally never seen any BAdI to modify DNIS easily.


Viewing all articles
Browse latest Browse all 3700

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>