cancel
Showing results for 
Search instead for 
Did you mean: 

Disable BP fields at runtime in CRM based on conditions

Former Member
0 Kudos

Hi ppl,

We have a requirement where we need to disable/enable fields in the BP screens based on conditions ( like if the role is 'sold-to-party' and status = 'Active' etc ). Could anyone suggest how to proceed . Can we use the BDT for doing this?

Thanks & Regards,

Sandeep

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Ajay,

Through customizing it is only possible to have control over the field groupings directly based on the role of the BP. What is required here is some additional conditions based on which some UI elements have to be disabled. I believe this can be achieved only through code. But I am not sure where this can be done. Is there some event in The BDT for which we can have a FM to perform the necessary checks and disable the entry on selected fields? or is there another way to approach this?

Thanks & Regards,

Sandeep

Former Member
0 Kudos

Hi Sandeep,

I am aware of the fact that we can control the BP fields depending upon the Roles such as sold-to-party.

This can be done thru IMG -> Cross Application Components -> SAP Business Partner -> Business Partner -> Basic Settings -> Field Groupings -> Configure Field Attributes per BP Role.

Hope this helps..

Reward Points if it helps...

Regards,

Ajay Gupta