cancel
Showing results for 
Search instead for 
Did you mean: 

PO change WF problem

Former Member
0 Kudos

Whenever we try to change the PO line item qty, we get the foll. error:

"No workflow found. Inform system administrator."

Our WF starting conditions for WF14000075 are activated and posted below:

___________________________________________________________

Start condition Workflow-Start WS14000075 United States Dollar

Business Object EC Purchase Order

Event Save Change Version

&EC Purchase Order.Total Value Diff.& < 3,000.00

and &EC Purchase Order.Simple Change List& NE PRT_MODIFY

and &EC Purchase Order.Simple Change List& NE ACC_MODIFY

True

Start workflow: Workflow Without Approval for PurchOrder

False

No action

__________________________________________________________________

The change in qty results in a value diff. which is less than $3000 and according to the above starting conditions, the WF should work. Dont understand why it does not work. We have deactivated and activated the starting condition several times but to no avail.

Would appreciate any help.

Thanks

-Bakulesh

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi

Which SRM version are you using ?

<b>Try the following SAP OSS Notes -></b>

Note 1004171 WS14000089:E SW:035 Container element 'PURCHASEORDER' does not

Note 742137 SRM-EBP-WFL:Fields are missing in SIMPLELISTOFCHANGES

Note 653162 SRM 3.0 start conditions for change of purchase orders

Note 640352 SRM 3.0 delivered start conditions for BUS2121, BUS2201

Note 638481 SRM 3.0 default Customizing for PO and contract workflow

<b>Related links for step-2-step trouble shooting explained -></b>

Hope this will help.

Do let me know.

Regards

- Atul

khan_voyalpadusman
Active Contributor
0 Kudos

HI ,

even though the amount condition is satisfied , looks like the other conditions are not satisifed and this results in the problem.

&EC Purchase Order.Total Value Diff.& < 3,000.00

and &EC Purchase Order.Simple Change List& NE PRT_MODIFY -


>

and &EC Purchase Order.Simple Change List& NE ACC_MODIFY -


>

are you sure the below two conditions are also satisified in your system?

If the conditions are not satisifed system would return errors...

Award points if usefull

Former Member
0 Kudos

Hi Usman:

I actually dont know what the other conditions mean, but this used to work in the past and last week, it suddenly stopped working. We never changed the starting conditions or did any changes to WF.

Strange behavior ??

khan_voyalpadusman
Active Contributor
0 Kudos

Hi,

can you check out the following setting in your SRM system?

transaction ---> PFTC ---> task type 'workflow template' ---> task '14000075' ---> click on display .

then go the 'Triggering events' tab , You should find two entries there

event

CHANGEVERSIONSAVED

SAVED.

in the first column , there will be 'event linkage' , check for status in both the cases.

for the workflow to start for changed version , value should be green for both the cases.

Former Member
0 Kudos

Usman:

Both the lights are green.

khan_voyalpadusman
Active Contributor
0 Kudos

This issue happens only when the system is not able to identify the start conditions.

Request you to have a look at the following customizing , you have already told that you have not made any changes in customizing , but please have a look again.

transaction SPRO ---> Supplier Relationship Management ---> SRM server --->

Cross-Application Basic Settings --->SAP Business Workflow ---> Define conditions for starting workflows

Select EC Purchase Order (BUS2201) for Business Object,

Event CHANGEVERSIONsAVED.

system will show all the conditions for the changed version , please check wether there is

any entry available for WS14000075.

If there is any entry available , check wether the condition is active , green means active Red means Not Active

Former Member
0 Kudos

Usman:

The condition is active (green). I have de-activated and activated it several times.

-Bakulesh

khan_voyalpadusman
Active Contributor
0 Kudos

Please have a look at the currency you have maintained in the purchase order and the currency maintained in the workflow conditions.

check wether they are different.

Message was edited by:

khan voyalpad usman

Former Member
0 Kudos

The currency maintained is same in both cases.

An interesting thing we discovered is that if we delete the following expression from the start condition, we have no problems :

&EC Purchase Order.Simple Change List& NE ACC_MODIFY

I dont know why ???

-Bakulesh