cancel
Showing results for 
Search instead for 
Did you mean: 

HR infotype Enhancement 0002

anupam_srivastava2
Participant
0 Kudos

Hi all

I want to enhance infotype 0002,

1. Default in the employees 'first name' value into the 'known as' field

2. new field to store 'other surname' for eg. maiden name

rgds

Accepted Solutions (1)

Accepted Solutions (1)

suresh_datti
Active Contributor
0 Kudos

1. You can use the BEFORE_OUTPUT method in the BAdI HRPAD00INFTY.

2. PL check this . Jun Wu has mentioned all the steps needed to enhance a PA Infotype.

~Suresh

anupam_srivastava2
Participant
0 Kudos

Hi Suresh

i have gone through the docs, I have used t-code PM01, selected the enchnace infotype tab, and selected on create all tab. it gives the popup zp000230 already exist, and ask to overwrite the objcet.

when i click on yes the screen freezes,

,due you know the right method the add a field in a infotype 0002

thanks in advance

rgds

Former Member
0 Kudos

Hi

If it is already there then you can maintain directly on zp000230.

why you like to go by PM01.

Reminder : Points should be given on answers.

Former Member
0 Kudos

Hi Suresh

i have problem in enchancing for 0002.

I have requirement where i have to add a custom field in the infotype 0002

so i have enhanced the infotype . I am doing the infotype enhancement for the country hongkong (Molga = 27).

Now when i am trying to create a record from PA30 iam not able to view the

the field i have added. I have checked in the tables T582C and T588M, they are correctly configured, i.e i have found the entries.

when i debugged from PA30 i have found as follows :

normally (standard) when we see screen status when we create record for 0002 from PA30 it will be pointing to MP000200 program with screen no.2000. However for this

country version (molga = 27) the program name as MPV34200 the screen no is 2000 when i have created record from pa30 for infotype 0002 ,and when i have enhanced from PM01 transaction it is not point to this screen what i have do please let me know .

i have executed from SE80 (from screen level) for screen 0200 (zp000200) and i have found the field which i have added it is there ( however since i have added only one field i can see only one field at this stage) ... this situation is very strange i am not able to do ,in my previous project (country version = 01) it has worked ..

Please Suresh could please help me on this . This change is very urgent for the client.

Thanks in advance.

Regards

Syamla

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi A,

1) You may use badi or user exit to default the First Name into field Known As.

2) For Storing Other Surname like Maiden Name you may change the text of the existing filed which you are not using like FNAMK, LNAMK or NABIK just have a look at the filed which are not require. For Changing the text of the existing filed on the screen - Use T-Code CMOD -> select menu option GOTO -> select Text Enhancement -> select Data Element - > select New DE Cust Doc - > popup screen appears -> enter the Data Element of the field which you want to change -> Change the Values -> Save it.... thats all.... no need to create new fields.

~Bhawanidutt.

Former Member
0 Kudos

The first part would require you to create/modify the User Exit that deals with IT0002, the second part would require you to add a new filed to IT0002 which can be done since it has a CI_P0002 Include