CRM WebClient UI

How to create new table as assignment block in service order overview page via AET

1. Create a wrapper UI component which will hold the new table via the customizing below: Click button “Create UI Component” Specify the UI component name: Make the UI component as Default component for Table Enhancement: 2. Create a new table via AET. Here the table is expected to be in service order header level, so choose Header part: Specify table name in Description field, which will act as assignment …

Read More »

How to implement one hit navigation

One hit navigation means if only one result found during search, the detail page of that search result entity will be opened automatically without user manual action. See example below: after search button is clicked, the detail page of 201300024454 will be opened automatically. You could follow the below steps to achieve: 1. You must enable one hit navigation behavior for your business role. double click “Parameter Assignment”: add a …

Read More »

Configure ABAP webdynpro component into CRM system via Transaction launcher

THINK twice why you want to include an ABAP webdynpro component into CRM UI, as in CRM application it is not recommended to use ABAP webdynpro to develop UI. In some case for example, PDF preview is far more convenient using standard ABAP webdynpro control “Interactive form”. However if you would like to achieve the same via webclient UI, much more development are unavoidable. 1. in SPRO, define a new URL …

Read More »

Some start points we can use to debug when email content is not displayed properly in editors in CRM WebUI

In CRM WebUI, we have editors like BTF or RTE. They are used to disply email contents. Sometimes, email content might be displayed unproperly. For example, part or all of the content is lost in editor while the email content might show well in SOIN at the same time. When this kind of problem happens, what can we do to find out the cause? Purpose: In this blog, I will …

Read More »

The logic how the field list under Attributes folder is populated

1. direct attribute 2. implicit attribute 3. AET attribute For project reason I need to figure out the logic how the field list is assembled when folder “Attributes” for a given context node is expanded in CRM WebClient UI workbench: Debugging entry point is CL_BSP_WD_GUI_LIST_TREE~ON_EXPAND_NO_CHILDREN: There are three kinds of fields which will appear under “Attributes” folder: 1. direct attribute get the public method list of context node class with …

Read More »

Repository Information System for WebClient UI component context node and their attributes

My original tool introduced in blog Repository Information System for WebClient UI Component does not satisfy my colleagues, they have more requirement, as always 🙂 Some key requirements: 1. I would like to know how many UI Component has used component set for example PROD_ALL defined in runtime repository. 2. I have a data element for example COMT_PRODUCT_ID, I know it is used as context node attribute PRODUCT_ID in context node …

Read More »

WEBCUIF EHP4 SP05 – What’s new

These Release Notes focus on new features and improvements delivered as part of the WebClient UI Framework EhP4 Support Package 05 Fiori Integration HTML Island Integration  This feature enables you to use the HTML Island THTMLBX Tags, and required libraries to integrate SAPUI5 Applications in CRM Web UI. Technical Details Product Feature is New Country Dependency Valid for all countries Software Component Version WEBCUIF 748 SP05 Application Component Tag Library …

Read More »

SAP CRM: How to make ‘To Be Distributed’(Completed) Service Request(Order) editable

I think, many CRM consultant would have faced the challenge  while performing conversion of transnational data, Specially,when those are set as completed and are in midway of transferring. The below knowledge would probably help them to get rid of this challenge. Analysis: Completed status is set manually either at item level or header level. If all items are set manually to Completed, the system automatically sets the header as Completed. As soon as a …

Read More »

Display count down in WebClient UI

First let’s have a look at what is achieved: Once you click work center “Jerry count down”, the count down is displayed with a small animation. The steps to build this application are almost the same as Step by step to create Bar Chart in Webclient UI. 1. Create a new WebUI component with a view main.htm: Paste the following source code for the created view: <!DOCTYPE html PUBLIC "-//W3C//DTD …

Read More »

WebUI Session Restart logic

How the need of session restart is detected How the session restart is implemented How Memory Threshold set in Technical profile is loaded by UI framework How to view session restart log For each business role we can assign a technical profile to it. Do you know the meaning of the Memory Threshold configured here? If not, you can set a very low value to it for example 10MB, and …

Read More »

Do you want to Get SAP Courses?

Get SAP Courses and Training, Videos, Other Useful Resources
Join Now
Written by SAP Expert TEAM.
close-link
New Registration