Application Development Blog Posts
Learn and share on deeper, cross technology development topics such as integration and connectivity, automation, cloud extensibility, developing at scale, and security.
cancel
Showing results for 
Search instead for 
Did you mean: 
prad_k
Explorer


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).

 







 

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.

 





 

Useful Links :

 

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

 

EPFO Launched Universal Account Number

 

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

Your feedback is highly appreciated, Thank you,

 

PRADEEP KODINAGULA

 

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

8 Comments
former_member205503
Participant
0 Kudos

Thanks so much for this. Since we have to add UAN on payslip, I was wondering how to go ahead.

Amit Goyal

prad_k
Explorer
0 Kudos

I'm glad my post helped you.

janak_patel
Explorer
0 Kudos

such a good information it help me to Add UAN on payslip .

Thanks Pradeep .


Former Member
0 Kudos

Dear Pradeep ,

I did the changes but still  TUAN table is not showing PE51_Checktab ..

Its urgent...

Former Member
0 Kudos

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.

Sanky
Active Contributor
0 Kudos

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

Former Member
0 Kudos

Hi,

What is the issue.. can you please provide more details...

tushar_chavan7
Explorer
0 Kudos
Thanks