Skip to Content
author's profile photo Former Member
Former Member

Problems with release payment level - Workflow

Hi Experts!

I'm have a problem in setting up a workflow with three levels of approval for Payment Release.

I entered the SPRO> IMG> Financial Acounting> Accounts Receivable and Accounts Payable> Business Transactions> Payment and Release is set up every step.


1 - I created a Workflow Variant for subworkflow WS10000052

2 - lumped variant that my company.

3 - Define a Release Approval Path.

4 - Relationship with the Path Variant and document type.

5 - I created a procedure for approval as follows: 2000 2000 9,999,000.00 EUR 1 WS10000052 WS00400011.

6 - Define the type of relevant documents.

7 - Setting the users for approval .

8 - Payment is block by default.


- When I launch a document in FB60 for one level, Workflow normally send to the Inbox of the person that is defined in Positon "Comprador1", that part is OK.

- When I launch a document in FB60 for two levels, the Workflow Inbox to send ALL of the possible agents, which are defined for Positions (Comprador1, Comprador2, Comprador3), the same thing happens when I create three levels.


I am looking for some time what the definition and how the workflow works with these levels and definitely not found anything to help me.

I've read some documentation, searched the forum, google and nothing.

As the workflow works with the levels of approval?

Note: I am setting up a WF Standard (WS00400012), without working with Z table for commitments of approval.


Ariel Prebianca

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Best Answer
    Posted on Dec 16, 2010 at 02:54 PM

    Hi Ariel,

    I'm not familiar with this particular workflow or some of your terminology, but perhaps this will help: I've found in the past, if the workflow can't resolve the agent rule, it will send to ALL possible agents. That sounds like what might be happening here - it resolves correctly on the one-level item, but cannot resolve the case where it is more than one level.

    If you've defined your rule in PFAC, you can check the box "Terminate If Rule Resolution Without Result". This is found on the bottom of the Rule Definition panel.

    If you do F1 on that checkbox here is what it says:

    Terminate if Rule Resolution has no Result

    If this flag is set, rule resolution is terminated if no valid agent is found. This results in a defective work item.

    If this flag is not set, rule resolution is not terminated if no valid agent is found. Agents of such work items are all possible task agents.

    Of course if you are using PFAC then you can do some testing there to determine why the resolution is failing.

    I hope this helps!


    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 15, 2010 at 06:29 PM

    Hi Ariel,

    Wow, this is a great question! And you have indicated what you have looked at in order to solve it too. I wish I could answer for you, but it seems like you have more experience with the release payment workflows that I do.

    But I wanted to let you know how much I appreciate the right kind of question. Perhaps you will allow me to blog about it?

    Thanks so much,


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.