Registration

Dear SAP Community Member,
In order to fully benefit from what the SAP Community has to offer, please register at:
http://scn.sap.com
Thank you,
The SAP Community team.
Skip to end of metadata
Go to start of metadata
  • Overview

The Web UI Client Framework is now offering Rich Text Editor which is using the BSP Tag thtmlbx:rteMCE to offer state of the art editing capabilities. This editor is meant to replace the older BTF editor.

Requirement

  1. To enable the functionality on WebClient UI, you need to set the user parameter in SU3
    For CRM EHP3 - WEBCUIF 747

    • CRM_THTMLB_SAPUI5 to 'JQUERY|true'.

    FOR CRM EHP2 - WECUIF 731

    • CRM_THTMLB_JQUERY to 'ON'.

    NOTE: The user parameter is for testing purpose.

  2.  Mandatory business switches need to be activated.
    For CRM EHP3 - WEBCUIF 747

    • Framework Switch - WCF_INT_RTE, WCF_INT_JQUERY, WCF_INT_SAPUI5
    • Business Function - UI_FRW_RTE

    FOR CRM EHP2 - WECUIF 731

    • Framework Switch - WCF_INT_RTE
    • Business Function - UI_FRW_RTE

    NOTE: The business function is enabled to affect all users of the system. There is no rolled back for active business switch.

  3. Additionally make sure that following SICF service are activated:

    •  BSP_CRM_RTEMCE

    • UI5_UI5

Common Issues

  • Issue: Installation
  • Resolution:

NOTE: For any EhP release, usually after implementing note 2117779 or 2143377 there is a broken state in class CL_THTMLBX_BTF_EDITOR.
Moreover, after running syntax check on CL_THTMLBX_BTF_EDITOR an exception of missing declaration of GET_EDITOR_DELEGATE is shown.
In order to fix this run FM SEO_CLASS_REPAIR_CLASSPOOL  with class  CL_THTMLBX_BTF_EDITOR

All the notes need to be implemented in the RIGHT ORDER.
For CRM EHP3 - WEBCUIF 747

1. 2039218 - SAPUI5 integration in WEBCUIF
2. 2047938 - WebUI Text Editor Enhancements
3. 2070886 - Dynamic resize of BTF editor
4. 2091073 - WebUI Text Editor Enhancements with TinyMCE
5. 2116845 - Business Function: new Rich Text Editor
6. 2117779 - WebUI Text Editor Enhancements with TinyMCE - Part 2
7. 2065907 - Cache busting for generated URL's and MIME files support
8. 2131467 - Business Function UI_FRW_RTE does not work as expected          
9. 2174187 - Turning on Business Function UI_FRW_RTE has no effect
10. 2143377 - Rich Text Editor updates
11. 2172976 - Server side fonts not included in rich text editor
12. 2191870 - Rich Text Editor images, paste content & advance config. 
13. 2238925 - Rich Text Editor text selection, hyperlink icon & others
14. 2246388 - Rich Text Editor prevents form submit. Double click needed
15. 2285177 - Rich Text Editor checkman
16. 2282352 - Rich Text Editor upgrade to TinyMCE Version 4 - MIME Files
17. 2283864 - Rich Text Editor upgrade to TinyMCE Version 4

FOR CRM EHP2 - WECUIF 731

1. 2117779 - WebUI Text Editor Enhancements with TinyMCE - Part 2
2. 2065907 - Cache busting for generated URL's and MIME files support
3. 2143377 - Rich Text Editor updates
4. 2172976 - Server side fonts not included in rich text editor
5. 2191870 - Rich Text Editor images, paste content & advance config.
6. 2238925 - Rich Text Editor text selection, hyperlink icon & others
7. 2246388 - Rich Text Editor prevents form submit. Double click needed
8. 2285177 - Rich Text Editor checkman
9. 2282352 - Rich Text Editor upgrade to TinyMCE Version 4 - MIME Files
10. 2283864 - Rich Text Editor upgrade to TinyMCE Version 4

  • Issue: The super class CLG_THTMLBX_RTEMCE does not exist in the system when doing installation.
  • Resolution:

1. Go to transaction SE11, and access table o2tag, the in the Data Browser for the table locate/search the record with TagID = rteMCE
2. Put the record in Edit mode.
3. The TAGCLASS must be CL_THTMLBX_RT_EDITOR_MCE
4. The GENCLASS must be CLG_THTMLBX_RTEMCE
5. Save and go to se80, the thtmlbx  extension for rteMCE should have now the right generated class. Activate the extension again.

 

  • Issue: The user is unable to copy images to email editor

  • Resolution: Please check note 2173692.
    NOTE:
    We only supports the pasting of images and screen captures from the clipboard (e.g. Snipping tool).

 

  • Issue: The functionality is not working in the Note assignment block in opportunity.
  • Resolution: Turn on the business function CRM_INF_1 in SFW5. 

 

  • Issue: Double spaced when copy and paste in the email editor.
  • Resolution: The double spacing is a standard behavior. The browsers decide what happens when a user presses "Enter". In the case of IE, it gives a <p>  tag (new paragraph, so it seems like a double space), but Chrome creates a <div> and Firefox creates <br> (both look single spaced). SAP doesn't control this. If you already have note 2197017 installed in the system, it will work with an empty editor only.  If the user opens the editor with any template (e.g. Signature) in it, then it will not work.

 

  • Issue: You are seeing "<![if !supportLists]>·         <![endif]>"  instead of bullet points and numerations in the emails.
  • Resolution:
  1. Please implement Note 2223898 and 2265199 .
  2. Go to transaction CRMC_IC_EMAILX.
  3.  Open the used Email profile.
  4.  Set 'Disp. HTML Mail' to 'Filtered'
  5.  Then save it and retest.

If the issue persists,

  1. ONLY in IE11 using RTE, please implement Note 2283864 and 2282352.
  2. IE9 or below, please implement Note 2301260.

 

  • No labels