ZFlow includes a flexible, dynamic, and easy-to-use class-based system for designing workflow objects (forms in workflow), data objects, and other miscellaneous supporting objects. These classes can be designed using the MetaData Editor in ZFlow.
Metadata Editor
Metadata Editor is the application in ZFlow that you can use to design classes.
Process Form Classes
Process forms are used to design process templates and provide the business context for the workflow. Classes that can be used in workflows as forms are created as child classes of ProcessAttrs, as shown below.
The Corrective Action Request Process Form Class is shown below.
You can “Preview Form” to see how the process form will look like during workflow execution.
Data Classes
Admin Classes
Many of the workflows and data classes may need supporting data. This supporting data can be modeling under Admin (abstract class) as persistent classes as shown below.