cancel
Showing results for 
Search instead for 
Did you mean: 

Shopping Cart being auto approved

Former Member
0 Kudos

Hi Experts,

A shopping cart is created and is being automatically approved at 1st step. the approval here is a two step approval process.

The 1st level approver does not have the approval limit, so it goes for next level approver.

But the 1st level approver should approve the SC, so that the SC reaches the 2nd level approver inbox.

The SC is getting auto approved.

Please suggest.

Regards

MOBASH

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Please try this, it may be help to solve the query:

To fix this problem, follow the steps below --

Start transaction SWE2
Deactivate the event linkage for the following row


Object category: ABAP Class
Object Type : /SAPSRM/CL_WF_PDO
Event :READY_FOR_RELEASE
Receiver Type: SRM_PROCESS_START

From RBEI,

Snehal

Former Member
0 Kudos

Are you using process controlled workflow.

In PCW system checks the process steps sequentially.

If the first process level not satisfied then automatically second process level is evaluated.

This is the standard system behaviour.

With Regards,

Malay

Former Member
0 Kudos

Hi MALAY,

I am using SRM 5.0

Obviously the 1st level approver doesnot have the approval limit.

But should not the SC be in his inbox for 1st level approval?

After the 1st level approver approves it, then it should go to the 2nd level approver.

Please correct if I am wrong.

MOBASH

Former Member
0 Kudos

Hi Mobash,

Issue is with particular shoppoing cart or for all the carts it is happening the same way? In case issue is with all shopping carts, please check activiate event linkage (SWE2), where check wheter OBJECT BUS2121 SAVE mode is active or not? I doubt Auto approval might be in active mode.

Regards,
Krish

Former Member
0 Kudos

Hi MOBASH,

Are you using Badi approval? If so, please check what you return from BADI after the 1º approver approves. You should return current and further approvals. If you are returnin no_further_approval_required = X then the WFL will end.

Cheers,

Melina

Former Member
0 Kudos

Hi Mobash,

Could you please confirm my understanding on what you are saying that 1st level approval does not have any authority and it get auto approve? Do you see that in BBP_PD? In BBP_PD for that particular shopping cart you should see who approved it as Node ID;

Also, There is workflow ID in there you can take that and go into t.code SWIA or SWI2 and insert that work item ID.  Then click on the workitem ID which will open up the actual workflow where you can see which level approved by whom. You can find exactly at level 1 which ID approved the cart. If it is WF-BATCH that mean it was approved by workflow.


Hope this helps.

Thank you

Ritesh