cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

The new fields added on PERSON DETAIL screen is not getting saved

Former Member
0 Likes
377

Hi Experts,

I've added a new field on Personal Detail screen "ZZ_EMPLOYER" for External Person. But the values is not being saved while a new user is created.

Please refer to the screenshots attached.

The code is getting executed, checked in debugger the values are present while the PERSONAL DETAIL Node is getting updated.  But the data is not getting reflected into the database.

Please advice on the same, whether any configurations to be made or anything else to be done.

Regards,

Sanket.

Accepted Solutions (1)

Accepted Solutions (1)

Joachim
Participant
0 Likes

Hey Sanket,

Sounds like an intersting enhancement you are doing there. Where would you expect this data to be stored? Should it be stored within the Business Partner?

The difference with the person involved node in contrast to most other noedes within Incident Management is, that it stores its data in different DB tables based on person group.

So there is an employee (which ist stored in tables PA....), a business partner (tables BUT000, BUT...) and a initial person (DB table EHHSSD_INC_PINIT).

Only the initial person in managed through EHSM, employees and business partners are managed through BAPIs.

From the screenshot one cannot tell which method you did actually enhance. I would assume you may additionally have to look into class cl_ehfnd_party_proxy and methods change_bupa and create_bupa in order to make the employer additionally persisted on the DB.


I hope this helps.



Best regards

Joachim

Former Member
0 Likes

Hi Joachim,

Thanks for the new point of view.. Never thought BUPA BAPI would be in picture..

But still don't understand why the PERSON_DETAILS node in BOPF wouldn't be updated. As I am able to update the rest of the details only the custom fields which I added were not getting saved.

Anyway, will check the BUPA angle and will update..

Regards,

Sanket.

Answers (0)