cancel
Showing results for 
Search instead for 
Did you mean: 

Invoice posting in EBP

Former Member
0 Kudos

I am trying to post invoice in EBP (Ex Classic). but it is giving error as follows.

"Approval workflow is ambiguous. Inform system administrator"

I know in EBP you need to have workflow for each doc and I have activated following workflow with starting condition. Invoice approval w/o approval - WS10400016

( " vollstהndige Gutschrift egal von wem angelegt

&EC Incoming Invoice.Eval. receipt sett.& ≠ X

and &EC Incoming Invoice.InvoiceCreditMemoInd& = CM

and &EC Incoming Invoice.CompletionStatus& = X

) " vollstהndige Gutschrift egal von wem angelegt

or ( " vollstהndige Rechnung von Anforderer angelegt

&EC Incoming Invoice.Eval. receipt sett.& ≠ X

and &EC Incoming Invoice.InvoiceCreditMemoInd& ≠ CM

and &EC Incoming Invoice.CompletionStatus& = X

and ( "

&EC Incoming Invoice.WFL Creator Type& = R

or &EC Incoming Invoice.WFL Creator Type& = D

) "

and &Gross Amount(EUR)& < 1,000.00

) " vollst&#1492;ndige Rechnung von Anforderer angelegt

or ( " Rechnung von professionalem Benutzer (Invoicer) angelegt

&EC Incoming Invoice.Eval. receipt sett.& &#8800; X

and &EC Incoming Invoice.InvoiceCreditMemoInd& &#8800; CM

and &EC Incoming Invoice.WFL Creator Type& = P

) " Rechnung von professionalem Benutzer (Invoicer) angelegt

or ( " Rechnung von Lieferanten f&#63637;r BE-Bestellungen (dabei Anforderer nicht gefunden) oder f&#63637;r externe Anforderungen

&EC Incoming Invoice.Eval. receipt sett.& &#8800; X

and &EC Incoming Invoice.InvoiceCreditMemoInd& &#8800; CM

and &EC Incoming Invoice.WFL Creator Type& = V

and &EC Incoming Invoice.ApproverList& NX

and &Gross Amount(EUR)& < 2,000.00

) " Rechnung von Lieferanten f&#63637;r BE-Bestellungen (dabei Anforderer nicht gefunden) oder f&#63637;r externe Anforderungen

or &EC Incoming Invoice.Eval. receipt sett.& = X

I do not know what ambiguity is in workflow. Pls. help

Sanjay

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Sanjay,

When the system says 'ambigous' that means either more than one WF starting condition is true, or none.

If you need to have no approval WF for invoices, then put a simplier condition with something as '1=1' or 'docType =BUS2...'(je.je I don't remember the OBJECT ID for Invoices, BUSS2203 maybe )

If you need for certain cases to get an approval on the Invoices, then you have to check that one and only one starting condition can be true for each invoice created.

PS: Also be sure to activate only the starting coinditions you need (event linkage), it is the Red/Green light on the upper left of each starting condition.

Regards.

Vadim

PS: Please don't forget to reward points on helpful answers on your threads.

Former Member
0 Kudos

Hi Vadim,

I am having the same problem and I can only see that I have one workflow condition activated... Do you have any other suggestions as to why it's still saying "workflow is ambiguous"?

Thanks,

Paula.

Former Member
0 Kudos

Hi all,

i'm facing the same problem.

Someone has found a solution?

Thanks

Antonio

yann_bouillut
Active Contributor
0 Kudos

Hi,

Best way to solve this point is to remove the standard content which is far away too complex (after you made a copy of the standard content in case of...) and you just set a content based on a price value to trigger the workflow.

This enable you to check that everything is working well and then to implement a more complex content.

Kind regards,

Yann

0 Kudos

Hi all,

Sometimes transaction SWB_COND not working correctly. Execute transaction SWE2. Check if there is another workflow active (type linkage flag = 'X') on your object and your event.

If there are other WF active, you can deactivate it from this transaction.

Paolo Bitta (The Man call Agreement)