cancel
Showing results for 
Search instead for 
Did you mean: 

PO workflow 14000089 approves automatically

Former Member
0 Kudos

Hi,

We are implementing WF 14000075 for SAVED PO and WF 14000089 for CHANGED PO.

When we change a PO, the systems detects the new approver however the PO is approved automatically.

Any ideas?

I don't know if this is relevant, but if I test wf 14000077 (I think i don't need it) following messages appears:

W. WS14000077 UpdatePOnew Update PO After Approval

I WD:019 Container element ExcludedAgents is not used

W. BUS2201 APPROVED

W No binding between task and event

Many thanks! Your help will be rewarded

Regards

Patrícia

Accepted Solutions (1)

Accepted Solutions (1)

saumya_govil
Active Contributor
0 Kudos

Hi Patricia,

Check in the workflow log if the task is giving a (no agent) error and the workflow stops there.

Then, you can set the task TS14007970 as a background task if you dont want a particular agent to execute it.

Check if this solves your query.

Regards,

Saumya

Answers (2)

Answers (2)

saumya_govil
Active Contributor
0 Kudos

Hi Patricia,

You can set the event linkage and binding by performing the following steps:

1. Go to t-code SWDD and open your workflow template.

2. Go to Basic Data (cap sign button at the top of the screen) or click Ctrl + F8

3. Go to Start Events tab.

4. In the Objevct type enter your BO name, in Event of object enter the BO event.

5. Click on 'B' i.e. Binding Defined, click on generate automatic binding. It would automatically generate the appropriate binding for the workflow. You can also alter the binding as per requirement.

6. Click on 'A' to Activate the binding. Both 'A' and 'B' would get green.

7. Save the changes made and activate your workflow.

Also, I noted a warning in your mail:

I WD:019 Container element ExcludedAgents is not used

This is because workflow container element ExcludedAgents has been declared but not used. You can opt to delete it if required.

Regards,

Saumya

Former Member
0 Kudos

Hi guys,

It solved the error message, however now the PO worfklow (WS14000089) doesn't assign any approver when I change a PO.

The task TS14007970 is assigned as general task.

Any idea?

Many thanks

Patricia

saumya_govil
Active Contributor
0 Kudos

Hi,

In one of the warnings it is :

W. BUS2201 APPROVED

W No binding between task and event

Are you using BUS2201 for your workflow? If yes, please check the binding between the workflow and the business object in the basic data. Add binding where you use BUS2201 APPROVED event as the triggering event of the workflow.

Hope this solves your query.

Do get back in case of further help.

Regards,

Saumya

Former Member
0 Kudos

Hi Saumya,

Many thanks for you help. I think it could be that, however I don't know how to do it. If I go to TAC SWDD, workflow 14000077 (the one with error) I don't find any event without binding. Could you help me how to solve it?

Many thanks in advanced

Regards

Patrícia

Former Member
0 Kudos

Hi Patricia,

In SWDD go to BASIC Settings TAB, -> Start Events there..!!

There you will find A, B, C...both A and B should be green..Here U will find ur BO and the corresponding Event also..

both A and B should be green means that the Binding is Active when the WF is linked with the BO and its Event.

similarly in the tasks that you have in the WF..Check them for the Bindings..

Let me know if u face any problems

Regards,

Kanika