cancel
Showing results for 
Search instead for 
Did you mean: 

add approvel limit

Former Member
0 Kudos

hi Gurus,

I am working on class scenorio SRM 4.0 Version project.my problem is described as mentioned below.

User is creating a shopping cart with the value 5500 Euro.In the Org Structure User manager(Manager A) has the approver limit as 5000 Euros.So based on shopping cart value IT should goto Next Level manager(Manager B having approval limit 10000 Euro).

System determined correct Manager(Manager B).But User has added the " Add Approver" option in the shoppingcart and replaced with Manager A saved the shopping cart. Finally Manager A has approved the shopping cart.

My question is Manager A having the Approval Limit 5000 but he approved the work item of User shopping cart value 5500.

Is it standard process or any bug in the SAP SRM.

Or any OSS note to resolve the issue...

My Client reported like that how system allowed above the shopping cart approver to Manager A.

Is it behaving Farward Work Item and that time system wont check the Apprver limit know....

Please correct me my assumption is wrong...

Please reply me as soon as possible.

Regards,

Satish.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi

You must implement the Dynamic Spending LImit Approval in SRM

You should use Expression 0B_SC_SPENDLIMAPPR02 for the Event at this Process Level.

Then use BADI Implementation /SAPSRM/BD_WF_SC_RR_MANAGER for agent determination.

BADI Implementation /SAPSRM/BD_WF_CONFIG_SC_SL for creation of Dynamic Process level.

In other words, activate the above to badi Implementations and use the RR_MANAGER in the parameter for Agent determination in process level config.

This will work as follows:

Expression will evaluate whether the Previous approver or Creator of the SC has SL more than SC Value or not. If not, System creates a dynamic process level and assign the first approver. Then again it re-evaluate the BRF expression and figure out if the first approver had SL more than the SC value, if not, system determines next approver and creates a new process level dynamically. This process goes on until SC is covered with a manager with enough spending limits.

I hope this will help you sorting out your issue around SL Approvals

System wont allow you to remove the approvers which ve been picked by Workflow. Only Manually added approvers can be removed

Regards

Virender Singh

Former Member
0 Kudos

Hi Sathis,

Yep correct: Default behaviour, this isn't a bug. In our SRM 5.5 it's the same. You would however need a 'smart' user. Technically the spending limit approval workflow says that if sc amount < approval limit, sc is set to approved.

Kind regards,

Tim