ABAP Classes in Workflow

We can use ABAP classes in the definition and runtime components of SAP WebFlow Engine in the same way as object types defined in the Business object Repository (BOR). Before proceeding further we need to know where to create and maintain ABAP Classes and ABAP Interfaces.

What is Class Builder and its purpose?

The Class Builder allows us to create and maintain global ABAP classes and interfaces. Both of these object types, like global data types, are defined in the ABAP Repository, thus composing a central class library. Together, they form a central class library and are visible throughout the system.

Read more

ABAP List to ALV

What if you could reformat a standard ABAP list as easily as a Microsoft Excel spreadsheet? Many R/3 users are not aware that the report development using ABAP List Viewer(ALV), which comes standard with R/3(since version 4.5X), lets you come very
close to doing just that. Unlike a standard ABAP list, ALV provides the end-user the flexibility to individually customize the data output. Many traditional developers are under the impression that ALV is a complicated and difficult tool to understand and use
until they started using. It really saves lot of time and system resources. This document is intended for the users who want to quickly convert ABAP lists to ALV format.

Read more

Shared Objects in ABAP: Exercises

With shared objects in ABAP it is possible to share common data on one application server of a SAP system between different user session. In the first exercise you will define your own shared object area and use it to share sample data between two different programs. In the second exercise you will adapt the shared object area for high availability and automatic preloading.

Read more

Simple Definitions in ABAP Objects

Definition of Class:
A Class is a Template of objects which can handle more than one characteristics .
A class donot have any data it has attributes and methods.

Definition of Objects:
Object is an realtime entity in the world.
It is the instances on classes and hold some data.

Read more

Enhancement Framework(BADI Development)

The purpose of this presentation is to:

Provide an Overview of the Enhancement Framework
Describe what a BADI is
Classic vs. Kernel BADI’s
Implement a BADI (Classic)
Tips & Tricks

Read more

SAP ABAP: Instructions to Data Dictionary

SAP ABAP Data Dictionary Instructions for:

  • Creating Tables : Top Down Approach
  • Views:Database View, Projection View, Maintenance View
  • Structures
  • Table Type
  • Append Structure
  • Creating Lock Objects
  • Data Element Supplement Documentation
  • Conversion Routine ( Domain)
  • Creating Lock Objects
  • Maintaining Data Element Supplement Documentation for Elements

Read more