Training Manual-Fsg

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 29

NIB BANK LIMITED TRAINING MANUAL

FINANCIAL STATEMENT GENERATOR

NIB BANK LIMITED

Training Manual
Financial Statement Generator

Prepared by: A F Ferguson & Co. Page 1


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

Index
1. Overview of Financial Statement Generator ............................................................ 3
2. Defining FSG ............................................................................................................. 4
2.1 Defining Row Set............................................................................................................................. 4
2.1.1 Display Option........................................................................................................................ 7
2.1.2 Assign Accounts ..................................................................................................................... 9
2.1.3 Define Calculations .............................................................................................................. 11
2.2 Column Set..................................................................................................................................... 12
1.2.1 Defining column Set ............................................................................................................. 13
2.2.2 Defining Exceptions ............................................................................................................. 16
3.2.3 Create Headings.................................................................................................................... 17
4.2.4 Build Column Set ................................................................................................................. 18
3. Row and Column Combined and Advanced Features............................................ 19
4. Display Sets and Display Groups ............................................................................ 20
4.1 Defining a Display Group .............................................................................................................. 20
4.2 Defining a Display Set ................................................................................................................... 21
5. Row Orders............................................................................................................... 22
5.1 Defining Row Orders ..................................................................................................................... 22
6. Content Set ............................................................................................................... 23
7. Defining FSG Reports ............................................................................................. 24
7.1 Run FSG Report............................................................................................................................. 26
7.2 Defining FSG Report Sets.............................................................................................................. 27
7.3 Running an FSG Report Set. .......................................................................................................... 28
7.4 Define Adhoc Reports.................................................................................................................... 29
8. Standard reports Relating to FSG ........................................................................... 29

Prepared by: A F Ferguson & Co. Page 2


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

1. Overview of Financial Statement Generator


Oracle provides a powerful report building tool for the preparation of Financial
Statements, Financial Statement Generator (FSG).

FSG can:

1 Generate Financial Reports, such as Income Statement and Balance Sheet, based
on the data in General Ledger.
2 Design custom financial reports to meet specific business needs.
3 Print as many reports as needed.
4 Schedule reports to run automatically.

Summary

Following are the basic five components to create and generate FSG

FSG Components
Row Set Required Report title, account combinations
Column set Required Account type, column headings
Row Order Optional Sort order and display options for expanded row
Content Set Optional Overrides row set account combinations and display options
Display Set Optional Electric ’white out’. Controls row or column display

The required components are used at minimum to develop an FSG report.

Prepared by: A F Ferguson & Co. Page 3


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

2. Defining FSG

2.1 Defining Row Set


Following Navigation Path is used to Define Row Set (Report: Define: Row Set)

1 Double Click on Row Set and the following screen appears.

Prepared by: A F Ferguson & Co. Page 4


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

2 In the Name field write the name of the Row Set to be used.
3 In the Description field write the description of the Row Set. This is an Optional
field.
4 Click on Define Rows button to define Rows for the Row Set. The following
screen appears;

Prepared by: A F Ferguson & Co. Page 5


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

5 Enter a line number for each row in the Line field (It is recommended to use Line
Nos. 10, 20, 30 ….). Use the line number to refer to particular row definition
during row calculation. You can also optionally enter a Line Item, which appears
as a label on each row. It is useful to use the Line Item field to enter headings
that will make a report look tidier
6 Format Options: Next, select Format Options. You can indent the row to a
certain number of characters, skip lines before or after this row, place a full line of
underline characters before or after this row to improve visual separation, and
specify a page break before or after the row.
7 Row Name: Provides a way to refer to this row by name, rather than by number,
in calculations. The row name will not appear on the FSG report; that is what the
Line Item field is for. Row names are useful if a row is used a lot in row
calculations. Even if it is used in only a few, giving a row a name helps make
calculation formulas more readable.
8 Percent of Row: Stores the line number of a row that will be used as the
denominator in calculating percentages. This allows you to use the % operator
when defining a calculation column, causing GL to perform a percentage
calculation based on the value in another row.
Instructs GL to override column calculations with this row’s calculations. This is
useful when a column-based calculation will not produce an accurate answer. For
instance, suppose you have designed a row that calculates the ratio between two
line-item rows. Each row has three columns: Period 1 amount, Period 2 amount,
and a total for the two periods. In your ratio row, you do not want the Total

Prepared by: A F Ferguson & Co. Page 6


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

column to add the ratios of Period 1 and Period 2; the answer would be
meaningless. Instead, you want the ratio row’s formula to take precedence,
calculating the total ratio by dividing the total for the first row by the total for the
second row. Table Below Depicts this Situation

Period 1 Period 2 Total

Line item 1 = Line item 1 Prd 1


+
Line item 1 Prd 2

Line item 2 = Line item 2 Prd 1


+
Line item 2 Prd 2

Ratio = Line item 1 Prd 1 = Line item 1 Prd 2 = Line item 1 Total
/ / /
Line item 2 Prd 1 Line item 2 Prd 2 Line item 2 Total

2.1.1 Display Option

Format Mask: This affects how numbers are formatted in the report. The character “9”
denotes a digit in format mask, and you can specify whether to include a thousands
separator, decimal indicator, currency symbol, and other characters.

Factor controls whether the numbers shown represent billions, millions, thousands, units,
or percentiles. If you use the Factor option, note it in your row or column headings.

Level of Detail has three predefined choices: Controller, Supervisor (a superset above
Controller), and Financial Analyst (a superset above Supervisor). You can associate each
row in a row set to a level, and then specify at runtime the level for which the report is
being run. Each row is checked while the report is run, and displayed if its level is the
same as, or below, the level of detail specified for the report.

Display Row Choose whether the row is displayed, whether zero values are displayed,
whether you want to change the sign, and whether you want to change sign on variance
amount types.

Prepared by: A F Ferguson & Co. Page 7


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

Once all of the advanced options are defined, the row is suitable for use as a heading. If a
row is to be used as heading/ format purposes only, in such case it would not use account
assignments or row calculations.

To define New Row click on New Record (+) button appears on the top right of the
screen. Remember for each use separate line for each Row

If this row is not used as a heading, then you will instead assign accounts to the row, or
define calculations for it.

Prepared by: A F Ferguson & Co. Page 8


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

2.1.2 Assign Accounts

1 Click on Assign Account button to assign account range or the defined Row.
Following screen appears

2 Select the +/- sign to indicate whether the balance of the defined account range
should be added or subtracted from the total.

Prepared by: A F Ferguson & Co. Page 9


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

3 In the Account field, a new dialog box named NIB Accounting Flex appears.
This dialog box allows you to enter low and high flexfield values for the GL code
combinations.
4 Display option that determines how many account lines will be included in that
level. The choices are as follows
T = Total the range and display only the total for segment values
E = Expand the range and display all segments values
B = Both expand and total the range and display all segment values

Note: Either Accounts can be assigned to a Row or a Formula can be used at the Row
level and not the both

Prepared by: A F Ferguson & Co. Page 10


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

2.1.3 Define Calculations

1 Return to Row Form requiring calculations and click on Calculations button to


define calculations. Following form appears

2 The first calculation step uses the operator Enter; the subsequent steps can use all
of the valid operators (+, -, x, /, %, Average, Median, and StdDev). You can
enter a constant to be use as a fixed number, or you can enter a sequence of row
line numbers, or you can enter the Row Name you defined.

Prepared by: A F Ferguson & Co. Page 11


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

2.2 Column Set


Oracle comes with a number of predefined column sets. Following is the list. Select any
one of the below as Column Set

1 Annual Comparative QTD, YTD


2 Funds Available
3 Monthly Actual
4 Monthly Budget
5 Monthly Comparative YTD
6 PTD Variance
7 PTD, QTD, YTD Actual
8 PTD, QTD, YTD Variance
9 QTD Variance
10 Quarterly Actual
11 Quarterly Budget
12 Quarterly Comparative YTD
13 Rolling Monthly (Includes actual amounts for the current month and the
preceding 11months. Amounts are in thousands)
14 Rolling Quarterly (Includes actual amounts for the current quarter and the
preceding 4 quarters. Amounts are in thousands)

Prepared by: A F Ferguson & Co. Page 12


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

1.2.1 Defining column Set

Use the following navigation Path to define Column set (Reports: Define: Column Set)
and the following screen appears

Following important fields and buttons are available

Name and Description: User defined, this does not appear anywhere on the report.
Override Segment: You can use the Override segment feature to produce breakdown
reports. For example: If you have defined an income statement that reports the total net
income for all products that a company manufactures, you can easily turn this report into
an income statement that shows income by product.
Define Columns: Standard method to define the content of the columns.
Build Column Set: Graphical tool to design column set headings and some content.
Create Heading: Graphical tool to design column set headings only (no content).

Prepared by: A F Ferguson & Co. Page 13


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

1 Enter the name and description of the column set.


2 Click on Define Columns button to define columns for the Column Set and the
following screen appears

3 Define Columns form is very similar to the Define Rows form. One new item is
the Position field, which indicates the starting position of the column in the
Table.
4 Sequence Number: Enter a unique sequence number for each column. This
number does not control the order of the columns on a report like it does for rows
in a row set, it is only used in calculations. The column order is determined by the
column start position.
5 Enter the format mask and the Factor that determine how to display numeric
values.

6 Amount Type: Defines the types of values for the column, such as PTD-Actual,
YTD-Variance or QTD-Encumbrance.

7 Currency: To report translated balances for a specific currency, enter that


currency. To report on amounts that were entered in a foreign currency, rather
than translate, you would use a control value.

8 Control Value: Used to include budgets, encumbrance types and currencies in a


report. For example: If you select PTD-Budget as an amount type, you would
need to enter a control value to tell FSG which budget balances to use (remember
you can have many budgets defined).

Prepared by: A F Ferguson & Co. Page 14


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

9 Offset: Enter the relative offset if you want to report on a period that is before or
after the period that you select at runtime.

10 Advanced Options and Display Options: See Section 3.


Note: Remember, if you assign an amount type to a row or column, you must also
assign an offset.

There is also a same procedure for defining Account assignment and Calculation
as defined earlier in Row Definition

Calculations can also be defined for the column. You can add columns together, subtract
them, multiply by a constant value, or determine percent values.
Note: When adding calculations in the column set, column set calculations override row
set calculations unless you check the Override Column Calculations option on the row
set. For example: you may have a calculation in the row that subtotals all revenue
accounts listed above it, and in the column set you might have a column that divides a
monthly column by a YTD column. By default, FSG will ignore the row calculations and
perform the column calculation. In most cases, the default makes the most sense. But in
those cases when you are ’reversing’the FSG, you should be aware of this option.

Prepared by: A F Ferguson & Co. Page 15


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

2.2.2 Defining Exceptions

Exceptions can be defined in the exception form. Exceptions are user-defined flags that
appear next to a row when it meets conditions you specify. Click on the Exceptions
button now, and you should see the following form. Enter a character you want to use as
an exception flag (the flag is limited to a single character), along with a description. Then
specify the condition that will make that flag appear.

As shown in the above exception form user will enter;

Flag: Enter a single character to use as the flag.


Description: Enter a description.
Condition and Constant: Select the condition that you are looking for and a constant
value.

Available conditions are <, >, =, <=, =<.

Prepared by: A F Ferguson & Co. Page 16


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

3.2.3 Create Headings


Back in the Column Set form, the Create Heading button displays how the column
heading you defined will look like in an FSG report. You can use the Create Default
Heading button to generate default column headings after you have defined your
columns. Default column headings are generated using the amount types and period
offsets you have defined in your columns. Period offset is used to generate relative
Period-of-Interest (POI) as the column heading.
In the offset field give -1 for balances of one period earlier than period of interest or +1
for balances for one period after the period of interest.
Relative Headings
Relative headings are used to create dynamic column headings that change depending on
the period you run the report for. Relative Headings are comprised of the following:
• An ampersand (&): this must be the first character of the heading.
• A token: POI, BUDGET, ENCUMBRANCE, or CURRENCY.
• A number: corresponds to period offset or control value.
Examples:
&POI-2 Report will display the period two periods before the period you are running the
report for.
&POI+1 means one accounting period after the Period-of-Interest.
Following screen shot shows the relative heading in a build column set form

&Budget1 Report will display the budget name associated with control value number 1

Prepared by: A F Ferguson & Co. Page 17


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

4.2.4 Build Column Set


Returning once again to the Column Set form, the Build Column Set button takes you to
a graphic interface where you can lay out columns. Column Set Builder for the seeded
Column Set PTD, QTD, YTD Actual.

In the top-left corner of the Column Set Builder form are six buttons that can change
column widths, add and delete columns, and move a column left right. In the Column Set
Builder, define sequence numbers, names, amount types, and period offsets for columns.
The Left Margin field in the form is especially important: if the left margin is not wide
enough, the first column may overlap with the account lines of the rows. In addition,
enter the widths, headings, and format masks for columns.
This form contains two buttons related to Column Sets. The Create Default Heading
button generates a default column heading based on amount types and period offsets
defined in columns. The More Column Options button enables to set up additional
column options.

Prepared by: A F Ferguson & Co. Page 18


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

In the Column Set Builder form, you can apply your changes by clicking on the Apply or
OK buttons. If not satisfied with changes and want to revert to the last saved column
heading, use the Revert button. The Cancel button will abandon the changes and close
the Column Set Builder form.

3. Row and Column Combined and Advanced Features


Display Options

The Display Options are the same for both row sets and column sets.

Level of Detail: You can define rows or columns at one of three levels, Financial analyst,
Supervisor, or Controller. When you run the report, you can choose to run the report at
one of these levels:
• Financial Analyst: Includes all levels of detail
• Supervisor: Includes only rows and columns defined for supervisor or Controller
• Controller: Includes only rows and columns defined for the Controller

Example: You could define all subtotal and total rows of a report as Controller level.
When you run the report for the Controller, you would get a short version of the report
that only shows key figures.

Display Row / Display Column: If a column is defined but not displayed, FSG still
prints your column heading descriptions and does not reposition other columns or their
headings on the report. For rows that are defined but not displayed, FSG hides the rows
and repositions all other rows.

Display Zero: If you do not choose this option, the row or column is suppressed on
reports when it has a zero balance. In order for the row/column to be suppressed, all
values across or down must be zero.

Change Sign: Changes the sign on balances for display purposes only. General Ledger
stores credit balances as negative numbers and debits as positive numbers. Choosing
change sign would report a credit balance as a positive number.

Change Sign on Variance: This is the same as Change Sign, except this only applies to
balances that use a Variance Amount Type. Variance amount types are calculated as
Budget - Actual.

Prepared by: A F Ferguson & Co. Page 19


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

4. Display Sets and Display Groups

Display sets and display groups give you a way to display selected portions of the FSG
reports.

4.1 Defining a Display Group


A Display Group is a range of rows or columns. To define a Display Group, follow the
navigation path Reports: Define> Display> Group.

Defining Display Groups is a prerequisite of using display sets.


Enter the following.
Name and Description: User defined. Will not appear on the report.
Row Set or Column Set: Enter either a row set or column set name. This is an OR and
can never be an AND.
From/To Sequence: Enter a range of rows OR columns to include in the display group.
Usually this is the range that you want to ’hide’.

Prepared by: A F Ferguson & Co. Page 20


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

4.2 Defining a Display Set


A Display Set groups Display Groups and assigns them to a row set or column set. Create
them using the Display Set form (Reports: Define: Display: Set).

Once entered the name of the display set and an optional description, select the row set or
column set to which the display set should be assigned. In the Display Group
Assignments region, enter the sequence number, check the Display checkbox if you want
to display the Display Group, and enter the Row Group and/or Column Group you want
to assign to the selected row set or column set. Enter an optional description. If the row
sequences or column sequences are not included in any Display Groups assigned to the
row set or column set, those rows and columns will be displayed.
Create a display set now. Use your row set and your display group, and uncheck the
Display checkbox.

Prepared by: A F Ferguson & Co. Page 21


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

5. Row Orders
Row orders are used to control how detail rows appear on the report.

5.1 Defining Row Orders


In order to define row orders use the GL responsibility and navigate to Reports > Define
> Order

Note: It is necessary to have at least one account segment defined with a display type of
Expand or Both to use a row order.
Sequence: Enter the sequence that you want to see the segments of the accounting
flexfield (you can reorder the sequence).
Segment: Enter the segment name.

Order By: Choose Description, Value or Ranking to determine how to sort segments if
you would like to re-order expanded information. If you assign the Order By Ranking
method to a segment, you must also enter Rank by Column information i.e. the column
name given to a column set. If you don't, FSG will sort by account segment values. Also,
when you use the Order By Ranking method, all segments following the sorting segment
must have a display type of Total or Both. Otherwise, FSG cannot derive the totals
needed to sort the report rows.

Display: Choose Description, Value, or Value and Description to determine what


information about the segment will display on the report.

Width: This refers to how much space you would like to allow for this segment.

Prepared by: A F Ferguson & Co. Page 22


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

6. Content Set
A content set is used to override row set account assignments to generate different
variations of the same report without defining separate reports. Most of the time, content
sets are used to generate a given report for every value in a segment of the Chart of
Accounts—for example, a Standard report that repeats for each company in the Chart of
Accounts. To enter content sets, follow the navigation path Reports: Define: Content Set.
Enter the name of the content set, an optional description, and the type. The type
determines whether the run order of the reports will be sequential or parallel.
Next, define the Account Assignments for the content set. This is very similar to the
Account Assignments form you saw in the Define Rows/Columns form. However, since
content set overrides the row set, you do not need to fill in all segments. The segments
without any value will fall back to the row set account assignments. Only need to define
what display types to use to override the row set. Valid display types against each
segment of accounting flex field are listed in Below Table.

N No override

CT Summation of balances of all segment values within the account range.

PE Expand the account range or parent value into detail segment values. In
addition, it will page break after each segment value creating a different report.

PT Override the account range but maintain the row set display types (E, T, B).

RE Expand the account range or parent value into detail segment values. Same as E
in defining rows.

RT Total the segment values for the segment. Same as T in defining rows.

RB Show both detail and total for the account range or the parent value. Same as B
in defining rows.

Prepared by: A F Ferguson & Co. Page 23


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

7. Defining FSG Reports


Now that you have learned the five required and optional components of an FSG reports,
you can combine them into a single report.

1 To define an FSG report, follow the navigation path (Reports: Define: Report.)

2 Double click on Report and the following screen appears

Prepared by: A F Ferguson & Co. Page 24


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

1 In the Name field enter the name of the Report


2 In the Title field enter the title of the Report. It will appear on the top of the
Report.
3 Row Set: Select Row Set from the List of Values that is to be used in the
Report
4 Column Set: Select Column Set From the List of Values that is to be used in
the Report
5 Remaining Columns are Optional
6 Rounding Option defines how to calculate figures in an FSG. Options
include

• Calculate then round

• Round then calculate


7 Output option defines how to get the output of a report. Options available are
Spread sheet, tab delimited, text and XML.

Prepared by: A F Ferguson & Co. Page 25


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

7.1 Run FSG Report


Report can be run through this screen by double clicking on the Run Report button OR
use the following navigation path to run the Report ( Report> Request> Financial) and
the following screen appears

1 In the Name field select report name from the List of Values.
2 In the Period field select the period name for which Report is required
3 PKR will default in Currency field
4 Click on Submit button to submit the FSG and in the Request ID field Column
Request automatically appear.
5 Click view> requests> find to see the status of the FSG request. Once completed,
view the output of the report.

Prepared by: A F Ferguson & Co. Page 26


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

7.2 Defining FSG Report Sets


A report set is a set of FSG reports that run in a sequence. The user does not have to
submit the reports individually. Once all the relevant FSG reports are grouped together in
a report set the user will only submit the report set which will automatically submit all the
reports attached to it.

In order to define FSG report sets navigate to Reports => Define => Report Set

While defining a report set, the user will enter the following information.

Name and Description: User will enter the name and description of the report set.
Sequence: This controls the sequence in which reports are submitted at runtime. This
will not always ensure what order the reports are printed in. For example: If the
concurrent manager is configured to run 3 FSGs at one time, and you have a report set
with FSG1, FSG2, FSG3 and FSG4. FSG1, 2, 3 will be submitted. If FSG2 finishes first
it will begin to print, and FSG4 will begin running, then FSG1 may finish and begin to
print, etc. After you have defined a report set you can run it from the Run Financial
Reports Form.

Prepared by: A F Ferguson & Co. Page 27


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

When you choose a report set from that form, you can choose to run all reports in the
report set, or only individual reports.

7.3 Running an FSG Report Set.


In order to run the FSG report set navigate to Reports> Request> financial. Following
form will appear. Select single request set, similarly user can select Multiple report set in
order to run more than one report set.

Put in the desired parameters as shown below and submit the request.

Click view> requests> find to see the status of the FSG request. Once completed, view
the output of the reports.

Prepared by: A F Ferguson & Co. Page 28


NIB BANK LIMITED TRAINING MANUAL
FINANCIAL STATEMENT GENERATOR

7.4 Define Adhoc Reports


he Define Ad Hoc Report button opens a form that allow to create new ad hoc reports by
combining a defined row set and a defined column set. You do not need to create an FSG
report first. This is helpful if you are just performing a one-time what-if analysis, or are
testing potential reports. If you create ad hoc reports often, you will periodically need to
run the Delete Ad Hoc Reports program to clean them up.

8. Standard reports Relating to FSG


Some useful standard reports that shows detail relating to different FSG components and
where they are used are;

Prepared by: A F Ferguson & Co. Page 29

You might also like