In this chapter, we will cover the following topics:
When workflow was first introduced into Dynamics AX, there was a tendency to use this new technology whenever technically possible, sometimes without thinking about the end user experience and process efficiency.
The benefit of using a workflow is that it allows an analyst or a superuser to define the business logic of a process in the application rather than relying on a developer to write it in code.
Workflow's typical use is to approve the document, assign the task, and automatically perform tasks based on the criteria.
While making your decision on whether workflow is an appropriate solution for your requirement, consider the following:
For all the reasons we just highlighted, workflow is not suited for real-time processes such as credit-checking sales orders, where an immediate response is typically required. However, the same reasons make workflow ideal for many other kinds of approval.
The workflow framework is very well thought out, with a very easy-to-use workflow designer from Microsoft's .NET framework.
3.145.102.118