0% found this document useful (0 votes)
63 views6 pages

ABAP Topics

The document provides an overview of various ABAP topics including: 1. Creating database objects like tables, indexes, views, and search helps. 2. Working with table maintenance and database utilities. 3. Programming techniques like dynamic selection screens, function modules, and reports. 4. Debugging and performance tuning. 5. Module pool and dialog programming. 6. Business data communication (BDC). The document touches on a wide range of fundamental and advanced ABAP concepts.

Uploaded by

gowtham
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views6 pages

ABAP Topics

The document provides an overview of various ABAP topics including: 1. Creating database objects like tables, indexes, views, and search helps. 2. Working with table maintenance and database utilities. 3. Programming techniques like dynamic selection screens, function modules, and reports. 4. Debugging and performance tuning. 5. Module pool and dialog programming. 6. Business data communication (BDC). The document touches on a wide range of fundamental and advanced ABAP concepts.

Uploaded by

gowtham
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Topics

Dictionary

Creating a Transparent Table

Copy fields from one structure/table into another structure/table

Creating a structure in ABAP Dictionary  

Creating Search helps (Elementary and collective) 

Creating Type Group and using it in the ABAP program  

Creating a secondary index  

Working with table maintenance generator

Adding Custom button on Maintenance View  

Creation of a Logical Database

Row level locking of database tables

Creation of a table pool and pooled table

Creation of Table Cluster

Creation of a View cluster

Adding new values in Standard Domain

Comparison of Transparent, Pool and Cluster tables

Creating a projection view

Providing multiple selection options in Search help

Automatically populating the search help values into different fields on the selection screen by using
search help exit

Creating custom search help for transaction MM03

Demo on Search help exit for the material

Append Search Help  

Include a structure more than once in a database table

Creating Help Views  

Creating Database Views

Database Utility

Create text table and assign to the main table  

Transaction code for table maintenance generator  

Creating custom conversion routine and assigning to the domain


Append a new tab in Collective Search Help (MEKK) of Agreement in ME32K Transaction  

Creation and Deletion of Matchcode Objects  

What is Table Description Generator?  

key concepts for ABAP Search help  

Table Maintenance without using SM30 or SE11  

Reports

ABAP Test Cockpit    

SAP ABAP Pragmas  

Understanding SE32 – ABAP Text Element Maintenance  

Display data dynamically using Field Symbols  

Insights of code inspector  

Demo on Dynamic Mapping using Field Symbols  

How to attach documents to an ABAP Program  

Graphical View of Transaction Code

Skip the AUTH check for transaction

Find the main program for type I programs using Framework Programs

What is "Internal Program Environment"?  

Navigation stack for all the Object types

Splitter Screen Editor for Programs/Function Modules/Classes

Demo on Environmental Analysis  

Get the F4 help of a field based on the value of another field  

Creating pushbuttons on the selection screen

Selecting a selection screen variant dynamically

Include translations in a transport request

Issue billing document output in XML format

Using Code Templates

Download/Upload a program along with PF-Status, Text elements, documentation and others

PDF Viewer

Convert internal table data into HTML without using Function Modules

Convert internal table data into HTML using Function Modules

Adding custom context menu in classical list


Dynamic Selection Screen (Drop downs, pushbuttons, radio buttons, icons)

Creating Dynamic variant using table TVARV  

Display images (like company logo) on the selection-screen  

Custom Parameter-id Creation  

Creating Dynamic Patterns  

Scheduling a background job by triggering an event  

E-mailing the background jobs  

Scheduling Background jobs using SM36

Scheduling Background jobs from Selection Screen  

Performance Tuning using Parallel Cursor  

Creating a Transaction Variant    

ABAP Programming standards  

ABAP Performance Tuning Checklist  

Understanding SQL Trace  

Changing the text  "Sales Order" to "Billing Request" in the transactions VA01, VA02 and VA03  

Creation of a web service in SAP   

Calling a web service in ABAP that validates an email id  

Handling favorites in ABAP Workbench  

Adding transaction code to the user’s favorite list using Function Module

Implementing events in Table Maintenance  

Using Sorted table and Index while processing internal tables  

Display Statistical Report using Function Module  

Displaying Graphics using ABAP Program  

Working with Menu Painter 

Enable or Disable Function Keys on the application tool bar and menu painter

Dynamic Variant in a report    

Creating F1 helps with ease  

Object oriented programming (OOP) explained with an example    

Calling an RFC function module from one system to another    

Updating Material Master long text (BASIC DATA TEXT, INSPECTION TEXT and INTERNAL COMMENT) 

System debugging - Explained in detail  


Debugging Popup Screen in ABAP

Debugging Update Task and Back-ground Task

Creating watch points while debugging the ABAP Code

Automate debugging using ABAP debugger scripts

MESSAGE XXXX RAISING XXXX What is this? 

Differences between LSMW and BDC 

ABAP Performance Standards 

Create / Modify / Delete records in any table from CSV file 

Download data from tables with user defined delimiters 

Creation of a Number Range Object 

Creation of a Dynamic Internal table 

HR Infotype Creation 

A real-time example  on sending PDF file as an email (Complete program)  

Developing a simple interactive report   

Demo on Interactive reporting (One more example)   

Downloading file on to the application server

Creating a Function Module

Creating a dynamic selection screen on a report  

Displaying 3D Graphs in ABAP

Creating a Tabstrip on the selection screen  

Dynamic SELECT statement

Downloading report output into Excel using OLE

Sending email with multiple tabs of excel as a single attachment in ABAP using OLE  

Understanding ABAP Unit

Understanding "Checkpoint Group"

Understanding "Coverage Analyzer"

FTP file transfer in Background

Converting an XML file with many hierarchy levels to ABAP format

Executing Function Modules sequentially using SE37 Transaction

Handling Type 'E' messages from function modules

Simple conversion of an XML file to ABAP Internal table, using XML parsing
Embedding Image in mail body instead of sending it as an attachment

To Create a search help with provision to select multiple values

How to maintain log for custom tables (Log Maintenance in CDHDR & CDPOS tables)  

Flexible conversion of Internal Table values to XML format

‘RETRY’ statement in TRY…ENDTRY block

CLEANUP section in TRY…ENDTRY block

Text to speech in ABAP

Store variables using Sets instead of TVARV(C) table

Working with Version Management

Including variants to the transport request

How to move the object from one package to another

SAP Code Compare

Replicate select option functionality

Text Control on the Selection Screen (Editable/Non-Editable)

Sending a mail in HTML format with multiple images in the body of the mail  

Overcome the default limit of 30 characters to parameters/select-options text on selection screen  

How to do documentation for the Programs  

HTML viewer in ABAP  

Avoiding automatic deletion of Short Dump  

Dialog Programming

Modal Dialog Box in Module Pool Programming  

Type any URL and browse it through SAP  

Working with "Respond to double Click" in Module Pool Programming

Hiding and displaying screen elements/fields in Module pool Programming

Working with Subscreens

Create a Drop down field in Module pool program

F4 help for date and time fields in Module pool programming

Making field mandatory/obligatory in Module pool programming

Radio buttons in Module pool programming

Creation of Variants in Module Pool Program

Attaching search help in module pool programming


Change Labels on screen at Run Time

Context Menu in Dialog Programming

Wizard creation in SAP

Step-loops

Select-options in Module Pool Programming

Update any standard table field value (s) by using Table control with wizard

Dynamically editable cells in a table control

Open the text editor on clicking the button in the table control

Table Control using wizard

Splitter Controls and Graphs

Text Edit Control Usage and Example

Displaying images on the screen

Working with Screen Painter    

Demo on Tabstrips   

Tab strip Control using Wizard

Working with Checkbox   

Demo using Table Control  

Display Logo on Screen 

Translations for Transaction texts  

Dynamic Button Text in Module Pool Programming  

Defining a Range in Module Pool Program   

BDC Programming

BDC using CALL TRANSACTION method

BDC using Session Method  

Handling Conversion errors

How to do BDC without writing BDC Program  

Creating a simple database table using BDC

BDC recording from testing client to development client

You might also like