Tips and Tricks Analysing CRM Ic
Tips and Tricks Analysing CRM Ic
Tips and Tricks Analysing CRM Ic
Debugging
Often helpful, when I have to logon to CRM WebUI using a webdispatcher and my external breakpoints do
not stop:
transaction SRDEBUG (note 1004248) to activate external breakpoints across systems
If I have no clear idea where to set a breakpoint, I use Conditional Breakpoints (KBA 1849381). It is quite
simple:
activate checkpoint group CRMUIF_CONDITIONAL_BREAKPOINTS in transaction SAAB
start the CRM WebUI using CRM_UI_DBG (CRM 7.0), WUI_DBG (CRM 7.0 EHP1 and later) or
transaction START_BSP with
SAP CRM: Interaction Center: Tips and Tricks - Troubleshooting CRM (Interaction Center)
BSP Application: CRM_UI_FRAME for CRM 2007, CRM_UI_START for higher releases
External Debugging on
on CRM WebUI use ALT+F2 to define your conditional breakpoints.
SAP CRM: Interaction Center: Tips and Tricks - Troubleshooting CRM (Interaction Center)
Instead of switching off the whole enhancement, it is also possible to disable the enhancement of a certain
view by help of debugging as described by Corrine Guan.
In these cases transaction WCF_CC helps a lot to compare SAP standard and an enhanced component (notes
1570869, 1244321).
Why:
when enhancing a component using the component workbench, the runtime repository gets copied to
the Z-component,
when enhancing a view controller, the view layout gets copied to the Z-component, here corrections
might be missing in layout part (html),
when redefining a method in an class not calling the SAP standard coding, corrections might be
missing in the Z-class.
SAP CRM: Interaction Center: Tips and Tricks - Troubleshooting CRM (Interaction Center)
SAP CRM: Interaction Center: Tips and Tricks - Troubleshooting CRM (Interaction Center)
This can be used as a first starting point for searching notes/KBA. Sometimes it is more complex - especially
if more components are involved (interface), e.g. when integrating UIU views for business transaction in CRM
Interaction Center (KBA 1823428).
SAP CRM: Interaction Center: Tips and Tricks - Troubleshooting CRM (Interaction Center)
My Wish List:
If somebody asks me, "what helps to process a message faster?", I would say
an example in a Non-Productive system (background: KBA 1576685) and open service connections if
possible
SAP CRM: Interaction Center: Tips and Tricks - Troubleshooting CRM (Interaction Center)
information which system, client, user and business role I have to use.
steps and detailed information how I am able to replicate the unwanted system behavior
description which system behavior is expected
a contact person who can provide background information
Information if it has been tested with customer enhancement switched off and an Non-IC business
role?
Ramdas Nair
Oct 10, 2014 12:48 PM
Collaboration of all the good stuff that will help in de-bugging.
Sigrid Wieshofer in response to Mukesh Lakshmanan on page 7
Sep 23, 2014 1:38 PM
Debugging IC events is not covered at the moment by conditional breakpoints. You might set a breakpoint in
CL_CRMCMP_I_HIDDENVIEW_IMPL, EH_ONFORWARDCALL
and go inside CL_CRM_IC_EVENT_SRV, method IF_CRM_IC_EVENT_SRV~RAISE.
For ICI/telephony issues evaluation of ICI trace is a must.
Mukesh Lakshmanan
Sep 22, 2014 4:40 PM
Hi Sigrid Wieshofer,
SAP CRM: Interaction Center: Tips and Tricks - Troubleshooting CRM (Interaction Center)
SAP CRM: Interaction Center: Tips and Tricks - Troubleshooting CRM (Interaction Center)
thanks in advance
RL
Corrine Guan
Sep 27, 2013 3:26 AM
For 'Checking involvement of an enhancement' part:
When a component/view is enhanced, the enhance information is recorded in two tables:
BSPWD_COMP_EXT and BSPWD_CMP_C_REPL
Thus, if we know the issue is caused by enhancement (the issue dosn't happen under standard mode), and
want to locate the place, we can remove the enhancement of some specified suspect component/views in
debugging mode or in some settings:
KBA 1669186 introdcues 3 ways to remove enhancement of a component/view
How to check and identify whether an issue on CRM WebUI is caused by enhancement of some
component or view introduces the sample of debugging mode.
Russ Simon
Sep 18, 2013 4:42 PM
Great Document - very helpful!
Thanks
Russ
Ankita Chhabra
Aug 28, 2013 12:05 PM
Thanks Sigrid. Its quite an informative document.
Regards,
Ankita
Naresh Krishnamoorthy
Aug 28, 2013 6:25 AM
Very Informative. Many Thanks.
Best Regards,
Naresh K.
Caique Escaler
Aug 28, 2013 4:23 AM
Sigrid,
SAP CRM: Interaction Center: Tips and Tricks - Troubleshooting CRM (Interaction Center)