cancel
Showing results for 
Search instead for 
Did you mean: 

How to disable a standard partner fuction (eg: Emp. Resp) from a BO

Siraj_Saibudeen
Contributor
0 Kudos

Dear C4C Experts,

Our business requirement is to remove the standard partner function "Employee Responsible" from an Appointment. I tried to remove this party from the BC activity "Maintain Involved Parties for Appointments", but in this config activity the standard party is not editable. I am not able to deactivate it since its not editable and also it is maintained as a Mandatory Party.

Since I could not do any changes in the above activity, I tried to hide this party from the Involved Parties tab. I could not do that as well, since I am not able to select an individual party in that section.

Is there a way around to achieve this requirement using configuration or should we implement custom SDK for this?

Thanks in advance!!

Regards,

Siraj

Accepted Solutions (0)

Answers (1)

Answers (1)

Siraj_Saibudeen
Contributor
0 Kudos

Hi Experts,

Any clue or hints please ....

Thanks,

Siraj

Dedeepya
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Siraj

Owner or Employee Responsible is a mandatory partner function hence it is marked as Read-Only in config as well.

Any reason why you would want to disable it?

As you must know, without having Employee Responsible on the Business Objects, your access restrictions would not work.

Siraj_Saibudeen
Contributor
0 Kudos

Hi Dedeepya,

The reason to hide the Emp. Responsible is more to avoid confusion for the business user. In most of the cases both the Organizer and the Emp. Responsible will be the same BP and the business user is confused why the same BP is maintained in 2 different parties involved.

Also we have other custom parties configured, so they just want to avoid duplicate BP's displayed in the parties involved facet with different party roles.

If not disabling it - is there any option to hide it from the UI?

Thanks,

Siraj

Dedeepya
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Siraj.

If Organizer and Employee Responsible are same you could rename the Partner Function in Fine Tuning, with this approach you don't need to have a duplicate custom Partner Func.

In addition, yes you can hide it using KUT.

Siraj_Saibudeen
Contributor
0 Kudos

Hi Dedeepya,

I tried using KUT to hide the Emp. Responsible party from the Parties Involved facet. But I am not able to select an individual party in that facet.

Could you please let me know how to hide it using KUT.

Thanks,

Siraj

Dedeepya
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Siraj

KUT is to hide/display fields on views, not to control what data can be viewed.

As explained earlier Employee Responsible is a mandatory partner function which is either determined by business rules or maintained manually.

I would suggest you to reevaluate your business process and use the standard capability provided.

Also please evaluate the option of relabeling the partner function 'Employee Responsible' to 'Organizer' since as your mentioned both the attributes contain the same Employee at runtime.

Siraj_Saibudeen
Contributor
0 Kudos

Hi Dedeepya,

Thanks for your suggestions.

Regards,

Siraj