Asynchronous Rendering of Table Views
1 RequirementIn WebUI scenarios specific requests and queries often take a long time until the data is available. In particular, RFC calls to external systems like the ERP can slow down performance....
View ArticleEdit webUI log in screen Layout html
1.go to transaction SICF execute then got default host -> sap->bc->bsp->sap->crm_ui_start 2. click on configuration button of tab error pages click on adjust links and images here...
View ArticleUPLOAD A FILE IN SAP WEB UI
UPLOAD A FILE IN SAP WEB UI1.Add component usage ‘GS_FILE_UPLOAD’. 2.create a TABLE view with button upload. 3.call component usage as popup on clicking that button....
View ArticleHow to find the relevant AET database table for your AET fields
Someone asked me that how to find the relevant AET tables for his created AET fields. When we created the AET fields from the object part with which we are familiar, then we can easily find it. For...
View ArticleHow to find out who calls a function module in update task in CRM
PurposeIn CRM, when saving a transaction(T_code CRMD_ORDER or CRM webui), there are function modules executed in update task. Sometimes, we get errors from these function modules. The typical sample...
View ArticleNew WEBCUIF Standard Theme: Blue Crystal
The Web Client UI Framework (WEBCUIF) is now offering the new standard SAP Blue Crystal theme. SAP Blue Crystal is the new visual design theme, introduced by SAP Fiori, which succeeds the older Corbu...
View ArticleCommon issue when open excel/URL / Cache issue
Hello everyone, Recently we got chance to work on excel download/upload/open functionality from CRM UI.In result table view of custom application we have some field of type hyperlink, on click of these...
View ArticleWEBCUIF EhP4 SP01 - Release Notes
These Release Notes focus on new features and enhancements delivered as part of the Web Client UI Framework EhP4 Support Package 01. The WEBCUIF development team members are doing their best to provide...
View ArticleBPath. Lesson 11. Enhancements on sub-queries
Table of Contents ...... Table of Code Examples<< Lesson 10. Aggregations Hello everybody, first of all I have to apologize pretty much, we simply missed out that there was one lesson pending. So...
View ArticleSort Ascending/ Descending on a field in a table view
Purpose Sometimes on a table view, you want to sort the list by a field, you select “Sort Ascending” or “Sort Descending” on the field, but it does not provide the accurate result you expect. One...
View ArticleCombining SAP CRM and SAP Screen Personas
IntroductionSAP CRM Transaction LauncherConfiguring Transaction Launcher with SAP Screen Personas This is going to be a rather short blog. However, as I didn't read anything related to the topic so far...
View Articlethose things about framework enhancement
Purpose:In this article, I will show how the framework enhancement is managed, where to find related information, the navigations between SE18 enhancement spot tool and enhancement implementation tool,...
View ArticleHow transaction launcher determines the remote system
PurposeSometime you faced the problem that the remote system is not determined correctly while calling a transaction launcher. This article will show how transaction launcher determines the remote...
View ArticleSome special points in Get_V methods in advance searches
GET_V methods locations: We all know, if we want to add value help to a field, or replace standard value help to a field, we can make use of GET_V method. For example, in the sales order creation...
View ArticleCustomer fields created from AET don't generate change documents
After we find out that fields that were added into ORDERADM_H with AET are not generate a change log. I open an incident and after we got an answer "that's the way it is" but with a clue what can be...
View ArticleWhat is uif_callback doing
UIF_CALLBACK is a service, as seen from its description in SICF – ‘Generic callback’, it is used to dispatch the requests into specific classes which are specified as value of parameter ‘crm_handler'....
View Articlewhere do these names come from
In CRM WebUI pages, there are some tab names. For example:-- in the business roles selection page, it shows ‘Select a business role: - [XXX XXX]’.-- After selecting a business role IC_AGENT, if the...
View ArticleHow to resolve the error BSP_WD_TOOLS304: Subobject type &1 is not valid for...
Sometimes when we create/copy a configuration, we may encounter error: BSP_WD_TOOLS 304 Subobject type &1 is not valid for object type &2 like following. Actually, The Object Sub Types that...
View ArticleParallelization in Web UI - Part 1
Parallelization in Web UIPart1 1. General IdeaAll modern web-browser applications support parallelization or asynchronous processing of the requests from the user. Nowadays, the backend systems are...
View ArticleParallelization in Web UI - Part 2
Parallelization in Web UIPart2 4. AJAXConceptAJAX (short for asynchronous JavaScript and XML) is a set of web development techniques utilizing many web technologies used on the client-side to...
View Article