cancel
Showing results for 
Search instead for 
Did you mean: 

Disable custom field in SRM SUS in PO / POR item level

Former Member
0 Kudos

HI all,

We are using SRM 5.0, ECC6.0 and ECS scenario.

We have a requirement where a custom field in SUS portal has to be disabled for a certain condition.

I have checked for BADIs which could help me achieve this but none are available.

BADIs such as CUF BADI are not getting called while navigating through SUS PO and POR.

Please let us know if there are other ways through which we can achieve this.

Regards

Kishan

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Can you please check UI control badi.

Definition name BBP_UI_CONTROL_BADI

Definition short text BAdI for Control of Fields in a Document

Method:

BBP_SOCO_UI_CTRL Field Control in Sourcing Cockpit

Former Member
0 Kudos

Hi

UI Control BADI is a good option here if that solves your purpose. SUS Screens in SRM 5.0 are BSP based screens, so check out your options for UI using BSP Application. But dynamic controls are required to be implemented using a BADI like UI Control BADI

Regards

Virender

Former Member
0 Kudos

Hi Virender,

This is a custom field which we have enabled on SUS PO / POR item level.

So I don't think the UI control BADI will trigger this. Do we need to do any BSP changes for this?

If yes then can you please let me know where we need to change. I have very limited knowledge in BSPs.

Regards

Kishan

Former Member
0 Kudos

Hi,

I use SRM 7.0 i don't know if in 5.0 is equal, but what i would do in 7.0 is;

Add the custom fields in the view /SAPSRM/V_MDF_IC for itmes or /SAPSRM/V_MDF_HC for header.

In this view you can inform a dynamic class and method for do it.

In this method you have a parameter named CS_METADATA you have the following field for do it;

VISIBLE

ENABLED

REQUIRED

I hope it will be useful