How to enhance the Standard Infotypes

Sometimes, you need to create additional field in a infotypes and you can enhance it using PM01 transaction code. for example we will to enhance the screen of infotype 4001 ( Applications ) to add two fields Now go to transaction PM01, select SingleScrn, enter Infotype No and Version and don’t forget to select Customer […]

Read More

Evaluate Indirect Wage amounts using FM RP_EVALUATE_INDIRECTLY_P0008

Indirect Evaluation is a method to calculate the eligible amounts for some of the wage types. INVAL is the Indirect Evaluation Module used to meet the Indian specific business requirements. INVAL calculates the eligible amounts for certain wage types that are defaulted into the Basic Pay infotype (0008) or entered in the Recur. Payments/Deductions infotype […]

Read More

ABAP Program to Upload Appraisal

You can input appraisal in SAP HCM via transaction code PHAP_ADMIN, but this activity could be a lot of effort for big employee. So in this article we want to share ABAP Program to upload Appraisal. ABAP Program to upload Appraisal using two function module, they are :  HRHAP_TEMPLATE_GET_DETAIL to get element id in body […]

Read More

How to use HR_MAINTAIN_MASTERDATA for new hiring

In HCM SAP Module you can enter new hire employer via PA40 tcode, but in ABAP Code you can use HR_MAINTAIN_MASTERDATA to automate new hire, in my requirement is to create ABAP Program to process new hiring employer via excel upload. Before you use HR_MAINTAIN_MASTERDATA you need to ask your SAP HCM Functional team about […]

Read More

How to use PYXX_READ_PAYROLL_RESULT to read payroll result in ABAP

You need to create ABAP HR Program Payroll Report and of course you need to get payroll result data, Payroll result is cluster table. In ABAP Program you can get payroll result using two methods. First you can use Payroll Event and the second is you can use PYXX_READ_PAYROLL_RESULT function module. In this post, we will […]

Read More