Employees Provident Fund Organisation, India (EPFO) has launched a Universal Account Number (UAN) to provide a number of facilities to its members through a single window. In SAP a new subtype 08 ( Universal Account Number ) has been created for Infotype 185 to store Universal Account number.

 

Basically we design payslip through HR form editor ( Tcode PE51 ) and we add tables, fields to HR Form classes (PE51_Checktab).

Once the table and fields are added, this will bring the value into the payslip but in this case UAN number is stored in 0185 as ICNUM and is classified by subtype 8 so we cannot directly put the fields in PE51_Checktab to fetch the UAN Number on Indian Payslip. We have to make a Z enhancement (Implicit Enhancement) to incorporate UAN number on Payslip.

 

The standard program HINCEDT0 will be called while generating indian payslips through Tcodes PC00_MXX_CALC and PC00_MXX_CEDT. If you want to this display this UAN number on Indian Payslip, we need to enhance this program.

 

Open HINCEDTO in SE38 and enhance include RPCEDDZ9 for data definitions and also enhance Include RPCEDSZ9 to write our own code ( in this case to fetch UAN number based on subtype).

 

/wp-content/uploads/2014/10/29_562235.jpg

/wp-content/uploads/2014/10/26_562236.jpg

/wp-content/uploads/2014/10/27_562241.jpg

 

Finally we will add additional structure TUAN and their respective fields ICNUM and SUBTY which we added by enhancing RPCEDDZ9, to form Class ( PE51_CHECKTAB) so they become available in HR Form Editor (PE51) for payslip designing.

 

/wp-content/uploads/2014/10/25_562242.jpg

/wp-content/uploads/2014/10/23_562243.bmp

 

Useful Links :

 

**************** – Payslip through PE51 – adding custom fields from infotypes

 

EPFO Launched Universal Account Number

 

*****************************************************************************************************************************************************************************************

Your feedback is highly appreciated, Thank you,

 

PRADEEP KODINAGULA

 

*****************************************************************************************************************************************************************************************

To report this post you need to login first.

7 Comments

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

  1. Jagadeshwari Venkatesh

    Dear Users,

    There is a SAP note (0002069732) Universal Account Number (UAN) Not Getting Displayed on Payslip, please check and implement this, and there is no need for enhancement of HINCEDT0 program.

    (0) 
    1. Sankarsan Dey

      Hi Venkatesh,

      I did the same way as mentined in the note but not able to get the result.

      another note no is – 2086828 along with mentioned your note.

      Can you help me on this.

      Regards,

      Sankarsan

      (0) 

Leave a Reply