20
May
Before writing this post I would like to thank Manoj kumar, ShivrajSinha, Santhosh Somasekharan, Amolkumar Patil, Vishal Jindal, Bijay Kumar Barik, Devi, who has referred http://abaphr.com in www.sdn.sap.com.
In many master data Infotypes, data is entered in table form. This, for example, allows you to enter up to forty different wage types and their amounts. By [...]
14
Feb
Here is a basic abap hr program with screen shots step by step for learners who are having knowledge of abap. This is a basic program but you can use this template for every abap hr program and add if and else conditions change the Infotype numbers and field names based on your requirement.
Initially I [...]
14
Sep
sap hr abap interview questions
26
Jan
PA involves administrating employee data, commonly referred to Master Data. Master Data contains all employee data used in HR processing. Master Data includes Personal (Eg. address), Organizational (Position description), Benefits (Insurance, Pension), Time & Payroll.
Master Data is stored in Infotypes. Infotypes are tables (for user Data entry screen) that contain logically related employee data. Data [...]
26
Jan
The SAP HR module enables companies to effectively manage information about the people in their organization. It is integrated with other SAP modules and external systems. From the Organization Management perspective, companies can model a business hierarchy, the relationships of employees to various business units and the reporting structure among employees. The Personnel Administration (PA) [...]
18
Jan
Master Data
PA10 Personnel File
PA20 Display HR Master Data
PA30 Maintain HR Master Data
PA40 Personnel Events
PA41 Change Hiring Data
PA42 Fast Data Entry for Events
PRMD Maintain HR Master Data
PRMF Travel Expenses: Feature TRVFD
PRML Set Country Grouping via Popup
PRMM Personnel Events
PRMO Travel Expenses: Feature TRVCO
PRMP Travel Expenses: Feature TRVPA
22
Dec
Most commonly used Macros in HR ABAP ?
Macro contains some part of source code which it will be useful for number of applications.( Like function modules )
Generally we use two macros in HR ABAP
RP-PROVIDE-FROM-LAST
RP-PROVIDE-FROM-FRST
The macro RP-PROVIDE-FROM-LAST retrieves the last(latest) data record which is valid in the data selection period.
The macro RP-PROVIDE-FROM-FRST retrieves the first(start)data record [...]
16
Dec
Logical database in SAP
The LDB is special type of ABAP program that combines the contents of certain related database tables and retrieve some related data and make it available to application programs.
In other words, a LDB is a method by which ABAP programs read and process the data. The sequence in which the data is [...]
20
Nov
ABAP vs HR ABAP
The following concepts are defined in ABAP HR which is different with other modules.
1) Use of Infotypes
2) The use of Logical Database
3) Use of Macros and Provide statement
4) Storage and Access of data
5) Authorization checks
11
Nov
More information on SAP hr abap infotypes:
Infotype data is period-based (time-dependent), in other words, it is only valid for specific periods. For this reason, each record has a start date and an end date.
The database does not normally contain only one record for each infotype and personnel number but several records with different validity periods.
E.g. [...]
10
Nov
What is the difference between abap and abap hr?
The following concepts are defined in ABAP HR which is different with other modules .
n Use of Infotypes
n The use of Logical Database
n Use of Macros and Provide statement
n Storage and Access of data
n Authorization checks
06
Nov
What is Infotype?
Infotypes are information units through which we can enter the data into tables. The Infotypes are used to group related data fields together. In general words its data entry screen from where we can store the data into tables. Naming conversion of infotype is four digits numerical. Each infotype will have corresponding data [...]
03
Nov
RS_PROGRAM_CHECK_NAME: To check program names if you are generating them.
RS_CORR_INSERT : To insert the correction request in the repository.
REPS_OBJECT_ACTIVATE: To activate repository objects, for example – to activate a newly generated program.
RS_DELETE_PROGRAM: To delete the program.
RS_ACCESS_PERMISSION: To lock or unlock a program.
Function Modules related to Date and Time Calculations
CALCULATE_DATE: Calculates the future date based on [...]