cancel
Showing results for 
Search instead for 
Did you mean: 

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

Former Member
0 Kudos

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.

Eg:
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.

Regards,
Gaurav

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Current output in SC Approval Tab, though ideally Level 2 (system) should not be present :-

Eg:
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

Former Member
0 Kudos

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.

Answers (0)