Now that we understand how to work with a workflow, we will take the next step of combining workflows. As there are a lot of previously created workflows in the library, we can simply play Lego and build a new workflow from the existing elements. This is a common practice. What is also pretty common is to modify the existing workflows to make them do what you would like them to do. In this chapter, we will do all that and a bit more.
For this chapter, I assume that you have gone through the previous chapter or are familiar with its concepts. Here are the major concepts that we'll look at in this chapter:
Combining the existing workflows
Workflow validation and history
Useful workflow operations such as copying, deleting, and undeleting a workflow
Introduction to parameter types
Introduction to the workflow decision element
Modifying the existing workflows