cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Security Level Medium is not working for PO initial version

Former Member
0 Likes
130

Hi ,

We have maintained security level as Medium in Purchaser user personalization. In order to restart the PO SAVED event workflow only there is a value changed while the PO is awaiting for approval.. Here is the scenario and how the start condition maintained for PO - WS 14000145 - SAVED event.

Start condition maintained for event SAVED for WF template WS14000145 as below

&_EVT_OBJECT.POTotalValue& GE 0.00

Security level(BBP_WFL_SECURITY) maintained as Medium in personalization of SU01.

my requirement is when the PO create first time ( Initial Version ) and route for approval. Three level approval is determined for the PO and first approval approved. while the PO is awainiting for second level of approval the purchaser changed the quantity. based on above start condition my expectation is , the PO has to restart and route from beginning. but that is not happening. when i see the approval preview the approval path shows the workitem is waiting in second level of approval.

I tried the below start conditions also

&_EVT_OBJECT.SimpleListOfChanges&CE TOTAL_VAL, but no result..

What is the Medium functionality?

here is the help i found from help.sap.com, but i am not clear about this..

MEDIUM It is possible to change the document The system evaluates the workflow start conditions and starts the approval workflow again if the change necessitates a new approval If this is not the case, the approval workflow continues.

Regards,

John

Accepted Solutions (0)

Answers (1)

Answers (1)

SE12
Advisor
Advisor
0 Likes

Hi John,

The security level works differently for PO's.

In the function 'BBP_PDH_WFL_CHECK_RESTART is a desription how the

system should work:

The workflow will be RESTARTED in the following cases:

a) One has a standard workflow with the usual type of approval (not a

'back&forth' one). It will always be restarted independent on the

authorization levels of the user and whether the user is a PO

creator or not;

b) One has the 'back&forth' type of approval but the user reordering

the PO is not the PO creator (this could be another purchaser from

the same purchasing group);

c) It is the 'back&forth' type of approval and the user reordering the

PO is the PO creator but he has the authorization levels that are

less then 2, i.e '0'(not defined') or '1' (no changes allowed);

That means the security level must be below '2' to force a restart.

I hope that this clarifies how the system is working.

Kind regards,

Siobhan