Professional Documents
Culture Documents
Version: 1.0
Publication Date: 2016-02
Automic Software GmbH
iiCopyright
Copyright
Automic and the Automic logo are trademarks owned by Automic Software GmbH (Automic). All
such trademarks can be used by permission only and are subject to the written license terms. This
software/computer program is proprietary and confidential to Automic Software and is only available
for access and use under approved written license terms.
This software/computer program is further protected by copyright laws, international treaties and
other domestic and international laws and any unauthorized access or use gives rise to civil and
criminal penalties. Unauthorized copying or other reproduction of any form (in whole or in part),
disassembly, decompilation, reverse engineering, modification, and development of any derivative
works are all strictly prohibited, and any party or person engaging in such will be prosecuted by
Automic.
No liability is accepted for any changes, mistakes, printing or production errors. Reproduction in
whole or in part without permission is prohibited.
Copyright Automic Software GmbH. All rights reserved.
Contents
1 Introduction
10
12
3 Jobs
13
13
14
15
17
19
21
23
25
27
30
34
38
42
44
48
50
53
57
59
61
65
67
iv
Contents
70
72
73
75
86
Release Notes
Release Notes: Rapid Automation Hyperion FM Agentv1
89
89
89
V1.0.0
89
Supported Platforms
89
What's New
89
1 Introduction
1.1 Hyperion FM Integration
This integration allows you to run several Hyperion Financial Management (Hyperion FM or HFM)
job types.
Oracle Hyperion Financial Management is a packaged solution for finance users that helps develop
standardized financial data management processes with its Web-based guided workflow user
interface. Its data preparation server can ease integrating and validating financial data from any of
your source systems.
Chapter 1 Introduction
A single run of a Rapid Automation job you execute. To activate this option for a job, the
Request task parameters option must be checked on the RA tab of a job's definition. For
more information, see Managing Output and Execution Options with the RA Tab.
Rapid Automation jobs added as tasks in a workflow. For more information on editing
workflow tasks, see your Automation Engine documentation.
An instance of a task that is not yet active from the Activities window by right-clicking and
selecting Modify Task Parameters.
Contents
The Contents tab contains the contents of the documentation in a tree-view of the directory
structure. It includes all the individual books that can be opened and contain further books or
documents.
Click on a book to open or close it. A click on a document in the TOC displays its contents in the
browser window.
If you click on a hyperlink that is shown in a document, the new document displays in a browser
window. The TOC also shows the position where the open document is available.
Searching
You can search through the entire documentation using the search field in the top right-hand corner
of the WebHelp. Enter one or more search terms in the field and start the search either by clicking
the magnifying glass icon or using the Enter key. The search results are displayed in a separate
document.
l
l
l
l
l
Chapter 1 Introduction
l
Punctuation marks that are used in the word (such as a dot, colon, semi colon, comma or
hyphen) have the effect that the searched term is split into two words.
Printing
It is possible to print individual pages from a book. Display the document you want to print and click
the Print button in the bar at the top.
Java Requirements
On the host and each machine where an Automation Engine user interface is installed, check the
current version of your system's Java Virtual Machine (JVM) using the following command:
java -version
For platform-specific Java requirements on your Automation Engine machine, see your Automation
Engine release notes.
You can get the necessary files to install Java from
http://www.oracle.com/technetwork/java/index.html.
Supplied Files
The files that belong to the RA agent are stored in the Automation Engine's
IMAGE:AGENTS\RAPIDAUTOMATION directory. You can get updated files for another
Automation Engine release by downloading the image for that release from the Automic Download
Center.
File name
Description
Libraries
uc.msl
Message library
setup.exe
For UNIX
1. Create a directory. For example, AE/agent/rapidautomation.
2. Unpack the file using the following commands:
gunzip ucxjcitx.tar.gz
tar -xvf ucxjcitx.tar
For Windows
1. Create a directory. For example, C:\AE\agent\rapidautomation.
2. Execute the setup.exe file.
Automation Engine system name. This entry must be identical to the entry in the .ini
file of the Automation Engine server.
Parameter Description
name
Name of the agent. The agent name is limited to 32 of the following characters: "AZ", "0-9", "_", ".", "$", "@", "-" and "#".
Hyphens ("-") are only allowed in agent names. They must not be used in the names
of any other objects.
Although agent names are limited to 32 characters, you should keep them under
25 characters. The last seven characters are used for adding the suffix
'.NEW.nn' when a new agent is created from its template.
cache_
directory
Directory to which the agent should store the RA solutions. This will be set to cache
by default and does not need to be altered unless you want to change it.
cp
ra
For information on the additional parameters in the ucxjcitx.ini file, see your Automation Engine
documentation.
A sample ucxjcitx.ini file is shown below. The required parameters are shown in bold:
[GLOBAL]
name=RA01
system=AE
logcount=10
logging=../temp/RA_LOG_##.TXT
;LogMaxSize: 0...default, qualifiers k...Kilo, M...Mega, G...Giga
LogMaxSize = 0
language=E
helplib=uc.msl
[RA]
cache_directory=cache
ext_directory=external
shared_directory=shared
lib_directory=lib
[TCP/IP]
connect=20
cp=localhost:2217
[AUTHORIZATION]
KeyStore=
InitialPackage=
[VARIABLES]
uc_host_jcl_var=RA
uc_ex_path_bin=.
uc_ex_path_temp=..\temp\
uc_ex_path_jobreport=..\temp\
10
Connection Object
The connection object determines...
l
Create a new Hyperion FM connection object (new object: CONN -> HYPERIONFM) and
open it.
Field
Description
Password
Cluster
Agent Object
l
Create a new HYPERIONFM AGENT agent object (preferably in the HOST folder)
Note that the object name must comply with the agent name that is used in the INI file.
The traffic light symbol in the tab's lower bar is shown in green if the agent is active.
There is nothing to define on the Hyperion FMagent's HyperionFM tab.
12
3 Jobs
3.1 Creating Jobs
This document describes how you can create jobs and the peculiarities that must be considered.
Once you have installed and configured the RA agent for Hyperion FM, you can create the
corresponding job objects (new object: JOBS -> HYPERIONFM -><Action type>).
When you have created your jobs, you must enter the particular agent in the Attributes tab.
Verify that this agent is active and available. Otherwise, no data is available in the specific
HyperionFM object tabs.
The specific settings for the relevant action are available in the HyperionFM tab and are described
in the Job Types topics. The other tabs are all the same in each RA job. For further information, see
your Automation Engine documentation.
14
Chapter 3 Jobs
Allocate
Calculate
Calculate Contribution
Clear Data Slice
Close Period
Consolidate
Copy Data
Extract Data to Database
Extract Data to Flat file
Extract Journals
Extract Member Lists
Extract Metadata
Extract Rules
Extract Security
Load Data
Load Journals
Load Member Lists
Load Metadata
Load Rules
Load Security
Translate
ALLOCATE Job
Field
Description
Login data
The point of view (POV) which contains at least Scenario, Year, Period, Entity and
Value.
Format: S#<SCENARIO>.Y#<YEAR>.P#<PERIOD>.E#<ENTITY>.V#<VALUE>
Job Status
The status of the job is "ENDED_OK - ended normally" if the Allocate action returns 0. Otherwise it
is "ENDED_NOT_OK".
Job Output
If the Allocate action returns 0, then "Execution of AllocationAction succeeded" appears in the
report. Otherwise, an error message is posted to the report.
In the report, you can also see the passed options, which are provided from the UserInterface.
16
Chapter 3 Jobs
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
CALCULATE Job
Field
Description
Login data
The point of view (POV) which contains at least Scenario, Year, Period, Entity and
Value.
Format: S#<SCENARIO>.Y#<YEAR>.P#<PERIOD>.E#<ENTITY>.V#<VALUE>
Force
Forces a calculation.
Job Status
The status of the Job is "ENDED_OK - ended normally" if the Calculate action returns 0. Otherwise
it is "ENDED_NOT_OK".
Job Output
If the Calculate action returns 0, then "Execution of CalculationAction succeeded" appears in the
report. Otherwise, an error message is posted to the report.
In the report, you can also see the passed options, which are provided from the UserInterface.
18
Chapter 3 Jobs
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
CALCULATE_CONTRIBUTION Job
Field
Description
Login data
The point of view (POV) which contains at least Scenario, Year, Period, Entity and
Value.
Format: S#<SCENARIO>.Y#<YEAR>.P#<PERIOD>.E#<ENTITY>.V#<VALUE>
Force
Forces a calculation.
Job Status
The status of the job is "ENDED_OK - ended normally" if the Calculate Contribution action returns
0. Otherwise it is "ENDED_NOT_OK".
Job Output
If the Calculate Contribution action returns 0, then "Execution of CalculationContributionAction
succeeded" appears in the report. Otherwise, an error message is posted to the report.
In the report, you can also see the passed options, which are provided from the UserInterface.
20
Chapter 3 Jobs
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
CLEAR_DATA_SLICE Job
Field
Description
Login data
Application
POV
The point of view (POV) which contains at least Scenario, Year, Period,
Entity and Value.
Format:
S#<SCENARIO>.Y#<YEAR>.P#<PERIOD>.E#<ENTITY>.V#<VALUE>
Clear Entity
Currency Data
Enable Detailed
Logging
Job Status
The status of the job is "ENDED_OK - ended normally" if the clear data slice action throws no
exception. Otherwise it is "ENDED_NOT_OK".
Job Output
If clear data slice finished successfully then "Execution of clear data slice succeeded" appears in
the report. Otherwise an error message is posted to the report.
22
Chapter 3 Jobs
In the report you can also see the parameters passed along to the Hyperion FM API call which were
entered in the user interface.
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
The log of the clear data slice process is added in a new report tab. The file name is "Log" followed
by the RunID of the job.
The report type of the HFM log in the Automation Engine is "W1".
CLOSE_PERIOD Job
Field
Description
Login data
Year
Period
Job Status
The status of the Job is "ENDED_OK - ended normally" if the no exception occurs during the call of
close-period action through the HFM-API, otherwise it returns "ENDED_NOT_OK" and shows the
error in report.
Job Output
If any period parameter is empty, an appropriate error-message is shown. Also if an exception
occurs during call of HFM-API, the error message is posted to the report.
The report also shows the parameters passed along to the Hyperion FM API call which have been
entered in the user interface.
If the job is successful, the message: "Status: Close of period succeeded" is shown at the end of
the report.
24
Chapter 3 Jobs
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
CONSOLIDATE Job
Field
Description
Login data
The point of view (POV) which contains at least Scenario, Year, Period, Entity and
Value.
Format: S#<SCENARIO>.Y#<YEAR>.P#<PERIOD>.E#<ENTITY>.V#<VALUE>
Type
Impacted
All with data
All
Job Status
The status of the Job is "ENDED_OK - ended normally" if the consolidation executed successfully.
Otherwise it is "ENDED_NOT_OK".
Job Output
If consolidate action returns 0 then "Execution of ConsolidateAction succeeded" appears in the
report. Otherwise an error message is posted to the report.
In the report you can also see the parameters passed along to the Hyperion FM API call which were
entered in the UserInterface.
26
Chapter 3 Jobs
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
COPY_DATA Job
Field
Description
Login data
Application
Source POV
The source point of view (POV), three dimensions can be defined: Scenario(S),
Year(Y), Period(P), with one entry per dimension.
For example: S#Actual.Y#2006.P#June
Copy
Members
POV
The copy members point of view (POV), two dimensions can be defined:
Account(A) and Entity(E), with more entries per dimension
Destination
POV
The destination point of view (POV), three dimensions can be defined: Scenario
(S), Year(Y), Period(P), with one entry per dimension
28
Chapter 3 Jobs
Field
Description
Mode
View
Multiplier
Merge
Accumulate
Replace
Periodic
YTD
The multiplier.
If Hyperion FM cannot process the input, the job will fail and with an according
error message.
Entity
Currency
Rate
Rates and
System Data
Cell Text
Copy Derived
Data
Enable
Detailed
Logging
Job Status
The status of the Job is "ENDED_OK - ended normally" if the no exception occurs during the call of
copy data action through the HFM-API, otherwise it returns "ENDED_NOT_OK" and shows the
error in report.
Job Output
The report also shows the parameters passed to the Hyperion FM API call which have been entered
in the user interface.
If an exception occurs during call of HFM-API, the error message is posted to the report.
If the job is successful, the message: "Status: Execution of Copy Data succeeded" is shown at the
end of the report.
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
The Hyperion FM log is transfered to the report directory of the agent (typically "temp") and
registered as output file.
The prefix of the file name is "Log" followed by the RunID of the Job.
The report type of the Hyperion FM log in the Automation Engine is "W1".
30
Chapter 3 Jobs
EXTRACT_DATA_TO_DATABASE Job
Field
Description
Login data
Application
POV
The point of view (POV) which contains at least Scenario, Year, Period,
Entity and Value.
Format:
S#<SCENARIO>.Y#<YEAR>.P#<PERIOD>.E#<ENTITY>.V#<VALUE>
Extract format
Field
Description
Schema Actions
Destination
Datanase (DSN)
None (default)
Total Summary for Cell
Relation Table
Prefix
The prefix.
Extract Data
Extract Dynamic
Accounts
Calculated Data
Derived Data
Job Status
The Job status is "ENDED_NOT_OK - aborted" if an invalid POV is provided.
The status of the Job is "ENDED_OK - ended normally" otherwise.
Known issue: HFM API has issues with handling invalid DSNs as well as update and delete star
schema.
Job Output
The report tab of the job contains the job parameters and the result of the extract action.
32
Chapter 3 Jobs
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
All entries have a time stamp. The HFM log is transferred to the report directory of the agent
(typically "temp") and registered as output file.
The prefix of the file name is "Log" followed by the RunID of the Job.
The report type of the HFM log in the Automation Engine is "W1".
Special Case
When selecting "Delete Starschema" in Schema Actions Combobox, Hyperion FM does not
provide any taskID. Unfortunately the task then can not be monitored. We are working on a solution
on that topic.
34
Chapter 3 Jobs
EXTRACT_DATA_TO_FLAT_FILE Job
Field
Description
Login data
Application
POV
The point of view (POV) which contains at least Scenario, Year, Period, Entity
and Value.
Format:
S#<SCENARIO>.Y#<YEAR>.P#<PERIOD>.E#<ENTITY>.V#<VALUE>
File name
The file where extracted data is stored. This path refers to the file system on
the agent host computer (which is also the Hyperion FM file system).
Field
Description
Delimiter
character
Extract format
Line Item
Option
; (default)
,
~
@
#
$
%
^
&
|
:
?
\
None (default)
Individual Line Items
Total Summary for Cell
Extract File
Prefix
The prefix.
Extract data
Extract
dynamic
accounts
Cell description
Phased
submission
group data
Job Status
The status of the Job is "ENDED_OK - ended normally" if the status is COMPLETED_
SUCCESSFULLY or COMPLETED_WITH_WARNINGS. The Job status is "ENDED_NOT_OK aborted" if the extract status is FAILED or STOPPED.
36
Chapter 3 Jobs
Job Output
The report tab of the job contains the job parameters and the result of the extract action.
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
All entries have a time stamp. The HFM log is transferred to the report directory of the agent
(typically "temp") and registered as output file.
The prefix of the file name is "Log" followed by the RunID of the Job.
The report type of the HFM log in the Automation Engine is "W1".
38
Chapter 3 Jobs
EXTRACT_JOURNALS Job
Field
Description
Login data
Application
The Hyperion FM application to log into. This path refers to the file system on
the agent host computer (which is also the Hyperion FM file system).
File Name
Field
Description
Delimiter
character
POV
; (default)
,
~
@
#
$
%
^
&
|
:
?
\
The point of view (POV) which contains at least Scenario, Year, Period, Entity
and Value.
Format:
S#<SCENARIO>.Y#<YEAR>.P#<PERIOD>.E#<ENTITY>.V#<VALUE>
Labels
Groups
Extract
Journals
Extract
Templates
Extract
Recurring
Templates
Working
Submitted
Approved
Rejected
Posted
Regular
40
Chapter 3 Jobs
Field
Description
Balanced
Balanced by
Entity
Unbalanced
Job Status
The status of the Job is "ENDED_OK - ended normally" if the status is COMPLETED_
SUCCESSFULLY or COMPLETED_WITH_WARNINGS. The Job status is "ENDED_NOT_OK aborted" if the extract status is FAILED.
Job Output
The report tab of the job contains the job parameters and the result of the extract action.
The report type of the HFM log in the Automation Engine is "W1".
42
Chapter 3 Jobs
EXTRACT_MEMBER_LISTSJob
Field
Description
Login data
The name of the file with an .lst extension to extract to. This path refers to the file
system on the agent host computer (which is also the Hyperion FM file system).
Job Status
The status of the job is "ENDED_OK - ended normally" if the status is COMPLETED_
SUCCESSFULLY or COMPLETED_WITH_WARNINGS. The Job status is "ENDED_NOT_OK aborted" if the extract status is FAILED.
Job Output
The output contains the status and log file from HFM.
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
The HFM Log has the Automic report type "W1".
44
Chapter 3 Jobs
EXTRACT_METADATA Job
Field
Description
Login data
Application
File Name
The name of the file with an .xml or .app extension. This path refers to the file
system on the agent host computer (which is also the Hyperion FM file system).
Field
Description
Delimiter
character
File format
Application
Settings
; (default)
,
~
@
#
$
%
^
&
|
:
?
\
Values
Extract values.
Default:Unchecked
Scenarios
Extract scenarios.
Default:Unchecked
Entities
Extract entities.
Default:Unchecked
Accounts
Extract accounts.
Default:Unchecked
Currencies
Extract currencies.
Default:Unchecked
ICPs
Extract ICPs.
Default:Unchecked
Custom
Dimensions
The custom dimensions to include. To define custom dimensions write the name
(s) in this field. Use ';' to separate various dimensions. Blank characters between
dimensions are allowed. When this field is left empty, no metadata for any
custom dimension is extracted.
46
Chapter 3 Jobs
Job Status
The status of the Job is "ENDED_OK - ended normally" if the status is COMPLETED_
SUCCESSFULLY or COMPLETED_WITH_WARNINGS. The Job status is "ENDED_NOT_OK aborted" if the extract status is FAILED.
Job Output
The report tab of the job contains the job parameters and the result of the extract action.
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
All entries have a time stamp. The HFM log is transferred to the report directory of the agent
(typically "temp") and registered as output file.
The prefix of the file name is "Log" followed by the RunID of the Job.
48
Chapter 3 Jobs
EXTRACT_RULESJob
Field
Description
Login data
The name of the file with an .rle extension to extract to. This path refers to the file
system on the agent host computer (which is also the Hyperion FM file system).
Job Status
The status of the job is "ENDED_OK - ended normally" if the status is COMPLETED_
SUCCESSFULLY or COMPLETED_WITH_WARNINGS. The Job status is "ENDED_NOT_OK aborted" if the extract status is FAILED.
Job Output
The output contains the status and log file from HFM.
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
The HFM Log has the Automic report type "W1".
50
Chapter 3 Jobs
EXTRACT_SECURITY Job
Field
Description
Login data
Application
File Name
The name of the file with an .sec extension to extract to. This path refers to the
file system on the agent host computer (which is also the Hyperion FM file
system).
Delimiter
character
Extract Users
and Groups
; (default)
,
~
@
#
$
%
^
&
|
:
?
\
Field
Description
Extract
Security
Classes
Extract Role
Access
Extract
Security
Class Access
Job Status
The status of the Job is "ENDED_OK - ended normally" if the status is COMPLETED_
SUCCESSFULLY or COMPLETED_WITH_WARNINGS. The Job status is "ENDED_NOT_OK aborted" if the extract status is FAILED.
Job Output
The output contains the status and log file from HFM..
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
The HFM Log has the Automic report type "W1".
52
Chapter 3 Jobs
LOAD_DATA Job
Field
Description
Login data
Application
File Name
The name of the file to load (with a .dat extension). To browse the agent file
system (which is also the of the Hyperion FMfile system) for the file, use the
Browse button. If there is no connection to the agent, the Browse button is
disabled.
54
Chapter 3 Jobs
Field
Description
Delimiter
character
Load Mode
File contains
ownership
data
; (default)
,
~
@
#
$
%
^
&
|
:
?
\
Merge
Replace by security
Replace
Accumulate
File contains When checked, the file will contain process management data.
process
Default:Unchecked
management
"File contains process management data" cannot be used together with "File
data
contains ownership data" and/or "Accumulate within File". If you select these
options together, one or both are programmatically disabled.
If you check "File contains process management data", "Load Mode" will only
support the "Replace" and "Merge" options.
Accumulate
within file
Scan only
Job Status
The load process may run for a long time. After the process has been triggered the status is polled
every 3 seconds. The Job remains active until the load process has finished.
The status of the Job is "ENDED_OK - ended normally" if the status is COMPLETED. The Job
status is "ENDED_NOT_OK - aborted" if the load status is ABORTED, NOT_RESPONDING or
STOPPED.
Further it is "ENDED_NOT_OK - aborted" if the wrong load mode (either "Replace by security" or
"Accumulate") is selected for "File contains process management data".
Job Output
The report tab of the job contains the job parameters and the result of the load action.
Every 3 seconds (status check) the progress of the load task is written to the report.
In addition the remote status of the Job which is updated in the Job check interval will show the
completion rate in percent for long running jobs.
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
The Log of the load process is added in a new report tab. The file name is "Log" followed by the
RunID of the Job.
The report type of the HFM log in the Automation Engine is "W1".
56
Chapter 3 Jobs
LOAD_JOURNALSJob
Field
Description
Login data
The name of the file to load (with a .jlf extension). To browse the agent file system
(which is also the of the Hyperion FMfile system) for the file, use the Browse
button. If there is no connection to the agent, the Browse button is disabled.
Delimiter
character
; (default)
,
~
@
#
$
%
^
&
|
:
?
\
Job Status
The status of the Job is "ENDED_OK - ended normally" if the status is COMPLETED_
SUCCESSFULLY or COMPLETED_WITH_WARNINGS.The Job status is "ENDED_NOT_OK aborted" if the load status is FAILED.
58
Chapter 3 Jobs
Job Output
The report tab of the job contains the job parameters and the result of the load action.
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
All entries have a timestamp. The HFM log is transfered to the report directory of the agent (typically
"temp") and registered as output file.
The prefix of the file name is "Log" followed by the RunID of the Job.
The report type of the HFM log in the Automation Engine is "W1".
LOAD_MEMBER_LISTSJob
Field
Description
Login data
The name of the file to load (with an .lsy extension). To browse the agent file
system (which is also the of the Hyperion FMfile system) for the file, use the
Browse button. If there is no connection to the agent, the Browse button is
disabled.
Scan only
Job Status
The status of the Job is "ENDED_OK - ended normally" if the status is COMPLETED_
SUCCESSFULLY or COMPLETED_WITH_WARNINGS.The Job status is "ENDED_NOT_OK aborted" if the load status is FAILED.
Job Output
The report tab of the job contains the job parameters and the result of the load action.
60
Chapter 3 Jobs
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
All entries have a timestamp. The HFM log is transfered to the report directory of the agent (typically
"temp") and registered as output file.
The prefix of the file name is "Log" followed by the RunID of the Job.
The report type of the HFM log in the Automation Engine is "W1".
LOAD_METADATA Job
Field
Description
Login data
Application
File Name
The name of the file to load (with an .xml extension). To browse the agent file
system (which is also the of the Hyperion FMfile system) for the file, use the
Browse button. If there is no connection to the agent, the Browse button is
disabled.
62
Chapter 3 Jobs
Field
Description
Delimiter
character
Load Mode
; (default)
,
~
@
#
$
%
^
&
|
:
?
\
Merge
Replace
Clear
When checked, metadata and data are cleared and the following checkboxes get
metadata and disabled and checked:
data
l
Application Settings
l
Consolidation Methods
l
Cell Text Labels
l
Scenarios
l
Entities
l
Accounts
l
Currencies
Additionally, the Load Mode is forced to "Merge".
Default:Unchecked
Scan only
Application
Settings
System
Accounts
Values
Scenarios
Entities
Field
Description
Accounts
Currencies
ICPs
Custom
Dimensions
The custom dimensions to include. To define custom dimensions write the name
(s) in this field. Use ';' to separate various dimensions. Blank characters between
dimensions are allowed. When this field is left empty, no metadata for any
custom dimension is loaded.
Job Status
The status of the Job is "ENDED_OK - ended normally" if the status is COMPLETED_
SUCCESSFULLY or COMPLETED_WITH_WARNINGS.The Job status is "ENDED_NOT_OK aborted" if the load status is FAILED.
Job Output
The report tab of the job contains the job parameters and the result of the load action.
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
64
Chapter 3 Jobs
All entries have a timestamp. The HFM log is transfered to the report directory of the agent (typically
"temp") and registered as output file. The prefix of the file name is "Log" followed by the RunID of
the Job.
The report type of the HFM log in the Automation Engine is "W1".
LOAD_RULESJob
Field
Description
Login data
The name of the file to load (with an .rle extension). To browse the agent file system
(which is also the of the Hyperion FMfile system) for the file, use the Browse
button. If there is no connection to the agent, the Browse button is disabled.
Check
Integrity
Scan only
Job Status
The status of the Job is "ENDED_OK - ended normally" if the status is COMPLETED_
SUCCESSFULLY or COMPLETED_WITH_WARNINGS.The Job status is "ENDED_NOT_OK aborted" if the load status is FAILED.
Job Output
The report tab of the job contains the job parameters and the result of the load action.
66
Chapter 3 Jobs
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
All entries have a time stamp. The HFM log is transferred to the report directory of the agent
(typically "temp") and registered as output file.
The prefix of the file name is "Log" followed by the RunID of the Job.
The report type of the HFM log in the Automation Engine is "W1".
LOAD_SECURITY Job
Field
Description
Login data
Application
File Name
The name of the file to load (with an .sec extension). To browse the agent file
system (which is also the of the Hyperion FMfile system) for the file, use the
Browse button. If there is no connection to the agent, the Browse button is
disabled.
Delimiter
character
; (default)
,
~
@
#
$
%
^
&
|
:
?
\
68
Chapter 3 Jobs
Field
Description
Clear
Security
Information
Before
Loading
Load Users
and Groups
Load
Security
Classes
Load Role
Access
Load
Security
Class
Access
Job Status
The status of the Job is "ENDED_OK - ended normally" if the status is COMPLETED_
SUCCESSFULLY or COMPLETED_WITH_WARNINGS.The Job status is "ENDED_NOT_OK aborted" if the load status is FAILED.
Job Output
The report tab of the job contains the job parameters and the result of the load action.
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
70
Chapter 3 Jobs
TRANSLATEJob
Field
Description
Login data
The point of view (POV) which contains at least Scenario, Year, Period, Entity and
Value.
Format: S#<SCENARIO>.Y#<YEAR>.P#<PERIOD>.E#<ENTITY>.V#<VALUE>
Force
Forces a calculation.
Job Status
The status of the job is "ENDED_OK - ended normally" if the Translation action returns 0.
Otherwise it is "ENDED_NOT_OK".
Job Output
If translate action returns 0 then "Execution of TranslateAction succeeded" appears in the report.
Otherwise a error message is posted to the report.
In the report you can also see the passed options which are provided from the UserInterface.
Log messages from Hyperion Financial Management can only be correctly translated/displayed
in the job reports if they are either Latin-9 or UTF-16 encoded.
72
Chapter 3 Jobs
Since the HFM actions are implemented as individual job types, the solution provides maximum
flexibility.
With this flexibility it is possible to model custom use cases as workflows within Automic that
perfectly fit the needs of any use case.
For example, in order to load data into Hyperion FM, then consolidate the data and finally close a
period, you simply create jobs of type LOAD_DATA, CONSOLIDATE and CLOSE_PERIOD and
then arrange them in a workflow as shown below.
Options on the RA tab for jobs are described in the table below.
Field
Description
Database
When checked, the job report is managed in the Automation Engine. After the
execution of a job, the process protocol is transferred to the Automation Engine
database via file transfer.
File
When checked, the job report is managed in the Automation Engine. After the
execution of a job, the process protocol is available in the target system as a file.
Generate
on error
only
When checked, the job report is stored in the Automation Engine database and/or a
file in the target system only if the job has been canceled. This function is only
available when Database and/or File are checked.
Agent log
When checked, job reports will include an agent log tab with an agent log when
there are errors. Keeping this box checked is recommended for troubleshooting
purposes.
Request
When checked, the information from the job's RA agent-specific tab is available in
task
the pop-up window when you execute the job. From this window, you can make one
parameters time changes for a single run of the job. Some fields from RA agent-specific tabs
can only be set in job definitions. These fields are not included in the pop-up window
when the job is requested and the Request task parameters option is checked. A
pop-up window for a sample job is shown below.
74
Chapter 3 Jobs
When Request task parameters is checked, you can edit the information from the job's RA-specific tab for a
single run of the job.
Allocate Jobs
Field
XMLName
Available Values
Login data
CONNECTION String
Application APPLICATION
String
POV
String
POV
Calculate Jobs
Field
XMLName
Available Values
Login data
CONNECTION String
Application APPLICATION
String
POV
POV
String
Force
FORCE
l
l
true
false
XMLName
Available Values
Login data
CONNECTION String
Application APPLICATION
String
POV
POV
String
Force
FORCE
l
l
true
false
XMLName
Available Values
Login data
CONNECTION
String
Application
APPLICATION
String
POV
POV
String
CLEARCURRENCY
l
l
l
l
true
false
true
false
76
Chapter 3 Jobs
Field
XMLName
DETAILEDLOGGING
Available Values
l
l
true
false
XMLName
Available Values
Login data
CONNECTION String
Application APPLICATION
String
Scenario
SCENARIO
String
Year
YEAR
String
Period
PERIOD
String
Consolidate Jobs
Field
XMLName
Available Values
Login data
CONNECTION String
Application APPLICATION
String
POV
POV
String
Type
TYPE
l
l
l
l
Impacted
All With Data
All_With_Data
All
XMLName
Available Values
Login data
CONNECTION
String
Application
APPLICATION
String
Source POV
SOURCEPOV
String
COPYMEMBERSPOV
String
Destination POV
DESTINATIONPOV
String
Mode
MODE
String
View
VIEW
String
Multiplier
MULTIPLIER
Decimal
ENTITYCURRENCYDATA
l
l
l
l
Cell Text
CELLTEXT
l
l
true
false
true
false
true
false
Field
XMLName
COPYDERIVEDDATA
Available Values
l
l
l
l
true
false
true
false
XMLName
Available Values
Login data
CONNECTION
String
Application
APPLICATION
String
POV
POV
String
Extract format
EXTRACTFORMAT
l
l
l
l
l
Schema Actions
SCHEMAACTION
LINEITEMOPTION
PREFIX
Extract Data
DATA
DYNAMICACCOUNTS
l
l
Calculated Data
CALCULATEDDATA
l
l
Derived Data
DERIVEDDATA
None
Total Summary
for Cell
String
Create Star
Schema
Update Star
Schema
Delete Star
Schema
String
Metadata only
Selected
metadata only
Standard
Essbase
Data
Warehouse
l
l
true
false
true
false
true
false
true
false
XMLName
Available Values
Login data
CONNECTION
String
Application
APPLICATION
String
78
Chapter 3 Jobs
Field
XMLName
Available Values
POV
POV
String
File name
DATAFILE
String
Delimiter character
DELIMITER
l
l
l
l
l
l
l
l
l
l
l
l
l
Extract format
EXTRACTFORMAT
LINEITEMOPTION
l
l
PREFIX
Extract data
DATA
DYNAMICACCOUNTS
l
l
Calculated data
CALCULATEDDATA
l
l
Derived data
DERIVEDDATA
l
l
Cell description
CELLDESC
l
l
PHASEDSUBMISSIONGROUPDATA
Field
XMLName
Login data
CONNECTION String
Available Values
Application APPLICATION
String
File Name
String
DATAFILE
l
l
Flatfile - without
header
Flatfile - with
header
None
Individual Line
Items
Total Summary
for Cell
String
;
,
~
@
#
$
%
^
&
|
:
?
\
true
false
true
false
true
false
true
false
true
false
true
false
XMLName
Available Values
Login data
CONNECTION
String
Application
APPLICATION
String
File Name
DATAFILE
String
Delimiter character
DELIMITER
l
l
l
l
l
l
l
l
l
l
l
l
l
POV
POV
String
Labels
LABELS
String
Groups
GROUPS
String
Extract Journals
EXTRACTJOURNALS
l
l
Extract Templates
EXTRACTTEMPLATES
l
l
l
l
Working
WORKING
l
l
Submitted
SUBMITTED
l
l
Approved
APPROVED
l
l
Rejected
REJECTED
l
l
Posted
POSTED
l
l
Regular
REGULAR
l
l
Auto-reversing
AUTOREVERSING
l
l
;
,
~
@
#
$
%
^
&
|
:
?
\
true
false
true
false
true
false
true
false
true
false
true
false
true
false
true
false
true
false
true
false
80
Chapter 3 Jobs
Field
XMLName
Auto-reversal
AUTOREVERSAL
Available Values
l
l
Balanced
BALANCED
l
l
Balanced by Entity
BALANCEDBYENTITY
l
l
Unbalanced
UNBALANCED
l
l
true
false
true
false
true
false
true
false
XMLName
Available Values
Login data
CONNECTION
String
Application
APPLICATION
String
File Name
DATAFILE
String
Delimiter character
DELIMITER
l
l
l
l
l
l
l
l
l
l
l
l
l
File format
FILEFORMAT
l
l
Application Settings
APPLICATIONSETTINGS
l
l
l
l
CELLTEXTLABELS
l
l
Accounts
SYSTEMACCOUNTS
l
l
Values
VALUES
l
l
Scenarios
SCENARIOS
l
l
;
,
~
@
#
$
%
^
&
|
:
?
\
app
xml
true
false
true
false
true
false
true
false
true
false
true
false
Field
XMLName
Entities
ENTITIES
Available Values
l
l
Accounts
ACCOUNTS
l
l
Currencies
CURRENCIES
l
l
ICPs
ICPS
l
l
Custom Dimensions
CUSTOMDIMENSIONS
true
false
true
false
true
false
true
false
String
XMLName
Available Values
Login data
CONNECTION String
Application APPLICATION
String
File Name
String
DATAFILE
XMLName
Available Values
Login data
CONNECTION
String
Application
APPLICATION
String
File Name
DATAFILE
String
Delimiter character
DELIMITER
l
l
l
l
l
l
l
l
l
l
l
l
l
LOADUSERS
l
l
SECURITYCLASSES
l
l
ROLEACCESS
l
l
l
l
;
,
~
@
#
$
%
^
&
|
:
?
\
true
false
true
false
true
false
true
false
82
Chapter 3 Jobs
XMLName
Available Values
Login data
CONNECTION
String
Application
APPLICATION
String
File Name
DATAFILE
String
Delimiter character
DELIMITER
l
l
l
l
l
l
l
l
l
l
l
l
l
Load Mode
LOADMODE
l
l
l
l
l
l
l
l
ACCUMULATE
l
l
Scan only
SCANONLY
l
l
XMLName
Available Values
Login data
CONNECTION String
Application
APPLICATION
String
Application
DATAFILE
String
;
,
~
@
#
$
%
^
&
|
:
?
\
Merge
Replace by
Security
Replace
Accumulate
true
false
true
false
true
false
true
false
Field
XMLName
Available Values
l
l
l
l
l
l
l
l
l
l
l
l
l
;
,
~
@
#
$
%
^
&
|
:
?
\
XMLName
Available Values
Login data
CONNECTION String
Application APPLICATION
String
File Name
DATAFILE
String
Scan only
SCANONLY
l
l
true
false
XMLName
Available Values
Login data
CONNECTION
String
Application
APPLICATION
String
File Name
DATAFILE
String
Delimiter character
DELIMITER
l
l
l
l
l
l
l
l
l
l
l
l
l
Load Mode
LOADMODE
l
l
;
,
~
@
#
$
%
^
&
|
:
?
\
merge
replace
84
Chapter 3 Jobs
Field
XMLName
Available Values
l
l
Scan only
SCANONLY
l
l
Application Settings
APPLICATIONSETTINGS
l
l
Consolidation Methods
CONSOLIDATIONMETHODS
l
l
CELLTEXTLABELS
l
l
System Accounts
SYSTEMACCOUNTS
l
l
Values
VALUES
l
l
Scenarios
SCENARIOS
l
l
Entities
ENTITIES
l
l
Accounts
ACCOUNTS
l
l
Currencies
CURRENCIES
l
l
ICPs
ICPS
l
l
Custom Dimensions
CUSTOMDIMENSIONS
true
false
true
false
true
false
true
false
true
false
true
false
true
false
true
false
true
false
true
false
true
false
true
false
String
XMLName
Available Values
Login data
CONNECTION
String
Application
APPLICATION
String
File Name
DATAFILE
String
l
l
Scan only
SCANONLY
l
l
true
false
true
false
XMLName
Available Values
Login data
CONNECTION
String
Field
XMLName
Available Values
Application
APPLICATION
String
File Name
DATAFILE
String
Delimiter character
DELIMITER
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
LOADUSERS
l
l
SECURITYCLASSES
l
l
ROLEACCESS
l
l
SECURITYCLASSACCESS
l
l
Translate Jobs
Field
XMLName
Available Values
Login data
CONNECTION String
Application APPLICATION
String
POV
POV
String
Force
FORCE
l
l
true
false
;
,
~
@
#
$
%
^
&
|
:
?
\
true
false
true
false
true
false
true
false
true
false
86
Chapter 3 Jobs
Set:
On for the Rapid automation agent, and its third-party libraries ra=99
Off
ra=0
Third-party library trace can only be set in the ucxjcitx.ini file. It cannot be set through
the UserInterface like for other agents
3. In the code below, ra=9 turns Rapid Automation trace on:
[TRACE]
file=..\temp\RA_TRACE_##.TXT
max_trace_kb=8000
tcp/ip=0
ra=9
trccount=10
4. Restart the agent(s).
88
Chapter 3 Jobs
Release Notes
Release Notes: Rapid Automation Hyperion
FM Agentv1
Getting the Latest Information
Documentation in .pdf format is included on the dowload center for Automic software releases. That
version of the documentation is created when the software is released. It is available for users who
don't have internet access to view the latest version of the documentation.
Documentation, release notes, and other information is often updated after software is released.
The table below shows where to find the most recent information for Automic software releases.
To find the most recent:
Go to the:
Automic Hosted
Documentation
Automic Compatibility
Checker
V1.0.0
Supported Platforms
This pre-release version of the Hyperion FM agent is tested only on Automation Engine 11.1. The
Automic Web User Interface (ECC) is not supported . The agent and it's documentation are only
supplied in English. It requires Oracle Hyperion Financial Management 11.1.2.4
Hyperion Financial Management 11.1.2.3 doesn't have the Java API.
Version 1.0.0 of the Hyperion FM RA Solution officially supports AE 11.1+.
English is the only supported language for version 1.0.0 of the Hyperion FM RA Solution. Version
1.0.0 of the Hyperion FM RA Solution only supports Hyperion Financial Management version
11.1.2.4. Version 1.0.0 of the Hyperion FM RA Solution does not support ECC. Log messages from
Hyperion Financial Management can only be correctly translated/displayed in the job reports if they
are either Latin-9 or UTF-16 encoded.
What's New
This is the first release of the Hyperion FM agent. With it you can create the following Hyperion
Financial Management job types.
l
l
l
l
Allocate
Calculate
Calculate Contribution
Clear Data Slice
90 Release Notes
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
l
Close Period
Consolidate
Copy Data
Extract Data to Database
Extract Data to Flat file
Extract Journals
Extract Member Lists
Extract Metadata
Extract Rules
Extract Security
Load Data
Load Journals
Load Member Lists
Load Metadata
Load Rules
Load Security
Translate
The user interface and documentation for this agent are currently available only in English.