You are on page 1of 66

Financial Statement Generator

Karen Brownfield Ronda Ellis Solution Beacon
Solution Beacon, LLC 14419 Greenwood Ave. N #332 Seattle, WA 98133 Office: 206.366.6606 FAX: 206.365.4156 www.solutionbeacon.com

© 2003 Solution Beacon, LLC. All Rights Reserved.

Introductions / Experience
§ Karen Brownfield
§ Working with Oracle Applications over 12 years § OAUG Director 11 years and Past President § IOUC Pricing Council

§ Ronda Ellis
§ Working with Oracle Applications 9 years § OAUG Geo Coordinator for SCOAUG § Vice Chair-SCOUG

© 2003 Solution Beacon, LLC. All Rights Reserved.

About Solution Beacon
n

Solution Beacon is a leading provider of expert-level resources to Government Agencies and Fortune 1000 companies specializing in the Oracle Applications marketplace, providing leading expertise in the following areas: u Release 11i Upgrades/Implementations u Oracle Apps Database Administration u Oracle Systems Architecture u Oracle Performance Tuning u Oracle Workflow
© 2003 Solution Beacon, LLC. All Rights Reserved.

All Rights Reserved.FSG Tips n n n n Clearly define reporting requirements Start with basic FSG structure utilizing a Balance Sheet & Income Statement Keep your reporting Structure Simple u Row Set u Column Set u Report Utilize ADI request sets to publish FSG’s & Standard Reports © 2003 Solution Beacon. LLC. .

All Rights Reserved. .Advanced FSG Topics Consolidated Reports n Report Creation with varying detail levels n Changing Columns sets n Utilizing segment Overrides n Utilize % of rows % of columns n Statistical accounts n © 2003 Solution Beacon. LLC.

. LLC. extra lines Column Set – Typically for: u Amount Type u Offset u Calculations u Formatting numbers in each column © 2003 Solution Beacon. page breaks. All Rights Reserved.Components n n Row Set – Typically for: u Account Assignments u Calculations u Formatting underlining.

. or add them together or both n Row Order Display description with or instead of number u Sort row by value in a column u Change account segment order u n Display Set u Blank out intersection of row and column © 2003 Solution Beacon. All Rights Reserved. LLC.Components n Content Set u Repeat use of row/column set combination for multiple value of parent.

. All Rights Reserved.Components Report u Combination of row and column. LLC. and (optionally) row order and display set n Report Set u Collection of reports that should be run at the same time n © 2003 Solution Beacon.

All Rights Reserved.Defining Row Set n Reports => Define => RowSet n Enter Name and Description n Releases prior to 11i. LLC. enter title n Do not use & in Name (disables ability to copy FSG’s from database to database) n Choose Define Rows © 2003 Solution Beacon. .

LLC. All Rights Reserved.Defining Row Set n n n Line Number-required – controls sequence of display Description u Prints on report u May be blank Formatting of row u Indent u Lines to Skip u Underline Character u Page break © 2003 Solution Beacon. .

LLC. . All Rights Reserved. % calculations of totals) © 2003 Solution Beacon.Defining Row Set n Advanced Options u Row Name – to use name instead of number in calculations u Percent of Row – see slides on Percent of Row u Override Column Calculations – check if using both row and column calculations and row calculation should be used in all columns (example.

LLC.Defining Row Set n Display Options u Format Mask – used to override Column. All Rights Reserved. . such as a percentage row that should only have 1 decimal point u Level of Detail – no value = Financial Analyst t Financial Analyst t Supervisor t Controller © 2003 Solution Beacon.

still a credit Change sign on variance – if amount type is variance.Defining Row Set n Display Options (continued) u u u u u Factor – none. Millions Display Row – if unchecked. Thousands. reverses sign of result (comparison is budget vs actual) © 2003 Solution Beacon. row will not display Change sign – allows displaying of revenues and liabilities as positive without calculations t Note: For calculations. . LLC. row will not display regardless of values in each column Display Zero – if unchecked and ALL columns zero. All Rights Reserved.

All Rights Reserved. .Defining Row Set n Balance Control – N/A for Calculations – use when need different amount type/currency for this row different than that specified in the column will apply to ALL COLUMNS for this row ONLY u u u u Amount Type (usually specified in Column Set) Currency – to pull in STAT. for example Control Value – required if Amount Type is Budget or Encumbrance or Variance t Can also be used to specify different currencies at report definition time Offset – to move reporting period forward or backward © 2003 Solution Beacon. LLC.

All Rights Reserved.Defining Row Set n Assignments u Only specify segments that restrict selection u Display Types t T – Total – use this one for segments where no value specified t E – Expand range and display all values • If parent value assigned to rollup group – FSG:Expand Parent Value must = No t B – Expand and Total © 2003 Solution Beacon. LLC. .

expands to lowest level of children © 2003 Solution Beacon. . All Rights Reserved.Defining Row Set n Summary Flag u Segment must be parent used in summary account u Yes t Reads summary balance instead of calculating balance t Turns E to T u No t If Display Type = E. LLC.

Defining Row Set n Activity Type – Net. . All Rights Reserved. LLC. if share same calendar and chart of accounts u Must specify Net activity type if different SOB © 2003 Solution Beacon. defaults to value in responsibility u Can select other SOB. CR n Set-of-books u If not specified. DR.

Sample of Expanding Sample Hierarchy United States Region 1 West Region 2 South Area 1 California Area 2 Montana Area 1 Alabama Area 2 Georgia Loc 0010 San Francisco Loc 0200 San Diego Loc 0001 Billings Loc 0025 Helena Loc 0002 Birmingham Loc 0011 Montgomery Loc 1000 Atlanta Loc 0009 Columbus © 2003 Solution Beacon. All Rights Reserved. LLC. .

All Rights Reserved. LLC. Summary = ‘Yes’ u No expansion Value US through US. Summary = ‘No’ u Expands to each city. .Sample of Expanding n n n n Value US through US. not each state Value AL through WY. Summary = ‘Yes’ u Expands to show total for each state Value AL through WY. Summary = ‘No’ u Expands to each city in city order © 2003 Solution Beacon.

* / % t ENTER – Enter Value – may have to do an Enter 0 (zero) if first calculation is not + t MODE t AVERAGE t MEDIAN t STDDEV – Standard Deviation t ABSTVAL – Absolute value © 2003 Solution Beacon.Defining Row Set n Calculations u Valid operators t+ . . LLC. All Rights Reserved.

All Rights Reserved. .Easy Calc [(A+B)*C] / (D + G) n Enter A n+ B n* C n Enter D n+ G n/ n © 2003 Solution Beacon. LLC.

LLC. All Rights Reserved. then specify company segment here Choose Define Columns © 2003 Solution Beacon.Defining Column Set n n n n n Reports => Define => ColumnSet Enter Name and Description Do not use & in the Name (disables ability to copy column sets from database to database) (Optional) Override Segment – If want each column to represent a different company. .

All Rights Reserved. LLC. use column builder to adjust u Defines order of display Sequence © 2003 Solution Beacon. .Defining Column Set n n Position u zero if “hidden” column. else number of spaces to start column from left margin u any number will work.

Defining Column Set
n

n n n

Format Mask u How negatives displayed are Profile Option Currency:Negative Format u Thousands separator are Profile Option Currency:Thousands Separtor Factor – none, Thousands, Millions Currency – default is the SOB currency Offset-adjusts period reports forward/backward
© 2003 Solution Beacon, LLC. All Rights Reserved.

Defining Column Set
n

Amount Type
PTD Actual, PTD Budget, PTD Encumbrance u QTD Actual, QTD Budget, QTD Encumbrance u YTD Actual, YTD Budget, YTD Encumbrance u Project-Actual, Project-Budget, ProjectEncumbrance u PTD, QTD, YTD, Project Variance – budget to actual u PTD, QTD, YTD, Project Variance%
u
© 2003 Solution Beacon, LLC. All Rights Reserved.

Defining Column Set
n

Amount Type
u

BAL-Actual(FY Start) – Balance at start of year – for balance sheet reporting u YTD-Budget (FY End) – Budget for full fiscal year u YTD-Encumbrance (FY End) – Encumbrance for full fiscal year u YTD-Actual (FY End) – FP D – Actual balance for full fiscal year
© 2003 Solution Beacon, LLC. All Rights Reserved.

All Rights Reserved.Defining Column Set n Control Value – required if Budget or Encumbrance or variance or need to specify currency at report definition time © 2003 Solution Beacon. LLC. .

Defining Column Set n Display Options u Level of Detail (more useful at row level) u Display column (check this for all columns that should show on report. report will be blank) u Display zero u Change sign u Change sign on variance © 2003 Solution Beacon. . All Rights Reserved. or if all zero. LLC.

Defining Column Set n n n n Column Name/Description – useful to identify what column is used for when defining complex column sets – name shows in column builder Percent of column – see percent of row slide Override value – if specified override segment. LLC. . All Rights Reserved. then the value for that segment this column should report on Override row calculations – check to force FSG to use column calculations over row © 2003 Solution Beacon.

not in the column) n © 2003 Solution Beacon. All Rights Reserved. LLC. .Defining Column Set Assignments and Calculations same as for rows n Exceptions u Choose column that is basis for exception u Choose character that denotes exception (prints at margin.

All Rights Reserved. col 6 has calculation of + with low/high range of 5 and exception 1. Define multiple non-display column each with a different exception that uses calculation to add the display column – example col 5 is the display column. . LLC. etc t © 2003 Solution Beacon. define display column with all parameters except exception.Defining Column Set n Exceptions (continued) u Define condition(s) Multiple conditions must all be met t To define multiple conditions that one one must be met. col 7 has calculation of + with low/high range of 5 and exception 2.

. LLC. 181. All Rights Reserved. or 255 characters wide (printer restriction. not FSG) u 80 requires profile option FSG:Allow Portrait Style=Yes u 255 requires setting up custom print style or looking for the SpaceLabs one – FSG uses print style that has lowest sequence number that will handle width Greater than 255 characters can only be run through ADI – but must still have a print style © 2003 Solution Beacon.Create Column Headings n n Reports that can be printed are either 80. 132.

but can only format 20 columns) © 2003 Solution Beacon. .Creating Column Headings n From top block of Define Column Set can u Create column Headings u Create Default Headings u Build Column Set (best. LLC. All Rights Reserved.

. All Rights Reserved.Column Set Builder n n Pick total width of report to target – check right most column and see how room left To squeeze u Adjust left margin u Adjust size each column © 2003 Solution Beacon. LLC.

All Rights Reserved.Column Set Builder © 2003 Solution Beacon. LLC. .

.Printing and Column Widths n If Column width is too small to print value with formatting options the following rules IN ORDER are used to shorten the field u Print as many leading characters as will fit u Print as many trailing characters as will fit u Omit thousands separator u Omit Positive and Negative Currency format characters (‘-’ will be substituted for the negative character u If still can’t fit value in. All Rights Reserved. LLC. prints ### instead © 2003 Solution Beacon.

BUDGET. LLC. . &POI1 or &POI+1 is the next period © 2003 Solution Beacon. example &POI0 is the period requested for the report. must use the column window to define them.Column Set Builder n n n Headers can have 1-4 lines – if need more. relative offset.ENCUMBRANCE Number – for POI. then can use this window to edit them Recommend using dashes as last line so data is not confused with headers Relative Headings u u u & POI. &POI-1 is the previous period. All Rights Reserved.CURRENCY.

Defining Content Sets n n n Reports => Define => ContentSet Fill in Name (no &) and Description Type u Sequential – one print file u Parallel – multiple print files © 2003 Solution Beacon. LLC. . All Rights Reserved.

Low and High account range. define one row PE. one row PT with same account range © 2003 Solution Beacon. . Display. LLC. and Summary To get page expand and total. All Rights Reserved.Defining Content Sets n n Fill in Sequence Number.

each “report” is a separate sheet) u PT – one report that has the total of all values in this range u RE – Row expand – EACH ROW separately u RT – Row Total u RB – Row expand and total u CT – Column total © 2003 Solution Beacon. All Rights Reserved. LLC. print a separate report ( from ADI.Defining Content Sets n Display Types u N – no segment value is specified u PE – for each value in the range for this segment. .

. All Rights Reserved. LLC.Defining Content Sets n Summary = Yes – reports on only values in range that belong to summary accounts n Summary = No – reports on only values in range that do not belong to summary accounts n Summary left blank defaults to row definition © 2003 Solution Beacon.

Defining Row Order n n n n Display description with/instead of value Sort rows (when expanded) by value. . LLC. description. value of column Rearrange order of display of segments Omit some/all segment headers © 2003 Solution Beacon. All Rights Reserved.

Defining Row Order n n n n n n Reports => Define => Order Fill in name and description Must specify all segments Sequence number determines order of display To have segment (and header) not display. . All Rights Reserved. set width to zero Order by (for rows with E option) u u u Value Description Ranking Column – requires filling in Rank By Column info © 2003 Solution Beacon. LLC.

All Rights Reserved.Defining Row Order n n Segment Display by u Value u Description u Value and Description Width u Add values specified for each segment u Add space between each segment for which width not equal zero u Must be less than left margin defined in column header © 2003 Solution Beacon. . LLC.

. LLC. All Rights Reserved. not the column sequence number u Select Ascending or Descending u Reminder – at least one segment must have the order by set to ranking © 2003 Solution Beacon.Defining Row Order n Rank by Value in Column u Specify either name of column to rank by or order t Order is the sequence of the DISPLAYED columns.

All Rights Reserved. . LLC.Define Display Set n n n n n n Must Define Display Groups first Reports => Define => Display => Group Enter Name (no &) and Description Specify Row or Column Set name Specify sequence #’s Must have at least one group that specifies row set and at least one group that specifies column set © 2003 Solution Beacon.

All Rights Reserved. .Define Display Set n n n Reports => Define => Display => Group Enter Name (no &) and Description Can specify row group or column group by itself to hide sensitive rows/columns © 2003 Solution Beacon. LLC.

. All Rights Reserved. LLC. then display set has no value as rows/columns not prohibited by the display set will display anyway n © 2003 Solution Beacon.Define Display Sets Can specify both row and column group to block printing of specific cells n If do not unclick the display box.

Define Report n n n Reports => Define => Report Fill in Name and Description (Title is specified at row set level until R11i. . All Rights Reserved. LLC. then specified here) Fill in Row set and column set (required) © 2003 Solution Beacon.

uses SOB currency (Optionally) specify rounding option u Calculate then round – usually more accurate u Round then calculate © 2003 Solution Beacon. display set (Optionally) select values for the segment(s) you wish to restrict reporting to (Optionally) enter default currency – this will override all rows where currency not specified – without this option. LLC.Define Report n n n n (Optionally) fill in content set. . All Rights Reserved. row order.

LLC. click the control values button and specify which budget/encumbrance/currency goes with which value u u Currency Only – Select Entered or Translated If specify control values in both row/column. intersecting values must be the same © 2003 Solution Beacon. . All Rights Reserved.Define Report n n (Optionally) select level of detail (Optionally) select Output option u u u Text Tab-delimited Spreadsheet n If row/column set specifies control values.

All Rights Reserved. LLC.Define Report Set n Reports => Define => ReportSet n Specify name and description n Specify sequence number and name of report n Repeat adding sequence numbers and report names © 2003 Solution Beacon. .

All Rights Reserved. . LLC.Requesting Reports n n Reports =>Request =>Financial Select Report and Period – fills in all components defined in the report © 2003 Solution Beacon.

All Rights Reserved. LLC.Requesting Reports n Can change or add u Currency u Content set u Row order u Display set u Override segment u Rounding option u Output option © 2003 Solution Beacon. .

prints ONLY exception rows n Level of Detail is only available as an option if run FSG from submit concurrent request screen (Program-Run Financial Statement Generator) n © 2003 Solution Beacon.Requesting Reports If select Yes for Exceptions. . All Rights Reserved. LLC.

All Rights Reserved.Requesting Report Sets Reports => Request => Financial n Click the Report Set tab – Single or Multiple n Select the set and specify the period n Select Apply to have period be the same for each report in the set n Either click which reports to run or click Select All Reports n © 2003 Solution Beacon. . LLC.

field “ungrays” – enter Click OK © 2003 Solution Beacon. LLC. All Rights Reserved. .Ad-hoc reports n n n n Click the Define Adhoc report button from the Run Financial Report screen Fill in row set and column set If control values required.

when finished.Copying Report Objects (within database) n n n n n Reports => Autocopy or Choose Autocopy button from any report definition screen Component . All Rights Reserved. can query new object and make necessary changes © 2003 Solution Beacon. LLC.Select name for the object to be created Click Copy – starts concurrent process.Select name of object to copy Target .Select type of object to copy Source . .

length. . etc) Requires System Administrator to set up the database links Any budgets. LLC. the number of segments.Copying Objects – Database to Database n n n n Requires Chart of Accounts definition to be the same (not the values. not source © 2003 Solution Beacon. currencies referenced must exist in target database Copy is initiated from target database. All Rights Reserved.

. LLC. All Rights Reserved.Copying Objects – Database to Database n n Navigate to Submit concurrent request window and select ‘Program-FSG Transfer’ Parameters u u u u u Component Type – Pick one or ALL Component Name – Leave blank to copy all of a type or ALL Source DB Chart of Accounts – must be typed and must match exactly as no way to validate this field Target DB Chart of Accounts – choose from LOV Source Database – choose from LOV © 2003 Solution Beacon.

All Rights Reserved. no copy will be done and warning message will be printed If currency/budgets/encumbrances do not exist. but references removed If program is interrupted. can be re-started with same parameters.Copying Objects – Database to Database n n n If object with same name already exists. objects already copied will just give warning message © 2003 Solution Beacon. . copy will be performed. LLC.

All Rights Reserved. and 10 and the column low and high value If % not correct in total rows. specify 40 as the percent of row option For column 20.Percent of Row n n n For rows 10. . LLC. click the Override Column calculations in the total rows © 2003 Solution Beacon. 40. 20. click calculations. choose % as the operator. 30.

LLC.Row Set vs Column Set Overrides © 2003 Solution Beacon. . All Rights Reserved.

All Rights Reserved.Row Set vs Column Set Overrides © 2003 Solution Beacon. . LLC.

. LLC. All Rights Reserved. Running FSG’s with Standard reports Uploading journal entries to General Ledger Downloading information from the General Ledger Formatting Reports in Excel Uploading and maintaining budget information Uploading assets from a legacy system © 2003 Solution Beacon.Utilizing ADI n n n n n n n Ease of changing the look and feel of the FSG.

LLC. rellis@solutionbeacon. All Rights Reserved.Thank you! If you have any questions or comments please contact us: Karen Brownfield. . kbrownfield@solutionbeacon.com Ronda Ellis.com © 2003 Solution Beacon.