Skip to Content
0
Former Member
Jun 08, 2011 at 09:12 PM

SRM Process Controlled Workflow Issue - Process Level Agent not shown up

205 Views

System: SRM 7.0 (SP09)

Implemented BADI to determine agents at process level - BADI Definition /SAPSRM/BD_WF_PROCESS_CONFIG

Configuration: 1 Process Level (Seq 100, Lvl Type A, Resp. Resolver Name: Z_XXXXXX, Task ID 40007954, Decision Type 1)

When creating the Shopping cart based on the cart value, the agents are determined correctly and process level GUID is created with Agent ID associated.

something like

GUID1 - APPR1

GUID2 - APPR2

GUID3 - APPR3

GUID4 - APPR4

Before "Order" when we do preview of Approval Process, it shows all the approvers in the sequence as expected. As soon as the cart is ordered, the first process level GUID lost its agent thus throwing error saying "Strategy Z_XXXXXX did not determine any approver"

But when we look at the table /SAPSRM/D_WF_016, the corresponding entires of GUID1 has the agent ID as APPR1.

The task 40007954 has been GENERALIZED so as the master workflow template 40000014. The same is working in our Dev system but throwing error "Strategy Z_XXXXXX did not determine any approver" in QA system.

Any input is highly appreciated.