Skip to Content
Author's profile photo Former Member

Useful HR Function Modules, Views, Tables.

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.

Assigned tags

      5 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Umar Abdullah
      Umar Abdullah

      REUSE_ALV_GRID_DISPLAY is not a function module for HR.

      Author's profile photo Former Member
      Former Member
      Blog 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

      Author's profile photo Glen Anthony
      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.

      Author's profile photo VIJAYKRISHNA GUDALA
      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

      Author's profile photo Former Member
      Former Member

      indeed