cancel
Showing results for 
Search instead for 
Did you mean: 

WD ESS customisation?

Former Member
0 Kudos

Hi,

I'm customising ESS addresses screen, I'm going to add a new UI dropdown field with predefined key/values. The value selected in the dropdown UI element should get updated in the P0006 table, subtype 03 (communication).

The dropdown field is NOT added on the backend P0006. In the backend only a subtype is added for P0006. This subtype comes under communication subtype as 02 or 03. There are currently 3 subtypes(01, 02, 03), one of the subtype is called RELA(could be in 01 or 02 or 03) which is a new subtype, this is the subtype where I should now store the value from frontend UI element(dropdown that I'll be adding).

https://wiki.sdn.sap.com/wiki/display/profile/ESS%20Personal%20Information%20UI%20enhancement%20with...

From the above documentation, it's for new infotype which requires changes in structure and BADI, do I require similiar changes for subtype as well? Also Mark's documentation is fully based on without modifing UI but in my case I think I have to add new UI dropdown element and populate with predefined values using data dictionary and then user selected value must be sent to the backend to be stored on the subtype (RELA) of infotype 6.

Please advice what is the best way to approach and get solution.

Thanks

Praveen

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Praveen,

As far I understood your requirement, in order to customise your ESS address screen and update the backend on the subtype (RELA) of infotype 6 you should first create a custom BAPI(if you dont find any standard BAPI) that updates the subtype "RELA" of infotype 6. Then call the BAPI from NWDS and make the changes to your ESS track that you import from NWDI. This is the way I can see to resolve your problem. Let me know if you need more information.

Regards,

Gopal.

Former Member
0 Kudos

Please refer to below thread for resolution.

Thanks

Siva