You are on page 1of 57

Investran Training Course

Day 1
New York City
Fred Netzband
June 2017
Welcome & Introductions

Name: Fred Netzband


Role: Senior Manager – Investran 10+ years
experience – Lead of Investran Academy within
Enablement Services

1
Agenda
• Overview of RW
• Navigation
• Building a basic trial balance
• Pivot tables
• Trans Type & Account Hierarchies
• Currency reporting and conversion
• Other
• Report Wizard 8 preview
Introduction
to Report
Wizard
Overview
Introduction
• Powerful tool for creating customized reports
• Extract any data field from Investran database without coding
• All reports are generated on real-time basis from the database
• Provides for quick and seamless exporting to Excel and text files for
further data analysis

Why do you need to know Report Wizard?


• Create standard quarterly/annual reports to be published to investors
• Create reconciliation reports to match the format of source report
• Create ad-hoc reports
• Create report to analyze data issues
Navigation: Auto Log on & Recent Reports
• To log on automatically to the same database each time • To open your most recent reports quickly, select
you open Report Wizard, select Log on Automatically Report - > Recent Reports
from the Connection screen

• To add or remove automatic


log on from Report Wizard, If a report name is changed, it will appear
select System - > Log on in grey and will no longer be available for
Automatically selection from the Recent Reports screen

6
Sample Trial Balance

7
Navigation: Toolbar
Report Wizard Folders
• RW reports can be saved in RW folders
• Reports saved in a folder respect Folder’s access level
• Tips for using Folders effectively
• Logically group reports into generic folders
• Save RS Driver reports in a separate folder
• Save Crystal Driver reports in a separate folder
• Don’t access System AT Driver reports folder

Access Level Folder Owner RW User RW Admin


Public Read/Write Read/Write Read/Write
Public (Read Only) Read/Write Read only Read/Write
Private Read/Write Not visible Read/Write
Shared Read/Write Role-based Read/Write
9
Building
reports
Primary Data Items – Common Nodes for Accounting
The Accounting hierarchy is used to
report on data booked in Investran
Accounting
These nodes are commonly used to pull the following
information into RW reports:
Amount and Qty: Debit Only, Credit Only, Dr/(Cr)
Amount, Quantity, Transaction Currency, Transaction FX
Rate
Dates: Effective Date, GL Date, Static Date
Other Attributes: Allocation Rule, Batch ID, Batch Status,
Batch Comments, Journal Entry Type, Journal Entry Index,
Trans Type, Transaction Index
GL Acct Config: Account, Account ID, Account Short
Description, Account Type, Close to Account
Trans Type Config: Default Account, Debit/Credit, Default
Allocation Rule, Is Active, Is Memo
Primary Data Items – Common Nodes for Entities
The Entities hierarchy is used to report
on data entered into Investran Web
These nodes are commonly used to pull the following information
into RW reports:
Individuals and Organizations: Default Email, File As, Full
Name, Organization,
Legal Entities: Legal Entity, Legal Entity ID, Legal Entity
Currency, Legal Entity Domain
Deals: Deal Currency, Deal Name, Deal ID, Specific Deal ID
Positions: Position, Position ID, Liquidation Date, Specific
Position ID
Vehicles: Vehicle, Vehicle Common ID, Specific Vehicle ID, Close
Date History
Investors: Investor, Investor Common ID, Investor Type, Investor
Each node corresponds
Specific ID, Closing Date, Commitment Amount, Bank Account
to a workspace in
Name, Primary Bank Account, Send Email, Correspondence Type
Investran Web
Security Master: Region, Primary Industry, Security Type
Sample Trial Balance

13
Trial Balance – Report Wizard details
Hide columns
Parameterize the Legal Entity Data-Item

Format the
Add primary Data-Items to Add
Apply Time-Periods report
the report custom,
dynamic
headers
Exclude non-financial
transactions types

14
Applying Data Filters
 Data Filters can be applied on fields of following data types:
 Date
 Number
 Lookup
 Filter Operators
 = <= >= < > <> NA(Only Nulls)
 Skip Nulls will exclude all rows with NULL values
 Value vs Parameters
 Values add hardcoded filter logic to the report
 Parameters allow creation of generic reports
 Tip: Always build generic reports and don’t hardcode values in data filters unless its part of
report logic
15
Applying Time Periods 04/01/2017
03/31/2017
04/30/2017
01/01/2017 02/01/2017
01/01/2016 12/31/2016

LTD <= 12/31/2016


QTD <= 03/31/2017

LTD < 01/01/2017 MTD <= 04/30/2017

CTD 2/1/2017 <= 4/30/2017


YTD <= 12/31/2016
DTD > 12/31/2016 and <= 3/31/2017

DTD >= 12/31/2016 and <= 3/31/2017

Tip: Remember to always check your filter logic (e.g. greater than or greater than or equal to) 16
Formatting columns

Number of decimal places


If checked negative numbers
will be shown in (999,999)
otherwise minus sign is
displayed e.g. -999,999

17
Navigation - Report Options
To change the output format of a report select Tools - >
Report Options
Below are examples of report changes
users can make using the Report
Options tabs
• General allows a user to update
view preferences (e.g. replace
zeros with blanks, freeze columns)
• Printing allows a user to add
dynamic headers or and footers to
a report
• Fonts allows a user to change the
fonts for the report body and/or
headers
• Colors allows a user to change the
report colors for the report
background, headers, subtotals,
etc.
18
Navigation: Toolbars & Define Parameters
• To select the tool bars you would like to see at • To define parameter values, select Tools - > Define Parameter
the top of your Report Wizard screen, select View
– Toolbars – select desired toolbars

19
Calculator Function

20
Pivot tables
Pivot table Excel Pivot table

Double click on a cell to obtain details in a new tab

22
Accounting
and
Transaction
Hierarchies
Account & Transaction Hierarchies
• Hierarchy implement summation logic by aggregating:
– Specific Transaction types
– Specific GL Accounts
• Why use hierarchies?
– Simpler to create complex reports
– Easier to maintain
• Tips for using transaction hierarchies
– Prefer to use system hierarchies for Investment and Investor reporting
– Avoid creating duplicate hierarchy for pulling similar information
– Create User Defined Hierarchies when required

24
Accounting: GL Accounts and Transaction Types
GL Account Transaction Types

Direct Investment: Purchase of Shares


DB
DB
FI: Contribution for Investment
10000 – Investments

CR DI Investment: Sale of Shares

CR FI: Return of Capital – Cash or Income

Unrealised App/Dep: Equity Security


DB/CR
DB/CR Unrealised App/Dep: Debt Security
10100 – Unrealised App/
Depreciation on Invest.
DB Unrealised FX Appreciation

CR Unrealised FX Depreciation
25
Accounting: GL Accounts and Transaction Types
GL Account Transaction Types
DB Cash Received
20000 – Cash in Bank
Cash Disbursed
CR

Transaction Types

Capital Contributed: Investment


CR
CR Capital Contributed: Management Fee

CR Capital Contributed: Other Expenses


30000 – Share Capital

DB Capital Distribution: Cash (Recallable)

DB Capital Distribution: Cash (non-recallable)


DB
Capital Distribution: Gain/(Loss)
26
Transaction Hierarchy: Example 1

GL Account Transaction Types Transaction Hierarchy

DB Cash Received
20000 – Cash in Bank Cash Balance
Cash Disbursed
CR

• Cash Balance hierarchy is sum of


• Cash Received (debit values stored as –value)
• Cash Disbursed (credit values stored as +value)

27
Transaction Hierarchy: Example 2
Transaction Types Transaction Hierarchy
Level 2 Level 1
Capital Contributed: Investment

Capital Contributed: Management Fee Contributions

Capital Contributed: Other Expenses


Net Contribution

Capital Distribution: Cash (Recallable)

Capital Distribution: Cash (non-recallable) Distributions

Capital Distribution: Gain/(Loss)

Net Contribution is sum of transaction hierarchies


Contributions – sum of individual transaction types in the hierarchy
Capital Contributed: Investment
Capital Contributed: Mgmt Fee (recallable)
Capital Contributed: Mgmt Fee (non-recallable)
Distributions – sum of individual transaction types in the hierarchy
Capital Distribution: Cash (Recallable)
Capital Distribution: Cash (Non-Recallable)
Capital Distribution: Cash Gain/(Loss)
28
Transaction Hierarchy: Example 3
Transaction Types Transaction Hierarchy
Level 3 Level 2 Level 1
Direct Investment: Purchase of Shares
Purchases
FI: Contribution for Investment
Investment Cost
Direct Investment: Sale of Shares
Return of Capital
FI: Return of Capital – Cash/Income
Book Value

Unrealised App/Dep: Equity Security


Unrealised Market
Gain/Loss
Unrealised App/Dep: Debt Security
Markup/Markdown
Unrealised FX Appreciation
Unrealised FX
Gain/Loss
Unrealised FX Depreciation

29
Hierarchy: Partner Transfer Event
The below shows how hierarchies can impact reporting results post partner transfer

30
Transaction Hierarchy: Cost Book and Market Value

Cost, Current Unrealised AT


Gain/(Loss) Unrealized FX
Purchases Gain/Loss
Return of Capital (BV in LE Curr)
MTM FX – (BV in Local
Cap. Income n Expense Curr x FX Rate)

Book Value
(recorded on General Ledger)
AT
or Unrealized
Fair Value Market Gain/
(does not impact General Ledger) Loss
Valuation Final Value (Fair Value less
Book Value)
Valuation Estimate n

Valuation Estimate 2

Valuation Estimate 1

Market Value (MV)


31
Transaction Hierarchy: Cost, BV & MV Example
Date Transaction Amount Cost
Book Market Market Value = Book Value
Value Value
1/1/2017 Purchase $100 $100 $100 $100
Or
1/31/2017 Valuation $150 $100 $100 $150 Market Value = Last
1/31/2017 URGL $50 $100 $150 $150
Valuation +/- changes to
Book Value
2/1/2017 Purchase $25 $125 $175 $175
2/28/2017 Valuation $190 $125 $175 $190
3/1/2017 Purchase $35 $160 $210 $225

32
Calculating Number of Shares
• Fund Shares Held
• Sum of no of shares purchases and sold for all transaction types
included in “Book Capital” hierarchy
• Used for calculating number of shares issued to investors
• # of Shares Held
• Sum of no of shares purchases and sold for all transaction types
included in “Cost Current” hierarchy
• Used for calculating number of shares owned for investment
• # of Shares Purchased
• Sum of no of shares purchases (excluding sold) for all transaction types
included in “Cost Current” hierarchy
• Used for calculating number of shares purchased for an investment

33
Transaction Hierarchies: Investors & Investments

34
Transaction Hierarchies: Investor Unfunded Commitments
• Unfunded Investor Commitment
• Investor Commitments (+)
• Contributions from Investors (-)
• Contributions from Investors: Expenses (-)
Report Wizard View Accounting
View

35
Transaction Hierarchies: Deal Unfunded Commitments
• Unfunded Deal Commitment
• Deal Commitment (+)
• Purchase (Direct) (-)
Report Wizard View Accounting
View

36
Currency
reporting
and
conversion
Currency Triangulation
System Currency System Currency
– Base / Default Currency
GBP
FX Rates
– System Curr.  Other Currency
– If System Currency is “GBP” then in FX Rates will be entered as:
USD [EUR]  1 USD = 0.89 EUR FX Rate: FX Rate:
USD [GBP]  1 USD = 0.78 GBP USD – GBP GBP – EUR
Automatic Reverse Conversion
1 GBP = 1.29 USD
1 EUR = 1.12 USD

FX Pairs
– Currency A  Currency B
– For example in Market Data Table:
USD/GBP [USD] 1 GBP = 1.29 USD USD EUR
EUR/USD [EUR] 1 USD = 0.89 EUR FX Pair:
EUR/GBP [EUR] 1 GBP = 1.15 EUR Legal Entity USD – EUR Deal
Currency Currency
38
Currency Notes Market data report example

• Each database can only be configured


to use FX rates or FX pairs, not both
• If you are using FX pairs, you can only
have one version of a pair (e.g. either
GBP to EUR or EUR to GBP, not both
with FX pairs)
• FX rates everything is designated to
US or system currency depending on
where you are in the world

39
Manipulating Currency – Report Example

40
Manipulating Currency
Show Values from
Show Values from Local to LE Currency
Show Values in Show Values in
Local to LE Currency using Rates on
LE Currency Local Currency
using Rate on FX Date Transaction Dates

Tip 1: Add Deal Currency or Transaction Currency field when showing values in Local Currency
Tip 2: FX Rate/Pair with Closing variant will be used from Market Data table. If no FX Rate is found on the specified date most
recent rate will be used 41
Report
Wizard
Other
Favorites

Hierarchy
Item
Primary
Items

43
Limitations in Report Wizard
• Data Filter
• Cannot create parameterized filter on fields with text data type
• Formatting
• Cannot define format for dates
• Cannot prefix numbers with currency symbol
• Formulas
• Cannot use calculator on 2 fields with different time period
e.g. different between and opening and closing balance of same field
• Cannot use calculator on 2 fields with currency
e.g. FX rate by dividing LE Currency amount by Local Currency amount
• Cannot perform running totals
e.g. running balance on general ledger report
• Cannot perform weighted average
• Cannot calculate % age of column total
e.g. On investment portfolio report % of portfolio i.e. Cost Of Investment / Total
Cost
44
Historic UDFs: Current as Of vs Current
Report Wizard details

Report Wizard results

Investran Web
Fund Deal panel

45
Publishing Reports to Accounting and Investran Web

To make Report
Wizard reports
available in
Accounting or
Investran Web, the
report must be
enabled to be displayed in the desired Context.

To enable a report, launch Report Wizard and


Select Tools - > Report Options - > Context tab
- > desired Module

46
Publishing Reports to Investran Web - Example

47
Report
Wizard 8
Preview
Report Wizard 8 Preview
Report Wizard 8 Preview – New Report

f
Report Wizard 8 Preview – Formula Builder

f
Report Wizard 8 Preview – Formula Builder Example

f
Report Wizard 8 Preview – Formula Template
Report Wizard 8 Preview – Performance Measures
Report Wizard 8 Preview – Performance Measures
Report Wizard 8 Preview – Performance Measures
Report Wizard 8 Preview – Performance Measures

You might also like