Workflow instance status information
For each workflow instance, depending on its status, one or more rows are
displayed as follows:
- Workflow instances that are finished have the Completed, Cancelled, or Failed status. For these instances, the report shows one line for the status at the end of the workflow. This line contains the parameter values as known at this point. The step type is "End" step.
- For workflow instances that are running, this information is displayed:
- One line is displayed for each workflow step that is not yet completed. These steps have the WAITING status. The line contains the parameter values as they were when the step started. If a parameter is not used in a step, the value as known in the workflow is displayed.
- The steps that are completed are not displayed in the report.
- One line is displayed for the End step with status WAITING. This line contains the values as known at the time of the report generation.
Formatting of the data in the report
The file is generated using Encoding UTF-8.
The "carriage return" character is used as line separator.
Dates and times are converted to UTC time and formatted as YYYY-MM-DD
and
YYYY-MM-DD HH:mm:ss
.
Decimal values are exported using the dot as the decimal separator. No digit grouping is used. To avoid that scientific notation characters are displayed, decimal values are rounded to 16 decimal places.
Boolean values are exported as true/false.
String values that contain special characters are escaped as follows:
- Non-existing values are expressed as "
N/A
". - Empty strings ("") are expressed as is. No quotes are displayed.
- Commas (,) are replaced by semicolons (;).
- Characters for new line (
\n
or\r\n-CRLF
) are replaced by empty spaces.