UI Configuration determination logic introduction
This blog will try to introduce the Webclient UI Configuration determination logic to those friends who are new for this topic. Suppose I log on Webclient UI via Business role SALESPRO and have opened...
View ArticleUI Text label determination logic
In this blog we have discussed the logic how the correct UI view configuration is chosen by framework in the runtime. You may have observed that for each field, there is the attribute "Label Origin",...
View ArticleWebclient UI Switch related processing
Do you know the meaning of these two checkboxes in F2 popup? Let's first learn some prerequisite knowledge: In Webclient UI workbench the poweful functionality is provided to ensure that the given...
View ArticleSAP CRM: Webclient UI - useful commands like F2
All of us who work as SAP CRM consultant knows what’s behind the F2-button(Key) when using the SAP CRM Webclient UI. For others, it triggers the launch of a popup with all technical information about...
View ArticleHow to Debug CRM Webclient UI
In this blog, I'd like to explain ways of debugging CRM Webclient UI. As you are that there are several ways to start debugging the CRM webclient.1. Setting a external breakpoint in the code(i.e. in a...
View ArticleBriefingCard Functionality in the CRM Web UI
This Blog post discusses about Briefing Card functionality in CRM Web UI. In this blog, I will briefly explain the steps that are required to implement this functionality. When we are using a table...
View ArticleReading the actuall content from the Content Managment (CMBO)
Generally we store the attachments in CRM in the CMBO object which in turn stores the infomration in Content managment Server.More infomration of Content managment is here...
View ArticleGeneric interaction layer for business transactions
Main Component The component for business transactions is BT, you can see it in GENIL_MODEL_EDITOR : Objects The object table contains all the Bol objects of the component : First column is the Bol...
View ArticleAttaching a Smartform in documents tab of contract using Actions
Attaching a Smartform in documents tab of contract using Actions In our requirement we have to attach a smartform in documents tab of contract page.There is a method - CRM_GRM_GAGCONT_EXEC_SMARTFORM in...
View ArticleSmart Input Help / Suggested values
Introduction Smart value help allows to see the 5 last entries or a list of suggestion based on what you have entered. You can see the application help for more details on the functionnalities :Smart...
View ArticleA small component repository parse tool and its usage
I use the issue in this blog to demonstrate the usage of this small repository parse tool: We need to know under which enhancement set the component usage "ZCUSTOM" is added to UI component...
View ArticleHow to investigate BSP tag issue by yourself
Issue1 - Missing table toolbarIssue2 - Do not expect the table cell editableSummaryReferenceThe "BSP tag" I mentioned in the blog title means for example the tag chtmlb:configCellerator below which is...
View ArticleConditional formatting for Tables in WebUI
In comments to one of my blog posts I indicated that conditional formatting in tables was quite awaited feature for me. There are plenty of scenarios when we need to highlight or indicate or...
View ArticleChecking for Duplicate Orders in SAP CRM Webclient UI
1. Introduction While creating sales orders from SAP or in WUI it is often possible that similar sales orders are placed more than once. In that case it would be nice to have a preventive measure by...
View ArticleCreating Assignment Block with custom table in CRM Web UI (Part 1)
Creating Assignment block in CRM Web UI is a very common requirement in CRM Web UI development and I will try to be as much descriptive as possible giving details of every step. Your comments and...
View ArticleCreating Assignment Block with custom table in CRM Web UI (Part 2)
Continued from Creating Assignment Block with custom table in CRM Web UI (Part 1) When a new sales order is created using SAP GUI, the BADI ORDER_SAVE is called. In the method CHECK_BEFOR_SAVE which is...
View ArticleBPath. Lesson 07. Model Check Mode, table of exceptions and attribute longtext
Hello everybody, due to work on other things I had to stopped my blog series on BPath quite some time ago with lesson 6. Unfortunately there are - beside several nice additional features - some...
View ArticleAnother small tip to deal with empty screen issue
I have already written one blog How to persist the ui exception so you can view them later, the idea is after you spend little effort to create your own ui error handler and a new transparent table,...
View ArticleUsing multiple blocks of multilevel categorization in complaints (or another...
Here I have used the complaints component but you can do it with any order object. Creation of component usages So in the component BT120H_CPL I have created 2 new usages (you can use more) in the...
View ArticleGeneric interaction layer for business transactions
Main Component The component for business transactions is BT, you can see it in GENIL_MODEL_EDITOR : Objects The object table contains all the Bol objects of the component : First column is the Bol...
View Article