Symptom
You set an Approval Process to the Sales document but when the price of an Item is updated the Approval process does not trigger for a second time.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the New Business work center.
- Sales quotes view.
- Search for ID ABC (ABC represents the Id of the sales Quote document).
- Open and click on View All.
- Navigate to the Items tab.
- The Item List Price is 1.000,00 (This can be any price, 1.000,00 is just an example).
- Change the price to a value lower than 1.000,00.
Approval is not triggered.
8.Change the price to a value higher than 1.000,00.
Approval is triggered.
Cause
The system only retriggers the Approval again if one of the below conditions are met:
1. New net value without freight is greater than the old net value without freight
2. New profit margin is less than the old profit margin
3. New total discount is greater than the old total discount
In our example, the net value is lower than the already approved net value, the system will not retrigger the Approval Process.
Resolution
This is the system behavior.
However, a new condition can be created for when a value is edited to be lower than the already approved one.
In case the price is updated to a higher value than the approved and the Approval is not triggered, please check the Process by following the steps:
- Go to the Application and User Management work center.
- Go to the Approval Processes view.
- Click on view for Approval Process for Quote.
- Conditions.
- Work Distribution.
Skip Reapproval is checked for all approval steps.
In this case to have the Approval retriggered the Skip Reapproval option must be unchecked.
See Also
KBA 1892959 - Already Approved Sales Quotes do not Trigger the Approval Process Again if There is any Change in the Validity Dates
Keywords
Approval, triggering, trigger, value, price, list price, update. , KBA , SRD-CRM-QUO , Quotations , How To
SAP Knowledge Base Article - Public