cancel
Showing results for 
Search instead for 
Did you mean: 

ESS - ERP2005 - fields configuration

Former Member
0 Kudos

Hi,

We are on mySAP 2005 (ECC 6.0) and have installed business package for ESS/MSS.

Can the fields on the ESS iView be customized to be editable/display only/hide? I think that SAP has made all this iViews as webDynpros instead of ITS screens like in earlier versions.

Any help in changing field attribute is greatly appreciated.

thanks

Salim

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Press CTRL + SHIFT + Right Mouse Click on the field that you want to make changes in the portal-screen.

You will get different options to customize the field like hide/unhide.

Hope this information is useful to you.

Santosh

MarkusKlein
Active Contributor
0 Kudos

.. its just CTRL + RIGHT MOUSE BUTTON

Former Member
0 Kudos

Thank you all for replying. My apologies for not awarding points earlier. I have still not marked the thread as "answered" because with the personalization I can hide fields but not add any additional field. any help on how to add fields to WebDynpro?

thanks

Salim

Answers (6)

Answers (6)

Former Member
0 Kudos
Former Member
0 Kudos

Thanks for your reply... But I was already refering to this article.

I just want to know if possible to edit a field that is not part of the infotype of the screen structure. No problem for the display thanks to the badi, but of course it does not work in edit mode ?

Any idea ???

MarkusKlein
Active Contributor
0 Kudos

Hello John,

the problem you will face is that you do not have infotype 0182 in access while you process infotype 0002 from ESS.

So my approach would be that when the IT0002 data is made persistant, you have to trigger an update to IT0182, so the data gets stored there as well.

So, please take a look at BAdI HRPAD00INFTYBL, there you could hook up, while the data is saved to IT0002 and initiate the save-process to IT0182.

Just an idea tho.

regards,

Markus

Former Member
0 Kudos

Hello Markus,

Thank you very much for your reply...

What do you mean by "trigger an update to 0182" and how to "initiate the save-process to IT0182" ?

Do you think it will be possible ?

Your helpfull tip are more than welcome...

Thanks a lot...

MarkusKlein
Active Contributor
0 Kudos

Well, with BAdI (Enhancement Spot) HRPAD00INFTYBL you can hook up with the save-process of IT0002. There you somehow have to initiate a save-process of the IT0182 so your data gets saved to IT0182. Function Module HR_MAINTAIN_MASTERDATA would be an idea..

Anyway, i just had a better idea about an "integration". Each time you save an infotype record, a Business Event is triggered. Check Event Trace with transaction SWEL. Which event is called when you perform an action on an infotype is defined in table Q779W / Q779X (Transaction SWEHR2 / for customer SWEHR3) . Now in table q779x you can add your own coding (your own function module) each time such an event is called. An solution could be, each time an update, insert, delete etc process is performed on IT0002 you do a corresponding operation on IT0182. Of course you have to get sure that this operation is only performed when you maintain the IT0002 from ESS only.

I hope this gives you a raw idea how you could solve your problem.

regards,

Markus

Former Member
0 Kudos

Hello Markus,

That answer sounds good to me... Thanks.

I already tried the HR_MAINTAIN_MASTERDATA idea in the badi... But it results in a dump (CX_HRPA_VIOLATED_PRECONDITION). Oups... By the way I think it could not work since the pernr will be locked and therefore could not be maintained... Not sure.

But I will investigate your second idea... and will let you know about this issue.

Thanks again...

Former Member
0 Kudos

Salim,

Could you send me the documentation to my email:

gsbabu21@hotmail.com/

I appreaciate your time and help.

Thanks in advance.

MarkusKlein
Active Contributor
0 Kudos

I have written a blog/wiki entry about this topic and how to enhance the standard ESS UI without to modify the code. Maybe it is helpfull.

https://wiki.sdn.sap.com/wiki/display/profile/2007/07/17/EnhanceStandardESSPersonalInformationUIwithout+modification

regards,

Markus

Former Member
0 Kudos

The question still remains on how to add fields to Webdynpro without making any coding changes

thanks

Salim

MarkusKlein
Active Contributor
0 Kudos

Hello Salim,

its possible to hide/add fields to iViews. Its called "Web Dynpro Personalization". Check this link for more infos.

http://help.sap.com/saphelp_nw04s/helpdata/en/42/ed3ce7f8593eebe10000000a1553f7/frameset.htm

cheers,

Markus

Sharadha1
Active Contributor
0 Kudos

Hi Salim,

I do not think it is possible to modify the attributes of the fields without modifying the webdynpro code.

Regards,

Sharadha

suresh_datti
Active Contributor
0 Kudos

Did you try to maintain V_T588MFPROPC & V_T588MFPROPS in SM30/31?

~Suresh

Former Member
0 Kudos

Suresh,

I have access to these views in SM30. I see the complete field list for my infotypes. If I change this view, apart from changin the view in ESS portal is it also going to affect the abap screens also. Also when I try to change the values here, it says don't modify SAP data. How do I make sure I add my own data and use it to change the view of the Webdynpro page for Personal Data(Infotype 0002).

Thanks!

Vivek.