BASIS/ABAP Transactions

SEARCH_SAP_MENU Show the menu path to use to execute a given tcode. You can search by transaction code or menu text. DI02 ABAP/4 Repository Information System: Tables. LSMW Legacy System Migration Workbench. An addon available from SAP that can make data converstion a lot easier. Thanks to Serge Desland for this one. OSS1 SAP Online … Read more

What is BDC and How you use it?

BC Basis Components- -ABAP workbench–BC Basis Programming interfaces–Data transfer During data transfer, data is transferred from an external system into the SAPR/3 System. •Transfer data from an external system into an R/3 System as it isinstalled. •Transfer data regularly from an external system into an R/3 System. Example: If data for some departments in your … Read more

What is BDC and How you use it?

BC Basis Components- -ABAP workbench–BC Basis Programming interfaces–Data transfer During data transfer, data is transferred from an external system into the SAPR/3 System. •Transfer data from an external system into an R/3 System as it isinstalled. •Transfer data regularly from an external system into an R/3 System. Example: If data for some departments in your … Read more

ABAP IMPORTANT TCODES

OSS1 SAP Online Service System SM13 Update monitor. Will show update tasks status. Very useful to determine why an update failed. S001 ABAP Development Workbench SE01 Old Transport & Corrections screen SE10 New Transport & Correction screen SE09 Workbench Organizer SE16 Data Browser: Initial Screen. SE30 ABAP/4 Runtime Analysis SE36 ABAP/4: Logical Databases SE37 ABAP/4 … Read more

ABAP IMPORTANT TCODES

OSS1 SAP Online Service System SM13 Update monitor. Will show update tasks status. Very useful to determine why an update failed. S001 ABAP Development Workbench SE01 Old Transport & Corrections screen SE10 New Transport & Correction screen SE09 Workbench Organizer SE16 Data Browser: Initial Screen. SE30 ABAP/4 Runtime Analysis SE36 ABAP/4: Logical Databases SE37 ABAP/4 … Read more

Describe the functions of the debugger screen.

– Single step(F5) – Use this option to step through the program statement bystatement. This allows you to branch into subroutines and function modules, and toexecute these routines step by step as well. Once a subroutine or function modulehas been processed, control returns to the statement following the CALL FUNCTIONor PERFORM statement.– Execute(F6)- Use this … Read more

Describe the functions of the debugger screen.

– Single step(F5) – Use this option to step through the program statement bystatement. This allows you to branch into subroutines and function modules, and toexecute these routines step by step as well. Once a subroutine or function modulehas been processed, control returns to the statement following the CALL FUNCTIONor PERFORM statement.– Execute(F6)- Use this … Read more

What does CHAIN ….END CHAIN do

Sometimes you want to check several fields as a group. To do this, include the fields in aFIELD statement, and enclose everything in a CHAIN-ENDCHAIN block. Example **** Screen flow logic: ****CHAIN. FIELD: SPFLI-CARRID, SPFLI-CONNID.MODULE CHECK_FLIGHT.ENDCHAIN.When an error is found inside a chain, the screen is re-displayed, and all fields foundanywhere in the chain are … Read more