Skip to Content

USEFUL FUNCTION MODULE IN HR ABAP :-

S.No Function Module Name Description
1 HR_ENTRY_DATES Determine the entry date of an employee
2 HR_PT_HIRE_FIRE Get Employees Hire date and Exit date .
3 CU_READ_RGDIR Read Payroll cluster Results data for an employee
4 CD_READ_LAST Get latest record sequence number in a cluster directory internal table
5 PYXX_READ_PAYROLL_RESULT Import the Complete Payroll result
6 PYXX_GET_EVALUATION_PERIODS Import the payroll results generated in the given In-period
7 HRCA_READ_BANK_ADDRESS_2 Read bank name and other details
8 RP_FILL_WAGE_TYPE_TABLE_EXT Read employees all basic pay details including indirect evaluation.
9 CONVERT_TO_LOCAL_CURRENCY Convert Foriegn currency to Local currency amount
10 HR_GET_TOTAL_AMOUNT_P0008 Get the total amount in Infotype 8 basic pay details.
11 HR_TMW_GET_EMPLOYEE_NAME Get the employee Name
12 RH_GET_LEADER Get the Manager
13 HR_GET_PAYROLL_RESULTS Imports the current payroll results
14 REUSE_ALV_GRID_DISPLAY Alv Grid type output
15 RH_GET_PERSON_FROM_USER Get the assignment of the user to a person
16 HR_READ_INFOTYPE Read the infotype data
17 HR_COUNTRYGROUPING_GET Get an employee Country grouping details
18 HR_MAINTAIN_MASTERDATA Update, Insert HR master data.
19 BAPI_EMPLOYEE_ENEQUE Lock the employee number for maintenance
20 BAPI_EMPLOYEE_DEQUE Unlock the employee number.
21 HR_INFOTYPE_OPERATION HR master data maintenance
22 RP_READ_ALL_TIME_ITY Read Time infotype data.
23 HR_TIME_RESULTS_GET Read time infotype data
24 RH_READ_INFTY_1000 Returns relevant records from the Infotype 1000 for OM object types
25 HR_PAD_HIRE_EMPLOYEE To hire an employee with any infotype data and cost assignment data in the background

I will keep updating this FM document for better result.

Regards,

Mayure.

To report this post you need to login first.

5 Comments

You must be Logged on to comment or reply to a post.

    1. Chitturi Praveen Post author

      Hi Umar,

       

      You are correct. But I thought that we use most of the times that function module for reporting purpose . That is why I mentioned. And you are welcome if you can provide your input also for the document.

       

      Thanks in advance.

       

      Regards,

      Praveen Chitturi

      (0) 
  1. Glen Anthony

    There is no BAPI_EMPLOYEE_ENEQUE, this is BAPI_EMPLOYEE_ENQUEUE,

    also no BAPI_EMPLOYEE_DEQUE, this is BAPI_EMPLOYEE_DEQUEUE.

    RP_READ_ALL_TIME_ITY is a Function Module?? I think it is a macro.

    (0) 
    1. VIJAYKRISHNA GUDALA

      Hi Anthony, I am trying to hire employee using HR_PAD_HIRE_EMPLOYEE function module but I am getting an W message like Enter data for correction period for payroll area X1 in Return parameter and ‘X’ in IS_OK, thus employee is not getting hired.

       

      Do you have any idea about this..?? Please hlep me if you can.

       

      Vijay

      (0) 

Leave a Reply