Enhancement Packs for CRM
We recently made the decision at my company to migrate our CRM system from 7 and apply EHP1. However the process of doing this feels like a “mini-upgrade”. Our reasoning was that time difference between just applying support stacks to CRM 7 and moving to EHP1 was nearly the same. We also thought it might be nice to gain some additional business functionality if we were going to spend signficant time on testing.
Lots of cleanup
After the application of EHP1 and related patches, we had a lot of cleanup work. Luckily there were some new/improved tools. The Runtime Repository Comparison tool is much improved from older releases: transaction WCF_RT_COMP. A brand new tool called Webclient UI Framework Check transaction WCF_CC or built into the component workbench was very useful. We were able with those two tools to identify many of our issues related to our custom development. Here are my recommendations when adjusting your Webclient UI developments after the upgrade to EHP1:
- Compare the Repositories and adjust to be in sync with the current SAP version
- Compare the HTML source / BSP definition of all views to make sure the page attributes and HTML are in sync with the SAP version
- Validate/compare any methods that were redefined and do not call “super” for adjustments. (Yes in some cases a complete redefintion was necessary and just invoking super and manipulating the results didn’t work)
User Experience Impressions
We turned on a few switches after the EHP1 was installed and started playing with a few new features. Here are some of my random impressions with the new functionality.
The UI in the signature design is more “square in the screen elements”. It feels a little more modern and polished than before. Error messages in the “old display method” now are higlighted in green and certain fields that are required will turn red when they are missing data.
I’m still working on setting this up, but so far the only drawback I see is that you can only access your favorites from the homepage. I like how you can share favorites with other users.
Interesting concept, but wish it was integrated with business partner marketing attributes and segmentation. Logically it seems to be a more modern way to classify data.
Partner Quick Create
The quick create of a business partner from the transaction is somewhat disappointing. Sales area data can’t be maintained on the quick create screen, which is a major issue for those of us who like to restrict security based on sales area.
The system feels and seems faster. In fact on the same physical hardware as our development system, the sandbox which was a copy of development outpeforms the older system doing the same tasks. This was a shock because normally I’m used to upgrades leading to worse performance on the same hardware.
Wait till next year – Stay Tuned
Based on the results of the sandbox upgrade, we look to be moving forward with this project. This means that hopefully I will have more experiences surrounding EHP1 of CRM and how we started to utilize the new features beyond a technical upgrade.