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

SC modify UI in SRM 7 EHp2

Former Member
0 Kudos
306

Dear Experts,

Please let me know the best way to modify the SC UI in SRM 7.0 EHp2.

Also, I guess BBP_SC_UI_CONTROL_BADI is obselete now and cannot be used for the same.

Please advise.

BR,

Jay

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

With Webdynpro component configuration, we can modify

Former Member
0 Kudos

Hi Jay,

Please let us know about what changes you need in UI?

Regards,
Govardhan

Former Member
0 Kudos

Hi,

We Wanted to restrict the option of limit item in SC for employee users.

Former Member
0 Kudos

Hello Jay

You can implementing BBP_SC_MODIFY_UI Badi; method SC_MODIFY_SCREEN:

is_scr_itmchoice-limit = '  '. option for limit item

Regards

Jose Luis

Former Member
0 Kudos

Is this BADi available in SRM 7.0 Ehp2.I think its obselet now.

Pls confirm.

Former Member
0 Kudos

Obsolete.

RobinJanke
Contributor
0 Kudos

Hi Jay,

this BADI is NOT obsolete and can still be used especially for this type of modification. Please follow the advice of Jose.

Regards,

Robin

Former Member
0 Kudos

Hi,

You can use BBP_SC_MODIFY_UI to just modify the item type that you want to add such as catalog, product id , limit etc. You can enable/disable it.

As far as enabling/disabling/visible/mandatory or any dynamic condition on any field can be done via SPRO

SAP Supplier Relationship Management->SRM Server->Cross-Application Basic Settings->Extensions and Field Control (Personalization)->Configure Field Control

Regards,

Naveen

Former Member
0 Kudos

SAP is technically downward compatible. So when we say "Obsolete" it does not mean deletion. You can refer to the BADI properties to find out if it is obsolete. However you can always try luck with the version you work.

There is always numerous way to achieve what we need depends on time, cost and quality and available skill set.

Optimal is to play with

Transaction:SM30

View name: /SAPSRM/V_MDF_IT

Structure Field Name:PRODUCT_TYPE

Bus. Object Type:BUS2121;

Identify the field & change the field values or play with the dynamic classes here.

In my implementation, I did not have any time and ABAP availability, so I played with a SAP standard method - overwrite exit & small tweak of code to call a function module to decide whether to display or hide. However I don't have access to that system to tell you where is the code.