You are on page 1of 18

9/5/24, 18:18 Note: 2474364.

Note: 2474364.2
Copyright (c) 2024, Oracle. All rights reserved. Oracle Confidential.

Financial Statement Generator

Overview of the Financial Statement Generator:

Oracle applications has provided many standard reports for meeting the business reporting requirements. Limitation on the standard reports is that they cannot provide the data as required by the user in the
required format. To overcome this limitation of standard reports and to make the designing of the financial reports more flexible, Oracle applications also has a feature called Financial Statement Generator
(FSG)

Financial Statement Generator (FSG) facilitates designing of custom reports as per the requirements of the users. FSG helps in defining new reports without any programming and the reports can be
prepared from the applications itself using Oracle General Ledger responsibility.

A Financial statement can be a Profit and Loss account, Balance Sheet, Comparative Income Statements, Trial balance etc.

FSG Setup:

Please find the below detail steps of FSG setup:

1. Components of FSG
2. Defining and Running the FSG Report

1. Components of FSG:

Row Set Required Report title, account combinations

Column Set Required Account type, column headings

Content Set Optional Overrides row set account combinations and display options

Row Order Optional Sort order and display options for expanded row

Display Set Optional Electric ’white out’

2. Defining and Running the FSG Report

References:

Financial Statement Generator (FSG) Setup (Doc ID 130541.1)

FSG: How Do FSG Segment Overrides, Content Sets, Account Assignment Ranges and Display Types work together? (Doc ID 207779.1)

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_169 1/18
9/5/24, 18:18 Note: 2474364.2
FSG Definition Rules and Performance Suggestions (Doc ID 950278.101)

FSG Functional Troubleshooting Guide (Doc ID 136328.1)

General Ledger FAQ for FSG Functional (Doc ID 108236.1)

FSG Profile Options (Explanation and Recommended Values) (Doc ID 1586346.1)

RGRARG FSG Report Will Not Open In Excel When Output option Is Spreadsheet (Doc ID 360112.1)

FSG: Useful Notes for Most Common Issues in Financial Statement Generator (Doc ID 1087207.1)

R12: FSG: PERF0005 Error Detected In GET_DEF_LDGS - ORA-01403: No Data Found Common Issues (Doc ID 1368691.1)

NOTE: In the <images or examples> <above or below> and/or the attached document, user details / company name / address / email / telephone number represent a fictitious sample (based upon made up data used in
the Oracle Demo Vision instance). Any similarity to actual persons, living or dead, is purely coincidental and not intended in any manner.

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_169 2/18
9/5/24, 18:18 Note: 2474364.2

Copyright (c) 2024, Oracle. All rights reserved. Oracle Confidential.

Components of FSG Videos

Row Set:

A Row Set defines the format and content of the rows in an FSG report.

Define Row Set

Row Set:

Responsibility: General Ledger Super User

Navigation: Reports : Define : Row Set

Fields used in Defining Row Set

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_169 3/18
9/5/24, 18:18 Note: 2474364.2

Row Set Fields:


2474364.2 - EBS - General Ledger- Fields used to Define a FSG Row Set 
1. Line Number
2. Line item
3. Formatting of the report

Advanced Options:

1. Row name
2. Override column calculations

Balance Control:

 1. Amount Type
2. Currency
3. Control Value
4. Offset

Display Options:

1. Format Mask
2. Display Row
3. Display Zero
  0:00 / 2:23  1x   4. Change sign
5. Change sign on variance

Row Set Account Assignments

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_169 4/18
9/5/24, 18:18 Note: 2474364.2

Row Set Account Assignments:

Select the accounts that needs to be displayed on the report. They can be defined for both row
and column set. If accounts are assigned to both row set and column set FSG reports only on the
intersecting accounts.

Display type:
• E – Expands the range and display all the segment values. Creates multiple rows from a
single row definition. When a parent value is used, the summary field should be unchecked
to display all the child values in the report.
• T- Total the range and display only the total of the segment value. It limits the number
rows that appear in a row.
• B- Both options allows the display of detail rows and total rows.

Activity:

Net, DR or CR according to the requirement.

Set of books/Ledger:
Can select other SOB/Ledger, if share same calendar and chart of accounts.

Row Set Calculations

2474364.2 - EBS - General Ledger- Define a FSG Row Set Calculations


Row Set Calculation Fields:

 • Sequence
• Operator
• Constant
• Low and High Sequence
• Row Name

  0:00 / 1:22  1x  

Running FSG Report With Row Set

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_169 5/18
9/5/24, 18:18 Note: 2474364.2

2474364.2 - EBS - General Ledger- Run the FSG Report with Row Set 

Running FSG Report with Row Set:


Responsibility: General Ledger Super User
Navigation: Reports => Request => Financial

Query the Report Name and Select the Row Set defined and Run the FSG Report

  0:00 / 3:01  1x  
Copyright (c) 2024, Oracle. All rights reserved. Oracle Confidential.

Column Set:

A column set defines the format and content of the columns in an FSG report. The commonly assumed attribute for a column definition is a time period (amount type), whereas the attribute for a row definition is
an account assignment. Therefore, typical column sets include headings and subheadings, amount types, format masks, currency assignments and calculation columns for totals.

Define Column Set

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_169 6/18
9/5/24, 18:18 Note: 2474364.2

2474364.2 - EBS - General Ledger- Define a FSG Column Set 

Define Column Set:

 Responsibility: General Ledger Super User


Navigation: Reports => Define => Column Sets

  0:00 / 1:14  1x  
Fields used to Define Column Set

2474364.2 - EBS - General Ledger- Fields used to Define a FSG Column Set  Column Set Fields:

1. Position
2. Sequence

Balance Control:

1. Amount Type
2. Currency
3. Control Value

 4. Offset
Advanced Options:

1. Column name
2. Override Row calculations

Display Options:

1. Format Mask
2. Display Row
1x 3. Display Zero
  0:00 / 5:59   
4. Change sign
5. Change sign on variance

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_169 7/18
9/5/24, 18:18 Note: 2474364.2

Running FSG Report with Column Set

2474364.2 - EBS - General Ledger- Run the FSG Report with Column Set 

Running FSG Report with Column Set:


Responsibility: General Ledger Super User
Navigation: Reports => Request => Financial

Query the Report Name and Select the Column Set defined and Run the FSG Report

  0:00 / 3:03  1x  

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_169 8/18
9/5/24, 18:18 Note: 2474364.2

Copyright (c) 2024, Oracle. All rights reserved. Oracle Confidential.

Row Order:

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

Define a Row Order

2474364.2 - EBS - General Ledger- Define a FSG Row Order 

Row Order:

 Responsibility: General Ledger Super User


Navigation: Reports => Define => Order

  0:00 / 0:38  1x  
Fields used to Define a FSG Row Order

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_169 9/18
9/5/24, 18:18 Note: 2474364.2

Row Order Fields:

1. Sequence
2. Segment
3. Order By
4. Display
5. Width

Running FSG Report with Row Order

2474364.2 - EBS - General Ledger- Run the FSG Report with Row Order 

Running FSG Report with Row Order:


Responsibility: General Ledger Super User
Navigation: Reports => Request => Financial

Query the Report Name and Select the Row Order defined and Run the FSG Report

  0:00 / 2:17  1x  

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_… 10/18
9/5/24, 18:18 Note: 2474364.2

Copyright (c) 2024, Oracle. All rights reserved. Oracle Confidential.

Content Set:

Content Sets are similar to row sets. They are used to override row and column account
assignments and display types to create multiple variations of existing reports. Content sets are probably the most confusing aspect of FSG definition. It is the complexity and variation of content set options that
contribute to its ’mystery’. In a business environment, mastering the content set can significantly reduce report development efforts.

Define a Content Set

Content Set:

Responsibility: General Ledger Super User


Navigation: Reports => Define => Content Set

Fields use to Define a Content Set

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_… 11/18
9/5/24, 18:18 Note: 2474364.2

Content Set Fields:

Name and Description


Type Parallel Sequential
Sequence
Account Ranges
Display Type

N - No Override

RE - Row/Expand

RT - Row/Total

RB - Row/Both

CT - Column/Total

PE - Page/Expand

PT - Page/Total

Summary

Running FSG Report with Content Set

2474364.2 - EBS - General Ledger- Run the FSG Report with Content Set 

Running FSG Report with Content Set:

Responsibility: General Ledger Super User


 Navigation: Reports => Request => Financial

Query the Report Name and Select the Content Set defined and Run the FSG Report

  0:00 / 2:13  1x  

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_… 12/18
9/5/24, 18:18 Note: 2474364.2

Copyright (c) 2024, Oracle. All rights reserved. Oracle Confidential.

Display Sets:

Display sets are used to control (hide) the display of ranges of rows and/or columns in a

report. To use display sets you must also define display groups to identify the ranges of rows and/or columns whose display you want to control.

Define a Display Set

Define a Display Set:

Defining Display Groups is a prerequisite of using display sets.

Display Group:

Responsibility: General Ledger Super User

Navigation: Reports => Define => Display => Group

Display Set:

Responsibility: General Ledger Super User

Navigation: Reports => Define => Display => Set

Fields used to Define a FSG Display Set

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_… 13/18
9/5/24, 18:18 Note: 2474364.2

2474364.2 - EBS - General Ledger- Fields used to Define a FSG Display Set 

Display Group Fields:

1. Name and Description


2. Row Set or Column Set
3. From/To Sequence
Display Set Fields:
 1. Name and Description
2. Row Set and Column Set
3. Sequence Number
4. Display
5. Row Group/Column Group
6. Description

  0:00 / 4:12  1x  

Running FSG Report with Display Set

Running FSG Report with Display Set:

Responsibility: General Ledger Super User

Navigation: Reports => Request => Financial

Query the Report Name and Select the Display Set defined and Run the FSG Report

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_… 14/18
9/5/24, 18:18 Note: 2474364.2

Copyright (c) 2024, Oracle. All rights reserved. Oracle Confidential.

Define and Running FSG Report Videos

Define a FSG Report

Define FSG report:

Responsibility: General Ledger Super User

Navigation: Reports => Define => Report

Fields used to Define FSG Report:

Required Components:

1. Row Set
2. Column Set
Optional Components:

1. Content set
2. Row Order
3. Display Set

Other Options:

1. Segment Override
2. Currency
3. Rounding Option
4. Level of Detail
5. Output Options
Control Values

Running the FSG Report

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_… 15/18
9/5/24, 18:18 Note: 2474364.2

Running FSG Report:

Responsibility: General Ledger Super User

Navigation: Reports => Request => Financial

Query the Report Name and Select the Required Components and Run the FSG Report

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_… 16/18
9/5/24, 18:18 Note: 2474364.2

Copyright (c) 2024, Oracle. All rights reserved. Oracle Confidential.

Defining and Running the FSG Report Set

FSG Report Set:

Report Sets are used to group FSG reports that you run together frequently.

Responsibility: General Ledger Super User

Navigation: Reports => Define => Report Set

FSG Report Set Fields:

1. Name and Description


2. Sequence

Running FSG Report set:

Responsibility: General Ledger Super User

Navigation: Reports => Request => Financial => Single Set/Multiple Set

Query the Report Set Name, Select the Reports to run and Run the FSG Report Set

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_… 17/18
9/5/24, 18:18 Note: 2474364.2

Copyright (c) 2024, Oracle. All rights reserved. Oracle Confidential.

FSG with Program - Publish FSG Report Videos

FSG with Program - Publish FSG report

Running FSG with Program - Publish FSG Report Program:

To publish your FSG report in one step.

Navigate to the Submit Requests window and select Program - Publish FSG report program.

Select your report template from the Template Name LOV.

Note: You can select a seeded template or you can create a template using BI Publisher.

The following templates are available:

1. FSGXML: Basic Template


2. FSGXML: Basic Drilldown Template
3. FSGXML: Basic Excel Drilldown Template (Raw Amounts)
4. FSGXML: Basic Excel Template (Raw Amounts)
5. FSGXML: Basic Excel Drilldown Template
6. FSGXML: Basic Excel Template
The first two templates (RTF) are most commonly used to generate PDF output. The last four
templates (spreadsheet) are most commonly used to generate spreadsheet output.

Templates that indicate drilldown have links to Oracle General Ledger data.

Select OK.

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=413542613626540&parent=DOCUMENT&sourceId=2740198.1&id=2474364.2&_afrWindowMode=0&_adf.ctrl-state=jmgf32r1u_… 18/18

You might also like