Skip to Content
author's profile photo Former Member
Former Member

CRM IC 4.0 - Upgrade to CRM 7.0 - Level of rework that will be required?

I have posted a question in CRM upgrade forum and I thought will have it posted in CRM IC forums to see if there would be response.

CRM IC 4.0 - Upgrade to CRM 7.0


Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    Posted on May 05, 2011 at 04:00 PM

    Hello Jayant,

    Good question. I've written about this in my SAP Pressbook, "Maximizing Your SAP CRM Interaction Center". The short answer is that you will need to rewrite all of your custom ZBSP pages (assuming that they are still needed based on some of the new features and capabilities availabl ein RM 7.0) due to architecture changes. You will also need to re-do some of your customizing as well (e.g., NavBar, Scripts, etc.).

    The biggest change is that you might experience in the BOL layer is, however, the complete BOL support of all CRM objects including all sub objects, relations and attributes. So the enhancements that you have done in your 4.0 project might not even be necessary anymore unless you've introduced completely new objects. Also fields you added via EEW will be available in the respective BOL objects without manual code effort.

    On the UI layer itself you have to be aware that even though the whole CRM 7.0 UI is based on the same UI framework as CRM 4.0 IC WebClient, this framweork has been significantly enhanced and supports now also concepts as components (to organize, structure and manage different areas of the CRM application), reuse via components and windows etc. Also there are two new sets of tags: THTMLB (Low level UI controls such as input fields, tables and trees) and CHTMLB. The latter one contains eta tags for configuable views that allow the adjustment of views via the configuration tool, which allows defining fields and arrangement on a form or a table as well as re-labelling.

    Also the toolset in general has been heavily enhanced and there's also the concept of modification-free enhancements on the UI layer based on inheritance.The upgrade will be "technical" meaning that all your stuff will survive but due to the componentization of the UI framework will not run out of the box in the new environment. You will have to "re-do" investments you've done on the UI side - however this should be much easier compared to 4.0 due to configurability of the UI and the improved toolset.

    Although SAP provides an upgrade path from earlier releases of CRM to new CRM 2006s/CRM 2007, there is no upgrade path for the Interaction Center. Even if you are already using the IC WebClient in CRM 2005, much of your IMG configuration settings and related customizing and objects will need to be reimplemented. This is partially due to technical changes that were introduced to allow the rest of CRM to run on the IC WebClient architecture. Some examples of affected areas include:

    - Interactive Scripting (scripts must be manually recreated in the Interactive Script Editor due to incompatibilities)

    - Navigation Bar configuration (a new configuration concept was introduced and customizing for the navigation bar needs to be redone in transaction CRMC_UI_NBLINKS)

    - Launch Transactions (a new configuration concept was introduced and launch transactions must be regenerated in transaction CRMC_UI_ACTIONWZ)

    - Alerts (alerts must be recreated using the new Alert Editor tool available in the IC Manager CRM business role)

    - Mail Forms (mail forms must be recreated in new HTML-based Mail Form tool available in the IC Manager CRM business role)

    - Activity Clipboard (customizing for the activity clipboard needs to be maintained in the new view cluster CRMC_UI_CLIP)

    - IC WebClient Profiles (the IC WebClient Profile concept was replaced by the CRM business role concept and is now maintained in transaction CRMC_UI_PROFILE).

    Warm regards,


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.