Hallo Forum.
I am trying to set up a vendor invoice workflow in accounts payable. The solution is to solve a request where the client wants to different approval flows based on the vendor account.
Currently I have created a solution in the workflow designer, but I really don't think this is the most optimal way.

Would there be a better solution where you can go into each of the vendors and select a "workflow id" which should be used then this vendor account is being used in an invoice?
Example: If Vendor account A submits an invoice it will active workflow id: 555.
Example: If Vendor account B or Vendor account C submits an invoice it will active workflow id: 777.
Example: If Vendor account D, Vendor account E or Vendor account F submits an invoice it will active workflow id.950.
It would be easier to maintain if you could simple select a default Workflow ID in the vendor, instead of going into the workflow and add the Vendor account to the conditional decision