cancel
Showing results for 
Search instead for 
Did you mean: 

Make ChaRM UI field editable/greyed out as per the user roles : ChaRM Solman 7.2 SPS5

0 Kudos

Hi Experts,

I want to make Change Requester field grayed out for Requester.

I want to make uploading attachment as mandatory, also after validation i want that attachment should not be editable.

Please suggest possible solution.

Thanks in advance!!

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hello ,

Question 1:

You can make the requester filed grayed out or only editable once by changing the below:

Go to SPRO--->SAP Solution Manager--> Capabilities--->Change Control Management---> Transactions---> Partner Determination---> Define Partner Determination Procedure..., select the custom tx(ZMCR) and click on Partner functions in Procedure tile from the left side.

Select the Requester field and ensure there the Changeable field is not checked and the minimum and maximum value is set to 1.

Question 2:

This functionality can be achieved from UI customization.

Thanks,

Phani.

0 Kudos

Hi Prasath,

Let me check and confirm if I can achieve it through Auth object SM_FIELD.

Its client requirement, as many times requester/Function team forgets to attach FS at first stage and then the validation team have to get in touch with the requester/Functional team to get FS attached.

Thanks

0 Kudos

Hi Prakhar,

I would try to use a copy of SOLMANREQ role and update.

Thanks for sharing the relevant blog.

Thanks.

prakhar_saxena
Active Contributor
0 Kudos

Hi Siva,

No problem.

It works easily and also avoid showing too much to your end users. moreover when you create a copy of ZSOLMANREQU as Z* they are only authorized z* key.

so even for same transaction you can show different set of users a dedicate less authorized view.

Regarding you question on making sure of attachment ..it can be achieved via ChaRM consistency check.

Refer below blog

https://blogs.sap.com/2013/12/23/charm-custom-consistency-checks-step-by-step-example/

all the best further and return if you need more help.

Thanks

Prakhar

prakhar_saxena
Active Contributor
0 Kudos

Hi Siva Kumar

Normally end user don't use the SOLMANPRO or copy of this business role which is used by Processing teams.

Hence you should create a copy of SOLMANREQU role for end user and you can hide the fields you want for all End users.

You can refer my blogs below

https://blogs.sap.com/2016/03/30/how-to-customize-different-views-via-business-role-in-solution-mana...

Go through detailed requirement further to understand whether you would like to have multiple business roles or authorization object restriction etc. hence it is upto you specific requirement because we do have multiple option of achieving it.

hope this solves

Thanks

Prakhar

Former Member
0 Kudos

Hi Siva,

For the first requirement, you may check the Auth Object SM_FIELD. I am not sure why you would want to make attachment a mandatory task, if you could elaborate the requirement perhaps.

Regards,

Prasath