How to Add A Process Flow
  • 5 Minutes to read
  • Dark
    Light
  • PDF

How to Add A Process Flow

  • Dark
    Light
  • PDF

Article summary

  1. Click Add from the Process Flow page.

  1. Three tabs are displayed on the Add Process Flow page: General Information, Tasks, and Scheduler.

  1. Complete the information on each tab as explained below.

Note:
The maximum number of total process flows that can be added is 50.

General Information

General Information is comprised of information that defines the Process Flow; Code, Name and E-mail Recipients.

Code - Mandatory. Enter up to 128 alpha-numeric or Latin-based characters. Code must be unique.

Name - Enter up to 256 alpha-numeric or Latin-based characters.

E-mail Recipients - The user creating the process flow is included as an email recipient by default. Enter e-mail recipients who you want to receive information on the status of the process flow. You may add Planful or external users as email recipients. There is no restriction to the number of e-mail addresses that can be added

Save - Save the process flow you are creating but not have it start (i.e., it remains inactive even if the start date occurs). You must have at least one task to save a process flow.

Save & Schedule - Save the process flow add it to the Job Manager to run as configured. You must have at least one task to schedule a process flow.

Run Now - Click to execute the process flow, regardless of the start and repeat parameters you have selected.

Tasks

Add one or more tasks to a workflow.

Add/Edit Task- Clicking Add/Edit Task opens the New/Edit Task dialog page. Complete the following fields:

Task Type- Select from the following task types:

Data Load Rule - Process selected Data Load Rules.

Financial Package - Process Financial Package.

Consolidation - Process Consolidation.

Report Collection - Report Collection is integrated with Cloud Scheduler so that you can schedule Report Collections to run and manage and track the status on individual schedules. You must have read-only permission at the very least to add Report Collections to a Process Flow. A single Report Collection can be added to multiple Process Flows. When a Report Collection is run as a task in a Process Flow, the following takes place:

  • When substitution variables are used, Cloud Scheduler uses default settings.

  • If the Report Collection is executed successfully, users are notified via email and in application notifications.

  • E-mails and report attachments are sent to users configured on the Task, E-mail recipients, and the users/user groups as configured in the Report Collection, Distribution list.

  • Output files are saved to File Cabinet if configured in the Report Collection.

  • Folder and file security is enabled as configured in the Report Collection.

  • Output format, number of files generated, file names, sheet names, headers/footers, TOC, member selections (order of priority) all adhere to the configurations made in the Report Collection.

  • Status is tracked through Job Manager.

Scenario Process - Select the Scenario Process task type, Financial or Workforce, to process in the Process Flow.

Simulation Engine - Selecting this Task Type displays Scenario and Process selection fields. Any Simulation Engine Process, as configured in the simulation process setup screen, is available for the Scenario selected. For example, after a data load, you can run a simulation process and then have scenario processing invoke a report collections process.

  • Note:
    You can add a single scenario to multiple Process Flows, however, it can be used only once in each Process Flow.

Task Name – A required field. Perform a search and select the appropriate task based on the populated hierarchy in right pane of dialog page as the Task Type selected. Only active Data Load Rules with a Cloud Services type are displayed. You must have the appropriate Data Integration permissions to view Cloud Services Data Load Rules. .

Dependencies – An optional field. Select tasks which must be executed in sequence with the task you are creating. Dependency means that the new task cannot be started until the dependent tasks are successfully completed. A dependent task is executed only if the task in which it is dependent upon is successfully completed. If the task in which it is dependent upon fails, the dependent task will not execute. All tasks without dependencies are executed in parallel.

A single task can have zero, one, or multiple dependencies. When a task has no dependencies it is added directly under Start in the Workflow. One task type can have a dependency with the same or different task type. For example, a Data Load Rule can be dependent upon another Data Load Rule. A task cannot be added as dependency to itself. Circular dependencies are not allowed. For example, Task B has a dependency on Task A so Task A cannot have a dependency on Task B.

Note:
A single Data Load Rule can be linked to multiple Process Flows. But a single Data Load Rule cannot be used multiple times in a single Process Flow.

E-Mail Recipients - Default E-Mail Recipients are displayed based on the Data Load Rule. You can edit E-Mail Recipients and add or delete recipients. These changes are not reflected in the original Data Load Rule as they are specific to the Process Flow only. Planful users and non-users can be added to E-Mail Recipients.

Note:
E-mail address format is verified but the existence of the email address is not verified.
Note:
The maximum number of total tasks that can be added to a single process flow is 10.

Scheduler

Use the Scheduler tab to run the process flow at a scheduled date and time, or, a selected frequency.

Start Date - Defaulted to the current date and time. Select a date to execute the process flow.

Start Time - Select the start time to execute the process flow.

Time Zone - Select a UTC-specific time zone (e.g., UTC-08:00 Pacific Time, UTC-05:00 Eastern Time, etc.). Daylight savings time is automatically accounted for in the time zone configuration.

Repeat - Select to have the process execute more than once.

Repeats - Select to have the process executed daily, weekly, monthly, hourly, or by 30 or 45 minutes. You can view Process Flow schedules 5 days out in Job Manager. This applies to schedules that are configured to repeat daily, weekly, and monthly. For schedules that repeat hourly or based on minutes, the jobs are shown in Job Manager as soon as they start running. Every job added to Job Manager is first queued and begins processing based on server availability.

Recurrence Ends:

  • Never – the process is executed indefinitely according to your repeat specifications.

  • End after: _ occurrences – the process will no longer execute after a given number of occurrences.

  • End by: - the process will no longer execute after a given date.


Was this article helpful?