Skip to main content

Flow: General

Purpose

An activity flow is a sequence of activities, each consisting of a group of actions required to achieve a specific goal. The flow guides users through a series of task groups and tasks necessary for planning and consolidation processes.

Key Features

In JustPerform, the flow is divided into three levels of grouping based on the purpose of the process.

Activity

Each activity in the flow has a specific purpose and contributes to the overall goal of the process. By breaking down a process into individual activities, it becomes easier to identify areas for process segregation by user groups and to optimize the process for efficiency and effectiveness. In the context of flow, an activity typically refers to a process or sub-process that needs to be completed to move the process forward.

General Examples of activities in an Activity Flow:

  • Budgeting and forecasting
  • Financial modelling and reporting
  • Performance reporting
  • Revenue planning
  • Capital expenditure planning
  • Cost analysis and optimization
  • Staff cost planning

Field

Purpose

Values

Name

Name of the Activity flow.

Text Field

Description

Detailed description of the activity flow.

Text Field

Functional Area

Model on which Activity is defined.

Dropdown list with of model values in the workspace.

Create Instances By

Instances created based on members of selected field.

Dropdown list of fields in the selected model.

Enable Submission

Enables submission by performer.

Checkbox

Enable Approval

Enables approval process by reviewer.

Checkbox

Enable Target Date

Enables target system dates with reminders.

Checkbox

Enable Email Notification

Send email updates to user when activity status is changed.

Checkbox

Performer

Role to Identify the performer for this activity.

List of properties from the Create Instances By field.

Reviewer

Role to Identify the reviewer for this activity.

List of properties from the Create Instances By field.

Active

Activates/Deactivates the activity.

Checkbox

Enable Automation

Enables creation of Automation rules.

Checkbox

Automation

The purpose of automation is to enable changes in data status for metrics as the status of an activity changes. When automation is enabled in an activity, Automation 1 is created by default. Automation includes an automation name and one or more groups, where all customization is done.

Each group has two sections: Trigger and Action.

Trigger

The trigger specifies when the automation should occur and for which combination of parameters.

  • When: Dropdown selection to choose the incidence that triggers the automation.

  • Parameter: Activity status selections are From and To.

Action

This section defines the modifications that will occur when the trigger is initiated.

Then: The action to be triggered by automation, selectable from a dropdown.

Metric: The metric that will update when the automation occurs.

Fields: Member selection for the metrics used above.

From and To: Selection to choose data status values.

Task Group

A task group is a collection of related tasks or activities grouped together for a specific purpose or goal. Task groups are commonly used in organizational settings to manage and streamline work activities.

A task group may be responsible for a range of activities, such as data collection, financial analysis, budgeting, forecasting, financial reporting, and consolidation. These task groups may be cross-functional, with members from different departments or teams, working together for a defined period until the goal is achieved.

Example: If a project involves finance planning activities, one task group might be responsible for creating the Profit & Loss report, while another task group might focus on building the Balance Sheet and Cash Flow.

Field

Purpose

Values

Name

Identify the task group name.

Text Field

Description

Detailed description.

Text Field

Active

Activates/Deactivates the Task group.

Checkbox

Task

A task is a specific action or set of actions that need to be completed to achieve a part of an activity (goal). Tasks are typically part of a larger project or process, ensuring that work is completed efficiently and effectively. To manage tasks effectively, it is important to break down larger projects or processes into smaller, more manageable tasks.

Example: For creating a Profit & Loss Report, tasks might include gathering data from required processes, running allocations, performing eliminations, and generating the report.

Field

Purpose

Values

Name

Task name.

Text field

Description

Detailed description .

Text field

Type

Select the type of the task:

Dropdown

 

Stories

Select a story from the list.

 

Calculations & Dataflow

Select business rule.

 

API Connection

Provide connection details.

 

Internal Links

Select from the internal item list.

 

External Links

Insert URL

Enable Validation

Check to enable validation.

Enter Model, field members, and message to validate.

Scenarios

Specify the related scenario.

 

Active

Activates/Deactivates the task.

Checkbox

Was this article helpful?

We're sorry to hear that.