Comala Workflows provides a workflow and approval process that serves many different organizations. Using Reporting for Confluence, sophisticated reports can be built to access and review your Workflow data.
This use case involves an integration between Reporting and Comala Workflows. Both apps must be installed before proceeding.
The Workflow Supplier created by Comalatech allows you to access Workflow data using Reporting. It is an extension of our existing set of Suppliers.
The 3 main objects supplied by the Workflow Supplier are: approvals, states and tasks. Any page with an existing Workflow will contain these 3 objects. To access the Workflow data associated with each page or space, simply refer to the keys provided by the Workflow Supplier.
Accessing the Workflow data is the same as any other key. Just refer to the Workflow Supplier to figure out what you would like to report on.
If you are an existing Reporting user, then this should be easy
workflow:state>name returns the name of a page's state, this case it's 'In Progress'.
workflow is the prefix, and
state is the key.
name is the chained key of
rejectedwith Boolean values that are basically a negation of each other.
eport-info: workflow:tasks>nameis done, nothing would be returned.
tasksobject. Chaining a
collection:firstto task is unintuitive and bad UX.