cancel
Showing results for 
Search instead for 
Did you mean: 

How to disalow edit for approval with completion

sap_2605
Active Participant
0 Kudos

Dear SAP experts,

We are in SRM 7.01 with ECC 6.05 (classic scenario) and we are using BRF workflow. We know that in each level of approval we can configure whether this is only approval or approval with completion. With approval with completion we can have back and forth feature where the approver can inquire and send back to creator without need to reject the item. We want to utilize this in which the approver can ask for more information in approval note and then inquire and sending the item to the creator. However we dont want the approver to be able to edit the item itself.

Is it possible to do this? As we notice that once we configure approval with completion in the particular level, the changeable indicator is tick and greyed out.

Best regards,

John

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello John,

Please refer Note Note 1277921 - Allow/Disallow to edit fields for approver/reviewer

It describe how you can have Approval with completion step but then restrict certain fields so that approver can not change it. One of the example given in note;

You want to disallow an approver in completion phase to change item field "Delivery Date". Add class /SAPSRM/CL_PDO_DY_MDF_WFL_DIS and method GEN_FIELD_BO_ITM_FOR_APPROVER to table view /SAPSRM/V_MDF_IC for field DELIV_DATE.

Hope this helps.

Thank you

Ritesh

Former Member
0 Kudos

Hi Jonh,

Ritesh's answer is correct. Note 1277921 contain the steps to do this.

Cheers,

Melina

PS.: Please assign SDN points to the correct and helpful answers

Former Member
0 Kudos

Hello,

This can be handled via disabling Edit button for Approvers via metadata handling.

You will have to create a dynamic metdata class and handle the logic there only for approvers.

Thanks,

Sushil.