I wrote a popular original blog post back in 2008 describing the options for integrating third-party spell-checking functionality into the SAP CRM WebClient and the Interaction Center. In it, I mentioned that SAP does not deliver it’s own spell-check capabilities in SAP CRM, but that various options exist for integrating third-party client-side and server-side spell checkers; I also mentioned that most Web browsers were starting to include their own native spell-check capabilities.
Five years later the situation is much the same. SAP still does not offer it’s own native spell-checker in SAP CRM, and various options still exist for integrating third-party spell checkers. You can read about those options in the original 2008 blog post above.
However, two new additional options are now available for conducting spell checks in SAP CRM including the Interaction Center. Those two new options are: 1) using the native out-of-the-box spell checker provided by Microsoft Internet Explorer version 10 and, 2) calling a third-party AJAX web service using SAP note 1773572.
Microsoft Internet Explorer 10 Native Built-In Spell Checker
One relatively new option for spell checking is to leverage Microsoft Internet Explorer 10 which includes it’s own native spell-check and auto-correct capabilities. Click here for more information and a demo.
Figure 1. Native spell checker in MSIE10
As seen in Figure 1 above, the native spell checker in MSIE10 works out of the box in SAP CRM. It is available in any form field in the CRM WebClient including the Interaction Center. It can be used in the E-Mail Editor as well as when sending faxes or SMS messages.
Some minor configuration settings are first required which can be found in the Internet Explorer menu options: Tools -> Manage Add-ons -> Spelling corrections. See Figure 2 below. You must ensure that the flag “enable spelling corrections” is checked. And you must select the appropriate language (which should ideally match the default language selected in your Internet Explorer settings under: Tools -> Internet options -> General -> Languages.
Figure 2. Internet Explorer configuration settings
Using AJAX or other Web Service based spell checkers
Unfortunately, for various reasons, not everyone is able to use Microsoft Internet Explorer 10 or another browser that offers built-in native spell-check capabilities. For example, some companies may have an IT policy that mandates employees use an older version of Internet Explorer such as 9.0. In such cases, SAP offers another option for integrating third-party AJAX based spell-checking web services.
SAP Note 1773572 “Client-Side Checks for E-Mail in IC” describes how to call a third-party AJAX based spell-checker before saving or sending an email from the SAP CRM Interaction Center.
Follow me on my blog at http://scn.sap.com/people/john.burton/blog