ABAP Vs. ABAP HR

ABAP HR forms an integral part of ABAP.  It can be said as a sub-part / sub-module of ABAP.

Generally in ABAP, following activities are done:

1)  Report developing
2)  Table development
3)  BAPIs / RFC
4)  Data Processing
5)  Database update
6)  Function Building
7)  Screens development/enhancement
8)  Scripts and smart forms.
9)  Java connectors etc.

Continue Reading…

Downloading PF-Status(GUI Status) in SAP

There has been requirements that an ABAPer needs the PF Status or GUI Status backup, either to transport it to the next landscape, or for saving it as a local copy on the hard disk.

Following are the defined methods to download PF-Status / GUI Status from SAP :

Continue Reading…

Date formatting for Display in ABAP Program

Function module FORMAT_DATE_4_OUTPUT comes in handy in case we need simple formatting on date. Formatting which involves change in position day, month and year, changing the separator we can achieve with this function module. Following sample code shows how we can manipulate date directly to different formats.

Date Formats

  Continue Reading…

ABAP Program to add Colors in ALV Grid

Normally, there are requirements to display set of rows differently based to certain conditions in ALV. To distinguish them easily, in a one go, we can add colors to the rows(based on condition of course).
The following program adds strokes of different color to your ALV Grid.

 

Add Color in ALV

Continue Reading…

ABAP Program for Table Maintenance in SAP

It is a good sample of how to create dynamic table maintenance by utilized SAP function module “STC1_FULLSCREEN_TABLE_CONTROL”.

You can use it to replace funtion of SM30/SM31 with additional benefit.
1. Because it is written in as customer program we can add additional feature, for example change history.
2. There is no need to create screen maintenance for all table because screen will automatically generated.

Table View Maintenance Program

But, remember, this is only a demonstration of how to use STC1_FULLSCREEN_TABLE_CONTROL. Use it carefully and only for customer table (Z*).

Continue Reading…

Page 3 of 1812345...Last »