This article explains how to create a F4 help for a selection screen field based on selection of other field. We take the following example to explain this -
Selection screen will have two fields one for Carrier and other for Meal Number. If a Carrier is selected and F4 help for Meal number is clicked, this value help gets only meal numbers for the selected carrier. Read on to see the complete source code for the example...
Tags: Chain F4 help, AT SELECTION-SCREEN ON VALUE-REQUEST, DYNP_VALUES_READ, F4IF_INT_TABLE_VALUE_REQUEST
This article explains the following features in WDA ALV..
1. Renaming ALV header and column headers
2. Defining Sort rules for ALV Columns
3. Subtotal ALV columns
4. Hide unnecessary ALV columns
5. Create a editable ALV with check box
6. Hide standard ALV buttons which are not needed
In this article we are going to deal with advanced concepts of Select Options component in WDA. Here we are going to build a select option for a DATE field and default it to present date and date after two weeks. This article would also be helpful as a tutorial to learn Select Options in WDA.
This article explains how to implement a freely programmable value help (F4 help) in Webdynpro ABAP in a step-by-step approach. We will implement an example application involving SBOOK table which is part of FLIGHT data model available in Sneak Preview ABAP edition.
For the Booking Id I/P field we will implement a F4 help to select a Booking Id based on the Flight class and Booking Date. Read on to see more details...
Tags: Custom F4 help in WDA, Drop Down by Key in WDA, IWD_VALUE_HELP, IF_WD_VALUE_HELP_LISTENER, SET_VALUE_HELP_LISTENER, WD_VALUE_HELP
SAP provides a ready to use report to analyze ACE runtime data using transaction ACE_RUNTIME. But the report has a few shortcomings. For example if any user has access to more than 1000 records the runtime report shows it as >1000 and doesn't show the exact number. Here in this article I am going to provide a ready to use ABAP report which shows the exact number of records that a user is authorized to access. One can get a better picture of how ACE works by going through this article. In the coding for this report I had used almost all the required ACE config tables and ACE runtime tables.
Tags: ACE_RUNTIME, CRM_ACE2_BP_ACL,CRM_ACE2_BP_GRP, CRM_ACE2_BP_UCT, BAPI_USER_GET_DETAIL, CRM Access Control Engine
We are going to provide here a ready to use interface to swap business partner relationship types. For example BP1 and BP2 are related to each other with relationship type BUR001 and we need to change the relationship type as BUR010. The coding here does the following this -
1. Gets relationships for all BPs with source relationship type.
2. Deletes the existing relationship (source reltyp)
3. Creates a new relationship (target reltyp)
This article can be useful for consultants looking for procedure to change relationship between business partners/accounts.
This article explains how to convert a XSTRING TO STRING in ABAP. We will build an example application which reads file data from the application server in hexadecimal format (xstring) and then convert the xstring to string and download the file back to presentation server. Read on to see the reusable code...
Tags: Convert xstring to string, cl_abap_conv_in_ce=>create, cl_abap_char_utilities, OPEN DATASET FOR INPUT IN BINARY MODE, SCMS_STRING_TO_XSTRING
In this article we are going to develop a simple application in BSP using AJAX. It can be helpful for people who are new to AJAX and are eager to learn how to integrate AJAX and BSP. Please note that you would need a SAP CRM system to test this sample application.
Tags: BSP and AJAX, Single line CRM Accounts search
URL parameters are absolute necessity in any web based application. URL parameters are passed after "?" in the URL and are separated by "&". This article explains how to work with URL parameters in a WDA application. Read on to see more details...