Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

SRM SC - In Dynamic Process Level WF, System Approval is triggering in mid level

Hi Experts,

We have configured, Process Control Workflow for Shopping Cart with BRFs in SRM with dynamic process level creation using BADI and Process Schema.

We have scenario where 1st level(100) in Workflow is Buyer from Purchasing Group and

the next levels(110.. onwards) are dynamically created in BD_WD_Process_config, based on number of approvers fetched from a custom table and then last we have kept auto approval level 999 with Eval ID 0EV999. (Screen of Process Schema below for ref).

Issue: On creating a SC and 1st level is seen fine in SC Approval Tab in Portal, but next we see System Approval level and then we see the approver level created dynamically for approvers fetched form table. Though Ideally I see System Approval should not be triggered as 2nd Level in this case as already valid levels are triggered.

1st Level - Buyer01
2nd Level - System

3rd LevelĀ  - Manager01
4rth Level - Manager02

Ideally it should be like:-

1st Level - Buyer01

2nd Level - Manager01
3rd Level - Manager02

Did we miss anything while defining process schema levels or in Badi for Process Level creation ?
Please suggest.


Former Member
Former Member replied

Hi Resolved, with Badi was having issue where one process level was created with blank details and so 999 Process level was getting passed with its Eval ID 0EV999 was getting passed. Thanks.

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question