Articles on Trending Technologies

Technical articles with clear explanations and examples

Changing Data Element of a column and showing description in Transaction SE16N

Anjana
Anjana
Updated on 13-Mar-2026 540 Views

When working with transaction SE16N in SAP, you may need to change the data element of a column to display proper descriptions. This process involves updating the Data Dictionary (DDIC) element and ensuring the system recognizes the changes. Methods to Update Data Element Descriptions Method 1: Activate the Change The primary approach is to activate the change after modifying the data element. This ensures the system properly updates the column description in SE16N. Method 2: Force System Recognition An alternative method involves temporarily creating an error to force the system to refresh the element description ...

Read More

Incrementing an integer inside loop in an ABAP program

Fendadis John
Fendadis John
Updated on 13-Mar-2026 893 Views

To increment an integer inside a loop in an ABAP program, you have several methods available. The most common approaches involve using the ADD statement or direct assignment operations. Methods for Incrementing Integers Using ADD Statement The most straightforward way to increment an integer is using the ADD statement − DATA: ls_id TYPE i VALUE 0. DO 5 TIMES. ADD 1 TO ls_id. WRITE: / 'Current value:', ls_id. ENDDO. Using Assignment Operation You can also increment using direct assignment. Note that proper spacing is required between the ...

Read More

I am getting GUID Key columns truncated while using proxy ERP tables to query SAP tables

Alankritha Ammu
Alankritha Ammu
Updated on 13-Mar-2026 256 Views

When working with proxy ERP tables to query SAP tables, you may encounter an issue where GUID key columns get truncated. This is a common limitation that occurs due to SAP's default restrictions. The Problem There is a restriction in SAP where the default functional module only displays 16 characters for GUID key columns. This truncation can cause data integrity issues and prevent proper record identification when querying through proxy tables. Solution To overcome this limitation, you need to install a Z ...

Read More

Handling Exception and use of CX_ROOT directly and subclasses

Sai Nath
Sai Nath
Updated on 13-Mar-2026 453 Views

It is not advisable to use CX_ROOT directly and you would require using one of its direct subclasses. The CX_ROOT is the root class for all exception classes in SAP ABAP, but working with its subclasses provides better control and handling mechanisms. Also, the propagation depends upon the exception subclass hierarchy. Exception Subclass Types There are three main types of exception subclasses, each with different propagation and handling behaviors − Subclasses ...

Read More

How to check all objects belong to list of TR's in SAP system

SAP
varma
varma
Updated on 13-Mar-2026 7K+ Views

SAP provides standard tables that you can use to get details about transport objects in the Change and Transport System (CTS). These tables contain comprehensive information about transport requests and their associated objects. Standard SAP Transport Tables The following tables are essential for tracking transport objects − E070 − Change & Transport System: Header of Requests/Tasks E070T − Change & Transport System: Short Texts for Requests/Tasks E071 − Change & Transport System: Object Entries of Requests/Tasks (provides details of transport objects) E070A − Change ...

Read More

Using Breakpoint in SAP system

SAP
Jai Janardhan
Jai Janardhan
Updated on 13-Mar-2026 269 Views

In SAP systems, breakpoints are used to pause program execution at specific points during debugging. There are two main ways to implement breakpoints in your ABAP code. Syntax For user-specific breakpoints, use the following syntax − BREAK username. If you want to implement it for all users, you can use − BREAK-POINT. User-Specific Breakpoint The BREAK username statement creates a breakpoint that only activates when the ...

Read More

Checking active process in SAP system and which code is running

George John
George John
Updated on 13-Mar-2026 4K+ Views

There are a couple of transactions − SM66 and SM50 that can be used to check active processes in the SAP system and monitor which code is currently running. Transaction SM66 - Global Process Overview The transaction SM66 is used to see all the active processes across the entire SAP system landscape. This provides a comprehensive view of all work processes running on all application servers in your SAP environment. To monitor a specific process using SM66 − Select the particular process you want to monitor by clicking on the process entry ...

Read More

Concatenate 2 strings in ABAP without using CONCATENATE function

Moumita
Moumita
Updated on 13-Mar-2026 3K+ Views

In ABAP you can use && sign to concatenate variables as below − Variable Declaration and Assignment First, declare the variables and assign values to them − DATA: hello TYPE string, world TYPE string, helloworld TYPE string. hello = 'hello'. world = 'world'. helloworld = hello && world. The output of the above code is − helloworld Direct String Concatenation If you want to concatenate strings directly without using variables, you can use − ...

Read More

Assigning debug roles to few users of SAP ABAP program

Anjana
Anjana
Updated on 13-Mar-2026 1K+ Views

To assign debug roles to specific users in SAP ABAP programs, you need to ensure the role contains the proper authorization object S_DEVELOP with debug permissions. Debug Role Configuration The role that you have added should contain only one permission − Object S_DEVELOP ACTVT = 03 DEVCLASS = * OBJNAME = * OBJTYPE = DEBUG P_GROUP = * This authorization object S_DEVELOP controls access to development functions, where ACTVT = 03 represents the debug ...

Read More

Existing RFC to load table data, and to get list of tables and list of BAPI's in SAP

Akshaya Akki
Akshaya Akki
Updated on 13-Mar-2026 1K+ Views

I am not sure that there exists a BAPI to see list of all BAPI's in SAP system. You can use the Function module RFC_FUNCTION_SEARCH to search for function modules starting with BAPI*. Getting List of BAPIs You can call Function Module BAPI_MONITOR_GETLIST to get list of all available BAPI's. This function module provides comprehensive information about Business Application Programming Interfaces available in your SAP system − CALL FUNCTION 'BAPI_MONITOR_GETLIST' EXPORTING OBJECTTYPE = p_ojtpe SHOW_RELEASE = ...

Read More
Showing 24231–24240 of 61,297 articles
Advertisements