cancel
Showing results for 
Search instead for 
Did you mean: 

Workflow and start condition

Former Member
0 Kudos

Hi,

Originally two Z workflows were created in the system

Say it is for Company code A

WF1. < $ 500 - no approval

WF2. >= $ 500 - (org. level) approval required.

Both workflows work well.

I have created new set of users for Company Code B

WF3. I have enabled the WF WS10000276. No start condition and tested for the company code B. It works well.

When I tested the WF1 and WF2, I got an error message "Approval workflow is ambiguous".So I have tried to create the start condition "&EC Requirement Coverage Request.Requester User.Company&" to differentiate WF1,WF2 from WF3. Still I got an error "Approval workflow is ambiguous".

It seems to me that I am making a mistake 'something' related to the company code "object ID". When I tried to search the object ID, system couldn't find any ID. So I have checked the org structure and keyed-in manually "1......nn"

Please help

With regards,

Pranav

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello Pranav,

we have the same and it works fine. In our system (SRM 4.0) the starting condition looks like

&_EVT_OBJECT.REQUISITIONERUSER.COMPANY& = 50000001

for workflows 1 and 2 and

&_EVT_OBJECT.REQUISITIONERUSER.COMPANY&<> 50000001

for workflow 3.

(<> means the "unequal" sign provided by the condition editor)

Best regards,

Karsten

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Please check the value for Requirement Coverage Request.Requester User.Company in SWO1 transaction. Go to test mode and check the value. It looks like Org Unit ID.

Regards,

Masa