Adding any Info Type IN ESS in EHP5/6 through WebDynpro Configuration
Hi Guys,
We will take example of IT0023 in the below configuration.We can add other Info types(custom/standard) in the same way.
1. Add the desired IT in HRPAD Model
2. Add the Info Type in the Table V_T7XSSPERSUBTYP
Go to SM30.
Add the details of the IT and the Use Case as per the requirement.
3. Go to SE80 and Create an Overview component for Personal Profile Details l in component FPM_LIST_UIBB, example ZHRESS_CC_PER_OVR_PREV_EMP
HINT :- Copy from Other Config. See screenshot below.\
Open the newly created configuration ZHRESS_CC_PER_OVR_PREV_EMP by clicking on ‘Start Configurator’
Select “Continue in Change Mode”
Click on ‘Feeder Class Parameters’
Select IT0023 and click on OK
Save the Changes.
Select Elements to be displayed on Overview Screen for the IT0023
Select All Elements and Click OK.
Save the Changes.
4.
Create a detail screen for Previous Employment detail in component FPM_FORM_UIBB, example
ZHRESS_CC_PER_DTL_PREV_EMP
GO To SE80; Open the Web Dynpro Component ‘FPM_FORM_UIBB’
You can copy from other configuration as per below screenshot.
Open the component ‘ ZHRESS_CC_PER_DTL_PREV_EMP’ and change the feeder class parameters as per below screenshot.
Add Child Elements in FORM UIBB Schema and save the changes.
5. Go to SE80๏ Open Web Dynpro Component ‘FPM_OVP_COMPONENT’
Open the Component Configuration ‘ZHRESS_CC_PER_OVP’
Select ‘Main Page’ of the OVERVIEW_SCREEN
Add the LIST Component as per below screenshot and add the Details of the new UIBB.
Create a New ‘Edit Page’ in this configuration as per below screenshot.
Add the Details for Edit Page as per below screenshot.
6.
Open the Component Configuration ‘ZHRESS_CC_PER_OVP’ Go to Overview screen of the Main Page and open the Wire Schema.
Add New Wire for the component configuration ZHRESS_CC_PER_OVR_PREV_EMP as per the below screenshot
Add details for the Wire as per below & Save the Comp Configuration.
Add New Wire for the component configuration ZHRESS_CC_PER_DTL_PREV_EMP and add details as per below screenshot.
7. Implement the BADI – “Change Start Date” NOTE:- By default the education will only show only one record which is valid currently. In case if you don’t have a valid record, it won’t show up. To fix/change this behavior i.e. for showing the multiple records you have to implement the BADI- “Change Default Start Date”
8. Previous Employment Details will be available on Portal
Overview Screen (ZHRESS_CC_PER_OVR_PREV_EMP)
Details Screen (ZHRESS_CC_PER_DTL_PREV_EMP)
Hi Sahil,
Good step by step blog, it will for sure help new guys.
Looks like this is for EhP5, in EhP6, there is slight variation in the HRPAD BOL model.
If possible, add those steps, it will be helpful for the community.
I do appreciate all your efforts. Keep posting some more new blogs.
Regards
Yugandhar Reddy.
Hi Yugandhar,
Thanks a lot! ๐ The screenshots in this blog are taken from EHP6 based ECC system.
Regards
Sahil Kohli
Thnx Sahil
Good job done.. Expect few more glimpse in near future ๐
Cheers ๐
Pradyp
Thanks Pradyp! ๐
Hi,
Thank you for screen shots
--
Somu
hi Sahil ,
extraordinary work. This was very help for me.
hi Sahil ,
extraordinary work come up with more like this it is very helpful.
Regards,
Jwala,
ESS MSS.
Thank you very much for so useful information.
I have followed same steps to configure Additional Personal data(IT0077) on ESS overview screen. everything is working fine except onc issue as discribed below.
when i log on to portal and navigate ESS overview, the values under Additional Personal Data section are displaying as key not the actual value like example below.
We have configured to display Ethnic Origin on overview screen, it is getting displayed Ethinic origin as '10' but we want employee to display as 'White'.
Can you some please help if i am doing anything wrong.
Dear Sahil,
What's the t-code to add desired IT in HRPAD Model? I am not getting the 1st screen .
Regards,
Nayak
Hi Niladri,
The T.code is HRPAD_EDIT_MODEL.
Regards.
Mithun K
Dear Mithun,
It says T-code doesn't exist. Do I've to activate any business function or have any authorization problem?
Regards,
Nayak
Dear Niladri,
The T.code is HRPAD_EDIT_MODEL
what Mithun gave.
In my system it is coming. I started doing this configuration. But struck due to internet.
Once again check it.
--
Regards
Anoku Raj
Dear All,
I am configuring this now.
But in 3rd step I got problem. Please help me to configure this.
In this screen, How to create ZHRESS_CC_PER_OVR_PREV_EMP
--
Regards
Anoku Raj
Raj, pls post ur question in the ESS forums with ur screen shot.
Dear All,
I am configuring this now.
But in 3rd step I got problem. Please help me to configure this.
In this screen, How to create ZHRESS_CC_PER_OVR_PREV_EMP
--
Regards
Anoku Raj
Good job Sahil,
I was wondering - I have done the same with other infotypes, but I can't seem to get the subtype title for each of the record entries in the FPM_LIST_UIBB. Have you managed to do this? Use Infotype 0006 as an example - note the subtype headings in the listing. There is a particular element in the list that needs to be added, but when you create your own Infotype list/detail screens, this isn't available. Ping me for more information if you're interested.
Hagen
Group columns ๐ When you configure the feeder class parameters, select the Infotype subtype as the group column.
Hi Sahil,
In the step number 5, for ZHRESS_CC_PER_OVP, do we need to copy from HRESS_CC_PER_OVP?
I have done so, but the additional infotype still doesn't show. It looks like the page is still using the standard component config HRESS_CC_PER_OVP. Is there an additional steps that we need to do so that page is using the copy component config ZHRESS_CC_PER_OVP?
Thank you
Hi Idi Kurniawan ,
I have also done the same. I copied HRESS_CC_PER_OVP & created ZHRESS_CC_PER_OVP.
All other steps have done successfully. But the infotype I have added is not coming in Personal Information.
As you said , even I feel the page is still using the standard component HRESS_CC_PER_OVP.
There must be some additional step to map ZHRESS_CC_PER_OVP.
How you solved it..??
If you got the solution, please share...
Regards,
Namsheed
Hi Idi Kurniawan,
My issue is solved . If you still facing the same issue, please refer
.Regards,
Namsheed.
Sahil Kohli,
Can you tell what more need to do.?
Hi Sahil,
Thanks a lot... Very much useful document it is.
Keep sharing more!!!
Regards,
Niharika Mantry
Hi,
Is it possible to bring custom infotype values to personal information screen..??
Regards,
Namsheed.
Hey Hi ,,
I have done with all steps but i have one problem in step 7.
Which BADI have to implement.
please reply soon its urgent.
regards,
Rajveer
name of the BADI HRXSS_PER_BEGDA
Thanks,
but is it necessary to implement BADI because i am using this steps for Infotype 0022.
I have done with all steps but still no changes in my Portal screen so can you please suggest what can i do ?
Hi Experts,
I have done with all this steps and its working fine.
Thanks for the steps.
I have one query about data display if i want to display data as maintained in PA30 in sequence shown in Pa30 what i have to do for that.
Now it is showing data according to Begda ascending but i want to show it in Descending.
How can i do this.?
Thanks & regards,
Rajveer Rahekwal
Hi Sahil,
Thanks for the excellent tutorial. Iam having a similar requirement and i followed the steps you mentioned. But in the end i am getting an error screen while loading 'personal information' page. the error is: -
500 SAP Internal Server Error
ERROR: Relation is not (yet) supported (termination: RABAX_STATE)
The only discrepancy i am having is that, when i copied the 'detail' Component configuration from an existing IT detail form i,e, the 4th step
( Create a detail screen for Previous Employment detail in component FPM_FORM_UIBB, example
ZHRESS_CC_PER_DTL_PREV_EMP
GO To SE80; Open the Web Dynpro Component ‘FPM_FORM_UIBB’ )
a warning is getting displayed when i am opening newly created detail component configuration.
Warning is: " Configuration is used within 2 different component configurations "
Could you please tell me, whats wrong with my procedure?
Hi Sahil,
I was trying to Add IT0023 in Personal Profile page in EHP7. I had done all steps as shown here but no changes are reflecting.
In FPM_OVP_COMPONENT copied HRESS_CC_PER_OVP to ZHRESS_CC_PER_OVP component configuration and in configurator performed guided steps system is giving some errors.
UIBB key is not valid (Component FPM_LIST_UIBB, Config ID HRESS_CC_PER_OVR_0175_HU, Instance ID )
UIBB key is not valid (Component HRESS_C_VALIDITY, Config ID HRESS_CC_PER_DTL_0413_VAL, Instance ID )
UIBB key is not valid (Component FPM_FORM_UIBB, Config ID HRESS_CC_PER_DTL_0413_PL, Instance ID )
UIBB key is not valid (Component FPM_FORM_UIBB, Config ID HRESS_CC_PER_DTL_0413_PL, Instance ID )
UIBB key is not valid (Component HRESS_C_VALIDITY, Config ID HRESS_CC_PER_DTL_0175_VAL, Instance ID )
UIBB key is not valid (Component FPM_FORM_UIBB, Config ID HRESS_CC_PER_DTL_0175_HU, Instance ID )
UIBB key is not valid (Component FPM_FORM_UIBB, Config ID HRESS_CC_PER_DTL_0175_HU, Instance ID )
UIBB key is not valid (Component FPM_LIST_UIBB, Config ID HRESS_CC_PER_OVR_0413_PL, Instance ID )
UIBB key is not valid (Component HRESS_C_VALIDITY, Config ID HRESS_CC_PER_DTL_0175_VAL, Instance ID )
UIBB key is not valid (Component FPM_FORM_UIBB, Config ID HRESS_CC_PER_DTL_0175_HU, Instance ID )
Please suggest if any further steps to be done.
Hi All,
I am unable to view IT0023 data on my overview screen and the new button is not appearing on our portal.
Appreciate any help as we are new to FPM.
Entry parameter of method CL_CRM_BOL_ENTITY ->GET_PROPERTY contains value BEGDA