on 12-22-2005 10:02 AM
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הndige Rechnung von Anforderer angelegt
or ( " Rechnung von professionalem Benutzer (Invoicer) angelegt
&EC Incoming Invoice.Eval. receipt sett.& ≠ X
and &EC Incoming Invoice.InvoiceCreditMemoInd& ≠ CM
and &EC Incoming Invoice.WFL Creator Type& = P
) " Rechnung von professionalem Benutzer (Invoicer) angelegt
or ( " Rechnung von Lieferanten fr BE-Bestellungen (dabei Anforderer nicht gefunden) oder fr externe Anforderungen
&EC Incoming Invoice.Eval. receipt sett.& ≠ X
and &EC Incoming Invoice.InvoiceCreditMemoInd& ≠ 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r BE-Bestellungen (dabei Anforderer nicht gefunden) oder fr externe Anforderungen
or &EC Incoming Invoice.Eval. receipt sett.& = X
I do not know what ambiguity is in workflow. Pls. help
Sanjay
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.