Legacy Workflows Documentation

Looks like you followed an old link.  We have revamped our Comala Workflows Documentation, check it out here: Welcome to Workflows

This space is no longer being updated.

You need to have installed ServiceRocket's Reporting version 6.0 or newer. For further documentation, please see ServiceRocket's Reporting documentation.

You can use Reporting for more sophisticated reports. The {workflow-reporter} is an optimized reporter that lets you filter entries by space, states, and other index values.

The Workflow Supplier provides workflow-related information to Reporting.

Example

The following report will show all the pages on state For Review, when the page was last published, the existing labels, and the first task (if any).

{report-table}
{workflow-reporter:spaces=AWP|states=For Review}
{workflow-reporter}
{report-column:title=Page}{report-info:content:title|link=true}{report-column}
{report-column:title=State}{report-info:workflow:state>name}{report-column}
{report-column:title=Last published}{report-info:states>Published> last >date > dd/MMM/yyyy}{report-column}
{report-column:title=Last Updated By}{report-info:content:modifier>full name|link=true}{report-column}
{report-column:title=Updated}{report-info:content:modification date > dd/MMM/yyyy}{report-column}
{report-column:title=Tasks?}{report-on:workflow:tasks|separator=comma}{report-info:name}{report-on}{report-column}
{report-column:title=Labels}{report-info:labels}{report-column}
{report-table}

Other Examples

Pages in the For Review state for more than two weeks

Uses the date-filter.

{report-table}
{workflow-reporter:spaces=AWP|states=For Review}
{date-filter:workflow:state>date|maxValue=-2w}
{workflow-reporter}
{report-column:title=Page}{report-info:content:title|link=true}{report-column}
{report-column:title=Last published}{report-info:states>Published>date > dd/MMM/yyyy}{report-column}
{report-column:title=Send for review on}{report-info:workflow:state>date>dd/MMM/yyyy}{report-column}
{report-column:title=Last Updated}{report-info:content:modification date > dd/MMM/yyyy}{report-column}
{report-column:title=Last Updated By}{report-info:content:modifier>full name|link=true}{report-column}
{report-column:title=Tasks?}{report-info:workflow:tasks > 1 > name}{report-column}
{report-column:title=Labels}{report-info:labels}{report-column}

{report-empty}
There are no pending pages
{report-empty}
{report-table}

Reporting on pending tasks on a page

Use the local-reporter to report on the current page's tasks:

{report-table}
{local-reporter:workflow:state>tasks}
{local-reporter}
{report-column:title=Name}{report-info:name}{report-column}
{report-column:title=Created by}{report-info:user>full name|link=true}{report-column}
{report-column:title=Assigned to}{report-info:assignee>full name|link=true}{report-column}
{report-column:title=Comment}{report-info:comment}{report-column}
{report-empty}There are no tasks in this page{report-empty}
{report-table}

The task comment is not available because of AWP-461. Will be fixed soon.

See  Workflow Supplier to see what other listed workflow content you can report.

  • No labels