Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
MENGRI
Product and Topic Expert
Product and Topic Expert
2,180
As pricing specialist, you can maintain price by uploading spreadsheet. Price, as sensitive information, should follow Four Eyes Principal. Therefore, we can use Approval Process on the uploading function. In this blog, we focus on Approval Process. For uploading basic function, please refer to this blog.

Background and Configuration


Please see background blog and configuration blog.

 

Main Process


You should know different Release Status before you move to this chapter.​



























Release Status Description
(space) Released
A Blocked
D In Review
E Rejected
F Request Deletion

 

Create Case



Update Case



 

Note:

In Excel Upload case, we skip “Blocked” Release Status, and condition record will trigger workflow directly.

There is no deletion action, so “Request Deletion” is not used.

 

Operation


Step1: Prepare Excel for create case and upload it.



Step2: Check condition record in Manage Prices - Sales app. User can see an "In Review" condition record.


Step3: Approver checks request in My Inbox app and click "Approve".


Step4: Check condition record in Manage Prices - Sales app. User can see a "Released" condition record.


Step5: Download condition record and change condition amount, then upload it.


Step6: Check condition record in Manage Prices - Sales app. User can see a new "In Review" condition record and an original "Released" condition record.


Step7: Approver checks request in My Inbox app and click "Approve".


Step8: Check condition record in Manage Prices - Sales app. User can see a "Released" condition record and find its amount changed.


 

Validation and Limitation​


In create case



  1. User don’t need to input Release Status, all condition records will be checked whether they are satisfied workflow.


In update case



  1. User is not allowed to change Release Status manually.

  2. Compared Excel data with DB data, unchanged condition record will not trigger workflow. If a “Released” condition record satisfies workflow, any change (include its supplement, scale, condition description and so on) will trigger workflow.

  3. “In Review” / “Rejected” records are not allowed to change.

  4. If a condition record has last change and is still in approval, it is not allowed to change again.


In both case



  1. When a condition record is overlapped with “In Review” record, the condition record cannot be saved.


 

Conclusion


In this blog, we introduce the main process about Approval Process for Upload Prices in Sales. You can follow the Operation part step by step, then you will understand 2 cases clear.

Welcome to your questions and feedback to Comments.
4 Comments