Found 1044 Articles for SAP

Difference between SAP BAPI and BAdi and Customer Enhancement vs Customer Modification?

Sai Subramanyam
Updated on 30-Jul-2019 22:30:20

770 Views

BAPI It is a short form for Business Application Programming Interface. It is a simple API used for business operations. It can be simple module function provided by SAP or it can be developed by the user as well. BAdI This is an abbreviation for Business Add-Ins. These are customer exits which are used to modify or customize existing SAP functionality. BAdI can be reused as they follow Object-oriented approach. Enhancements It is a modification of SAP functionality or adding new functionality possibly by using a BAdI class or any enhancement technique. Customer modification It is to customize existing function ... Read More

How to Find out the source code of a transaction in SAP?

Lakshmi Srinivas
Updated on 17-Feb-2020 06:47:01

3K+ Views

First, go to System → Status to find the program name. Now use the transaction SE38 or SE80 to view the source code.Alternatively, you can activate the debugging mode before running your transaction by keying in /h.

How to Fetch source code of the transaction note in SAP R/3?

Monica Mona
Updated on 11-Dec-2019 10:31:57

297 Views

If you ever need to fetch the mapped program with a transaction, you need to call the transaction SE93. It will fetch you the program and variant of the selection screen.Now, if you need source code then you can use the transaction SE38 or SE80. If you also require Dynpro which is mapped against the program then use SE80.

How to connect to an SAP module?

karthikeya Boyini
Updated on 11-Dec-2019 10:37:11

275 Views

You can create RFC function module and then call this function module from outside. You can create RFC using T-Code SE37You can use the following link to know more about using RFC function module:https://archive.sap.com/discussions/thread/333645This tells about how you can create an FM in SE37 in Target system enabling Remote-Function Enabled and using attributes of FM.To create an RFC connection, you need to use T-Code: SM59 mentioning Username and Password.Another link that you can refer which tells about creating RFC and Remote-enabled FM and call from another SAP system using ABAP Program:https://wiki.scn.sap.com/wiki/display/Snippets/Creating+RFC+and+Remote-enabled+FM+and+call+from+another+SAP+system+using+ABAP+ProgramRead More

Difference between class alv and function alv in SAP ABAP?

Sharon Christine
Updated on 11-Dec-2019 10:38:59

2K+ Views

Class alv and Function alv are different in terms of features. Below is the difference:Class alv are secured as compared to function alv.While using class alv, it improves the performance.With use of function alv, you can create screens using function module however you need to call separate programs to generate screen.Class alv provides Object Oriented functionality and hence they are easily reusable.You can execute function modules asynchronously and can also be called by other systems remotely.Below is an example of class ALV:DATA: lcl_alv TYPE REF TO cl_gui_alv_grid,       t_gly TYPE STANDARD TABLE OF Travels . SELECT * FROM ... Read More

Differentiate between Transaction code SE01, SE09, and SE10 in SAP ECC system?

Swarali Sree
Updated on 11-Dec-2019 10:35:21

576 Views

In early sap version, SE09 and SE10 perform different functions as below:SE09 was widely used in workbench/development of transports.SE10 was widely used in customizing transports.In newer version now, both the Transactions SE09 and SE10 perform the same function as shown in below snapshot.In addition, SE01 is an extension combining SE09 and SE10 functions and adding lot other functions as shown in below snapshot:

How to delete the actives while running a loop in the internal table?

Johar Ali
Updated on 25-Feb-2020 11:08:33

133 Views

DELETE command will have a result. You should make sure that once you delete the row, there should not be any reference or use of row subsequently in the loop. The best is to use CONTINUE as soon as you perform the deletion. I will suggest avoiding “DELETE lt_itab INDEX sy-tabix” because it will change the sy-tabix i.e. table index. In case if you just want to delete the current row in the loop then you can simple use“DELETE lt_itab”One more thing if you are using the statement “DELETE lt_itab FROM ls_wa” then whether knowingly or unknowingly, you are deleting the ... Read More

How to check modules, functions, and tables in SAP ERP system.

Samual Sam
Updated on 17-Feb-2020 07:51:21

725 Views

For searching within RFC modules, you can use the transaction BAPI (Business Application Programming Interface) for searching modules. The advantage of this approach is that they are completely documented and available on SAP website with sample usage examples. Also, SAP provides support for the same and in case you are stuck somewhere, SAP support will be a good hand for guidance.Also, you can use transaction SE80, SE84 to query for modules, programs. Search using this supports the search for names, id, and descriptions.You can also use RS_ABAP_SOURCE_SCAN for searching across ABAP programs. It works fine with sub-system search but for ... Read More

What is SAP ABAP?

Sai Subramanyam
Updated on 30-Jul-2019 22:30:20

541 Views

ABAP stands for Advanced Business Application Programming. It is one of the primary programming languages used for developing programs and applications for SAP R/3 systems and its related modules. It is a high-level language with respect to SAP as it is understood and known only to SAP environment. The latest version of ABAP which is ABAP Objects follows Object Oriented paradigm. Also, it is fully backward compatible with applications written in previous versions of ABAP whether it is ABAP/4 or other which were highly impressed by COBOL. Being an Object Oriented Programming language it fully supports features like inheritance, polymorphism, ... Read More

Difference between SAP ECC system and SAP BW system?

Lakshmi Srinivas
Updated on 11-Dec-2019 10:17:38

3K+ Views

SAP ECC stands for SAP ERP Central Component (ECC). It is a standout amongst the most perceived resources that SAP has developed. It is an ERP software which comprises in a few modules that give the association’s awesome control over their key business forms.Various modules can speak with each other to make a completely coordinated application particular to any client inside an extensive variety of industry areas. It can be customized to serve the individual needs as well.SAP ECC executions are a major test for any client due to the hazard that speaks to changing the way they oversee fundamental ... Read More

Advertisements