cancel
Showing results for 
Search instead for 
Did you mean: 

Role based approval in Flexible Workflow

Clucking
Participant
0 Kudos

Hi,

In Flexible Workflow you can use role based agent determination. E.g. in purchase order approval you can select last approvers manager or manager of the workflow initiator.

Where do the program find the manager?
Using the old HR structure (PPOME) or Teams & Responsibilities or a third option?

Thanks.

Claus Lücking

2021 on premise.

sam
Participant
0 Kudos

i believe you might have got the solution but still I try to respond on open question.

SAP has designed Flexible workflow very beautifully using Workflow scenario.

It is unlike to classical solution.

All the Agents are determined based upon different Responsibility Rule defined in Agent Tab .

There is BADI/Spot RSM_ES_STATIC_RULE where different Implementation are there and deriving values from table & CDS. Mostly it is CDS. For Purchase scenarios you will find more Implementation and thus different rule set. I have taken reference of PO here.

For PO WS-WS00800238 , we have below Rule set.

MMPUR_COCTR_RESP

MMPUR_MGR_L_APPR

MMPUR_MGR_OF_MGR

MMPUR_MGR_RQSTR

MMPUR_PO_BD_AGNT

MMPUR_PO_WFL_ADM

MMPUR_WBS_RESP

WF_INITIATOR

These Rules can be copied to custom Rule and we can create our own and enhance through BADI.

Hope this might be useful.

Regards
Samir

Accepted Solutions (0)

Answers (0)