Thursday, February 17, 2011

HFM Task Automation


Task Automation is a Web-based module that provides a method for chaining a
series of tasks into a taskflow. You can use Task Automation to automate tasks
that you commonly perform using Financial Management. When you work with
Financial Management, you routinely perform tasks such as loading data,
running calculations and translations, consolidating parent entities, and
extracting data through data extract or extended analytics. You can create
and maintain task flows to perform Financial Management operations and
schedule critical tasks to be run as required.

You can use Task Automation to automate these Financial Management tasks:
1) Allocate
2) Calculate
3) Calculate Contribution
4) Translate
5) Consolidate
6) Load Journals
7) Extract Journals
8) Load Data
9) Extract Data
10) Execute Journal Action
11) Extended Analytics
12)  Process Management
Note:  that there are a few areas in which automation is not available, specifically, certain loading tasks such as loading metadata, security, and member lists.

Uses for Task Automation
1). Translating and calculating all base entities.
2). Loading data files and consolidating data.
3). Extracting data from one application and loading it into another Application.
4). Reconsolidating all prior periods and scenarios.
5). Regularly consolidating main points of view overnight during the close
process.          
The ability to automate loading, calculating, translating, and consolidating tasks
(Including notifications) provides an opportunity to improve the efficiency of
your monthly and quarterly closing and reporting business processes.

Components of Taskflow
A stage describes a step in a taskflow. Each stage has an action, such as load
data, calculate data, and so on. These actions have parameters for which values
are supplied at runtime.
Each stage contains two tabs, except for the first stage, which has three tabs.
1). General
2). Processing
3). Starting Event (first stage only)

Creating Taskflow:
1). Select administration -> Manage Taskflow -> New      

Tabs in task Flow:
General Tab
The General tab defines the stage name, description, and user ID of the user
responsible for completing the stage. The user can bean initiator, that is, the
owner of the first stage of the taskflow or another user for the other stages.
Processing Tab
The Processing tab defines the actions to be performed when the stage is run and
Defines all required parameters.
Starting Event
The Starting Event tab defines the event that initiates the taskflow and the
scheduled times for the event to occur. The scheduled time is based on the time of the application server, not on the time of the local user’s computer.
This functionality is schedule related. You can schedule the taskflow to run
according to a schedule, such as weekly, monthly, at the first of the month, and so on.
Adding Links
A link is the point during the execution of the taskflow at which the activity in
one stage completes and the task flow ends or control passes to another stage. A
link can be unconditional, where the completion of one stage always leads to
the start of another, or conditional, where the sequence of operation depends on
one or more link conditions. A link instructs the system about the action to take
next. In general, most stages have two links, Success and Failure. You can
specify that, if the first stage is successful, the system should proceed to the
second stage (receiving stage). For example, if the first stage of Load Data is
successful, the system should proceed to the receiving stage of consolidation.
You can specify conditions for a link.
For example, you can add a condition for a consolidation task (stage), such as
Consolidation Success= = ‘True’.

2 comments:

  1. How do I set up the a stage to use the Email feature?

    ReplyDelete
  2. How can i repeat the stages automatically like a loop?

    ReplyDelete