You are on page 1of 13

2018

BISP Solutions Inc


Ashima Rajput

[IMPLEMENTING LOGIC ACCOUNT]


In this document, a scenario demonstrated where based on consolidated amount sourcing from
flat file(positive or negative), the data values goes into Debit Account or Credit Account.
Introduction of Logic Account: Logic Account is powerful feature of FDMEE, it does not
derive from source rather these accounts are dynamically generated accounts, and are used to
calculate supplemental values that are not provided in source files. Like all other source
accounts, logic accounts can be mapped and loaded into target systems. Logic accounts are used
for various functions. They generate automatically when we create logic group during import.
Logic Accounts not presents in source file but they required importing in FDMEE.

Note: In FDMEE we are not allowed to map one source member to more than one Target
value. So Logic Accounts solve this problem by generating additional accounts. With this
we can Map these additional accounts to More than One Target Values.

Scenario where Logic Account can be used


Sometimes we have situations where we need to load data for two different currencies based on
condition, another scenario where one needs to load data in asset account if amount is positive,
and if amount is negative then load it into liabilities. Logic accounts helps to create new
intersection with summarized Data.

______________________________________________________________________________
Requirement
______________________________________________________________
FDMEE is a powerful data transformation tool for achieving different kinds of transformation.
Assume source file has 1000 accounts members and these accounts are saving accounts. Now
according to requirement, we need to position these accounts based on their consolidated amount
in right place. Like if total amount is positive then total positive Amount should go into ‘Debit
Account’ and if it is negative than it should goes into ‘Credit Account’;

______________________________________________________________________________
Creating Logic Accounts
______________________________________________________________________________
Source File
Target System: Saving-Basic
Outline:

Steps for Creating Logic Accounts followed by loading data Into Essbase.
1. Step#1 login into workspace and open FDMEE Environment.
Navigate >Administer > Data Management

2 Register Source system

Setup>Register > source system

Click On Add . > Fill details in Details section. > Click on save.
3. Register Target Application.

Setup > Register > Target Application

Select target application based on target application, other details fetch will be automatically.
When we select Target Application.

Click On Add . >select your Application > Click on save.

Scroll down below all the details comes


4. Prepare Import format for file.

Go to Setup > Integration Setup select Import Format

Click On Add . > Fill Details in Details section > Click on save.

In Details section, enter name of import format, source Type as ERP, source as File. Target Type
as EPM and select Target system. File
Scroll down to columns mapping. With the help of source file line up source file column to
Target dimension by providing Field Number.

After click on save.

5. Create Logic Group


Setup > Data Load Setup > Logic Group > select your Target Application > Logic Group >Add

Go to Details section Provide Logic Group Name, Select Logic Type as Complex. Click on save.
Next add Logic Items.

Provide Name of Logic Item. Click on Export.


Save it.

Under Criteria Value Pencil Icon will get enabled. Click on it.

Account is dimension for which I want to create Logic Group , Criteria Value denoted Member
for a Logic Dimension. And in Group By Field Contains Name For Logic Account which will
show as source account in workbench.

Here, we are setting the Criteria For Our Requirement.

6.Location: After defining Import Format define Location.

Click On Add . > Fill Details in Details section > Click on save.
Setup > Integration Setup >Location

To specify new location, provide name to Location search Import Format, system automatically fetch all
other details related to source and target. C lick on save.

Add logic group into location.

After click on save.

7. Period Mapping: Define global mapping for period Jan.

Setup > Integration Setup >Period Mapping> Source Mapping


8. Category Mapping: If category exist under category list which you want to load into target
dimension than select it or otherwise create them.

Setup >Integration Setup > Category Mapping

9. Data Load Mapping:

We need to specify mapping for each dimension.

Setup - Data Load -- Data Load Mapping

Dimension- Entity
Dimension- Account
Here according to our requirement, we need to map Debit Account or Credit Account with
Logic Account. To achieve this I applied SQL mapping.

Dimension- Product
10.Data Load Rule: Create data load rule, DLR specify Data Load process and validation of
data. Choose File name in Source options, File Type as single period if loading data for a month.
Click on save ,Execute it.

Process detail
See output in workbench

All total positive Amount Get Loaded With Debit Account. And All Negative Amount Loaded
With Credit Account.

You might also like