On Februari 11, Joshi triggered me that this is something worth blogging about with his comment on call list management here.
Call lists basically are a hierarchical list of customers that should be called.
Typical call list use cases would be cold selling, where you would be calling a list of prospects, but of course also a follow-up call on a sale or service, or maybe a list of planned calls in the contract ending period. A lot of processes can be valid for call listing.
Depending on the process and your requirements, you would typically make different choices when building your call list. For instance, if the contacts you are calling are personal contacts of an account manager, you would create call lists specifically for one user. If on the other hand the target group consists of prospects, you would create a call list for a whole group of users, specifically a department. Let's take a look at the settings in SAP.
Settings in SAP
Even though I am working in a fairly high version of SAP CRM 7.0 (enhancement pack 1), the webclient still does not support all functions available in the SAP GUI call list maintenance transaction. So, for all implementation consultants and call list managers, my advice to check the functionality available in the SAP GUI transaction CRMD_TM_CLDIST, and forget about the webclient functionality in the IC Manager business role unless all functionality is supported in later releases.
Call list processing though can very well be done in the Interaction Center.
CRMD_TM_CLDISTLog in to SAP CRM in the SAP GUI and open transaction CRMD_TM_CLDIST.
In this transaction in the locator (the left side of the screen, you will see a list of call lists in the system. As you can see, this is a hierarchy. You can open the nodes by clicking on the black triangle in the list.
So let's take a look at what a call list consists of.
AssignmentsThis node holds all the objects that the call list is assigned to. If the call list has no assignments, the call list will not show up in any users' interaction center, and the call list cannot be processed. Call list assignments can be a User, Position, Business Partner, Target Group or Organisational unit.
Personally, I have not used Business Partner and Target Group, so I don't know if this works as expected. If you assign a user to the call list, the call list will show up in the interaction center of this user. If you assign a Position or Organisational unit to the call list, the call list will show up in the interaction center of all users assigned to the Position or Organisational unit.
If a call list unexpectedly does not show up, please check if the call list has been activated and if it does indeed contain calls that need processing. The Interaction Center automatically hides call lists that are inactive or do not contain calls.
Business ContextThe business context can contain a link to a business partner or a script. The use of linking a business partner to a call list is not clear to me. The link to a script is obvious. You can use the link to the script to automatically navigate to this script if a call is being processed in the interaction center.
Call ListsUnlike what you might expect, a call list can contain not only calls, but also for instance other call lists. This enables you to create multiple call lists within another call list. The benefit you get from doing this, is that you are able to group and organise your call lists in 'folders' so to speak. This also enables you to view statistics both on call list level, as well as on group level.
If you organise this well, this can be a powerful option for you.