You are on page 1of 2

he biggest thing I have to tell you is that you have to let go of the select statement.

In HR ABAP you use select


statements significantly less than in other areas of ABAP development. Logical databases have limited applications in
other modules but are very useful in HR. Also, you really need to understand the infotype time constraint concept.
When you cannot get the information that you need out of the logical DB look at the function modules starting with
HR* and RH*. These function modules will provide you with multiple ways of accessing data to save time. Worst-case
scenario, use a select statement

Infotypes are the only way to pull current HR data from a screen in HR. Other modules only utilize screens; however,
in HR the same screen can be utilized multiple times for different reasons (i.e. New Hire, Termination and Leave of
Absence). ABAP programming must utilize Infotypes to capture accurate information.

What The Differences Between ABAP and HR-ABAP


The ABAP HR is an integral part of ABAP. Generally in ABAP the following are done:

1) Table development
2) Date Processin
3) Reprt developing
4) BAPIs /RFC s
5) Data base update
6) Screens development/enhancement
7) Scripts and smart forms.
8) Function Building
9) Java connectors etc.

This is basically done through the PROGRAMMING in ABAP builder by using ABAP 4th generation languge. This
may be related to any module of my SAP ERP 2004 like HR, FICO.SD,MM,CRM Etc.,

Now when it is said ABAP HR. It is the development of ABAP in the area of HR to meet the clients requirements
according to the functional specifications .They may be in any area of HR like in the areas of time aspects ,pay
aspects, OM aspects and Self Services like E-recruitment, ESS etc.,

One example of ABAP PROGRAMME related to HR is given below.

Report: ZP_POSTCODE: This report has been developed by the ABAPER in the area of SAP HR to Display report of
employees by postcode that includes current traveling allowances (i.e. parking, permit or transport card etc.)

*:.....................................................................:

*: Use: Help encourage the use of car sharing and public

transport wherever it appropriate (this is the functional requirement of the client or the
functional specification

(which is given by the functional consultants)

You might also like