SAP Articles

Page 9 of 91

Incrementing an integer inside loop in an ABAP program

Fendadis John
Fendadis John
Updated on 13-Mar-2026 873 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 250 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

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 262 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 975 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

Using ABAP Function module RSAQ_REMOTE_QUERY_CALL, NO_DATA_SELECTED exception using selection parameters

Manikanth Mani
Manikanth Mani
Updated on 13-Mar-2026 617 Views

SAP provides flexible options that allow selection parameters to be used easily with the RSAQ_REMOTE_QUERY_CALL function module. When using multiple parameters, please note the following important considerations − Key Parameter Settings KIND Field Configuration: Set KIND to "S" only when using select-options. If you are using simple parameters, it should be "P". Language Setting: Instead of using EN, try using the internal language code "E" for better compatibility. Finding Field Types with RSAQ_REMOTE_QUERY_FIELDLIST ...

Read More

In ABAP, How to select all the data into my internal table using loops?

usharani
usharani
Updated on 13-Mar-2026 476 Views

In ABAP, there are different ways to select data into internal tables using loops and joins. Understanding the performance implications of different approaches is crucial for efficient programming. Using JOIN Statements with Internal Tables One approach is to join all tables in a single SELECT statement. Here's an example − SELECT t11~orgeh t11~msty t11~mshort t12~position t13~job t14~job_grade t14~scheme INTO gt_my_combined_table FROM zgerpt_rnk_min as t11 JOIN hrp1001 as t12 ON t11~orgeh = t12~objid JOIN hrp1001 as t13 ON t12~position = t13~objid ...

Read More
Showing 81–90 of 902 articles
« Prev 1 7 8 9 10 11 91 Next »
Advertisements