Sie sind auf Seite 1von 202

Sage Accpac ERP 5.

6A
Financial Reporter I User Guide
2009 Sage Software, Inc. All rights reserved. Sage, the Sage logos, and all Sage Accpac product
and service names mentioned herein are registered trademarks or trademarks of Sage Software,
Inc., or its affiliated entities. All other trademarks are the property of their respective owners.
Sage Software, Inc.
Publisher



Frug55-toc.doc, printed on 8/8/2007, at 1:43:21 PM. Last saved on 8/8/2007 12:57:00 PM.

Contents

Chapter 1: Introduction
ReportSpecificationFiles .......................................................11
FinancialReporterFeatures .....................................................12
DataYouCanIncludeonReports ............................................12
DataSelectionCriteria ......................................................13
ConsolidatingAccounts .....................................................14
StepsforUsingtheFinancialReporter............................................14
StandardFinancialStatements...................................................15
PrintingOptionalFieldsinFinancialStatements ..................................16
AccountOptionalFields ....................................................16
TransactionOptionalFields .................................................17
HowtoUseThisGuide .........................................................17
WhoNeedstoReadThisGuide? .............................................18
HowtoUsetheGeneralLedgerandFinancialReporterGuides.....................18
TheGettingStartedGuide...................................................18
TheGeneralLedgerUserGuide..............................................19
WhereToNow?................................................................19
Chapter 2: Tutorial
HowtoProduceFinancialStatements ............................................21
IntroducingtheFinancialStatementDesigner .................................21
WhatAreReportSpecificationFiles? .........................................22
EditingandCreatingFinancialReportsTutorial ................................22
OpeningaNewSpreadsheet.................................................24
TurningOffAutomaticSpreadsheetRecalculation.............................24
User Guide iii
Sage Software Confidential



Frug55-toc.doc, printed on 8/8/2007, at 1:43:21 PM. Last saved on 8/8/2007 12:57:00 PM.
Lesson1:UsingFormulastoRetrieveG/LData .................................. 25
UsingFRPastetoInsertFormulas .......................................... 210
Lesson2:CreatingaFinancialReportSpecification .............................. 213
WhereToNow? .............................................................. 223
Chapter 3: Writing Report Specifications
FindingtheInformationYouNeed .............................................. 31
AFewKeyFinancialReporterConcepts ......................................... 32
HowFinancialReporterFitswithGeneralLedger................................. 33
UsingFinancialReporterwithExcel ............................................. 34
LayoutofaReportSpecification................................................. 34
Specification,Report,andPrintRanges ...................................... 35
WhatEachColumnDoesintheFinancialReportSpecification ................. 37
WhentheReportisGeneratedfromtheSpecification......................... 311
SettingtheSpecRange..................................................... 312
AddingExplanatoryComments(..) ......................................... 314
AddingTitleLines ........................................................ 314
ControllingOverallFinancialStatementFormat ................................. 315
FormattingReportLines ................................................... 316
FormattingPageLayout ................................................... 318
SpecifyingGeneralLedgerInformationinColumnsandCells..................... 320
SpecifyingInformationforOneCell ........................................ 322
SpecifyingInformationforColumnsofaReport ............................. 323
DefaultColumnSpecifications ............................................. 324
SampleDefaultColumnSpecifications ...................................... 328
SpecifyingAccountsandTotalsinStatementLines............................... 330
AccountProcessingOrderandReportRanges ............................... 330
SpecifyingAccountOrderintheDefaultRowSpecification ................... 331
SpecifyingAccountOrderforOneAccountReference ........................ 334
SpecifyingAccountNumbersandTotalingColumns ......................... 334
SpecifyingRangesofAccountsWhentheAccountSegmentis
NotFirstintheAccountStructure ...................................... 340
iv Sage Accpac Financial Reporter
Sage Software Confidential



Frug55-toc.doc, printed on 8/8/2007, at 1:43:21 PM. Last saved on 8/8/2007 12:57:00 PM.
OverridingPrintRangeOptionswithinaReport .............................341
TotalingandSubtotalingColumns ..........................................342
CalculatedColumns .......................................................343
SpecifyingSelectionCriteria....................................................345
UsingColumnBtoFilterAccounts..........................................345
TestingAccountValues ....................................................350
TestingInformationBeforePrinting .........................................352
ExcludingLinesfromReportsBasedonContents.............................353
ConsolidatingAccountRanges .................................................354
Grouped,SeparateorSummarizedData .....................................354
HandlingRoundingonReports.................................................358
Example1:ForcingaRoundedBalanceSheettoBalance ......................359
Example2:ForcingaBalancetotheRoundedTotal ..........................360
ConsolidatingFinancialStatementsofMultipleCompanies .......................362
FRMenuCommands ..........................................................366
FRPaste ..................................................................367
FRView ..................................................................369
FRClear ..................................................................375
FROptions................................................................375
FRDrilldown .............................................................376
FinancialReporterFunctions ...................................................379
FR ......................................................................381
FRACCT..................................................................384
FRAMT...................................................................387
FRAMTA.................................................................393
FRCREDIT................................................................394
FRDEBIT .................................................................395
FRFISCAL ................................................................396
FRPOST ..................................................................396
FRRATE..................................................................399
FRSDESC................................................................3100
FRTRN ..................................................................3101
FRTRNA ................................................................3103
User Guide v
Sage Software Confidential



Frug55-toc.doc, printed on 8/8/2007, at 1:43:21 PM. Last saved on 8/8/2007 12:57:00 PM.
FRTRNDR............................................................... 3103
FRTRNCR............................................................... 3104
WhereToNow? ............................................................. 3104
Chapter 4: Sample Reports
StandardFinancialStatements .................................................. 41
BalanceSheets................................................................. 42
QuikBal1SingleColumnBalanceSheet .................................... 43
QuikBal2CurrentBalance/PreviousYear ................................. 45
QuikBal3CurrentBalance/PreviousPeriod ............................... 48
BalanceSheetSummaries...................................................... 410
Balsum01.xlsCommonSizeBalanceSheet ................................ 410
Balsum02.xlsBalanceSheetSummarieswithGraphs....................... 411
Balsum03.xlsBalanceSheetSummaryforSpecifiedPeriod ................. 413
Balsum04.xlsBalanceSheetSummaryforCurrent/PreviousYear ........... 413
Balsum05.xlsBalanceSheetSummaryforCurrentYear/Budget ............. 414
IncomeStatements ............................................................ 414
QuikInc1SingleColumnIncomeStatement ............................... 416
QuikInc2CurrentYTD/LastYTD ....................................... 419
QuikInc3CurrentYTD/BudgetYTD..................................... 421
QuikInc4CurrentYTDwithDrilldown................................... 423
IncomeStatementSummaries.................................................. 424
Incsum01.xlsCommonSizeIncomeStatement ............................ 424
Incsum02.xlsIncomeStatementSummarywithGraphs .................... 425
Incsum03.xlsIncomeStatementSummaryforSpecifiedPeriod ............. 426
Incsum04.xlsIncomeStatementSummaryforCurrent/PreviousYear ....... 427
Incsum05.xlsIncomeStatementSummaryforCurrentYear/Budget......... 427
FinancialForecasting.......................................................... 428
Forecast.xlsForecastingIncomeStatementandBalanceSheet............... 428
FinancialAnalysis ............................................................ 429
Finratio01.xlsFinancialRatios ........................................... 430
Finratio02.xlsFinancialRatiosandBenchmarks ........................... 431
vi Sage Accpac Financial Reporter
Sage Software Confidential



Frug55-toc.doc, printed on 8/8/2007, at 1:43:21 PM. Last saved on 8/8/2007 12:57:00 PM.
Finratio03.xlsFinancialRatiosandBenchmarkswithGraphs................432
Finratio04.xlsFinancialRatiosforCurrent/PreviousYear ...................433
Finratio05.xlsFinancialRatiosforCurrent/PreviousYearand
BenchmarkswithGraphs ...............................................434
Appendix A: Error Messages
ErrorMessagesPrintedonFinancialStatements.................................. A2
ErrorMessagesDisplayedbytheFinancialReporter.............................. A3
ErrorMessagesWhenStartingG/LStatementDesignerorRunning
PrintFinancialStatements .................................................. A4
Index
User Guide vii
Sage Software Confidential
User Guide 11
Frug55-1.DOC, printed on 8/2/2007, at 3:37:18 PM. Last saved on 7/31/2007 3:57:00 PM.
Sage Software Confidential
I
n
t
r
o
d
u
c
t
i
o
n
I
n
t
r
o
d
u
c
t
i
o
n
Chapter 1
Introduction
This manual describes the reporting capabilities of the Financial
Reporter and explains how to produce financial statements from the
data stored in the general ledger.
The Financial Reporter is a powerful reporting tool that uses
Microsoft Excel to manipulate, format, graph, and print general
ledger data.
The Financial Reporter adds Sage Accpac-specific functions and
commands to Excel that allow it to read general ledger data. Once
the data is in a worksheet, the Financial Reporter uses Excels
formatting and printing capabilities to produce the statement.
Report Specification Files
Each financial statement is defined in a report specification. The
specification tells Financial Reporter what data is included on the
statement, and how it should be formatted.
Because the specification is actually a worksheet, you can use
standard worksheet formulas, formatting commands, and graphing
abilities to embellish the report, and you can create
multidimensional models to perform further analysis on the data.
See Chapter 4 for
report examples
The Financial Reporter includes a set of standard report
specifications that are compatible with any chart of accounts that
uses the standard account group classifications and user-defined
account groups. The specifications and the reports they produce are
shown in Chapter 4 of this manual.
Financial Reporter Features
12 Sage Accpac Financial Reporter
Frug55-1.DOC, printed on 8/2/2007, at 3:37:18 PM. Last saved on 7/31/2007 3:57:00 PM.
Sage Software Confidential
Financial Reporter Features
innci nrtr tur cnr nur nr r tn i nu
t iiit nu nd nr nin nd rnrtin nur cnn
innci nitinn
Data selection. innci nrtr nnt nn rnid u cc tn
ccnunt nd cnn dt it n ccnunt ctinn
nitictd dt itrin tcniu
Print options. innci nrtr rnid rintti ntinn nr
cnnin ctu nr rniinn iur t ic r nd ic
rind ccnunt rn n ccnunt nt cnnnidtd nr
nnncnnnidtd rnrt nd dridnn innrtinn
Formatting and graphing. n c crctr nrttin nd
crtin ciiti r i tn innci rnrt
Spreadsheet and modeling capabilities. nu cn n u c
nr dncd ciiti uc int t tn rnr
nitictd n nn t dt rtrid innci nrtr
Data You Can Include on Reports
innci ttnt cn incud n cnun n dt nu
i nd cn cnntin n n t nnin ccnunt innrtinn
urrnt nr itnric nc nr n rn n ccnunt
incudin nr cudin rniinnntd trnctinn
t cn nr ic rind urtr r nr r
incudin nr cudin rniinnntd trnctinn
nc nr nt cn in t unctinn currnc nr n n t
nurc currnci in uticurrnc dr
Euro zone
companies
nc nr nt cn in t rnrtin currnc i nu
ciid t urn nur unctinn currnc nd ctd
rnrtin currnc in t nn rni
Financial Reporter Features
User Guide 13
Frug55-1.DOC, printed on 8/2/2007, at 3:37:18 PM. Last saved on 7/31/2007 3:57:00 PM.
Sage Software Confidential
I
n
t
r
o
d
u
c
t
i
o
n
Comparative figures from complete or to-date time spans.
Budget figures from any of up to five fiscal sets.
Quantities.
Because statements are created in a worksheet, you can use any
formulas and functions to perform relative change calculations on
General Ledger figures to express them as percentages or ratios.
You can also use any of the following information in a financial
statement:
Company information such as the name, address, phone number
and company contact.
The start and end dates of a given fiscal period.
The exchange rate given a particular currency, rate type,
functional currency, and date.
The options selected for printing the financial statement (such as
the print date, the department range, the period-end date, or
whether provisionally-posted transactions were included).
Data Selection Criteria
The Financial Reporter not only gives you access to data, it allows
you to select data at print time using a number of powerful features.
The first set of criteria you can use is in the report specification itself.
Account filtering
You can restrict the accounts specified on a financial report by using
selection criteria. For example, you can select only those accounts in
a specified range that have ACCTTYPE="Income" AND
ACTIVESW="Yes".
Or
You can select only those accounts with a debit or credit balance.
Steps for Using the Financial Reporter
14 Sage Accpac Financial Reporter
Frug55-1.DOC, printed on 8/2/2007, at 3:37:18 PM. Last saved on 7/31/2007 3:57:00 PM.
Sage Software Confidential
Excluding lines
nu cn n cud rnrt in d nn tir cnntnt
nr nu it nt tn rn in rn nur rnrt i
t u in c cnun nn t in i rn nr nu it i tn
cud in i it rrnt tn n t tnt n cnun
cnnd
n n ctinn ntd id
Consolidating Accounts
innci nrtr t nu ci tr rticur ccnunt
nr rnu n ccnunt i itd rt cnnnidtd nr
utntd nr t u n rticur ccnunt nt
cn
Steps for Using the Financial Reporter
rnducin innci ttnt rn t dt tnrd in t nr
dr i trt rnc
Step 1. Design the Chart of Accounts
n nu irt t u t dr dcid nn n ccnunt nurin
nd ciictinn c tn uit nur innci rnrtin nd
dind crt n ccnunt i ii t n n dinin
nd intinin innci ttnt ciictinn
Note: ur tt t ccnunt nt i t irt nt in t
ccnunt tructur nu crt innci nrtr cn ct ccnunt
nr i n t ccnunt nt i irt
nr nr innrtinn nn dinin t crt n ccnunt rr tn
inin t rt n ccnunt in tr n t General Ledger
Getting Started nu
Standard Financial Statements
User Guide 15
Frug55-1.DOC, printed on 8/2/2007, at 3:37:18 PM. Last saved on 7/31/2007 3:57:00 PM.
Sage Software Confidential
I
n
t
r
o
d
u
c
t
i
o
n
Step 2. Create a Financial Statement Specification
A financial statement specification defines the format and contents of
a financial statement.
The Financial Reporter ships with several standard report
specifications that you can use to produce financial statements. To
create special statements for your own use, we suggest you
customize one of the standard statements.
See Chapter 2 of this manual for an introduction to the Financial
Reporter, and a few short lessons on creating financial reports.
Step 3. Print the Statement
After creating specifications, use Print Financial Statements to select
the specification you want to use, and print.
For instructions on printing financial statements, refer to the General
Ledger User Guide.
Standard Financial Statements
The Financial Reporter ships with sample standard financial
statements that you can customize or use as is. (See Chapter 4.)
Balance Sheet.
Comparative Balance Sheet (Current Year/Last Year).
Comparative Balance Sheet (Current Month/Last Month).
Balance Sheet summaries.
Financial Analysis.
Forecasting.
Income Statement.
Comparative Income Statement (Current Year/Last Year).
Printing Optional Fields in Financial Statements
16 Sage Accpac Financial Reporter
Frug55-1.DOC, printed on 8/2/2007, at 3:37:18 PM. Last saved on 7/31/2007 3:57:00 PM.
Sage Software Confidential
nrti Incn ttnt urrnt rudt
Incn ttnt urrnt r it ridnn
Incn ttnt uri
Printing Optional Fields in Financial Statements
nu cn rint ccnunt ntinn id nd trnctinn ntinn id
dti uin innci nrtr nd ccnunt ntinn id
dind in ccnunt nd trnctinn ntinn id dti ntd
in nurn ntr
I t rut n n cnnd i drid rn nr tn nn
trnctinn t ntinn id dt cn cnnnidtd nr t
ntinn id t n nunt Intr nd ur nu cn rint
cnnnidtd tnt tt u u u rn t rtrid
ntinn id nr rint t ntinn id u n t irt rtrid
rcnrd tt ntinn id u t i
I t ciid id n in t irt rtr n t
nr cnnd i t nunt Intr nr ur
ntinn id t nd i ndd it nn t irt
ntinn id u i rnrtd
I t ciid id n in t irt rtr n t
nr cnnd i t nunt Intr nr ur
ntinn id t nd i nnt ndd ntin nr i
ndd cnnnidtd tnt i rintd
Account Optional Fields
ccnunt ntinn id dind in tu r ndd
dditinn id nr ccnunt rcnrd i n tt cn
rtri t u n n ntinn id dind in ccnunt t
cnnd nd ct ccnunt uin ntinn id critri
How to Use This Guide
User Guide 17
Frug55-1.DOC, printed on 8/2/2007, at 3:37:18 PM. Last saved on 7/31/2007 3:57:00 PM.
Sage Software Confidential
I
n
t
r
o
d
u
c
t
i
o
n
Account optional
field
A field name for an account optional field is the original optional
field name with the prefix A. (Note that you must include the
period following the letter A).
Account optional fields are classified as being part of the account
information and can be retrieved using the FRACCT and FRPOST
commands. (See Chapter 3 for explanations of these commands.)
Transaction Optional Fields
All transaction optional fields (defined in G/L Setup) are handled by
FR in retrieving the transaction related records through the new
FRPOST command.
Transaction
optional field
A field name for a transaction optional field is the original optional
field name with the prefix T. (Note that you must include the
period following the letter T).
Transaction optional fields (and account optional fields) can be
retrieved using the FRPOST command.
How to Use This Guide
This guide contains all the information you need to design a
virtually unlimited variety of financial statements.
In addition to Chapter 1, the following sections are included in this
guide:
Chapter 2, Tutorial, provides an overview of financial statement
specifications and explains how the various specification codes work
together to create a financial statement.
Chapter 3, Writing Report Specifications, is a detailed reference to
all the specification codes that you can use to create financial
statements.
How to Use the General Ledger and Financial Reporter Guides
18 Sage Accpac Financial Reporter
Frug55-1.DOC, printed on 8/2/2007, at 3:37:18 PM. Last saved on 7/31/2007 3:57:00 PM.
Sage Software Confidential
Chapter 4, Sample Reports, n t ciictinn i
rnidd it t nr dr dt nn it t
innci ttnt t rnduc
Appendix A, Messages, it t rrnr tt innci
nrtr di nr rint i it ncnuntr rn
Index cnntin n tic itin n tnic in t Financial
Reporter User Guide
Who Needs to Read This Guide?
nu nd tn rd ti uid tn din cutn innci ttnt nr
tn ndi n itin innci ttnt nu dn nnt nd tn rd
ti uid tn rint innci ttnt i t ciictinn
rd n dind
How to Use the General Ledger and Financial
Reporter Guides
nr dr nd innci nrtr dncunttinn incud
tr uid Financial Reporter User Guide, General Ledger Getting
Started nd t General Ledger User Guide
The Getting Started Guide
i nu intrnduc t nr dr nd innci nrtr
rnr nd t nu n tn int trt nd t u t rnr
nu n incud tutnri nn tt i nu rn tn
u nr dr nd intructinn tn nn n nu r
udtin itin nr dr nd innci nrtr dt i
tn nr it tr rinn n t rnr
Where To Now?
User Guide 19
Frug55-1.DOC, printed on 8/2/2007, at 3:37:18 PM. Last saved on 7/31/2007 3:57:00 PM.
Sage Software Confidential
I
n
t
r
o
d
u
c
t
i
o
n
The General Ledger User Guide
The General Ledger User Guide will help you understand the
concepts in the General Ledger program, and assist you when you
use the program for your day-to-day operations.
Where To Now?
You may find that the standard balance sheet and income statement
formats meet all your financial reporting needs. If so, you will not
need to refer to the Financial Reporter user guide at all.
If you plan to customize an existing specification file, or to create one
from scratch, turn to Chapter 2, Tutorial, in this guide. Once you
have a thorough understanding of how specifications work, use
Chapter 3, Writing Report Specifications, as your reference when
creating or modifying specifications.



Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Chapter 2
T
u
t
o
r
i
a
l

Tutorial

HowtoProduceFinancialStatements ............................................21
IntroducingtheFinancialStatementDesigner .................................21
WhatAreReportSpecificationFiles? .........................................22
EditingandCreatingFinancialReportsTutorial ................................22
OpeningaNewSpreadsheet.................................................24
TurningOffAutomaticSpreadsheetRecalculation .............................24
Lesson1:UsingFormulastoRetrieveG/LData ...................................25
AddColumnTotalsandFormattheColumnstoFinishtheExample.........28
UsingFRPastetoInsertFormulas...........................................210
Exercise1:ApplytheFRACCTFunction .................................210
Exercise2:ApplytheFRAMTFunction ..................................212
Lesson2:CreatingaFinancialReportSpecification...............................213
Exercise1:AddAComment ............................................213
Exercise2:CreateADefaultSpecificationRow...........................214
Exercise3:AddColumnHeadings ......................................216
Exercise4:AddAccountReferenceLinestotheReport....................217
Exercise5:SettheSpecRangefortheStatement ..........................219
Exercise6:GeneratetheStatement ......................................220
MoreSuggestedExercises ..............................................221
WhereToNow?...............................................................223

User Guide 2i
Sage Software Confidential



Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Sage Software Confidential



Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Chapter 2
T
u
t
o
r
i
a
l

Tutorial

Thischaptershowsyouhow:
ToconstructfinancialstatementswiththeFinancialStatement
Designer.
Specificationfilesgeneratefinancialstatements.
TousetoolssuchasFRPasteandFRView.
Readanddotheexercisesinthischapterbeforeyoutrytocreateany
newstatementsormodifyexistingspecificationfiles(suchasthose
shippedwithGeneralLedger).
How to Produce Financial Statements
YoucreatefinancialstatementswiththeFinancialStatement
Designer,whichprovidesaddinprogramsthatallowExcelto
retrieveandmanipulateyourSageAccpacdata.
Introducing the Financial Statement Designer
YouusetheFinancialStatementDesignertocreate,editandtest
financialstatementspecifications.
TheFinancialStatementDesigneroffersthefollowing:
SpecialfunctionsthatletitreadinformationfromaGeneral
Ledgerdatabase.
Theabilitytointerpretareportspecification(asetof
instructionsforcreatingareport)andgenerateafinancialreport.
User Guide 21
Sage Software Confidential
Editing and Creating Financial Reports Tutorial


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
WhenyoustarttheFinancialStatementDesigner,SageAccpacopens
anExcelspreadsheetusingamacrothataddsFinancialReporter
commandsandfunctions.
What Are Report Specification Files?
Areportspecificationfileisaspreadsheetwithspecificcommands
andfunctionsthattellFinancialReporterwhatdatashouldbe
includedineachcolumnofafinancialstatement,whichaccounts
willbereportedineachroworgroupofrows,andhowtheprinted
statementshouldlook.
Statementspecificationsaregeneralized,sothesamespecification
filecanbeusedoverandoveragaintoproducefinancialstatements
fordifferentdepartmentsandfordifferenttimeperiods.For
example,asinglespecificationfilecanprintbalancesheetsforany
departmentinyourcompanyasofthelastdayofanyfiscalperiodin
yourfiscalyear.
Editing and Creating Financial Reports Tutorial
Ifyouplantocreatereports,orchangethestandardreport
specificationsinSageAccpac,completethefollowingtutorial.This
tutorialcontainsanumberoflessonsonfinancialreportsandreport
specificationsusingsampledatashippedwithSystemManager.(To
installthesampledata,seetheSystemManagerAdministratorGuide.)
NotethatthetutorialusesExcel2003.
To start the Financial Statement Designer:
1. StartSageAccpac.
2. IntheOpenCompanyform,chooseSAMINCorSAMLTD.

22 Sage Accpac Financial Reporter


Sage Software Confidential
Editing and Creating Financial Reports Tutorial


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Note:SAMINChasasinglecurrencyG/LwithaUSdollar
homecurrency,andSAMLTDhasamulticurrencyG/Lwith
aCanadiandollarhomecurrency.Thecurrentdateforboth
companiesisJune20,2010.
T
u
t
o
r
i
a
l

3. TypeADMINastheUserIDandPassword.
4. ClicktheGeneralLedgerfolder,thentheFinancialReporter
folder.
TheFinancialReporterfolderontheSageAccpacdesktoplooks
likethis:

5. DoubleclicktheStatementDesignericontoopenthefollowing
dialogbox.

6. ClickStart.
User Guide 23
Sage Software Confidential
Editing and Creating Financial Reports Tutorial


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
AnExcelspreadsheetappears:

Opening a New Spreadsheet


TheFinancialReporterreliesonthecapabilitiesofExceltoletyou
customizereportsusingyourSageAccpacdata.Formoredetailed
informationaboutusingExcel,refertotheExceldocumentationor
onlinehelp.
Turning Off Automatic Spreadsheet Recalculation
Beforeyouproceedwiththistutorial,youshouldturnoffthe
automaticcalculationoptioninthespreadsheet.(Ifthisoptionison,
theprogramwillquerytheSageAccpacdatabaseeverytimeyou
enteraformulaintheworksheetorleavetheFRViewform.)
24 Sage Accpac Financial Reporter
Sage Software Confidential
Lesson 1: Using Formulas to Retrieve G/L Data


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
To turn off automatic calculation in Excel:
T
u
t
o
r
i
a
l

1. OntheToolsmenu,clickOptions,thenclicktheCalculationtab.

2. SelecttheManualoption,ifitisnotalreadyselected.
Now,youmustusetheF9keywheneveryouwishtoupdatethe
worksheetwithSageAccpacvalues,butyouwontbeslowed
downbythecontinuouscalculationoftheworksheet.
Lesson 1: Using Formulas to Retrieve G/L Data
Lesson1introducesyoutotheFinancialStatementDesigner
functionsthatextractfinancialdatafromyourgeneralledger.It
showsyouhowtoconstructyourstatementanduseFRPaste,a
powerfultoolforinsertingcomplexFinancialReporterformulasinto
thecellsofyourstatements.
Add Financial
Reporter functions
1. ClickcellF1toselectit.
2. Typethefollowingformula(youcanuseuppercaseorlowercase
letters):
=FR(Coname)
NoticethattheformulaisnowdisplayedintheFormulabarat
thetopofthewindow.
User Guide 25
Sage Software Confidential
Lesson 1: Using Formulas to Retrieve G/L Data


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
WhenyoupresstheEnterkeyormovetoanothercell,the
companynamefromtheledgerappearsinthecellF1.
If you make a
mistake
Youcaneditoreraseacellifyoumakeamistake.
Toeditacell,selectthecell,thenclickintheeditareaatthe
toprightofthewindow.PresstheEnterkeywhenyouhave
finished.
Toerasethecontentsofacell,selectthecell,thenpressthe
Deletekey.ClickOKtoclearFormulas.
3. SelectcellE3andtypeAccount.
Notethatifthecellcontentsstartswithaletter,theReport
Designerwillinterpretitastext.
If,however,yourtextiscomposedofnumerals(suchas1999),
youmusttypeitas=1999sotheprograminterpretsitcorrectly.
4. SelectcellF3andtypeDescription.
5. SelectcellG3andtypeBalance.
6. HighlightcellsE3,F3,andG3,thenclickFormat,Cells,Border
ontheExcelmenubar.
7. Selectasolidlinealongthebottomtounderlinecells:

26 Sage Accpac Financial Reporter


Sage Software Confidential
Lesson 1: Using Formulas to Retrieve G/L Data


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
8. SelectcellE5andtype:
=1000
(Thisisanaccountnumbernotthenumber1000.Youmust
typeitasatextstringsothecellcontentscanbeinsertedinother
formulasandtomakesuretheprogramknowsitstext.)
T
u
t
o
r
i
a
l

9. SelectcellF5andtype:
=FRACCT(ACCTDESC,E5)
Thisformularetrievestheaccountdescriptionfortheaccount
listedincellE5.(Again,youcanuseeitheruppercaseor
lowercaselettersinformulas.)
10. SelectcellG5andtype:
=FRAMT(BALP,E5)
Thisformularetrievesthecurrentbalancefortheaccountlisted
incellE5.
11. PresstheF9keytoupdatetheworksheet.
Youhavenowcreatedthebeginningofastatement,withthe
headingsforthreecolumnsandtheinformationfromone
GeneralLedgeraccount.Eachformulayoutypeonthe
spreadsheetretrievesonepieceofinformationfromtheGeneral
Ledgerdatabase.Youcansavethespreadsheet,thenview
updateddatathenexttimeyouopenit.
Add lines
12. SelectcellE6andtype:
=1100
13. SelectcellF5,thenclicktherightmousebuttononF5todisplay
thepopupeditingmenu,thenclickCopy.(Youcanalsoclick
CopyontheEditmenu.)
14. WithyourmousepointerovercellF6,clickthePastemenu.
15. CopyandpastethecontentsofG5intoG6inthesamemanner.
User Guide 27
Sage Software Confidential
Lesson 1: Using Formulas to Retrieve G/L Data


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
WhenyoupastetheformulasintoF6andG6,theFinancial
DesignerwillupdatetheformulassotheyrefertocellE6,
insteadoftoE5.However,thevaluesofthepastedformulaswill
notbeupdateduntilyourecalculatethesecells.
16. PresstheF9keytoupdatethevaluesincellsF6andG6.(These
twocellsrefertotheaccountsspecifiedinE5andE6.)
Ourstatementnowcontainstwolines.Youcaninsertmoreif
youwant.
Add Column Totals and Format the Columns to Finish the Example
Total columns
1. SelectG7,thenclicktheAutosumbuttononthetoolbar.
TheFinancialStatementDesignerassumesyouwanttosumG5
andG6
2. PressEnter..
3. WithG7stillselected,ontheFormatmenu,clickCells,then
selecttheBordertab.
4. Selectasolidlinefortheupperborder,thenclickOK.(Format
alsoappearsonthepopupeditingmenu.)
5. ToreadthecontentsofcellF,youneedtowidenthecolumn:
a. ClicktheFatthetopofthecolumn.Thishighlightsthe
wholecolumn.

b. ClicktheFormatmenu,selectColumn,thenselectAutoFit
Selection.Thecolumnautomaticallyresizestofitthe
contents.
Or
28 Sage Accpac Financial Reporter
Sage Software Confidential
Lesson 1: Using Formulas to Retrieve G/L Data


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Clicktheedgeofthecolumn(atthecolumnheading)and
dragthehandleuntilthecolumnresizestotherequired
width.
T
u
t
o
r
i
a
l

Apply a numeric
format to a column
6. SelectcolumnGbyclickingtheGatthetopofthecolumn.
Clicktherightmousebuttontodisplaythepopupmenu,then
selectFormatCells.
Reformat
statement
7. SelecttheNumbertabintheFormatCellsform,select
Accounting,thenclickOK.(Theuseofasymbol,suchas$,is
optional.)

Thiswillchangetheformatofallcellsinthecolumntoanumber
formatwithtwodecimalplaces.
YoumayhavetoincreasethewidthofcolumnG,becausethe
numbersmaybetoowideforthecolumn.Exceldisplays#######
whenthecolumnistoonarrow.Thefollowingshowsthe
finishedentries:

Additional
exercises
Continuetoexperimentwithformattingcommandsbymakingtitles
boldandrealigningthem.ChoosePrintPreviewfromtheFilemenu
toseehowthestatementwillappearwhenyouprintit.
User Guide 29
Sage Software Confidential
Lesson 1: Using Formulas to Retrieve G/L Data


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Using FR Paste to Insert Formulas
ThefollowingexercisesintroducethecapabilitiesofFRPaste,an
extremelyusefulcommandthatletsyoubuildformulasusing
FinancialReporterfunctions,lookupaccountnumbers,ordefine
accountselectioncriteria.
Inthefirstexercise,youwillusetheFRACCTfunction,which
obtainsaccountmasterinformationstoredbytheGeneralLedger
Accountsform.
Exercise 1: Apply the FRACCT Function
1. ClicktheF10cell.
2. FromtheFRmenu,clickFRPaste.
Thefollowingformappears:

3. FromtheFunctionsselectionlist,clickFRACCTforaccountdata.
NoticethatthesyntaxforFRACCTappearstotherightofthe
Functionsselectionlist.
4. Completefunctionparameterinputfieldswiththefollowing
values:
FromtheFieldNamedropdownlist,selectACCTDESC
(AccountDescription).
210 Sage Accpac Financial Reporter
Sage Software Confidential
Lesson 1: Using Formulas to Retrieve G/L Data


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
IntheAccountReferencebox,selectAccountRange.
T
u
t
o
r
i
a
l

IntheAccountNumberfield,type1000astheaccount
number(orusetheFindertochooseit).
IntheAccountRangefield,type1023(orusetheFinderto
chooseit).
Range of account
descriptions
extracts common
words
Whenyouspecifyarangeofaccountdescriptions,theFinancial
Reporterscansthedescriptionsofeveryaccountintherange
andreturnsanywordsthatarecommontoalltheaccounts.In
ourexample,thewordthatappearsineveryaccountdescription
isSales.
Onceyouhavefilledouttheaccountrange,theFRPaste
Functionformlookslikethis,withthecompleteformulashown
inthebottomleftoftheform:

5. ClickthePastebutton.Theconstructedformulaispastedinto
thecellyouselectedinstep1.
LeavethespreadsheetandtheFRPasteFunctionformopenforthe
nextexercise,orclickFile,thenSaveandsavetheworksheettouse
later.
User Guide 211
Sage Software Confidential
Lesson 1: Using Formulas to Retrieve G/L Data


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Exercise 2: Apply the FRAMT Function
Inthisexercise,youwilluseFRPasteFunctionformandtheFRAMT
functionto:
Calculatethenetchangeforthesecondquarterofthecurrent
yearforeachaccountyouspecify,and
Totalallthenetchanges,givingyouthequarterssales.
Before you begin
IftheworksheetyoupreparedinExercise1isnotopen,openitand
clickFRPasteontheFRmenu.
1. IntheFRPasteFunctionform,clicktheNextColumnbutton.
Thecellreferenceinthebottomleftchangesto$G$10.
2. ChoosetheFRAMTfunction,thenselectthefunctionparameters
shownbelow:
Function
parameters
a. FortheFieldName,selectNET#QTD(NetQuarter#toDate).
b. AstheFiscalDesignator,selectAforActualmonetary
figures,fromthedropdownlist.
c. SelectAccountRange.
d. IntheFromandToaccountfields,enter1000and1023.

212 Sage Accpac Financial Reporter


Sage Software Confidential
Lesson 2: Creating a Financial Report Specification


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
3. SelecttheUseRolledUpAmountsoptionifanyaccountsinthe
rangearemembersofarollupgroupandyouwanttoview
rolledupamounts.
T
u
t
o
r
i
a
l

4. ClickPastetoinsertthisformulaintocellG10,thenclickClose.
(Ifyousee#N/Aintheformulacells,presstheF9keyto
recalculatethespreadsheet.)
5. Savethereport(clickSaveontheFilemenu).
6. ToclosetheFinancialReportDesigner,clickFile,Exit.
Lesson 2: Creating a Financial Report Specification
Inthenextlesson,youwillusetheFRPastefunctiontocreatea
financialreportspecification,thengeneratethereportthatcompares
thecurrentassetsinthesampleGeneralLedgertothecurrent
liabilities.
Asafirststeptocreatingafinancialreport,youwillentera
commenttoexplainthepurposeofthereportandhowitworks.
Exercise 1: Add A Comment
1. IfyourExcelspreadsheetfromLesson1isstillopen,createa
newworkbook.
2. ClickcellA1.
3. TypethefollowingcommentandpresstheEnterkey:
..Thisisashortfinancialreport
Note: Thiscommentwontappearinyourfinancialreport
becauseitstartsincolumnAandisprecededbytwoperiods,a
codethattellsFinancialReportertoignorethecomment.
User Guide 213
Sage Software Confidential
Lesson 2: Creating a Financial Report Specification


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Exercise 2: Create A Default Specification Row
Mostfinancialreportscontainthesamekindofinformationineach
rowofthereport.Tomakestatementdesigneasierforyou,the
FinancialReporterletsyoudefineadefaultrowspecificationthat
willbeusedthroughoutthereport.Thedefaultrowspecification
staysineffectuntilyoudefineanotherdefaultrowspecification.
Forthisexercise,youwillcreateadefaultrowspecificationthatwill
produceareportwithtwocolumns:onecontainingaccount
descriptions,theothercontainingthecurrentaccountbalance.
To produce a two-column report:
1. SelectcellA2,andtypetwobackslashes.
Thebackslashesindicatethatthespreadsheetrowcontains
defaultcolumnfunctionsusedforsubsequentrows.
2. IncellD2,typeD,andthenpressEnter.
TheDmeanswewanttoprintthedetailsofeachaccountona
separaterowofthespreadsheet.
3. SelectcellE2,thenchooseFRPastetoinsertaFinancialReporter
formulaintocellE2.
4. FromtheFunctionsselectionlist,selectFRACCT.
5. FromtheFieldNameselectionlist,selectACCTDESC
(Description).
6. ClickPaste,thenClose.
214 Sage Accpac Financial Reporter
Sage Software Confidential
Lesson 2: Creating a Financial Report Specification


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
7. ClickOptionsontheToolsmenu,thenclicktheViewtab.Select
theFormulasoptionunderWindowOptions,thenclickOK.

TheformulaincellE2lookslikethis:
=FRACCT(ACCTDESC)
T
u
t
o
r
i
a
l


WidencolumnEsoyoucanreadtheformulamoreeasily.
Note: Thisformuladoesnotreferenceaparticularaccount
number.FinancialReporterwilladdaccountreferenceswhenit
generatesthefinalreportfromthisdefaultspecification.
8. SelectcellF2andchooseFRPasteagain.
9. WhentheFRPasteboxappears,selectFRAMTastheFunction,
thenselectBALP(BalanceCurrentPeriod)fromtheFieldName
dropdownlist.
10. ClickPaste.ThefollowingformulawillbepastedintocellF2:
=FRAMT(BALP)
Youhavenowfinishedwiththedefaultrowofyourreport.
11. ClickClose,thencheckthatthespreadsheetcontainsthis
information:

User Guide 215


Sage Software Confidential
Lesson 2: Creating a Financial Report Specification


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Note: Ifyoudidnotfollowtheinstructionstodisplayformulas,
cellsE2andF2willcontainand0,respectively.
Exercise 3: Add Column Headings
Tocreatecolumnheadings(oranytextthatyouwantinthefinal
report),simplyleavecellAoftherowcontainingtheheadings
blank.Thisrowwillappearasisonthereport.
1. SelectcellE3andtype:
Accountdescription
2. TabtocellF3andtype:
Balance
ThenpressEnter.
3. Selectbothcells.

4. OntheFormatmenu,clickCells,Font.SelectSingleinthe
Underlinefield,thenclickOK.
YoucanalsoclicktheUnderlinebuttonontheformatting
toolbar.
5. ClicktheFoncolumnFtoselectthecolumn.



6. OntheFormatmenu,selectCells,Alignment,thenclickRightto
rightjustifythiscolumn.
YoucanalsoclicktheAlignRightbuttonontheformatting
toolbar.
7. WithcolumnFstillselected,clickFormat,Cells,thenNumber,
andselectaformatforpresentingmonetaryfigures.
YoucanalsoclicktheCommaStylebuttononthetoolbar.Click
theDecreaseDecimalbutton,ifyouwishtoprintthereport
usingwholenumbers.
216 Sage Accpac Financial Reporter
Sage Software Confidential
Lesson 2: Creating a Financial Report Specification


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Informulaview,yourreportspecificationwilllooklikethis:
T
u
t
o
r
i
a
l

Younowhaveareportspecificationwithdefaultrowformulas
andcolumnheadings.
Exercise 4: Add Account Reference Lines to the Report
Youarenowgoingtoaddfiverowstothereport:
Onetoprintcurrentassetaccounts.
Onetototalcurrentassets.
Onetoprintcurrentliabilityaccounts.
Onetototalcurrentliabilities.
Onetoprovideanetofassetsandliabilities.
1. SelectcellA5,type%%, andpressEnter.
%%isawildcardaccountreferencethattellstheFinancial
Reportertolookatallaccounts.
2. SelectcellB5andtypethefollowingcriteria:
(ACCTGRPCOD=1)
ThisexpressionrestrictstheaccountstotheAccountGroupfor
CurrentAssets.(Again,uppercaseorlowercase.)
3. SelectcellE5andtypeabackslashcharacter:\.
4. TypeabackslashincellF5also.
ThebackslashcharactertellsFinancialReportertousethe
currentdefaultformulaforthiscolumnwiththeaccountnumber
specifiedincolumnA(subjecttothecriteriaimposedincolumn
B).
User Guide 217
Sage Software Confidential
Lesson 2: Creating a Financial Report Specification


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
5. ClickcellE6andtypeTotalcurrentassets.
6. ClickcellF6andtypethefollowingformula:
=SUM(F5)
CellF5willbeexpandedonthereporttoasmanyrowsasthere
areCurrentAssetaccounts,andthiscellreference(F5)willrefer
toallofthegeneratedrows.
7. ClickcellA8,type%%andpressEnter.
Thisaccountreferencewillbeforallcurrentliabilityaccounts.
8. ClickcellB8andtypethefollowingcriteria:
(ACCTGRPCOD=5)
ThisexpressionrestrictstheaccountstotheAccountGroupfor
CurrentLiabilities.
9. Typeabackslashcharacter(\)incellE8,theninF8.
10. SelectE9andtypeTotalcurrentliabilities.
11. SelectcellF9andtypetheformula:
=SUM(F8)
12. MovedowntoE11andtypeAssetsminusliabilities.
13. SelectF11andtypetheformula:
=F6F9
Yourreportspecificationnowlookslikethis,andyouarealmost
readytogeneratethereport:

218 Sage Accpac Financial Reporter


Sage Software Confidential
Lesson 2: Creating a Financial Report Specification


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Exercise 5: Set the Spec Range for the Statement
T
u
t
o
r
i
a
l

Beforeyoucanprintafinancialreportforthefirsttime,youmust
definetheSpecrange.TheFinancialReporterprocessesallcolumns
androwsofaspreadsheetthatliewithinanamedrange(calledthe
Specrange).
To define the Spec range:
1. Holdingdowntheleftmousebutton,selectcellsA1tocellF12.
Theentireareaofthespecificationyoucreatedwillnowbe
selected.
2. FromtheInsertmenu,clickName,thenDefine.
TheDefineNameformappears.
3. IntheNamesInWorkbookfield,typeSpec.

4. ClickOK.
5. Savethereport.
Youhavenowcreatedasimplestatementspecificationandareready
togeneratethereport.
User Guide 219
Sage Software Confidential
Lesson 2: Creating a Financial Report Specification


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Exercise 6: Generate the Statement
UsetheFRViewcommandtogenerateafinancialstatementfrom
thespecificationyoucreated.

Generating values
FRViewletsyougeneratetwokindsoffinalreports:onewith
valuesandonewithformulas.Ifyougeneratevalues,Financial
Reporterusestheformulasinthespecificationtoextractthe
appropriatedatafromtheGeneralLedger,andinsertsthedatain
thecellsonthefinalreport.
Generating
formulas
Ifyougenerateformulas(byselectingtheFormulascheckbox),
FinancialReportercreatesalltherowsrequiredbythereport,but
placesaformulainthespreadsheetforeachpieceofdatarequired
fromtheGeneralLedger.
Thisprovidesyouwithareportthatisdynamicallylinkedtoyour
generalledger.Atanytime,youcanseeupdatedversionsofareport
withformulassimplybyrecalculatingthespreadsheet.
To generate a statement:
1. ChooseFRViewfromtheFRmenu.
2. TheFinancialStatementDesignerformappears,showingthe
sameprintoptionsthatyouseewhenyouchoosePrintFinancial
StatementsfromGeneralLedger.
220 Sage Accpac Financial Reporter
Sage Software Confidential
Lesson 2: Creating a Financial Report Specification


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
3. ClickOKtoacceptthedefaultprintoptions.
TheFinancialReportGenerationdialogboxappears,showinga
progressmeterasthereportisprocessedandgenerated.
Dependingonthestatementscomplexityandthesizeofyour
database,processingcantakeafewminutes.
T
u
t
o
r
i
a
l

4. Todisplayvaluesinsteadofformulasintheworksheet,onthe
menubar,clickTools,Options,View.DeselectFormulas,and
thenclickOK.
SelectcolumnsEandF,thenclickFormat,AutoFitSelectionon
themenubar.
5. FromtheFilemenu,clickPrint.
Tocheckhowtheprintedreportwillappearbeforeyouprintit,
clickPrintPreview.
6. ClickClose.
More Suggested Exercises
Experiment with
your report
Nowthatyouhaveproducedasimplefinancialreport,experiment
withit:
RestricttherangeofaccountsintheFRViewdialogbox.
Typearangeofaccounts1000:3000ononeoftherowsofyour
report.
Usethe%wildcardcharactertoreplaceoneormore
charactersinanaccountnumberor%%toreplaceoneormore
segments.(Rememberthatyoupreviouslyused%%tospecify
allaccounts,andusedcolumnBofthereportspecificationto
restricttherangeofaccountstoasinglegroup.)
Forexample,try4000%%tospecifyallaccountsstartingwith
4000(nomatterhowmanysegmentstheyhave),ortry4000100
%.
User Guide 221
Sage Software Confidential
Lesson 2: Creating a Financial Report Specification


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
SpecifytheAuditInformationoptionsoyoucanseewhich
accountnumbersFinancialReporterselected.
AddanadditionalcolumnGtothereport.Todoso:
UseFRPastetoinsertaformulainthedefaultrow
specification.SelectFRAMT,andremoveallbutthefirst
parameter(includingquotationmarks)afterpastingthe
formulaincellG2.
Makesureyouaddthebackslashcharactertotherowsof
yourreportspecification(forexample,G5,G8,andanyother
rowsyouhaveadded).
ExploretheoptionsavailableinthePrintFinancialStatements
dialogbox.Forexample,youcan:
Changethecurrentfiscalperiodforthereport.
ChoosewhetheryouareprintingActualorProvisionally
postedfigures(unlessoneisspecificallyselectedinthe
spec).
Selecttheorderforrecordselection.
Chooseaconsolidatedreportorseparatereportsaccording
toaccountsegment.
Restrictthereporttorangesofaccounts,basedon
accountgroups,accountsegments,oraccountnumbers.
Changetheprintdestination.Youcanchoose
Printer(tosendthereporttoyourusualprinter)
Preview(toviewthereportonyourcomputerscreen)
File(tosavethereporttoafile)
Email(tosendthereportbyemail)
222 Sage Accpac Financial Reporter
Sage Software Confidential
Where To Now?


Frug55-2.DOC, printed on 8/2/2007, at 3:40:36 PM. Last saved on 7/26/2007 3:21:00 PM.
Where To Now?
T
u
t
o
r
i
a
l

NowthatyouhavebeenintroducedtotheFinancialReporter,read
throughChapter3,WritingReportSpecifications,foranoverview
oftheFinancialReporterandforspecificinformationonits
operation.
User Guide 223
Sage Software Confidential



Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Chapter 3
Writing Report Specifications

FindingtheInformationYouNeed...............................................31
AFewKeyFinancialReporterConcepts ..........................................32
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

HowFinancialReporterFitswithGeneralLedger .................................33
UsingFinancialReporterwithExcel..............................................34
LayoutofaReportSpecification .................................................34
Specification,Report,andPrintRanges .......................................35
WhatEachColumnDoesintheFinancialReportSpecification ..................37
WhentheReportisGeneratedfromtheSpecification .........................311
SettingtheSpecRange .....................................................312
AddingExplanatoryComments(..)..........................................314
AddingTitleLines.........................................................314
ControllingOverallFinancialStatementFormat ..................................315
FormattingReportLines ...................................................316
FormattingPageLayout....................................................318
SpecifyingGeneralLedgerInformationinColumnsandCells .....................320
SpecifyingInformationforOneCell .........................................322
SpecifyingInformationforColumnsofaReport ..............................323
DefaultColumnSpecifications ..............................................324
SampleDefaultColumnSpecifications.......................................328
SpecifyingAccountsandTotalsinStatementLines ...............................330
AccountProcessingOrderandReportRanges................................330
SpecifyingAccountOrderintheDefaultRowSpecification....................331
SpecifyingAccountOrderforOneAccountReference.........................334
SpecifyingAccountNumbersandTotalingColumns..........................334
SpecifyingRangesofAccounts .............................................340
OverridingPrintRangeOptionswithinaReport .............................341
TotalingandSubtotalingColumns ..........................................342
User Guide 3i
Sage Software Confidential



Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
SpecifyingSelectionCriteria ................................................... 345
UsingColumnBtoFilterAccounts ......................................... 345
TestingAccountValues.................................................... 350
TestingInformationBeforePrinting......................................... 352
ExcludingLinesfromReportsBasedonContents ............................ 353
ConsolidatingAccountRanges................................................. 354
Grouped,SeparateorSummarizedData..................................... 354
HandlingRoundingonReports ................................................ 358
Example1:ForcingaRoundedBalanceSheettoBalance...................... 359
Example2:ForcingaBalancetotheRoundedTotal .......................... 360
ConsolidatingFinancialStatementsofMultipleCompanies ....................... 362
FRMenuCommands.......................................................... 366
FRPaste.................................................................. 367
FRView.................................................................. 369
FRClear ................................................................. 375
FROptions ............................................................... 375
FRDrilldown............................................................. 376
FinancialReporterFunctions................................................... 379
FR ...................................................................... 381
FRACCT ................................................................. 384
FRAMT .................................................................. 387
FRAMTA ................................................................ 393
FRCREDIT ............................................................... 394
FRDEBIT................................................................. 395
FRFISCAL................................................................ 396
FRPOST.................................................................. 396
FRRATE ................................................................. 399
FRSDESC ............................................................... 3100
FRTRN.................................................................. 3101
FRTRNA................................................................ 3103
FRTRNDR............................................................... 3103
FRTRNCR............................................................... 3104
WhereToNow? ............................................................. 3104
3ii Sage Accpac Financial Reporter
Sage Software Confidential



Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Chapter 3
Writing Report Specifications

ThischapterexplainshowFinancialReporterworks,andprovides
theinformationyouneedtoproducefinancialstatementsfroma
GeneralLedgerdatabase.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Finding the Information You Need
Ifyouplantodesignyourownfinancialstatements,dothetutorial
inChapter2ofthismanual,thenreadthischapter.
Do the exercises in
Chapter 2
TheexercisesinChapter2showyouhowtostarttheStatement
DesignerfromtheGeneralLedgerprogramandmodifyanexisting
financialstatementspecification.Theyprovideanoverviewof
statementspecificationsandhowtheywork.
Toseehowtoperformaparticulartask,lookupthetaskinthetable
ofcontentsofthischapter.Theheadingsrefertowhatyouwantto
do,ratherthantoparticularcodesthemselves.
YoucanalsogetonlinehelpwhileyouareeditingFinancialReporter
specificationsbyselectingfromtheHelpmenuintheStatement
DesignerorbypressingF1whenyouareusingFRViewandFR
Paste.
User Guide 31
Sage Software Confidential
A Few Key Financial Reporter Concepts


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
A Few Key Financial Reporter Concepts
TheFinancialReporterfeatureisbaseduponafew,simpleconcepts:
Worksheets with Financial Reporter functions. Financial
statementsareworksheetscontainingFinancialReporter
functionsthatreaddatadirectlyfromageneralledgerdatabase.
YoucanplaceFinancialReporterfunctionsanywhereina
worksheet.ExcelgetstheGeneralLedgerdatawhenit
recalculatestheworksheet.
YoucanalsouseanyotherExcelfunctionstofurthermanipulate
thatdata.
Financial Statement Specifications. Afinancialstatement
specificationisastructureddescriptionofthestatementthatyou
wanttoproduce.FinancialReportercreatesastatementbasedon
thespecificationandtheoptionsyouchoosewhenyouwantto
printorviewthestatement.
Statementspecificationsallowyoutoassigndefaultfunctions
andformulastocolumnsoftheworksheet,andtospecifythata
rangeofaccountswillbeexpandedtomanyrowsonafinal
statement.
Statementspecificationsmakestatementseasiertocreateand
moreflexible,butyoudonthavetousethem.
Flexible Data Selection. FinancialReporterletsyouenterdata
andrestrictdataatprinttimebyaccountsegmentrange,by
accountgroup,byaccountsortedgroup,byfiscalperiod,andby
fiscalset(actualorprovisionalamounts).
Actual or Provisionally Posted Amounts. FinancialReporterlets
youselectandrestrictdataatprinttimebyaccountsegment
range,byaccountgroup,byaccountsortedgroup,byfiscal
period,andbyfiscalset(actualorprovisionalamounts).
Keepinmindwhendesigningstatementsthatageneralized
financialstatementcanbeprintedwiththeactualor
32 Sage Accpac Financial Reporter
Sage Software Confidential
How Financial Reporter Fits with General Ledger


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
provisionallypostedamountsofanyparticulardepartmentor
division.Notealsothatifyouareusingthetransactionrelated
commands,FRTRN,FRTRNA,FRTRNDR,andFRTRNCR,only
actualamountswillbeincludedinthereport,asprovisional
amountsarenothandledbythesecommands.
Itisourassumptionthatmostofthefinancialstatementsyoucreate
willbegeneratedfromstatementspecifications.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Thischapterfocusesontherulesforcreatingfinancialstatement
specifications.Itshowsyouthecomponentsofaspecification,
explainshowtheywork,andprovidesnumerousexamplesof
specificationrows,columns,andfunctions.
How Financial Reporter Fits with General Ledger
TheFinancialReporterisanaddinprogramthatusesExceltoread
andprintGeneralLedgerdata.
Provides flexibility
and analytic
capabilities
FinancialstatementsareExcelworksheetswithspecialSageAccpac
functionsthatletyoudisplayaccountbalances,currencyexchange
rates,andgeneralcompanydata.

Tocreateafinancialstatement,youusetheStatementDesignerin
theFinancialReporterfolder.Bydoubleclickingtheicon,youstart
ExcelwithSageAccpacsFinancialReporteraddin.
Viewing account
balances
Youcanviewanaccountbalancejustbyplacingaformulaina
singlecellandrecalculatingtheworksheet.

OnceyoucreateafinancialreportwiththeDesigner,youcanprintit
atanytimeusingthePrintFinancialStatementsform(alsointhe
FinancialReporterfolder).
Printing financial
statements
Toprintastatement,yousimplychoosethereportyouwishtoprint,
selectfromamongavarietyofprintoptions,thenclickPrint.Excel
getsthedata,printsit,andreturnsyoutotheCompanyDesktop.
User Guide 33
Sage Software Confidential
Using Financial Reporter with Excel


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Using Financial Reporter with Excel
YouuseMicrosoftExceltogeneratefinancialstatements.Notethat
youmustpurchaseandinstallMicrosoftExcelseparatelybeforeyou
canuseStatementDesigner.
YoucaninstallSageAccpacGeneralLedgerandExcelinanyorder.
Layout of a Report Specification
AllworksheetsforSageAccpacfinancialstatementscontainthe
functionsrequiredtoreadGeneralLedgerdata.
Worksheetsthatcontainstatementspecificationshavetwoseparate
regions:
TheSpecrangetheregioncontainingthespecification.
TheReportrangetheregioncontainingthefinalstatementthat
isgeneratedfromthespecification.
TheReportrangealsocontainsathirdrangecalledthePrint
range,whichexcludesallauditinformationthatcanbe
generatedinthefirstcolumnsoftheReportrange.
Statementsthatarenotgeneratedfromspecificationswillnothavea
Specrange,althoughyoucandefineaprintrangetorestrictthesize
oftheworksheetforprinting.
Remember,however,thatyoudontneedtocreateastatement
specificationtoextractandprintgeneralledgerinformation.Youcan
extractandprintbalancesfromtheG/Lbyplacingafewformulasin
aworksheet,thenusingExcelsPrintcommand.
Youcanalsosavetheworksheet,thenuseG/LsPrintFinancial
Statementsformtoprintfinancialinformationinfuture.Ifthe
worksheetdoesntcontainastatementspecification,Financial
Reportersimplyrecalculatestheworksheetandprintsitout.
34 Sage Accpac Financial Reporter
Sage Software Confidential
Layout of a Report Specification


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Specification, Report, and Print Ranges Specification, Report, and Print Ranges
Whenyouuseastatementspecificationtogeneratefinancial
statements,thestatementspecificationandthereportitcreatesboth
resideinasingleworkbook.Ifyouopttocreateaseparatereportfor
eachaccountsegmentwhenyougeneratethereport,Financial
Reporterinsertsaseparateworksheetforeachsegmentintoanew
workbook.Whenyougenerateafinancialreportfroma
specification,theFinancialReporterprocessesallthespecification
informationintheSpecrange,andcreatesthefinalreportinthe
Reportrange.
Whenyouuseastatementspecificationtogeneratefinancial
statements,thestatementspecificationandthereportitcreatesboth
resideinasingleworkbook.Ifyouopttocreateaseparatereportfor
eachaccountsegmentwhenyougeneratethereport,Financial
Reporterinsertsaseparateworksheetforeachsegmentintoanew
workbook.Whenyougenerateafinancialreportfroma
specification,theFinancialReporterprocessesallthespecification
informationintheSpecrange,andcreatesthefinalreportinthe
Reportrange.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

p
e
c
i
f
i
c
a
t
i
o
n
s

Thereportspecificationoccupiesanamedrangeoftheworksheet
calledtheSpecrange,andthereportisgeneratedinanamedrange
calledtheReportrange.
Thereportspecificationoccupiesanamedrangeoftheworksheet
calledtheSpecrange,andthereportisgeneratedinanamedrange
calledtheReportrange.
FinancialReporterprintsasmallerareaoftheworksheetthanthe
ReportrangebecauseitexcludescolumnsAtoD.
FinancialReporterprintsasmallerareaoftheworksheetthanthe
ReportrangebecauseitexcludescolumnsAtoD.
Specification Range of the Financial Report Worksheet Specification Range of the Financial Report Worksheet
ThefollowingviewofaworksheetshowstheSpecrangeofatypical
financialreportspecification:
ThefollowingviewofaworksheetshowstheSpecrangeofatypical
financialreportspecification:
Spec range of a
financial report
Spec range of a
financial report



The report
template starts in
column E
The report
template starts in
column E
Columnswithcontrolinformation Columnsofthespecificationthat
formthestatementtemplate
User Guide 35
Sage Software Confidential
Layout of a Report Specification


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Columns A
through D
ThefirstfourcolumnsoftheSpecrange(AthroughD)arereserved
forcontrolinformationfortheFinancialReporter.Allothercolumns
formatemplatewhichdeterminestheappearanceofthereportand
thetypeofdatawhichwillappear.
TheSpecrangeisalreadydefinedinallfinancialreport
specificationsthatcomewiththeFinancialReporter.Similarly,ifyou
areconvertingaspecificationfromACCPACPlusforDOS,the
conversionmacrowilldefinetheSpecrange.
The Spec range
can occupy any
columns
Aspecificationcanactuallybegininanycolumnofaworksheet.The
onlyrequirementisthatthefirstcolumnoftheSpecrangemustbe
thefirstcolumnofthespecification.
Forsimplicity,thischapteralwaysreferstothefirstcolumnofthe
specificationascolumnA.Thereisnoreasonwhyyoushouldstarta
specificationanywhereelse.
Report Range of the Financial Report Worksheet
TheReportrangeisgeneratedfromtheSpecrangewhenyouprint
thefinancialreport.
Thetemplateportionofthespecificationexpandsinthefinalreport
todisplaytheactualgeneralledgerdata.
Thecontrolinformationinthefirstfourcolumnsofthespecification
isreplacedbyauditinformationinthereportrangethenumbers
oftheaccountsfromwhichtheinformationwastaken.
Whenyouprintoutthereport,theFinancialReporterprintsallbut
thefirstfourcolumnsoftheReportrange(omittingtheaudit
information).TheareaitprintsiscalledthePrintrange.
If you do not have
a spec range
IfthereisnoSpecrangeinthefinancialstatementworksheet,the
FinancialReporterrecalculatesthesheetandprintsitwhenyou
printthereport.AnySageAccpacformulaswillbeupdatedwiththe
latestvaluesfromGeneralLedger.
36 Sage Accpac Financial Reporter
Sage Software Confidential
Layout of a Report Specification


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Ifyoudontwanttoprintthewholeworksheet,youcandefinethe
areayouwishtoprint.
If you have a spec
range
IfyouhaveaSpecrange,FinancialReporterwillautomatically
regeneratethefinancialstatementbeforeprintingitwhenyouuse
thePrintFinancialStatementsform.
Redefine spec
range
Ifyouwanttoredefinethespecrangeinyourworksheetafterreport
generation,useFRCleartocleanuptheoutputarea,thenmakeyour
changestothespecrange.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

What Each Column Does in the Financial Report Specification
Asthepreviousdiagramsshowed,areportspecificationisa
templateforthereportitproduces.Thespecificationincludesthe
arrangementofallreportdata,alongwithallreportformatting
suchascolumnwidths,fonts,highlightingandunderlining.
Thissectiondescribesthecontrolinformationthatappearsinthe
firstfourcolumnsofthereportspecification.Allothercolumnsof
thespecificationrepresentacolumnthatappearsonthereport.
AlthoughthischapteridentifiesthefirstfourcolumnsascolumnsA
throughD,youcanbeginthespecificationinanycolumn,aslongas
theSpecrangebeginswiththesamecolumn.
Column A Determines the Purpose of a Row
ThecontentsofcolumnAofeachrow(thefirstcolumnoftheSpec
range)determinethepurposeofallthecolumnsintherow.
Therearefivetypesofrowsinareportspecification:
Commentrows
Asisrows
Defaultrows
Titlerows
Bodyspecificationrows
User Guide 37
Sage Software Confidential
Layout of a Report Specification


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
If column A starts with "..",therowisacommentrow.
If column A is blank,therowispartofthereportandwillbeprinted
asis.
If column A starts with "\\",therowsetsupdefaultsfortheremaining
rowsonthereport.Youcanhavemorethanonedefaultspecification
row;eachoneappliestotherowsbetweenitandthenextdefault
row.
If column A starts with "\T", therowdefinesatitlelineonthefinal
report.Youcanhaveasmanytitlelinesasyouwanttoappearatthe
topofeachpageofthereport(immediatelyundertheheaderlines).
If column A contains any other data,thatdataisassumedtobea
referencetooneormoreaccountnumbers.Furthermore,ifan
accountnumberappearsincolumnA,itgenerallymeansthatallthe
printedcolumnsintherowwillcontaindatafromthataccount.
Body specification
rows
Rowsthatstartwithaccountcodereferencesarecalledbody
specificationrows.
Columns B, C and D Filter Accounts Specified in Column A
AlthoughyouspecifyaccountnumbersincolumnAofthereport
specification,youcanusecolumnsB,C,andD(columns2through4
oftheSpecrange)torefinetheaccountselection.
Forexample:
ColumnAcanspecifyarangeofaccounts;itdetermineswhat
FinancialReporterdoeswhenitgeneratesthefinancialreport.
ColumnBcancontainafiltertorestricttherangeofaccountsin
columnAtoaparticularaccountgroup(ortoanaccounttypeor
accountname).ColumnBcanalsorefertothefilterforposted
transactionsifColumnDreferstolistingbypostedtransaction
detailsorbypostedtransactionconsolidateddetails.
38 Sage Accpac Financial Reporter
Sage Software Confidential
Layout of a Report Specification


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
ColumnCcanremoveanylinesfromthereportthathavezero
balances(useZtoomitzerobalancelines)(ormeeta
conditionsuchasbalanceslessthan$1,000).
ColumnDcanconsolidatethebalancesoftherangeofaccounts,
consolidatebyaccountsegment,listeachaccountseparately,
consolidateallvaluesfromretrievedoptionalfields,orprintthe
optionalfieldvalueofthefirstretrievedrecord.Thiscanalsobe
consolidatedbytransactiondateandpostingsequence.
Theresultcanlooklikethis:

R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

The Report Template Starts in Column E of the Specification Range
ThereporttemplateactuallystartsinColumnE,thefifthcolumnof
theSpecrange.Anyvalueorformulaplacedinthereporttemplate
areaisgenerallypartofthefinalreport.
Thefollowingworksheetshowsareportspecificationdisplayedin
formulaview:

User Guide 39
Sage Software Confidential
Layout of a Report Specification


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Inthisexample,thefirstthreelinesofcolumnFwhichappearonthe
reportare:
=FR(CONAME),aFinancialReporterfunctionthatputsthe
companynameonthestatement.
ThetextScheduleofExpenses.
ThetextandfunctionFortheperiodending&FR(END).
Thefunctioninsertstheperiodenddatefromthedatabase.
Row9ofthespecificationsetsthedefaultcontentsofstatement
columns.ColumnAofthisrowstartswithtwobackslashes.Thenext
tworowscontainheadingsforcolumnsG,H,andI.Theseheadings
areprintedasis.Tounderlinethesecolumnheadings,usecell
formattingcontrols.
Row12willbeexpandedontheprintedreporttoincludeall
accountsintherangebetween6000and6999whichmeetother
selectioncriteriaspecifiedincellsB,C,andD,orenteredatprint
timeinthePrintFinancialStatementsform.
Itlookslikethis:

Values generated
from default
formula
Inthisrow,the\intherightthreecolumnsindicatesthateachcell
valuewillbegeneratedfromthedefaultformulasetforthecolumn.
(TheFinancialReporterinsertstheaccountreferenceincolumnA
intoanydefaultformulathatrequirestheaccountreference
parameter.)
Forexample,thedefaultformulaforcolumnGis
=FRAMTA(NETP).FRAMTAisaFinancialReporterfunctionthat
printstheaccountperiodbalancesornetamountsfromtheaccount
fiscalsets.Inthiscase,theformulaspecifiesthenetamountforthe
currentperiod.WhentheFinancialReporterprocessesthiscellofthe
statementtemplate,itexpandstheformulawiththeaccount
referencefromcolumnA,forexample,=FRAMTA(NETP,6000).
310 Sage Accpac Financial Reporter
Sage Software Confidential
Layout of a Report Specification


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Theremainingtwocolumnsalsouseadefaultformula;inthiscase,
bringinginthenetchangesforthequartertodateandtheyearto
date.
Total line
Thefinalrowinourexampleisthetotalline.Noticethatthe
templateusesExcelscellformattingcapabilitiestoplaceasingle
underlineabovethetotal,andadoubleunderlinebeneathit.

R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Noticealsothatthetotalformulaforeachcolumnreferstoasingle
cell(orlistofcells)inthespecificationrange.Inourexample,the
singlecellinthespecificationrangeformulawillbereplacedinthe
reportrangeformulabyarangereferencewhichcontainsasmany
rowsasthereareaccountsintheaccountrangespecifiedonline12.
When the Report is Generated from the Specification
IfyouprintafinancialstatementusingthePrintFinancial
Statementsform,youdonotseethereportspecification.Instead,
FinancialReportercontinuestodisplaythePrintFinancial
StatementsprintdialogboxwhileitstartsExcel,loadsthe
specificationworksheet,generatesthespecificationcommandsinthe
Specrangeoftheworksheet,andprintsthefinalreport.
If no Spec range
exists, Financial
Reporter
recalculates the
sheet and prints it
IftheworksheetdoesntcontainaSpecrange,FinancialReporter
recalculatestheworksheet(takingintoaccountanyrestrictions
placedonaccountselectionbytheFinancialStatementsdialogbox),
andprintsthewholeworksheet(ortheregiondefinedinthe
worksheetastheprintarea).
Dependingontheprintdestinationyouchoose,youcan:
Previewthereportbeforeyouprintit.
Sendthereportviaemailtoarecipient.
Printdirectlytoaprinter,orprinttoafile.
User Guide 311
Sage Software Confidential
Layout of a Report Specification


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Generating Statements in the Statement Designer
WhenyoueditareportspecificationusingtheStatementDesigner,
youcanalsotestthestatementspecificationyouareediting.
FR View command
to generate the
report
Togeneratethefinalreport,choosetheFRViewcommandfromthe
FRmenu.
FRViewletsyougeneratethereportusingthesameprintoptions
thatyouusetoprintareportfromthePrintFinancialStatements
form.However,itprovidestwoadditionaloptions:
Auditinformation
Formulas
If you generate audit information,FinancialReporterwilllistthe
resultsoftheaccountnumberreferencesincolumnAofthereport
rangeoftheworksheet.Thisinformationallowsyoutocheckthe
numbersofallaccountsincludedinyourstatement(aslongasyou
usetheDoptionincolumnDofthereport).
If you generate formulas,FinancialReporterwillinsertaformula
ineachcellofthefinalreportwhereyouneedtoinsertGeneral
Ledgerinformation.Youcanthenupdatetheformulasinthe
generatedreportbyrecalculatingtheworksheet.
Onceyouhavegeneratedthereport,youcanpreviewitwiththe
PrintPreviewcommandontheFilemenu.
FordetailsonusingFRView,seeFRCommandsontheStatement
DesignersMenuBar,laterinthischapter.
Setting the Spec Range
Beforeyoucangenerateandprintafinancialreportfromareport
specification,youmustdefinetheSpecrange.
TheSpecrangeisanamedrangeofcellsintheworksheet.
312 Sage Accpac Financial Reporter
Sage Software Confidential
Layout of a Report Specification


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
To define the Spec range, follow these steps:
1. Selectthecompletereportspecification,fromthefirstrowand
columntothelastrowandcolumn.
FromtheInsertmenu,chooseName,thenDefine.TheDefine
Namedialogboxappears:

R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

2. TypeSpecintheNamesInWorkbookfield,thenclickOK.
OncetheSpecrangeisdefinedforaspecification,youmaygenerate
thereport.
Report range is
optional
YoudonotneedtodefineaReportrangewithintheworksheet.
FinancialReporterdefinestheReportrangewhenitgeneratesa
reportfromaspecification.
Enlarging the Spec Range to Extend the Right Margin of the Print Area
Insomereports,informationappearstobecutoffthereportbecause
itextendsbeyondtherightedgeoftheworksheetprintarea.
Therearetwowaysyoucanmodifyareportspecificationtomake
surethatreportinformationisnttruncatedbytherightedgeofthe
printarea:
Widentheparticularcolumnoftheworksheetthatcontainsthe
extrawidematerial.
RedefinetheSpecrangeinthereportspecificationsoitincludes
theworksheetcolumnsthattheinformationoverlaps.
User Guide 313
Sage Software Confidential
Layout of a Report Specification


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Right boundary is
set by the Spec
range
Thesecondapproachworksbecausetherightprintareaboundaryof
afinancialstatementthatisgeneratedfromaspecificationisthe
sameastheSpecrangeboundary.
AllthecolumnsthatyouincludewithintheSpecrangewillbe
includedontheprintedstatement(exceptcolumnsA,B,C,andD).
Adding Explanatory Comments (..)
Youcanmakeanylineofareportspecificationacommentlineby
startingcolumnAwithtwoperiods.Forexample,thefollowingfour
linesareincellsA1throughA4ofareportspecification:

Theselineswillappearwhenyouviewthespecificationfile,butwill
notbeprintedontheactualfinancialstatement.
Wesuggestyoubegineveryspecificationwithafewcommentlines
describingit,andaddcommentsthroughouttoexplainimportant
sectionsofyourspecifications.
Adding Title Lines
TheFinancialReporterallowsyoutospecifylinesthatcanappearat
thetopofeachpageofaFinancialStatement.
Youcandefineonlyonesetoftitlelinesinaspecification,andall
titlelinesmustbetogether(contiguous).
Thefollowingexampleshowshowtousetitlelines:

314 Sage Accpac Financial Reporter


Sage Software Confidential
Controlling Overall Financial Statement Format


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Thefirstfivelinesofthereportspecificationarethetitlelines,which
willberepeatedatthetopofeachpageofthereport.
The Universal Corporation
Balance Sheet
As at October 31, 2005

Current Balance
Petty cash 274.57
Bank account 8,437.54
Bank account, CAD dollars 4,372.96
Total: 13,085.07
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Ifyouwantedthetitletoappearonlyonthefirstpageofthereport,
leavethefirstcolumnfortheserowsblank.Therowswillbe
transferredAsIstothebeginningoftheReportrange.
\T lines are the
same as Excel title
lines
FinancialReportergeneratestitlelinesthatuseExcelmechanisms,so
ifyouusetheFinancialReporter\Tline,youcannotseparately
selectagroupofcellsastitlelines.
Controlling Overall Financial Statement Format
AllformattingoffinancialstatementsiscontrolledbyExcel
formattingcommands.Formoreinformationoncontrollingpage
size,pageheadings,fontsizeandstyle,refertoExcels
documentation.
Format styles
Themostefficientmethodforformattingtheareaandthetextwithin
acellistocreateastylethatincludesvariousattributes(suchasbold
text,dollarformat,orrightalignment),andapplythestyletocells.
Astyleincludesthenumberformat,border,font,pattern,number
alignment,andcellprotectionsettings.Byusingstyles,youcanset
theseelementsinonestep,ratherthanusingagroupofcommands
toformateachcell.
User Guide 315
Sage Software Confidential
Controlling Overall Financial Statement Format


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Formatting Report Lines
Theformatyouapplytoalineofareportspecificationisusedfor
everylinethatitgeneratesonthefinalreport.Inthefollowing
example,thesinglereportlinewitheachcellboxedwillgeneratea
completegrid:
A B C D E F G
\\ Z T =FRACCT("ACCTID") =FRACCT("ACCTDESC") =FRAMT("BALP")
Account Number Account Description Current Balance
1100:1300 \ \ \ \ \

Theborderaroundthecellswillbeusedoneverygeneratedline:
AccountNumber AccountDescription CurrentBalance
1100 Cash 462
1200 Bankaccount 8,945
1300 Receivables 73,986
Formatting Column and Row Widths
YoumaychangethewidthandheightofcellsusingtheFormat
ColumnandFormatmenuoptions.Or,youcanpositionthecursor
ontheverticallinetotherightofthecolumnheadingoronthe
horizontallinebelowtherowheading,anddragthelinetochange
thecellsizes.

#### Error
message if number
too large
Ifyouadjustcellwidthsothatanumberwillnolongerfitinthecell,
Excelwilldisplayanerrormessage(####)ifyouviewthereportor
printitusingtheFinancialReporter.
316 Sage Accpac Financial Reporter
Sage Software Confidential
Controlling Overall Financial Statement Format


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Hiding a column
Tohideacolumn,selectthecolumn,then,ontheFormatmenu,click
ColumnandthenHide.
Hiding Rows on the Final Report
Itsoftenusefultohavestatementrowsthatyoudontwantprinted
onyourfinalreport.(Forexample,youmayhavestatementrows
thatcontainintermediateroundingcalculations.)
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Youcanhidearowonafinancialreportbyhidingtherowinthe
specification.
Tohidearow,selecttherow,then,ontheFormatmenu,clickRow,
andthenHide.
Hiding Columns on the Final Report
Ifyouhideacolumnonthereportspecification,itwillnotappearon
thereport.
Tohideacolumn,youmakethespecificationcolumn(and,hence,
thereportcolumn)sonarrowthatitnolongerexistsonthereport.
YoudothisbyclickingFormat,Column,Width,orbydraggingthe
rightbordertotheleft.
Formatting Numbers
UsetheFormatcommandtochangethenumberformatofoneor
morecells.First,selectthecellsyouwantchanged.Then,onthe
Formatmenu,clickCellsandthentheNumbertab.
Excelprovidesavarietyofbuiltinnumberformatsthatareavailable
toeveryfinancialstatement.Youcanalsocreateyourowncustom
formats.RefertotheExcelreferenceguidesoronlinehelpfordetails.
Formats force
rounding
Ifyouapplytheformat0.00toacell,Excelwillroundthenumberto
twodecimalplaces.
User Guide 317
Sage Software Confidential
Controlling Overall Financial Statement Format


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Formatting Text
Youcanspecifyafont,fontsize,andfontcolorbyclickingbuttons
ontheFormattingtoolbar.
Alternatively,youcanuseoptionsontheFonttab(fromtheFormat
menu,choosetheCellscommand),whichprovideadditional
formattingoptions,allowingyoutocrossout,strikethroughselected
text,orformattextassuperscriptorsubscriptcharacters.
YoumaychoosefromanyofthefontsavailableinyourWindows
configuration(thatmatchtheprinterdrivercurrentlyselectedfor
reports).
UsethealignmentbuttonsontheFormattingtoolbartoforcetextto
therightorleftedgesofthecell,ortobecentered.
ByusingtheStyleoptionontheFormatmenu,youcanapplyseveral
attributessimultaneouslyratherthanusingindividualformatting
commands.
Formatting Page Layout
TheFilePageSetupcommandcontrolsthepagelayoutandallows
youtosetheaders,footers,andmarginsinaworksheet.
Printing Column Headings with Title Lines
Toprintrecurringcolumnheadingsatthetopofeachpage,usetitle
lines.
Titlelinesbeginwitha\TincolumnAoftheSpecrange.Youcan
defineasmanytitlelinesasyouwant,aslongastheyarecontiguous
(alltogether).
Alltitlelinesmustbetogether(theycannotbeseparatedbyapage
break).
318 Sage Accpac Financial Reporter
Sage Software Confidential
Controlling Overall Financial Statement Format


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Setting Page Breaks
Ifyousetapagebreakinthereporttemplate,FinancialReporterwill
treatthepagebreakasanAsisrowandinsertitatthe
correspondingpointinthefinalreport.
Themainuseofpagebreaksistobeginnewsectionsofastatement
atthetopofapage,ortoensurethatallcolumnstotherightofthe
pagebreakappearonaseparatepage.Pagebreakscreatea
horizontalandaverticaldivisionwhereyouinsertthemina
worksheet.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Pagebreaksareoflimiteduseifyouwritestatementscontaining
accountreferencesthatareexpandedintomanyrows.Theywork
bestforstartingsectionsofareportonanewpage.
Generally,formultipagereports,youcaneitherleavethe
paginationtoExcel,oryoucanprintthereporttoafile,thenadd
whateverembellishmentsyouwantinthereportfilebeforeprinting
afinalreport.
Headers and Footers
Thedefaultheaderisasinglelinethatincludesthenameofthe
currentfile.
Formoreinformationonheadersandfooters,refertoExcelonline
Helporthereferenceguidewhenrunningtheprogram.
Including Charts and Graphs
Youcanaddchartstoafinancialreportafteryouhavegeneratedit.
Toprintthechartwiththereport,youmustincludeitinyourPrint
range.
User Guide 319
Sage Software Confidential
Specifying General Ledger Information in Columns and Cells


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Scaling
Youmayreduceorenlargethefinancialreporttoaspecified
percentageusingPageSetup.Inaddition,youcanspecifythe
numberofpagesonwhichyouwanttofitthereport.
SeetheonlineHelporExcelreferenceguideformoreinformation.
Specifying General Ledger Information in Columns
and Cells
IntheStatementDesigner,youuseFinancialReporterfunctionsto
gainaccesstoyourGeneralLedgerdata.
BecauseyoucanusetheminconjunctionwithstandardExcel
functions,thesefunctionsprovideapowerfulandflexiblemethodof
retrievingyourGeneralLedgerdataforfinancialreports.
Using range names
in FR formulas
Forexample,youcandefinenamesforcellsthatcontainFR
parametersthatyoucommonlyuse.Youcanthenusethesenames
asparameterswhenyouconstructFRformulas.(Becausethe
parametersarealreadydefinedastextstrings,youdonotneedto
enclosenamesinquotationmarkswhenyouusetheminformulas.If
youdousequotationmarks,Exceldisplaysanerrormessage.)
BecauseExcelletsyourefertocellslocatedondifferentsheetsina
workbook,youmightfinditusefultoincludeoftenusedparameters
onaseparatesheetthatyoucancopytootherworkbooks,asneeded.
Formulas Converted to Excel
IfyouconvertedstatementsfromACCPACPlususingCA
SuperCalcinearlierversions,youmayhaveformulasthatare
specifiedincorrectlyforExcel.
Anincorrectlyspecifiedformulawillbedisplayedas#VALUEat
thetimeyougenerateafinancialstatement.
320 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying General Ledger Information in Columns and Cells


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
TheACCPACPlusconversionprograminExcelsStatement
Designerdoesnotspecifynegativeranges.
Using Financial Reporter Functions
UseFinancialReporterfunctionsintwomainways:
1. Toplaceonepieceofinformationinonecellofareport.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

2. Inareportspecification,todefinethetypeofinformationthat
willappearinacolumnofafinancialreport.
TheFinancialReporterfunctionsinclude:
Financial Reporter functions Information they provide
FRACCT account data (including account
optional fields data)
FRAMTA, FRAMT, FRDEBIT,
FRCREDIT
fiscal set data (balances and net
changes)
FR G/L option & company data, and
statement print options
FRFISCAL fiscal calendar dates
FRRATE exchange rates
FRSDESC segment code descriptions
FRTRN, FRTRNA, FRTRNDR,
FRTRNCR
transaction detail records including
net totals, and account and
transaction optional fields (but not
provisional amounts)
FRPOST transaction records including
transaction optional fields data from
posted transactions and account
optional fields data from the
specified account in the transaction
record
ForadetaileddescriptionofeachFinancialReporterfunction,refer
tothesection,FinancialReporterFunctions,attheendofthis
chapter.
User Guide 321
Sage Software Confidential
Specifying General Ledger Information in Columns and Cells


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Use FR Paste to
create formulas
EachFinancialReporterfunctioncanbepastedintothecellofa
financialstatementusingtheFRPastecommandontheFRmenu.
(FRPasteisdiscussedlaterinthischapter.)
TheFRPastecommandinsertsafunctionintothecurrentcell,and
promptsyouforeachparameterofthefunction(soyoudonthave
tomemorizethemorrefertothereferenceguide).
Youcanalsofollowthe\symbolwithor+toprintthe
inverseortheabsolutevalueoftheformularesult.
Specifying Information for One Cell
Welllookatspecifyingtheinformationinasinglecellfirst,because
thatisthesimpleruseoftheFinancialReporterfunctions.
TheFinancialReporterletsyouinsertaccountrecordinformationor
fiscalsetvaluesanywhereonafinancialstatementusingspecialSage
Accpacreportingfunctions.
Account
information
Forexample:
FRACCT(ACCTDESC,1000333)
getstheaccountdescription(suchasCostofgoodssold)from
account1000333andplacesitinthecurrentcell.
FRAMT(ABALP.2005,1000333)
getstheactualbalanceofaccount1000333forthecurrentfiscal
periodfortheyear2005.
InsteadofABALPtogettheactualbalance,youcanspecify
PBALPforprovisionalbalance,QABALPforactualquantity,
QPBALPforprovisionalquantity,orthenumbers1to5forthe
budgetsets(forexample,1BALPor2BALP).
IfBALPisspecifiedwithoutanAorPprefixforactualor
provisionalamounts,itwilldefaulttothereportsettingchosenat
printtime.
322 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying General Ledger Information in Columns and Cells


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Company
information
TheFRfunctionprovidescompanyinformationfromthecurrently
opencompany(inthiscase,thecompanyname),andplacesitinthe
cell,asinthefollowingexample:
FR(Coname)
You can create
report specs that
identify each item
Asyoucanseefromthepreviousexamples,youcanconstructyour
financialstatementsbyplacingaFinancialReporterfunctionateach
pointwhereyouwanttoprintfinancialinformation.However,this
isatimeconsumingandrigidwaytodefineyourstatements.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Abetterwaytocreatestatementsistocreateastatement
specification.Inaspecification,yousetupdefaultformulasforeach
column,thenindicatethegroupofaccountstowhichthecolumn
formulaswillapply.
Specifying Information for Columns of a Report
Mostvaluesinafinancialreportdependonboththerowandthe
columnthatthevalueisin.
Inthefollowingexample,therowdefinestheaccount,andthe
columndefinesthekindofinformationthatistakenfromthe
account.
Current Balance Last Year Balance
Petty cash 274.57 358.00
Bank account, US dollars 8,437.54 5,932.90
Bank account, CAD
dollars
4,372.96 3,665.39
Accounts Receivable, US 16,948.23 14,875.85
Accounts Receivable,
CAD
11,776.77 8,434.73

Althoughyoucanusetenfunctionstoprintthetennumbers,
buildingstatementscellbycellistimeconsuming;eachtimeyou
modifyyourchartofaccounts,thestatementsmustbechanged.
User Guide 323
Sage Software Confidential
Specifying General Ledger Information in Columns and Cells


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Designing
statement
specifications
FinancialReporterhastwoseparatemechanismstomakestatement
specificationsmoreflexibleandeasiertodesign:
Default column specifications. FinancialReporterletsyou
definethedefaultcontentsofacolumn,thenuseitforanyrows
youwishuntilyouchangethedefault.
Single specification lines that apply to ranges of accounts.
FinancialReporterletsyoudefineareportlinethatappliestoa
rangeofaccounts.Atprinttime,thesinglelinewillbeexpanded
toasmanylinesasthereareaccountsintherange.Inother
words,areportthatprintedthecurrentbalancesofallaccounts
inthegeneralledgercanbedefinedbyasinglelinethatspecifies
therangeofallaccounts.
Default Column Specifications
Thefollowinglinesusedefaultcolumnspecificationsand
specificationlinesthatapplytoarangeofaccounts.
Thedefaultspecificationsaredefinedinthefirstline,thenusedwith
arangeofaccountsinthelastline.

RememberthattheactualreportareastartsatcolumnE.
Lines with default
column specs start
with \\
Thelinestartingwithtwobackslashes\\incolumnAcontains
defaultcolumnspecifications.Thesedefaultcolumnspecifications
areineffect(canbeused)untilyoudefineanewsetofdefaults.
Tousethecurrentlydefineddefaultcolumnspecification,you
simplytypea\intoacellasinthelastlineoftheexample.(You
canalsofollowthe\symbolwithor+toprinttheinverseor
theabsolutevalueoftheformularesult.)
324 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying General Ledger Information in Columns and Cells


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Advantages of Using Default Column Specifications Instead of Individual
Formulas
Bothofthefollowingexamplesprintexactlythesameinformation.
Thefirstexampleusesacompleteformulatogeteachvaluefromthe
generalledger;thesecondexampleusesdefaultcolumn
specificationsandareferencetoarangeofaccounts.
Foreachofthefollowingexamples,assumethataccounts1020,1200,
and1400areconsecutivelynumberedaccountsinGeneralLedger.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Example 1

Using formulas to place each value in a statement.


Inthisexample,yourequireoneformulatoprinteachpieceof
information.Toprintthecurrentbalanceof200accounts,alongwith
theirdescriptions,youwouldrequire400formulasandyou
wouldhavetochangethespecificationeachtimeyouaddedtothe
chartofaccounts.
Example 2

Using default column specifications to place values in a statement.


Inexample2,notethesepoints:
Thedefaultcolumnspecificationslinebeginswithtwo
backslashes.
Thedefaultcolumnspecificationassignsaparticularformulato
the\symbol.Inourexample,theformulashaveusedonly
FinancialReporterfunctions.Alternatively,youcouldassigna
valueto\ormakeuseoffunctionsinyourformulas.
Notealsothatyoucanfollowthe\symbolwithor+to
printtheinverseortheabsolutevalueoftheformularesult.
User Guide 325
Sage Software Confidential
Specifying General Ledger Information in Columns and Cells


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Thedefaultcolumnspecificationsareexactlythesameasthe
formulasinexampleone,exceptthattheydonotincludethe
accountreference.
Whenyougeneratethestatement,FinancialReporterinsertsthe
accountreferencesforthelineintothedefaultformula.
Theaccountreferenceisforarangeofaccounts.Thesingleline
inthisexamplewillbeexpandedtoasmanylinesasthereare
accountsintherange.
ThissecondexamplealsoshowshowtheFinancialReporterletsyou
defineareportlinethatappliestoarangeofaccounts.Atprinttime
(orwhenpreviewingreportswhileusingtheStatementDesigner),
thesinglelinewillbeexpandedtoasmanylinesasthereare
accountsintherange.
Inotherwords,areportthatprintsthecurrentbalancesofall
accountsinthegeneralledgercanbedefinedbyasinglelinethat
specifiestherangeofallaccounts.(FinancialReporterprovidesa
shorthandwaytospecifyallaccountsintheledger:%%.See
SpecifyingAccountNumbersinFormulasandinRowsfor
details.)
Selection criteria in
columns B, C, and
D apply to
example 2
Thereisonefinalpointthattheseexamplesdonotillustrate:
columnsB,C,andDcancontainselectioncriteriathatrestrictthe
rangeofaccountsandcontrolwhetherthefinalvaluewillbeprinted
atall.
Adding Default Information for Columns B, C and D
Lookatthefollowingexampleofdefaultcolumnspecifications.In
thiscase,wearesettingupdefaultvaluesforcolumnsB,C,andD,
aswellasfortheprintedcolumnsofthereport.
You do not need
\ to use defaults
in columns B, C, or
D
Notealsothatyoudonothavetospecifya\incolumnsB,CorD
toinheritthedefaults.Ifyouwantanythingbutthedefaultvalues,
youmustspecifytheminthesecolumns.
326 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying General Ledger Information in Columns and Cells


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.

FinancialReporterwillevaluatethelastlineofthisworksheetand
performthefollowingactions:
1. Evaluateallaccountsintheaccountnumberrangespecifiedin
row3toseethattheyaretypeBaccounts.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

2. Gettheaccountbalanceofeachaccountintherangethatisa
balancesheetaccount.
3. TotalthebalancesbecausetheTcodeincolumnD
stipulatesthatasingletotallinewillbegeneratedfromthe
accountrange,ratherthanonelineforeachaccounttolistthe
details.(IfyouleavecolumnDblankonthedefaultline,or
specifyaD,FinancialReporterwilllistallthedetails.)
4. CheckwhethertheamountincolumnFiszero(becauseofthe
ZincolumnC).Ifitis,FinancialReporterwillnotprintthe
line.
FinancialReporteronlylooksatthenumbersonalinetodecideif
zerosuppressionshouldtakeplace,so,inthisexample,the
descriptionincolumnEdoesnotaffectwhetherthelineisprinted.
Youcanoverridezerosuppressiononasinglelinebyenteringthe
letterNincolumnCofeachlinethatyouwantprinted.
Fordetailsonspecifyingselectioncriteriaandsuppressinglines,see
thefollowingsectionsinthischapter:
UsingColumnBtoFilterAccounts
ExcludingLinesfromReportsBasedonContents
ConsolidatingAccountRanges
FordetailsabouttheFinancialReporterfunctions,seeFinancial
ReporterFunctions,laterinthischapter.
User Guide 327
Sage Software Confidential
Specifying General Ledger Information in Columns and Cells


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Sample Default Column Specifications
Thissectioncontainssomestandardreportformatstogetherwiththe
columnspecificationsthatcreatedthem.
Example 1: Balance This Period and Last Period
Thisexampleproducesacomparativebalancesheet.ColumnElists
thecurrentbalance,andcolumnFliststhebalanceintheprevious
period.

Example 2: This Year / Last Year Balances with Percentage of Column


Totals
Thisexampleproducesacomparativebalancesheetwithfour
columnsofdata.ColumnGliststhecurrentbalancesandcolumnI
liststhebalancesforthecorrespondingperiodinthepreviousyear.
ColumnsHandJcompareeachaccountasapercentageofthetotals
forthecorrespondingyear.
NotefromtheformulasincolumnsHandJthattherangeof
accountsisdefinedinrow3ofthereportspecification,andthetotal
calculationisinrow4.FinancialReporterrecalculatesthesecell
referencesforthegeneratedreport.

Example 3: Period and Year-to-Date Expenses


Thisexampleproducesacomparativeexpenseschedulewithtwo
columnsofdata.
328 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying General Ledger Information in Columns and Cells


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
ColumnEliststheexpensesthisperiod,andcolumnFliststhe
expensesyeartodate.

Example 4: Current Period and Year-to-Date Expenses as a


Percentage of Sales
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Thisexampleproducesacomparativeexpenseschedule,witheach
currentperiodandyeartodateexpenselistedasapercentageof
sales.
Therangeofexpenseaccounts(notshown)isdefinedinrow13,and
usesthedefaultformulasdefinedinrow11ofthereport
specification.Thetotalsalescalculationisinrow9.
FinancialReporterrecalculatesallformulacellreferencesforthe
generatedreport.

Example 5: Current Period and Year-to-Date Expenses Compared to


Last Year
Thisexampleproducesacomparativeexpenseschedulewithsix
columnsofdata.ColumnGliststhecurrentperiodexpenseand
columnHliststheexpenseforthecorrespondingperiodinthe
previousyear.ColumnsJandKlisttheyeartodateexpenses,and
columnsIandLcompareeachamountasapercentageofthe
amountinthepreviousyear.
Therangeofexpenseaccountsisdefinedinrow21ofthereport
specification,buttheformulasinI18andL18referencethedefault
User Guide 329
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
formulacells,whichareusedinrow21.FinancialReporter
recalculatesallreferencesforthereport.

Example 6: Side-by-Side Departmental Statements


Thisexampleproducesasidebysidedepartmentalcomparative
balancesheetwiththreecolumnsofdata.
TheprocessingorderissetincolumnAtoAccountorder,and
columnDindicatesthateachtimetheaccountnumberchanges,the
FinancialReportershouldcreateanewline.
ColumnEliststhenameofeachaccountintherange,columnFlists
thecurrentbalanceofaccountsthatmeetthecriterionofdepartment
A,andcolumnGprovidesthebalanceofaccountsthatmeetthe
criterionofdepartmentB.

Specifying Accounts and Totals in Statement Lines


Account Processing Order and Report Ranges
TheFinancialReporterlistsrangesofaccountsintheordersetbythe
financialreportspecificationorintheFinancialStatementsprint
dialogbox(ifnotindicatedinthespecification).
Youcansortaccountsbyanyaccountsegments,andyoucanspecify
arangeofvaluesforeachsegmentyousortby.
Forexample,ifyouraccountshavetwosegments,thefollowing
330 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
accountreferencewillgeneratetwopossibleaccountlistings,
dependingonthesortorderyouspecify:
100~120A~B
Iftheaccountsaresortedbysegment1,theaccountreferencewill
generateaseriesoflineslikethis:
100A
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

100B
120A
120B
However,iftheaccountsaresortedbysegment2,theywillbelisted
likethis:
100A
120A
100B
120B
Default order
Thedefaultorderforprocessingaccountsistheorderspecifiedat
printtimeontheFinancialStatementsdialogbox(ortheTools/FR
Viewdialogboxwheneditingspecifications).
Specifying Account Order in the Default Row Specification
Youcanalsoenforcetheorderofprocessingaccountsinrangesfor
allorpartofareportbyspecifyingtheorderinthefirstcolumnof
thedefaultrowspecification(immediatelyafterthebackslashes
\\).
Youmayprocessaccountnumbersinanyofthefollowingorders:
\\ACCTID Accountnumberorder
\\ACCT Accountsegmentorder
\\ACCTGROUP Accountgrouporder
\\ACSEGVALn Accountsegment#norder
User Guide 331
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
\\Segment_desc tolistaccountsbythesegmentwith
descriptionSegment_desc.Forexample,
\\REGION
Affects print order
and processing
speed
Theorderyouspecifydetermines:
Theorderinwhichaccountsinexpandedaccountreferencesare
printed.
Theease(and,consequently,thespeed)withwhichtheaccounts
canberetrievedbytheFinancialReporter.
Inthenextexample,accountnumbershavetwosegments:a
departmentsegment,andanaccountsegment.Thedepartment
segmentisfirst(notrecommended),andthereareonlytwo
departmentcodesintheledger,butalargenumberofaccounts.The
firstaccountsegmentintheledgeris1000.
IftheFinancialReporterprocessesaccountsinorderbytheaccount
segment,itwillonlyhavetoprocessaccounts1000through1100,
specifiedlikethis:
A B C D
\\ACCT

%1000~1100

Theaccountswillappearinthefollowingorderonthereport(by
accountsegment,thenbydepartment):
A1000
B1000
A1100
B1100
If,ontheotherhand,theFinancialReporterprocessesaccountsin
accountnumberorder(whichliststhedepartmentsegmentfirst),the
FinancialReporterwillhavetoscaneachaccountintheledgertosee
ifitmatchestherange.
332 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

A B C D
\\ACCTID
%1000~1100
Thefinalreportwillalsobeinaccountnumberorder,which,inthis
case,willbeorganizedbydepartmentfortheindicatedrange,asthis
exampleshows:
A1000
A1100
B1000
B1100
Account segment
order is defined by
the structure code
Theorderofsegmentsinanaccountnumberisdefinedbythe
accountsstructurecodenotbytheorderofsegmentsshownin
G/LOptions.
Consequently,ifyouhavedifferentstructuresthathavedifferent
firstsegments,ACCTIDorderwillproduceoddresults,andyou
shouldorderaccountsbyaparticularsegment,orbyaccountgroup.
Ifyouchoosetoprintbytheaccountsegment,theorderfor
processingisfirstbytheaccountsegment,andsecondbythe
completeaccountnumber(inotherwords,bywhateversegment
comesfirst,thensecond,andsoon).
Ifyouprintbytheaccountgroupcode,theorderisfirstbyaccount
groupcode,secondbyaccountsegmentcode,andthirdbyaccount
number.
Thedefaultsortorderremainsineffectuntilyouspecifyanothersort
order,orunlessitisoverriddeninaspecificaccountreference(see
thenextsection).
User Guide 333
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Specifying Account Order for One Account Reference
Finally,youcanchoosetoprocessasingleaccountreferenceina
differentorderthanindicatedbyadefaultrowspecificationorusing
thereportoptionsintheFinancialStatementsprintdialogbox.
Youspecifyaprocessingorderforanaccountreferencebyplacingit
immediatelyaftertheaccountreference:
Accountreference|Order
Notethefollowingexamples:
1000%|ACCT usesaccountorder,soprocesses
onlyaccount1000.Segment2will
appearinanyorder.
1000%|ACSEGVAL2 usessegment2order,sowillscan
allaccountnumbers.However,
segment2willbeinorder.
1000:3000[REGION]|ACCTID usesaccountnumberorderfor
accountsthatusetheREGION
accountstructure.Willonlyprocess
particularaccountsintherange.
Forinformationonspecifyingaccountreferences,seethenext
section.Asyoucanseefromtheseexamples,youcanaffectthe
efficiencyoftheFinancialReporterbythewayyoureference
accounts.
Specifying Account Numbers and Totaling Columns
AnaccountnumberreferencetellsFinancialReportertheaccounts
fromwhichyouwanttotakeinformation.
Youcanspecifyaccountnumberreferenceswithinformulastoplace
datainasinglecell,oryoucanspecifyaccountnumberreferencesin
columnAofaspecificationrowtoindicatethecurrentaccountor
groupofaccountsusedforallaccountdataintherow.
334 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Wildcard
characters in
account numbers
FinancialReporterallowsyoutousetwowildcardcharacterswhen
specifyingaccountnumbers:
_ Theunderlinecharacterisaplaceholderforonecharacter.
% Thisisaplaceholderforoneormorecharacters.
%% replaces one
or more segments
Youcanalsouse%%asaplaceholderforoneormore
segments,regardlessoftheaccountstructurecode.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Forexample:
A123%[sc] specifiesallsinglesegmentaccountnumbers
startingwiththecharactersA123.
D_6834 specifiesallsinglesegmentaccountnumberssharing
thesamefirstcharacter(D),followedbyone
characterofanyvalue,andendingwiththesame
fourcharacters(6834).
%% specifiesallaccountnumbersintheledger.
6000%% specifiesallaccountnumbersstartingwith6000
nomatterhowmanysegmentstheyhave.(Asyoull
seeinthefollowingexample,thisspecificationhas
thesameeffectas6000:6000.)
Inthefollowingexample,theaccountnumberselectionisbased
solelyontheaccountgroupspecifiedincolumnB.TheFinancial
ReporterwilllistallCurrentassets,thenallFixedassets,and,finally,
allOtherassets.
A B
%% ACCTGRPCOD=1
%% ACCTGRPCOD=2
%% ACCTGRPCOD=3
UnlessyouprocessaccountsbyACCTGROUP,theFinancial
Reportermustscaneveryaccountintheledgertoseeifitfitsthe
criterionincolumnB.
User Guide 335
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Account
references affect
performance
TogetthebestperformancefromFinancialReporter,youshoulduse
specificaccountreferences,andspecifyaccountprocessingorders
thatcomplementthereferences.SeeSpecifyingAccountOrderfor
oneAccountReference,intheprevioussection.
Standard Account Reference Notation
FinancialReportercannotprintanyaccountinformationunlessyou
specifytheaccountsandtheaccountinformationyouwant.
Alloftheexamplesofaccountreferencenotationreallyamountto
twomainoptionsforspecifyingaccountnumbers.Youcanspecify:
Asingleaccountnumber
Or
Arangeofaccountnumbers.
Youcanchoosetoprintarangeofinformationinoneoftwo
ways:
Consolidated(inasinglerow)
Detailed(onerowforeachaccountintherange)
Therulesforspecifyinganaccountnumberreferencearethesame,
whetherthereferenceisinafunctionorincolumnAofa
specificationrow.
Alloftheseexamplesassumethatsegment1istheaccountsegment
andsegment2isthedepartmentsegment.Ifthefirstsegmentof
youraccountstructureisnottheaccountsegment,seethenext
sectionformoreexamplesofaccountranges.
100C Account100,departmentC.
100:200 Accountsbetween100and200,nomatter
whichdepartmenttheyrein.
336 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
100A:200F|ACCT Accountsbetween100Aand200F
processedbyaccountsegment.
100~200F AccountsindepartmentFwithanAccount
segmentvaluebetween100and200.
RememberthatFinancialReportercangenerateyourreportsfaster
whenitdoesnthavetoperformalotofextraaccountlookups.For
thisreason,youshouldcheckthattheaccountprocessingorderin
thereportmatchesthewayyouspecifyaccountreferences.(Seethe
previoussectiononAccountProcessingOrderandReport
Ranges.)
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Use FR Paste
Ifyoucantrememberhowtospecifyaccountsandaccountranges,
chooseFRPastefromtheStatementDesignersToolsmenu.FRPaste
letsyouusetheFinderandvariousrangefieldstospecifythe
accountsyouwant.
Youcanenteraccountreferencesinanyofthefollowingways:
aaaaaaaa Or aaaa-aaaa
ThislocatesspecificG/Laccountnumbercomposedoftwo
segmentswithfourcharacterseach.FinancialReporterwillget
figuresfromGeneralLedgeraccountaaaaaaaa.
Noteinthisexamplethataccountnumberscanbeenteredwith
orwithouttheirsegmentseparators.However,ifyouare
specifyingrangesofaccounts,wesuggestyouincludeseparators
toremoveambiguityfromyourspecifications.
aaaa-A:bbbb-B
ThismarksarangeofGeneralLedgeraccountnumbersby
specifyingarangeofvaluesforeachsegmentintheaccount
structure.FinancialReporterwillgetthefiguresfromeach
accountwithintherange.
100:200 specifiesallaccountswithnumbersbetween100and200
(ifandonlyiftheorderisnotACCTIDorder).Thisrange
includesaccountswithorwithoutasecondsegment,sothat
User Guide 337
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
100:100specifiesallaccountsthatstartwith100,nomatterwhat
theaccountstructure.
100A:200F specifiesallaccountswithanAccount
segmentvaluebetween100and200,
andwithaDepartmentsegmentvalue
betweenAandF(foranyorderother
thanACCTIDorder).Iftheorderis
ACCTID,theconstraintisACCTID
100AandACCTID200F.
NoteinthesecondexamplethatiftheorderisACCTID,150H
willbeincludedbecauseitfallsbetween100Aand200F.
However,foranonACCTIDorder,FinancialReportertakes
onlythoseaccountsthatfallwithinbothranges:therangeof
accountsandtherangeofdepartments,sothat100A:200Fisthe
sameas100~200A~F(showninthefollowingexample).
aaaa~bbbb
Thisspecifiesarangeoftheaccountsegment,nomatterwhere
theaccountsegmentappearsinanyaccountstructure(thatis,
regardlessofwhetheritisthefirstsegment,secondsegment,or
othersegmentintheaccountnumber).
4000~8000 specifiesallaccountswithanaccount
segmentcodefrom4000to8000,
including104000,105000,and10
6000.
aaaa~bbbb-A
ThismarksarangeofGeneralLedgeraccountnumbersby
indicatingtherangeofsegmentoneandafixedsecondsegment.
FinancialReporterwillgetthefiguresfromeachaccountwithin
therangethathavethesegmenttwovalue.
100~200F SpecifiesallaccountswithanAccount
segmentvaluebetween100and200,
338 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
andwithaDepartmentsegmentvalue
ofF.
100~200A~F SpecifiesallaccountswithanAccount
segmentvaluebetween100and200,
andwithaDepartmentsegmentvalue
fromAtoF.
Specifying the
account number
aaaa[ACCT], bbbb~cccc-A[MANU]
Thisindicatesanindividualaccountnumberandarangeof
accountnumbers.Thesquarebracketsindicatetheaccount
structurecodesusedbytheaccountnumbers.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

aaaa-%, bbbb~cccc-A~B, gggg-D
Thisindicatesasetofrangesandindividualaccountswitheach
specificationseparatedbyacomma.
Dont mix account
ranges and wild
cards
Youcannotcombineaccountreferencerangeswithwildcard
characters.Thefollowingexampleisnotallowed:
A123%:B567%
However,youcancombineaccountreferencesinalist,asthis
exampleshows:
1000:1099,1100~1199B,1250A
Use FR Paste to
specify account
numbers
Youcanpasteaccountnumbersintoafinancialstatementusingthe
FRPastecommand,locatedundertheToolschoiceontheStatement
Designersmenubar.FRPasteisdiscussedlaterinthischapter.
TheFRPastecommanddisplaystheFinder,fromwhichyoucan
choosetheaccountnumbers.Ittheninsertsthenumbersintothe
currentcell,whereyoucaneditthemfurther.
FRPastedoesnotsupportwildcardcharacterswiththeFinder.You
musttypeinthewildcardcharactersyourself.
User Guide 339
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Specifying Ranges of Accounts When the Account Segment is Not
First in the Account Structure
Accountreferencesworkbestwhentheaccountsegmentisthefirst
segmentofyouraccountnumbers.Notonlyisiteasiertospecify
accountranges,butFinancialReporterprocessesthemmorequickly
aswell.
Ifyoudonothavetheaccountsegmentfirst,youcanstillspecifya
rangeofaccountsegmentcodesandprinttheaccountsinaccount
segmentorder;however,FinancialReporterwillnotprocessthe
accountsveryefficiently.
Notethefollowingexamples:
4000~8000 Specifiesallaccountswithanaccount
segmentcodefrom4000to8000,including
104000,205000,and106000.
A~C400~600|ACCT Specifiesallaccountswithanaccount
segmentvaluebetween400and600,and
withaDepartmentsegmentvaluefromAto
C.|ACCTindicatesthattheaccountsare
orderedbyaccountsegment.
%400~600%|ACCT Specifiesaccountsegmentvaluesfrom400
to600,nomatterwhatthevalueofother
segments.Again,theaccountsareordered
byaccountsegment.
%%|ACCT Specifiesallaccountnumbersorderedby
theaccountsegment.Tospecifyarangeor
accountsegments,addacriterionincolumn
B,suchasACCTSEGVAL>=4000AND
ACCTSEGVAL>=6000.
FinancialReporterassumesthattheaccountsegmentisthesegment
tobematchedbyanyaccountreferencethatcontainsarangefora
singlesegmentorawildcardpatternforasinglesegment(thatis,if
theaccountreferencesdonotcontainsegmentseparators).
340 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Overriding Print Range Options within a Report
FinancialReporterselectswhichaccountdataistoappearina
financialreportbyevaluatingthreeseparateaccountnumberfilters:
TheaccountnumberreferenceincolumnAofthereportline.
TheaccountfilteringexpressionincolumnB(ifthereisone).
Theprintrangeoptionsfortheentirereport.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Normally,anaccounthastosatisfytherequirementsofallthree
filtersinordertobeincludedinthereport.However,theFinancial
Reporteralsoprovidesamechanismforspecifyingareportrange
andincludingaccountswhichlieoutsidethatrange.
Specifying a Particular Segment to Override a Segment Range
YoucanoverrideasegmentrangespecifiedintheFinancial
Statementsdialogboxbyspecifyingtheparticularsegmentvalues
youwantincludedinthecolumnAaccountnumberreference.
Forexample,ifyouwanttocomparetheperformanceofeach
departmenttothetotalsalesfortheorganization,youcanspecifythe
totalorganizationssalesonalinelikethis:
4000~4999A,4000~4999B,4000~4999C,4000~4999D
thenprintreportsspecifyingasegmentrangeofA,ofB,andsoon.
Youcanalsousethe$prefix(explainedinthenextsection)to
includesegmentsthatarenotwithintherangesspecifiedintheprint
dialogbox.
Using the $ Prefix For Account Number References
The$prefixturnsoffreportlevelaccountrangefilteringforthe
particularaccountnumberreference.
User Guide 341
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Ifyouusethe$prefix,anyaccountnumbersthatmatchthe
accountreferenceyouspecifyandmatchtheselectioncriteriain
columnBwillappearonthereport,regardlessoftherestrictions
imposedbytheFinancialReporterprintdialogbox.
You can use $
with %%
Youcanalsousethe$prefixwith%%toincludeanyaccountin
theledgerallowedbythecriteriaincolumnBfortherow.(The
prefix%%isanaccountnumberreferencethatincludesall
accounts,nomatterwhattheiraccountstructure.)
Totaling and Subtotaling Columns
Financialstatementscontaincolumnsoffigureswhicharesubtotaled
andtotaledaccordingtoaccounttype.
Themostcommonarithmeticaloperationinvolvessummingthe
balancesornetchangesofgroupsofaccountsataparticularmoment
intimeasinthefollowingexample:
Current Balance Last Year Balance
Petty cash 274.57 358.00
Bank account, US dollars 8,437.54 5,932.90
Bank account, CAD dollars
4,372.96
3,665.39
Total: 13,085.07 9,956.29
Ifthiswereaworksheet,youwouldplaceaformulaineachofthe
totalcellsthatlookedsomethinglikethis:
=SUM(B3:B5)
ThisformulawouldaddtogetherthevaluesincellsB3,B4andB5,
andputthetotalinB6thetotalcell.
TotalingacolumnoffigureswithFinancialReporterisjustaseasy.
Allyoudoisrefertothecellsorrangeofcellsinthespecification,
andtheFinancialReporterwilltranslatethecellreferencesinthe
finalreport.Youmayrefertoasinglecell,alistofcells,oracell
range.
342 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Lookatthefollowingexample:

Inthisexample,theformula=SUM(F3)willbetranslatedwhenyou
generatethereporttotheappropriaterangeofcellsintheReport
rangetoaddthebalancesofallaccountsintherange1100to1300.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Using SUM in Excel
Exceldoesnotallowyoutospecifyanegativerangeofcellsasa
parameterofSUM.
Forexample,thefollowingSUMformulawillnotworkinExcel:
SUM(G10:G14)
Youcanfixtheformulabymovingtheminussignlikethis:
SUM(G10:G14)
Performing Mathematical Operations in a Financial Report
Insummary,toperformanymathematicaloperationswithinthe
financialreport,usestandardExcelformulasandfunctions.
Seethenextsectionforguidelinesoncreatingcalculatedcolumns.
Calculated Columns
Calculatedcolumnscontainfiguresresultingfromcalculationson
datainothercolumnsofthestatement.Todefineacalculated
column,useExcelformulasinthedefaultcolumnspecificationrow.
User Guide 343
Sage Software Confidential
Specifying Accounts and Totals in Statement Lines


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Forexample:
Current
Balance
Last Year
Balance
Curr/
Year
Petty cash 274.57 358.00 .77
Bank account, US dollars 8,437.54 5,932.90 1.42
Bank account, CAD dollars 4,372.96 3,665.39 1.19
Total: 13,085.07 9,956.29 1.31
Inthisstatement,thedefaultformulaforthelastcolumn(columnH
onareportspecification)is=(F1/G1).
TheformulastatesthatthiscolumncontainsthevalueofcolumnF
dividedbycolumnG.

Whenthereportisgenerated,FinancialReporteradjuststherelative
cellreferencesoneachline.
Using Currency Exchange Rates in Column Calculations
TheFinancialReporteralsoprovidesaccesstotheexchangerates
keptbySageAccpac,soyoucancreatefinancialreportsinany
currencyyoumaintainusingtheexchangeratesfromanyfiscal
period.
UsetheFRRATEfunctiontogetexchangerateinformation.FRRATE
letsyouspecifyahomecurrency,asourcecurrency,aratetype,and
adate.Fromthisdata,itprovidestherateofexchange.
Forexample,
=FRRATE(USD,JPN,AV,DATEVALUE(FR(END)))
willreturntheaveragerateineffectforconvertingJapaneseYento
USdollarsattheendofthefiscalperiodforwhichthereportisbeing
printed.
344 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying Selection Criteria


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
AledgerwhichusedtheYenasthefunctionalcurrencycouldreport
itsearningsinUSdollarswiththefollowingformulaintheUS
dollarscolumn(assumethatYenarereportedincellF9):
=(F9*FRRATE(USD,JPN,AV,DATEVALUE(FR(END))))
Exchange rate
date
TheFRfunctionprovidesthedate,sotheratewillmatchtheperiod
forthereport.DATEVALUEisafunctionthatconvertsthedatetoa
serialnumberwhichFRRATEaccepts.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Ifyoudontspecifyadate(thedateisanoptionalparameter),
FinancialReporterwillusetheperiodenddateforthedefaultfiscal
periodofthereport.Ifthereisnoperiodenddate(thisispossibleif
youopenaworksheetthathasformulasbutdoesnothaveaSpec
range),theprogramwillusethesessiondate.
Exchange rate is
always expressed
as a multiplier
TheratereturnedbytheFRRATEfunctionisalwaysusedasa
multipliertoconvertsourcecurrencytofunctional(home)currency
evenifyoudefinedtherateasadivisor.Iftherateisdefinedinthe
SystemManagerasadivisor,FinancialReporterreturnsthe
reciprocaloftherate.
Specifying Selection Criteria
Using Column B to Filter Accounts
TheselectioncriteriafeatureintheFinancialReporterallowsyouto
includeaccountfiguresinareportbasedonparticularsettingsinthe
GeneralLedgeraccountmaster.
Generally,youshouldnotuseselectioncriteriaifyoucanachieve
thesameresultwithamoreselectiveaccountnumberreference.
Whenyouplaceaselectioncriteriaexpressioninaformulaorona
statementline,theFinancialReporterlooksuptheaccountidentified
bytheaccountnumberincolumnAoftheline(orbyaformula),
User Guide 345
Sage Software Confidential
Specifying Selection Criteria


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
thencheckstoseethattheaccountmasterinformationmatchesthe
selectioncriteriayouhavespecified.
Youcanimprovereportperformancebybeingmorepreciseinyour
accountreferencestorestrictthenumberofinitialaccountlookups.
TheeasiestwaytodefinetheselectioncriteriaistouseFRPaste
(describedlaterinthischapter).FRPasteconstructsanexpression
foryou,whileyoumakeselectionsfromdropdownlistsandenter
rangesinstandardrangefields.
Hereisanexampleofaselectioncriteriaexpression:
ACCTTYPE=BANDACTIVESW=ACTIVE
ThisexpressionselectsallaccountswithanaccounttypeofB(for
balancesheet)andanactiveswitchsettocurrentlyactive.
Include selection
criteria expressions
Youcanincludeselectioncriteriaexpressionsinformulasthatuse
FRAMT,FRAMTA,FRCREDIT,andFRDEBITfunctionstoretrieve
accountbalancesornetamountsfromGeneralLedger.
However,youwillmorelikelyplacerecordselectioncriteria
expressionsincolumnBofparticularlinesofafinancialreport
specification,oronalinethatdefinesdefaultcolumnspecifications
usingthefeaturesofFRPaste.
Define default
specifications
DefiningadefaultexpressionforcolumnBissimilartodefining
otherdefaultreportcolumns:youplacethedefaultselectioncriteria
expressionincolumnBofadefaultspecificationline.
Ifyouenteracriteriaonadefaultline,itisusedforallsubsequent
linesthatdonothaveacriteriadefinedforthem.Inotherwords,if
youdonotwantthedefaultexpressiononaparticularline,you
mustoverrideit.
Thismeansthatyoudonotneedtospecifya\onlinesforwhich
youwishtousethedefaultselectioncriteria.
346 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying Selection Criteria


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Build selection
criteria expressions
SelectioncriteriaexpressionscanbebuiltusingtheFRPaste
commandontheStatementDesignersmenubar(undertheTools
choice).FRPasteisdiscussedlaterinthischapter.
TheFRPastecommandfirstletsyouchoosewhatyouwanttopaste:
anaccountnumber,afunction,oraselectioncriteriaexpression.
Whenyouchooseselectioncriteria,FRPastedisplaysanewdialog
boxfordefiningtheselectioncriteriaforaccounts.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Ifyoupastetheexpressionintoaformula,theselectioncriteriaacts
ontheformulaonly.
IfyoupastetheexpressionintocolumnBofastatementline,the
selectioncriteriaactsontheaccountnumberreferencespecifiedfor
thecurrentline.
Criteria and Account Selection Precedence
Youcanspecifyselectioncriteriaonadefaultspecificationline,on
individualspecificationlines,andinformulas.So,withallthe
possibilitiesforaccountselection,youmustbeveryclearwhich
criteriaareactuallyineffect.
Accounts must
meet restrictions
and criteria
specified on the FR
View form
Thefirstrestrictionyouplaceonaccountselectioniswiththe
FRViewform(orwiththePrintFinancialStatementsform).Report
levelaccountrangefilteringisineffectforanyaccountreferencethat
specifiesarangeofaccounts.
Overriding
account ranges
YoucanoverrideFRViewformrangesintwoways:
Byspecifyingsegmentcodesthatareoutsidetherangesdefined
intheFRViewform.
Byusingthe$prefixinparticularaccountnumberreferences.
UnlessyouoverridetheFRViewform,accountsmustbothfall
withinthespecifiedrangeandmeetothercriteriaspecifiedonthe
Viewform.
User Guide 347
Sage Software Confidential
Specifying Selection Criteria


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Overriding default
lines
IfyouspecifyanyselectioncriteriaincolumnBofadefault
specificationline,thatcriteriaisineffectunlessyouoverrideit.
Overriding line
criteria
Youcanoverridethecriteriaonasinglelinebyplacinganew
criteriaexpressionincolumnB.Thecriteriaexpressionisineffect
onlyforthelineonwhichyoudefineit.Ifyouspecifyacriteriafora
singleformulaintheline,thelinecriteriaisignored.
Syntax for Selection Criteria Expressions
Theeasiestwaytocreateaselectioncriteriaexpressionistousethe
FRPastecommandontheStatementDesignersFRmenu.However,
youcanalsoenterexpressionsdirectlyintocellsbyusingthe
followingguidelines.
Asimplecriteriaexpressionlookslikethis:
ACCTTYPE=I
andamorecomplexonelookslikethis:
ACCTTYPE=IANDQTYSW=Yes
ORACCTDESCLIKE%sale%
See the next
section for
account master
field names
ACCTTYPEandQTYSW(quantitiesswitch)arefieldsintheaccount
masterfile.Otherfieldsinthisfilearelistedinthenextsection.
Selectioncriteriaexpressionsareevaluatedstrictlyfromlefttoright
unlessbracketsareputin.Thismeansthatthepreviousexamplewill
beevaluatedas:
(ACCTTYPE=IANDQTYSW=Yes)
ORACCTDESCLIKE%sale%
Theexpressionwillselectallaccountsthatcontainthewordsale
intheirdescription,anditwillselectallincomestatementaccounts
thatalsostorequantities.(Criteriaiscasesensitive,soadescription
withSalewillbeexcluded.)
348 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying Selection Criteria


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Youmayusebracketstochangetheorderofevaluation.For
example:
ACCTTYPE=IAND(QTYSW=YesOR
ACCTDESCLIKE%sale%)
willselectincomestatementaccountswhichstorequantitiesor
whichcontainthewordsaleintheirdescription.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Alltherelationaloperatorsworkwithallthefieldtypesexceptfor
switches(likeQTYSW),whereonlythe=and!=(notequal)operators
apply.
Spaces separate
parts of the
expression
Usespacestoseparatefieldnames,operatorsandconstantsin
expressions.Ifyouarecomparingastringthatincludesspaces,
enclosetheentirestringinquotationmarks.
LIKE
TheLIKEoperatorissimilartothe=operator,exceptthesecond
operandcancontainthewildcards%and_.
%matchesanygroupofcharacters.
_matchesanysinglecharacter.
ACCTDESCLIKE%sale%istrueforanyaccountswith
descriptionsthatincludethewordsale.Thiswouldinclude
ProductBsales,aswellasCostofsales.
Criteria are text
parameters
Rememberthatcriteriaaretextparameters.Ifyouplacethemin
formulas,youmustenclosetheminquotationmarks.
IfyoupasteacriteriaincolumnB,youllnoticethatFRPasteinserts
themasformulascontainingtext.Forexample:
=(ACCTTYPE=IANDQTYSW=Yes)
FRPasteaddsanextrapairofquotationmarksaroundtextvaluesto
accommodatespaceswithinthetextstrings.
Ifyoupasteaformulawithcriteria,itlookslikethis:
=FRACCT(ACCTDESC,,(ACCTTYPE=I))
User Guide 349
Sage Software Confidential
Specifying Selection Criteria


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Ifthisisadefaultlinecolumnspecification,themiddleparameterin
theformulawilltakeontheaccountreferencespecifiedincolumnA.
Optional fields
Selectioncriteriacanalsoincludeoptionalfields;forexample,the
followingexpressionrestrictstheresultstoaccountswithaccount
optionalfieldACCTCLASS=Sales:
A.ACCTCLASS=Sales
And,thefollowingexpressionrestrictstheresultstotransactions
withtransactionoptionalfieldQUANTITY<=0
T.QUANTITY<=0
Testing Account Values
Youcanuseaselectioncriteriaexpressionwithanyofthefieldsin
thegeneralledgeraccountmaster.Youmustenclosefieldvaluesin
quotationmarksifthefieldvalueistext,anditsbesttoenclose
valuesinasecondsetofquotationmarksifthetextcontainsaspace.
Forexample,
ACCTDESC=AccountsReceivable%
Notealsothatmanyofthevaluescanbeexpressedinmorethanone
way.Forexample,thequantityswitchcanbe1orYesifthe
accountkeepsquantities,or0orNoifitdoesnot.Acriteria
expressionforthisfieldcanlooklikeeitherofthefollowing:
QTYSW=1
QTYSW=Yes
FRPastewillalwayssupplythetextvalueofG/Laccountmaster
fields(Yesinthepreviousexample).Ifyouwanttoseethenontext
valuesandthetextvaluesofthesefields,seetheObjectInformation
fortheGLACCOUNTviewintheMacroEditor.
350 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying Selection Criteria


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Name Contents of the field
ACCTID Account number, including all segments.
CREATEDATE Date the account was created. Dates are
specified as "yyyymmdd".
ACCTDESC Account description.
ACCTTYPE Account type I, B or R for income statement,
balance sheet, or retained earnings account.
ACCTBAL 1 for normal debit; 2 for normal credit.
ACTIVESW ACTIVE or INACTIVE.
CONSLDSW "Do not consolidate journals" or 0 if transactions
are not consolidated; "Consolidate journals" or 1
if transactions are consolidated on posting.
QTYSW "Yes" or 1 if quantities are used with account;
"No" or 0 if not.
UOM The unit of measure if quantities are used.
ALLOCSW If account can be reallocated: "Yes" or 1 is yes;
"No" or 0 is no.
ACCTOFSET Account number for reallocation (offset account).
ACCTSRTY Allocation transaction source code.
MCSW Multicurrency switch: "Yes" or 1 is yes; "No" or 0
is no.
SPECSW If posting is in all or specific source currencies.
"All currency" or 1 is all; "Specific currency" or 0
is specified.
ACCTGRPCOD Account group code.
CTRLACCTSW If account is a control account. "Control account"
or 1 is yes; "Non control account" or 0 is no.
SRCELDGID Source ledger if control account (for example,
AR, AP).
ALLOCTOT Total of different allocation rates (usually 100).
ABRKID Account structure code.
YRACCTCLOS Year of the last close.
ACCTFMTTD Account number.
ACSEGVAL Account segment code.
ACCTSEGVAL Segment code.
ACCTGRPSCD Account group sort code.
A.ACCTCLASS Account class. (optional, depend on account
optional fields)
A.CASHFLOWTYPE Cash flow type. (optional, depend on account
optional fields)
POSTOSEGID The account segment by which the account is
closed.
User Guide 351
Sage Software Confidential
Specifying Selection Criteria


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Name Contents of the field
DEFCURNCOD Default currency code for the account.
ROLLUPSW Rollup switch. If unformatted, 1 if account is a
rollup account, 0 if not. If formatted, "Yes" or
"No".
A Formal Description of Criteria
AmoreformaldescriptionofanASCIIcriteriaexpressionisas
follows:
expression::=[(...]condition[)...][Booleanoperator[(...]
condition[)...]...]
where:
condition::=fieldnamerelationaloperatoroperand
Booleanoperator::=AND|OR
operand::=<fieldname|constant>
relationaloperator::=>|<|=|<=|>=|!=|LIKE
Testing Information Before Printing
TheFinancialReporterprovidesseveralwaysthatyoucantest
accountinformationtodecideifitshouldappearinareport.
Test the contents of the line using a formula in column C. Financial
Reporterletsyouspecifyconditionsforexcludinggeneratedlines
fromareportbasedonthecontentsoftheline.Seethenextsection
fordetailsonusingselectioncriteriaincolumnCofafinancial
report.
Use FR functions with standard Excel functions. FinancialReporter
functionscanreplaceparametersofstandardExcelfunctions,and
viceversa,soyoucantestthecontentsoffieldsbeforeprintingthe
report,ormanipulatethemasyouwish.
352 Sage Accpac Financial Reporter
Sage Software Confidential
Specifying Selection Criteria


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Forexample,informulaslikethis,thebalanceisprintedonlyifit
exceeds6000:
=IF(FRAMT(BALP,1000)>6000,FRAMT(BALP,1000),0)
Thefollowingformulaprintstheaveragevalueoftwoaccounts:
=AVERAGE(FRAMT(BALP,1000),FRAMT(BALP,2000))
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Excluding Lines from Reports Based on Contents
FinancialReporterletsyouspecifyconditionsforexcluding
generatedlinesfromareportbasedonthecontentsoftheline.You
definethecriteriaforexcludingareportlinebyaddingaformulato
columnCoftheline.
Z in column C to
suppress lines with
zero values
Themostcommonuseofthisfeatureiszerolinesuppression:in
columnC,addtheconditionthatthisline(orsetofgeneratedlines)
willnotbeprintedifallfiguresonthelinearezero.
To specify zero
suppression
Tospecifyzerolinesuppression,entertheletterZincolumnC.
FinancialReporterwillcheckallreportcolumnstoseewhetherthe
valuesarezeros.
Youcanoverridezerosuppressionsetinadefaultlinebyentering
NincolumnCofanylinethatyouwantprinted.
If the formula =
True, the line will
not be printed
Alternatively,youcanplacealogicalvalueformula(TRUE/FALSE)
incolumnC.IftheformulaincolumnCreturnsaTRUE,the
FinancialReporterwillnotprinttheline.Iftheformulareturns
FALSE,thelinewillbeprinted.
Theexpressioninthisexamplewillcheckwhetherthevaluein
columnFislessthan10%ofthevalueincolumnG.
=G12<F12*10%
Again,ifthestatementisTRUE,thelinewillbeomittedfromthe
report.
User Guide 353
Sage Software Confidential
Consolidating Account Ranges


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Default line AnythingthatappearsincolumnConadefaultspecificationline
willbeusedbyallsubsequentlinesunlessyouspecifically
overrideit.
Consolidating Account Ranges
TheFinancialReporterletsyouperformtwootherusefuloperations
onagroupofaccounts:
Consolidateallthelinesofanaccountrangeinsteadofprinting
outthedetails.
Printsubtotalsforgroupsofaccountsaccordingtochangesin
particularaccountsegments.
Bothofthesefeaturesareexplainedinthissection.
Grouped, Separate or Summarized Data
FinancialReportergivesyouthechoiceofgeneratingseparatelines
foreachaccountinanaccountrange,consolidatingtheaccount
referenceinasingleline,consolidatingaccountdatabyaccount
group,orconsolidatingtheaccountdatabyaccountcodesegment.
YouspecifythischoiceincolumnDofareportspecification.In
addition,youcanusethecolumnDsettingtooverridetheaccount
orderprocessingonalinebylinebasis.
354 Sage Accpac Financial Reporter
Sage Software Confidential
Consolidating Account Ranges


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
ColumnDcanhavethefollowingvalues:
D (fordetail)toprintonelineforeach
accountnumber
RD (fordetail)printonelineforallthetop
levelrollupdetails,aswellasaccounts
notinrollupgroups.
T (fortotal)toconsolidatethedata
D(ACCT) toconsolidatebyaccountcode(setting
theaccountnumbersortingorderto
accountsegmentorderforthissingle
accountreference)
D(ACCTGROUP) toconsolidatebytheaccountgroup
D(ACSEGVALn) toconsolidatebyaccountsegment
numbern.
D(AcctSegID) toconsolidatebythenamedaccount
segment.Forexample,D(REGION).
PD toconsolidatebytransactiondetailsin
postedtransactionorder.
PT toconsolidatebytransaction
consolidatedtotal.
P(POSTTRAN) toconsolidatebytransaction
consolidatedbyaccount.
P(POSTDATE) toconsolidatebytransaction
consolidatedbyjournaldate.
P(POSTSEQ) toconsolidatebytransaction
consolidatedbypostingsequence.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Ineachcasewhereconsolidationisperformedonthebasisofa
propertyoftheaccountnumber,FinancialReporterprocessesthe
User Guide 355
Sage Software Confidential
Consolidating Account Ranges


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
accountnumberintheorderrequiredforconsolidation.(For
example,ifconsolidationisbyaccountgroup,theaccountnumbers
willbeprocessedinaccountgrouporder.)
Transactionscanalsobelistedbyconsolidatedaccountsegments
andaccountgroupswhenlistingbyaccounts.Ifyouare
consolidatingbyaspecificaccountorderinalistoftransactions,the
valueinColumnDmustbeginwithaP.
Forexample:
P(ACSEGVAL02) returnstransactionrecordsconsolidatedbyaccount
segment2.
D(ACSEGVAL02) returnsaccounthistoryrecordsconsolidatedby
accountsegment2.
Note: FRrequiresacorrectsortingorderinColumnDin
ordertolistdetailsbytransactionthroughfield
consolidation.
Thefollowingtableillustratesthis.
Exclusive Sorting Order Meaning
POSTTRAN By posted transaction in account
order
POSTDATE By date order
POSTSEQ By posting sequence order
POSTACCT By account posting sequence
ThesortingordermustbePOSTTRANiftheconsolidationvalue
incolumnDisbyP(POSTTRAN).
ThesortingordermustbePOSTDATEiftheconsolidationvalue
inColumnDisbyP(POSTDATE)
ThesortingordermustbePOSTSEQiftheconsolidationvaluein
ColumnDisbyP(POSTSEQ).
356 Sage Accpac Financial Reporter
Sage Software Confidential
Consolidating Account Ranges


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Iftheconsolidatedtotalisretrievedbyanydefinedaccountswitches,
forexampleP(ACSEGVAL02),itcanbesortedbyanydefined
accountorder,similartolistingbyaccounts.
Default line
AnythingthatappearsincolumnDonadefaultspecificationline
willbeusedbyallsubsequentlinesunlessyouspecifically
overrideit.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Examples of T and D Consolidation Settings
ThefollowingexamplesshowtheeffectofTandDsettingsin
columnDofareportspecification:

D prints out all


accounts
ByusingaDincolumnD,thereportlistseachoftheaccounts
between1100and1200onseparatelines.

Current Balance
Petty cash 274.57
Bank account 8,437.54
Bank account, CAD dollars 4,372.96
Total: 13,085.07

T consolidates all
accounts
Inthesecondexample,theTincolumnDindicatesthatall
accountsintherangeareconsolidated.

Theresultingreporttotalsthebalancesofalltheaccountsbetween
100and1200,andreportsitonasingleline. 1
Current Balance
Liquid assets 13,085.07
User Guide 357
Sage Software Confidential
Handling Rounding on Reports


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Example of the D(ACCT) Account Order Override
Inthisexample,theD(ACCT)incolumnDindicatesthatall
accountsintherangearetobelistedinaccountsegmentorderand
consolidatedbytheaccountcode.

Twolinesareprintedbecausetherearetwoaccountcodesbetween
1100and1200.Thefirstaccountcode(1100)isforpettycash,andthe
secondaccountcode(1200)isforBankAccounts.
Current Balance
Petty cash 274.57
Bank account 12,810.50
Total: 13,085.07
Twodifferentaccountnumbershaveaccountcode1200(1200100
and1200200),butthesetwoaccounts(shownintheprevious
example)havebeenconsolidated.
TheD(ACCT)codesummarizesbyaccountsegmentallother
segmentsthathappentobewithintherangesspecifiedwhen
printingthereport.
Forsubsequentrows,theorderwillreverttotheorderthatwasin
effectpriortothisspecificationrow.
Handling Rounding on Reports
Ifyouvespentmuchtimeworkingwithfinancialstatements,youll
knowthatbalancesheetsdontbalancewhenyouroundaccount
totals.Youalwayshavetoforceabalancebyaddingarounding
differencetooneofyouraccountsoraccountsections.
358 Sage Accpac Financial Reporter
Sage Software Confidential
Handling Rounding on Reports


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Thenexttwoexamplesshowtwowaystoensurethatyourbalance
sheetswillbalance:
Example1showsasimplemechanismthatroundsallbalances
onthestatement,thenforcesthetotalsofroundedassetsto
balanceroundedliabilities.
Example2producesamoretheoreticallycorrectbalanceby
summingallunroundedaccountbalances,thenforcingthe
statementtobalancetothissum.
Example2makesuseofahiddencolumnofunroundedaccount
data,andsowillrequirealargerworksheetandmorememory
torun.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Example 1: Forcing a Rounded Balance Sheet to Balance
Thissamplestatementroundsandsumsallprintedfiguresoneach
sideofthebalancesheet,thenforcesliabilitiesandownerequityto
balancewiththeassets.Anyroundingdifferencesarelumpedwith
ownerequity.Thespecificationincludesrowswhichmustbehidden
beforegeneratingthefinalreport(row11androw14).

Thisspecificationperformsthefollowingactions:
1. Printstheroundedbalancesofallassetaccountsitretrievesfrom
thegeneralledgerusing=ROUND(FRAMT("BALP"),-3).(The3
indicatesthenumberofdigitstotheleftofthedecimalplaceto
whichthevalueisroundedinthiscase,thousands.)
User Guide 359
Sage Software Confidential
Handling Rounding on Reports


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
BecauseDisspecifiedincolumnD,eachaccountisprintedon
aseparateline.(Thisisonrow5.)
2. Totalstheroundedbalancesofallassetaccounts.(Row6.)
3. Printstheroundedbalancesofallliabilityaccountsitretrieves
fromthegeneralledgerusingthesameformula.Again,each
accountisprintedonaseparateline.(Row9.)
4. Totalstheroundedbalancesofallliabilityaccounts.
(Row10.)
5. Retrievesasinglebalanceforequity.Thisamountiscalculated
onahiddenrow,becausethedifferencebetweentherounded
assetsandtheroundedliabilitiesplusequitywillbeaddedto
theequitysection.(Row11.)
6. Calculatesthedifferencebetweenthebalances.(Row14.)
7. Sumsthedifferencebetweenthebalancesandtheequity
amount.(Row12.)
8. Plugsinthebalancefortotalliabilitiesandequity.Sincethis
balancemustmatchassets,thespecificationusesthesametotal.
(Row13.)
This specification
assumes no
missing accounts
Ifanyaccountsaremissingfromthisstatement,itwillstillbalance
(becausewehaveforcedabalancebetweentheassetsandthe
liabilitiesplusequity).
Example 2: Forcing a Balance to the Rounded Total
Thefollowingstatementexampleshowsanotherwaytosetupa
roundingmechanisminbalancesheetstohandlerounding
differences.
360 Sage Accpac Financial Reporter
Sage Software Confidential
Handling Rounding on Reports


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Thismethodhastwomainadvantagesoverexample1:
Itmoreaccuratelyreflectsanunroundedbalancesheet,because
thefinalbalanceisderivedbysummingunroundedbalances
insteadofbysummingroundedones.
Itisselfauditing.
Inexample1,youareforcingassetstobalanceliabilitiesand
equity,soevenifyouleaveaccountsoffthestatement,thereportwill
balance.Inexample2,theroundedstatementwontbalanceif
youleaveoutanaccount.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Hiding columns
and rows
Beforegeneratingthefinalreport,youhavetohidecolumnF,as
wellasrows6,9,and10.
TherowsarehiddenwiththeFormat,Row,Heightcommand.The
columnishiddenwiththeFormat,Column,Widthcommand.

Thisspecificationlumpstheroundingdifferencewiththelastgroup
offigures,fixedassets,forcingthefiguresincolumnGtoequalthe
totalinG8:
1. InsertstheunroundedbalancesofallaccountsincolumnFofthe
worksheet,andinsertstheroundedbalancesofallaccountsin
columnG.
2. CalculatesroundedsumsforcolumnF(inG8)andcolumnG(in
G9)oftheworksheet.
TheroundedtotaltowhichwewanttobalanceisthetotalinG8.
ThetotalinG9containsthecumulativeeffectofallrounding
differences.
User Guide 361
Sage Software Confidential
Consolidating Financial Statements of Multiple Companies


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
3. Calculatesthedifferencebetweentheroundedtotals(G8and
G9)inG10oftheworksheet.
4. Lumpsthedifferencebetweenthetotalsintothelastrangeof
accounts(inrow7oftheworksheet).
Handling liabilities
and equity
Youhandlethecreditsideofbalancesheetssimilarly,summingall
liabilitieswithownerequity,thendecidingwhereyouwanttoput
thedifferencebetweenthesumsoftheroundedandunrounded
balances.
Thisgeneratedstatementincludeslinesandcolumnsthatwouldbe
hiddenonthefinalreport(shadedarea):
Description Current Balance

Cash 37657.35 38,000
Receivables 89576.73 90,000
356526.85 357,000
Fixed assets 356,000
Total assets: 484,000
485,000
(1,000)
Consolidating Financial Statements of Multiple
Companies
YoucanuseGeneralLedgersStatementDesignertoconsolidatethe
financialstatementsofseveralcompanies.
Basic steps
Therearefourbasicstepsincreatingaconsolidatedworksheetinthe
StatementDesigner:
UsingtheStatementDesigner,openthefinancialstatementthat
youwanttousefortheconsolidation,thensaveitasaworkbook
withanewname.
362 Sage Accpac Financial Reporter
Sage Software Confidential
Consolidating Financial Statements of Multiple Companies


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Foreachcompanytobeconsolidated,copythestatement
specificationstoafreshsheetintheworkbook.Insertoneblank
worksheetatthefrontoftheworkbooktouseforthe
consolidation.
UsingFRView,intheStatementDesigner,yougeneratea
separatestatementforeachcompany.(Note:Donotsuppress
zerobalancelines.Youwanttomakesurethatthegenerated
statementoccupiesthesamecellsoftheworksheeteachtime
yougenerateit.)
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Ontheconsolidationworksheet,useExcelsfunctionsto
combinelikeaccountsandtheirbalancesacrossallthe
individualworksheets.
Detailed steps
To consolidate Excel financial statements:
1. InSageAccpac,openthelargestcompany.
2. DoubleclicktheStatementDesignericonintheFinancial
Reporterfolder.
Open the
statement you
need to
consolidate
3. InExcel,openthefinancialstatementthatyouwantto
consolidate,andsaveitasanewworkbook.(Youmightwantto
saveitwithanamethatidentifiestheworkbookasa
consolidatedstatement.)
Theseinstructionsassumethatthestatementyouare
consolidatingconsistsofasingleworksheet.
Makesurethatyourstatementspecificationdoesnotsuppress
blanklines(thatis,thereisnoZinColumnCofthe
specification.)
Manual
calculation
4. Turnoffautomaticcalculation:
OntheToolsmenu,clickOptions,thenclickthe
Calculationstab.
UnderCalculation,clicktheManualoption,ifitisnot
alreadyselected.
User Guide 363
Sage Software Confidential
Consolidating Financial Statements of Multiple Companies


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Note:Ifyouselectanautomaticcalculationoption,the
systemwillupdateyourconsolidatedworksheet
continuously,slowingdownthesystem.
Add a worksheet
with specifications
for each company
5. Foreachcompanythatyouwishtoconsolidate:
a. OntheExcelEditmenu,clickMoveOrCopySheet.
b. Copytheworksheettothesameworkbook,selectingMove
ToEndandCreateACopy,asshowninthefollowingform:

6. Renameeachworksheetforthecompanyitrepresents,saving
theworkbookfrequently.(Rightclicktheworksheettab,click
Rename,andtypethenewnameovertheexistingone.)
7. Whenyouhavecreatedoneworksheetforeachcompany,click
thesheetforthecompanyyouopenedinSageAccpac,then
generatethestatementusingFRView.
8. Clickthetabforthefirstsheetintheworkbook,theninserta
blankworksheet,whichyouwillusetocreatetheconsolidated
statement.(OntheExcelInsertmenu,clickWorksheet.)
Thisblankworksheetshouldappearasthefirstsheetinthe
workbook.Ifitdoesnot,clickthetabanddragthesheetintothe
firstposition.
TheseinstructionswillrefertothisblankworksheetasConsol.
9. Savetheworkbook,andthenclosetheStatementDesigner.
364 Sage Accpac Financial Reporter
Sage Software Confidential
Consolidating Financial Statements of Multiple Companies


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Generate separate
statements for the
companies
10. Foreachadditionalcompanythatyouwishtoconsolidate:
a. InSageAccpac,openthecompany.
b. DoubleclicktheStatementDesigner.
c. Ontheworksheetfortheopencompany,fromtheFRView
form,generatethestatementforthecompanyusingthe
sameoptionsthatyouchoseforthefirstcompany.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

d. Savetheworkbookand,exceptforthefinalcompany,close
theStatementDesigner.
11. Afteryouhavegeneratedstatementsforalltheindividual
companies,clicktheConsol.Worksheet.
Consolidate the
worksheets
12. Openanewwindowforeachworksheet,andarrangethemso
thattheyareallinviewandtheircontentsarealigned.
Toopenanewwindow,clickNewWindowonExcels
Windowmenu.
Toarrangethewindows,ontheWindowmenu,click
Arrange,thenselectVerticalandWindowsOfActive
Workbook.Ineachwindow,clickadifferenttabsothatall
thecompaniesandtheblankworksheetaredisplayed.
Toalignthecontents,scrolldownineachwindowsothat
thefirstdescriptionineachgeneratedreportalignswiththe
topcellinthewindow.
13. Selectandcopytheprintareaoftheworksheetthatcontainsthe
mostaccounts.
14. UsingPasteSpecialonExcelsEditmenu,pastevaluesintothe
blankworksheet(Consol.),startingwiththetopleftcell.Without
deletinganyblanklines,useExcelsformattingfeaturesto
formatthestatementasyouwishtoseeitwhenprinted.
Youmayhavetoinsertlinesforaccountsthatappearinone
ledger,butnotinothers.
User Guide 365
Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
15. Clearalltheamountsfromthereport.
16. UsingExcelsfeatures,sumtheamountsforlikeaccountsacross
alltheworksheets,sothattotalsforallthecompaniesappearin
placeoftheamountsyouerasedinthepreviousstep.

FR Menu Commands
TheStatementDesignerhasthefollowingFRmenucommandsthat
makeiteasiertocreateandeditFinancialReporterspecifications:
FRPaste InsertsFinancialReporterfunctions,account
numbers,andselectioncriteria.
FRView Generatesfinancialstatementsfromreport
specifications.
FRClear Clearsapreviouslygeneratedfinancial
statement.
FROptions Letsyouspecifywhetherthestatementcarries
forwardopeningbalancesforbudgetsand
quantities.
FRDrilldown Allowsyoutodrilldowntotheassociated
transaction.
366 Sage Accpac Financial Reporter
Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
FR Paste FR Paste
FRPasteletsyoupasteFinancialReporterfunctions,account
numbers,accountselectioncriteria(querybyexampleexpressions)
androllupamounts/accountsintocells.FordetailsaboutFinancial
Reporterfunctions,refertothesection,FinancialReporter
Functions,laterinthischapter.
FRPasteletsyoupasteFinancialReporterfunctions,account
numbers,accountselectioncriteria(querybyexampleexpressions)
androllupamounts/accountsintocells.FordetailsaboutFinancial
Reporterfunctions,refertothesection,FinancialReporter
Functions,laterinthischapter.
To use FR Paste: To use FR Paste:
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

p
e
c
i
f
i
c
a
t
i
o
n
s

1. FromtheFRmenu,clickFRPaste.ThisopenstheFRPaste
Functionform.
1. FromtheFRmenu,clickFRPaste.ThisopenstheFRPaste
Functionform.

2. ChoosefromalistofFRfunctions.
The syntax for the function
you choose appears here.
As you build the function,
the formula and the cell
into which it will be
pasted appear here.

These buttons let you


enter functions for more
than one cell, without
leaving FR Paste.
3. Entervaluesineachofthefunctionparameterfieldsthatappear
ontherighthandsideoftheFRPasteform,includingfield
name,accountnumber,accountrange,fiscaldesignator,year,
andselectioncriteria.(Thefieldsvarydependingonthefunction
youselect.Forexample,whenyouselectFRAMT,FRAMTA,
FRCREDIT,orFRDEBIT,youcanalsoincluderolledupamounts
inthereport.)
User Guide 367
Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Selection Criteria
button
IfyouclicktheSelectionCriteriabutton,FRPasteprovidesa
formforbuildingaccountselectioncriteriaortransaction
selectioncriteria.Aselectioncriteriaexpressionappliesafilterto
agivenaccountoraccountrange.Youwouldnormallypastethe
expressionintocolumnBofastatementimmediatelytothe
rightoftheaccountnumber.
4. ClickPaste.Thecurrentlyconstructedfunction,accountnumber
reference,transaction,orexpressionwillbepastedintothecell
showninthelowerleftsideoftheFRPasteform.
See the System
Manager User
Guide
Fordetailsonspecifyingrecordselectioncriteria,seetheSystem
ManagerUserGuideorpressF1(help)whenspecifyingcriteria.The
recordselectiondialogboxisliketheoneusedbytheFinder.
Pasting Single Values and Default Column Specifications
ThesearetypicalsinglevaluesyouwillpasteintoaFinancialReport
specification:
Companyname.
Periodenddate(orcurrentdate).
Divisionordepartmentforwhichthereportisprinted.
Asingleaccountbalance.
Foreachoftheseitems,youwillpasteacompleteformulaandwill
probablynothavetoedittheresult.
Pasting column
formulas
Ontheotherhand,ifyouarepastingaformulatouseasadefault
columnspecification,youwouldignoretheaccountreferencefield
becauseyouwillbesupplyingthatincolumnAofeachlinethat
usesthedefaultcolumnspecification.
Forexample,thefirstformulainthefollowingexampleisforasingle
cell,thesecondoneisforadefaultcolumnspecification:
=FRAMT(BALP,1000)
=FRAMT(BALP)
Thedifferencebetweenthemistheaccountreference.
368 Sage Accpac Financial Reporter
Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
FR View
TheFRViewcommandgeneratesareportfromaspecification.
WhenyouclickFRView,thefollowingformappears:

R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Usethisformtoselectoptionsforgeneratingthereport.
Print option
differences
ThisformisslightlydifferentfromthePrintFinancialStatements
form.
TheFRViewdifferencesareasfollows:
Youcangenerateanauditinformationpageaswellasaccount
auditinformationinthefirstcolumnofthereport.
Theauditinformationpagelistsinformationsuchastheprint
rangesandanyspecifiedprocessingorder.
Youcangenerateformulasforeachvaluethatappearsinthe
reportrangeinsteadofthevaluesthemselves.
Youcanthensavetheformulaareaoftheworksheetwithoutthe
specification,thenupdatethisstatementinfuturebyloadingthe
worksheetandrecalculatingit.(Formulasmakethefilealot
larger.)
User Guide 369
Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Youcanembellishastaticfinancialreportcreatedthiswaywith
graphs,becausethecellsreferencedbythegraphareconstant.
Generate
segment-specific
reports
WithFRView,aswiththePrintFinancialStatementsform,youcan
generateaseparateworksheetforeachsegmentdefinedinGeneral
Ledger.
TogenerateseparateworksheetsusingFRView,selectSegmentas
theSortByoptionand,fromthedropdownlist,selectaspecific
segmenttoreport.Then,clicktheSeparateoptiontoinstructthe
programtocreateaseparateworksheetforeachaccountsegment
whenyougeneratethestatement.
Manual
calculation of FR
formulas
IfyouincludeformulasinFRViewbutprefertoupdateaworksheet
laterusingExcelsF9function,youcanrunreportgenerationin
manualcalculationmode.TobeabletoleavetheFRViewform
withoutevaluatingFRformulas,selectExcelsmanualcalculation
option(clickTools,Options,thenclicktheCalculationtab).
Save report criteria
variables
FinancialReportersavesselectedreportcriteriaintheworksheet.
Later,theprogramcalculatesFRcommandsaccordingtothesaved
criteriaratherthanthecriteriafromthelatestreportyougenerated.
Forexample,assumethatyoucreateworksheetAandyougenerate
areportusingYear2000.Next,youcreateworksheetB,andgenerate
areportusingtheYear2005.IfyougobacktoworksheetAand
enteranFRcommandinacell(forexample,=FRYear),the
returnedvaluewillbe2000.
IfyouselectProvisionalfortheReportTypeinFRViewwhenusing
thetransactionrelatedcommandsFRTRN,FRTRNA,FRTRNDR,
andFRTRNCR,onlyactualamountswillbeincludedinthereport.
Provisionalamountsarenothandledbythesecommands.
370 Sage Accpac Financial Reporter
Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Report Options
SelectReportOptionstoincludethefollowinginformationonthe
printedreport:
Statementname.
Fiscalyearandperiod.
Reporttype(actualorprovisional).
Accountprocessingandsortingorder.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Accountselectionranges.
Forexample:
Company: Universal Corporation
Date: 5/5/10 9:10:09
Financial Statement: COMP-BAL.MDS
Report Options:
Year: 2010
Period: 5
Report Type: Actual
Report As: Consolidated
Sort by: Segment ID
From Account [ ]
To Account [ZZZZ ]
Account Selections:
From Account Group [Current assets ]
To Account Group [Provision for income taxes ]
From Region [ ]
To Region [ZZ ]Consolidated
From Dept [ ]
To Dept [ZZZ ]Consolidated
YoucanchoosetoprintaseparateReportOptionspagebeforethe
reportwhenusingFRViewandwhenusingthePrintFinancial
Statementsform.
User Guide 371
Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Drilldown Information
SelectDrilldownInformationifyouwanttoviewtheoriginating
transactionfromthegeneratedreportinExcel.(SeeFRDrilldownon
page376.)
Print Preview Command
Onceyouhavegeneratedthefinancialreport,youcanusethe
StatementDesignersPrintPreviewcommandtoseehowthereport
willbeprinted.
Saving Worksheets Under Different Names and in Different File Formats
Create a separate
hot-linked
worksheet
Ifyougeneratedformulas,youcansavethefileunderanothername
andremovethereportspecificationtocreateaseparateworksheet
withhotlinkstoyourgeneralledgerdatabase.
TheStatementDesignerwillautomaticallyrefreshtheG/Ldatathe
nexttimeyouloadthehotlinkedworksheet.(Thesheetwillalsobe
recalculatedifyouloadeditinthePrintFinancialStatementsform.)
Ifyouwish,youcanaddgraphstohotlinkedworksheetsbecause
thecellreferenceswontchangeeachtimeyourecalculatethe
worksheet.
Keep financial
ratios in a formula
sheet
Themostcommontypeofreportthatiscomposedonlyofformulas
isonethatkeepsfinancialratios.
Different formats TheStatementDesigneralsoletsyousavethedatainyour
worksheetinanumberofotherfileformats:spacedelimitedand
Tabdelimitedtext,CommaSeparatedValues(CSV),Lotus123,
QuattroPro/DOS,dBaseIIIanddBaseIV,SymbolicLink,Data
InterchangeFormat,variousversionsofExcelworkbookand
worksheet.
Tospecifyaformat,clicktheSaveAscommandontheFilemenu.In
theSaveAsdialogbox,selectaformatthenclickthearrowtothe
rightoftheSaveAsTypefield.
372 Sage Accpac Financial Reporter
Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
CSV format
SavingtoCSVformatwritestheworksheettoatextfile,separating
eachcolumnwithacomma,andendingeachlinewithacarriage
return.
Excel 97 format
Bydefault,workbooksaresavedinthecorrectformatfortheversion
ofExcelyouareusing.Ifyouworkwithotherspreadsheet
programs,youcanchangethedefaultformatforsavingworkbooks.
Tochangethedefault,clickOptionsontheToolsmenu,thenclick
theTransitiontab.IntheSaveExcelFilesAsfield,selectthefile
formatyouwanttouse.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Afteryousetthedefaultfileformat,allworkbookswillbesavedin
theselectedfileformatunlessyouspecifyadifferentformatinthe
SaveAsdialogbox.
Copying and
pasting text and
DDE links
Finally,youcancopydatafromyourworksheettootherprograms
operatingunderMicrosoftWindowsbyusingstandardCopyand
Pastecommands.
IfthedestinationprogramsupportsDDE(WindowsDynamicData
Exchange),youcanpastealinkfromtheStatementDesignerinstead
ofthedataitself.
ADDElinkisareferencetoaspecificcell.Thisprocedureworks
onlyifthecellusagestaysconstantinthefinancialstatement.(In
otherwords,itworksbestwhenyouhaveastatementcontaining
formulasonly,notaspecification.)Infuture,youcanupdatethe
destinationdatabyrecalculatingtheFinancialReport,thenopening
thedocument(ordatabase)containingtheDDElink.
Tocopyagroupofcells,selecttheareayouwanttocopy,andclick
CopyontheEditmenu.Thenswitchtotheprogramtowhichyou
arepasting(suchasawordprocessor)andchoosePasteonthat
programsEditmenu.
User Guide 373
Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Saving Reports with Generated Formulas
YoucangenerateareportwiththeFormulasoption,thensavethe
generatedformulasinaworksheetthatyoucaneasilyupdatefrom
theSageAccpacdatabaseusingExcelsF9function.
To save generated formulas in a worksheet:
1. Selecttheareayouwanttosave.
2. ClickCopyontheEditmenu.
3. Pastethecellsintoanewworksheet.
4. Savethenewworksheet.
Ifyouwanttochangethereportorder,orifyouaddaccountstothe
chart,youwillhavetoregeneratethereportusingFRViewtohave
thechangesincorporatedinyourstatements.
Saving a report as
a text file
TosaveareportwithgeneratedvaluesusingtheStatement
Designer,usetheFile,SaveAscommandandsavethereportasa
textfile.
Print Financial
Statements lets you
save reports with
generated values
YoucanalsousethePrintFinancialStatementsformtosavethe
reportwithgeneratedvalues.Forinformationaboutprintingtofile
usingthePrintFinancialStatementsform,seethesectionSaving
theReportRangeofaWorksheetbyPrintingtoaFile,inChapter6,
intheGeneralLedgerUserGuide.
Specification Worksheets Must Have a Spec Range
Beforeyoucangenerateareportfromareportspecification,you
mustdefinetheSpecrangeforyourworksheet.(TheSpecrangeisa
namedrangeofcellsthatbeginswiththefirstrowandcolumnofthe
reportspecification,andincludesallcellsthatarepartofthe
specification.)
ThestepsfordefiningtheSpecrangearelistedearlierinthischapter,
inthesection,SettingtheSpecRange.
374 Sage Accpac Financial Reporter
Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
FR Clear
TheFRClearcommanddeletesthestatementpreviouslygenerated
fromareportspecification.
FR Options
UsetheFROptionsformtoindicatewhethertocarryforward
openingbalancesforbudgetsandquantitiesonfinancialstatements.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Ifnobudgetdataexistsforayearforwhichyougeneratethereport,
andyou:
Selectanoptiontouseanopeningbalance FinancialReporter
carriesforwardthebudget(orthequantity)fromtheprevious
yearastheopeningbalance.
Donotselectanoptiontouseanopeningbalance the
programuseszerofortheopeningbudget(orquantity)balance.
To use the FR Options form:
1. OntheFRmenuintheStatementDesigner,clickFROptions.
TheFROptionsformappearsasfollows:

2. Selectoptionsasfollows:
Use Budget Opening Balancetodisplaythebudgetamount
carriedforwardfromthepreviousyear.
Use Quantity Opening Balancetodisplayquantitiescarried
forwardforaccountsthatusetheMaintainQuantities
option.
User Guide 375
Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Notethatwheneveryouchangeoneoftheseoptions,youmustrun
FRViewtoregeneratethereport.
FR Drilldown
Youcanincludeadrilldownlinkinaspreadsheet,whenusingthe
transactionfunctions:FRTRN,FRTRNA,FRTRNCR,FRTRNDR.
TheoptionhasbeenaddedtoG/LPrintFinancialStatementsandFR
View,asshowninthefollowing:
Print Financial
Statements form
with option to
include DrillDown
Information

Financial
Statement
Designer in FR View
with option to
include DrillDown
Information

Warning!
Aspreadsheetcontainingalargenumberofdrilldownlink
commentsmaynotbeabletoopeninFRExcelnorintheregular
Excelprogram.
Drilldowninstructionsarestoredinthecommentobjectofthecell.
Thedetailsforthecommentinclude:
1
st
line astring:explainshowtocallthedrilldownwindow.
2
nd
line
:
9thline <Formula>drilldownformula
10
th
line <dbid>generatedfromwhichdb
11
th
line <userid>generatedbylogonuser
12
th
line <dateandtime>generateddateandtime
376 Sage Accpac Financial Reporter
Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Sample Spreadsheet Demonstrates Drilldown
Thesamplespreadsheetquickinc4.xlsusesthetransactionfunction,
FRTRNA,todemonstratedrilldown.
Inthesamplespreadsheet,theformula,FRTRNA(NETYTD)
producesastatementofearningswithonecolumnoffigures
showingcurrentyeartodateresults.
ThefollowingscreenshotillustratesFRTRNAbeingused.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

User Guide 377


Sage Software Confidential
FR Menu Commands


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Thefollowingscreenshotdisplaystheresults.Thecomment
displayedexplainshowtodrilldowntothetransaction.
Results, showing
comments

Aftergeneratingthereport,youcanrightclickonaresultscell,then
choosetheFRDrillDowncommandfromtheensuingdropdown
menutoviewtransactiondetails.(Aresultscellthatyoucandrill
downfromdisplaysaredcolorinthetoprightcorner.)
Thefollowingscreenshotillustratestransactiondetails:
Drilldown details

378 Sage Accpac Financial Reporter


Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Note. TheFRDrilldownfeatureisnotavailableforedited
FRTRN,FRTRNA,FRTRNDR,FRTRNCRcommandseven
thoughrunningFRViewwillyieldthecorrectamounts.The
followingareexamplesofeditedcommands:
=FRTRN(NETP)+100
=ROUND(FRTRN(NETP),0)
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Financial Reporter Functions
Eachaccountinthegeneralledgercontainstwomaintypesofdata:
Accountmasterinformation,whichincludestheaccountname,
accounttype,andotherdefininginformationconcerningthe
account.
Fiscalsetvalues,whicharebalancesandnetamountsstored
witheachgeneralledgeraccount.
IntheFinancialReporter,yougainaccesstothisdataandallother
dataintheGeneralLedgerwithFinancialReporterfunctions.
Use FR Paste to
create formulas
Eachofthefunctionsdescribedinthissectioncanbepastedintoa
financialstatementusingtheFRPastecommandontheStatement
DesignersFRmenu.FRPasteisdiscussedintheprevioussection.
TheFRPastecommandinsertsafunctionintothecurrentcell,and
promptsyouforeachparameterofthefunction(soyoudonthave
tomemorizethemorrefertothissection).
Financial Reporter functions Information they provide
FR option data, company data, and
statement print options
FRACCT account data
FRAMT, FRAMTA,
FRCREDIT, FRDEBIT
fiscal set data
FRFISCAL fiscal calendar dates
FRRATE exchange rates
User Guide 379
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Financial Reporter functions Information they provide
FRSDESC segment code descriptions
FRTRN, FRTRNA, FRTRNDR,
FRTRNCR
transaction detail records including net
totals, and account and transaction
optional fields (but not provisional
amounts)
FRPOST account and transaction records,
including optional fields from posted
transactions
Typographic Conventions
Thenexttableshowsthenotationalconventionsusedforfunctions.
Convention Description
UPPERCASE Wordsappearinginuppercaselettersarefunction
names.
() Functionargumentsaresurroundedbyparentheses.
, Functionargumentsareseparatedbyacomma.
, Optionalargumentsareseparatedbyacomma.
Forexample,thefollowingfunctionillustrateseachofthefeatures
definedinthetable:
FRACCT(fieldname,accountnumber)
Or
FRACCT(fieldname,accountnumber,criteria,format)
Theoptionalcriteriaandformatargumentsareseparatedbycommas.
Most Function Parameters are Text
UnlessotherwisenotedwiththeindividualFinancialReporter
functions,allfunctionparametersaretext.
Thismeansthatparametersareeither:
Inquotationmarks.
380 Sage Accpac Financial Reporter
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Or
Areferencetoacellthatcontainsatextvalueoratextvalued
formula.
Errors in Financial Reporter Functions
AllFinancialReporterfunctionsreturnERRORiftheparametersof
thefunctionarewrongorifthereferencedvaluesarenotdefined.(In
otherwords,theydisplaythewordERRORasthevalueofthe
financialreporterfunction.)
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

TheFRACCTfunctionreturnsablankiftheaccountreferenceis
missingortheaccountcannotbefound.
FRAMTA,FRDEBIT,andFRCREDITfunctionsreturn0ifthe
accountreferenceismissingorifaspecificaccountcannotbefound.
FinancialReportertreatsthehyphenlikezerosforlinesuppressionif
youusetheZoption.
FR
Syntax
FR(option,formatted)
Description
TheFRfunctionprovidesinformationstoredbytheCommon
ServicesCompanyProfileform,theFiscalCalendarform,andthe
G/LOptionsform.
Arguments
option ThenameofafieldfromtheCompanyProfileform,
FiscalCalendarform,orG/LOptionsform,aruntime
parameter,oraprintoption.
User Guide 381
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.

formatted Optional.Indicatesthatthereturnvalueshouldbe
formattedorunformatted.Ifomitted,thedefaultis
formatted.
FORMATTED,F,orFMT
UNFORMATTED,U,orUNFMT
TheOptioncanbeoneofthefollowing:
General Ledger Options fields
Name Contents of field
"Orgid" The 6-character organization ID.
"CoName" The company name.
"Address1" The 1st address line.
"Address2" The 2nd address line.
"Address3" The 3rd address line.
"Address4" The 4th address line.
"City" The city.
"Province" The province.
"State" The state.
"Zip" The zip/postal code.
"Postal" The zip/postal code.
"Country" The country.
"Phone" The phone number.
"Fax" The fax number.
"Contact" The ledger contact name.
"FuncCurr" The ledger functional currency.
"RPCurr" The reporting currency code.
"RPACCT" The rounding account defined in G/L Options
for the reporting currency.
Financial Reporter Runtime Fields
Name Contents of field
"SessionDate" The date entered at start up.
"Year" The fiscal year.
"Period" The fiscal period number.
"Start" The period start date.
382 Sage Accpac Financial Reporter
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Name Contents of field
"End" The period end date.
"QStart" The quarter start date.
"QEnd" The quarter end date.
"ReportType" Unformatted: 1 for actual and 2 for
provisional report. If formatted, it will return
Actual or Provisional.
"ReportAs" Unformatted: 1 for consolidated, 2 for
separate. If formatted, it will return
Consolidated or Separate.
"SortBy" Unformatted: 1 for Account ID, 2 for
Segment ID, 3 for Account Group. If
formatted, it will return AccountID,
SegmentID, or Account Group.
"SortByAcSeg" The number of the segment (unformatted) or
the name of the segment (formatted) by which
you are sorting.
"FromAcctID" The starting AcctId in the print range.
"ToAcctID" The ending AcctId in the print range.
"FromAcctGroup" The starting AcctGroup in the print range.
"ToAcctGroup" The ending AcctGroup in the print range.
"AcSegNamen" The name of the nth acct segment (e.g.
Division, Dept.)
"AcSegReportAsn" If ReportAs = 2 (separate), this is the
consolidation setting of the nth segment.
"FromAcSegn" The starting value of the nth segment in the
print range.
"ToAcSegn" The ending value of the nth segment in the print
range.
"CurAcSegValn" The current value of the segment for the current
report. This value is only appropriate when the
report type is separate (AcSegReportAsn = 2).

This statement Returns this


=FR("CONAME") The Garden Inc.
Examples
=FR("END") 4/30/06
User Guide 383
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
FRACCT
Syntax
FRACCT(fieldname,accountreference,criteria,formatted)
Description
TheFRACCTfunctionretrievesdatafromG/Laccountrecords,
includingaccountoptionalfields(butnottransactionoptionalfield
data).
Arguments
fieldname ThenameofafieldfromtheGLaccount
record.

accountreference Astringspecifyingtheaccountnumber
reference.Thiscanbeasingleaccount
numberorarangeofnumbers.

criteria Astringcontaininganexpressionthat
imposesselectioncriteriaontheaccounts.
Theaccountreferenceandexpression
togetherdeterminewhichaccountsare
includedinthecalculation.

formatted Optional.Indicatesthatthereturnvalue
shouldbeformattedorunformatted.If
omitted,thedefaultisformatted.
FORMATTED,F,orFMT
UNFORMATTED,U,orUNFMT

Result
Thefieldinformationspecifiedintheformula.(Forspecialtreatment
oftheaccountdescriptionforarangeofaccounts,seeACCTDESC
foraRangeofAccounts.)
Forarangeofaccounts,thefunctionreturnsonlythedatathatis
commontoallaccounts.SeethediscussiononACCTDESCfollowing
thelistoffieldnames.
Examples This statement Returns this
FRACCT("ACCTDESC","1000-333") Cost of goods sold
FRACCT("QTYSW","1000-333","F") Yes
FRACCT("ACCTTYPE","1000-333","FMT") Income
FRACCT("A.ACCTCLASS","4000") Sales

384 Sage Accpac Financial Reporter


Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
General Ledger Account Data Field Names
FieldnamesfromtheGeneralLedgeraccountview:
Name Contents of the field
ACCTID Account number, including all segments.
CREATEDATE Date the account was created.
ACCTDESC Account description.
ACCTTYPE Account type. If unformatted, I, B, or R. If
formatted, Income, Balance sheet, or
Retained earnings.
ACCTBAL Normal balance. If unformatted, 1 for debit or 2 for
normal credit. If formatted, Debit or Credit.
ACTIVESW Active switch. If unformatted, 1 for active or 0 for
inactive. If formatted, Active or Inactive.
CONSLDSW Consolidation switch. If unformatted, 1 if
transactions are consolidated on posting; 0 if they
are not. If formatted, Consolidate journals or Do
not consolidate journals.
QTYSW Quantity switch. If unformatted, 1 if quantities are
used with account; 0 if not. If formatted, Yes or
No.
UOM The unit of measure if quantities are used.
ALLOCSW Allocation switch. If unformatted, 1 if account can
be reallocated, 0 if not. If formatted, Yes or No.
ACCTOFSET Account number for reallocation (offset account).
ACCTSRTY Allocation transaction source code.
MCSW Multicurrency switch. If unformatted, 1 if
multicurrency, 0 if not. If formatted, Yes or No.
SPECSW Specific source currencies switch. If unformatted,
0 is in all currencies, 1 is specified. If formatted,
All currency or Specific currency.
ACCTGRPCOD Account group code.
CTRLACCTSW Control account. If unformatted, 1 is yes; 0 is no. If
formatted, Control account or Non control
account.
SRCELDGID Source ledger if control account (e.g. AR, AP).
ALLOCTOT Total of different allocation rates (usually 100).
ABRKID Account structure code.
YRACCTCLOS Year of the last close.
ACCTFMTTD Formatted account number.
ACSEGVALn Account segment value 01 to 10.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

User Guide 385
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Name Contents of the field
POSTTOSEGID The code for the segment by which account
posting is done.
DEFCURNCOD The code for the default currency.
ACCTGRPSCD Account Group Sort Code
ROLLUPSW Rollup switch. If unformatted, 1 if account is a
rollup account, 0 if not. If formatted, "Yes" or "No".
Toretrieveaccountoptionalfields,addtheprefixA.beforethe
fieldname(includetheperiodaftertheletterA).
ACCTDESC for a Range of Accounts
Generally,ifyouspecifyarangeofaccountsforaparticular
statementline,youwilltypeanaccountdescription,ratherthanuse
FRACCT.
If,however,youdowantFRACCTtoretrievearangedescription,
youshouldknowwhatitwilldo.
Thefunction,FRACCT(ACCTDESC,1000333:1000400),willprint
adescriptionthatincludesallthewordscommontoallofthe
accountsintheaccountrange.
Forexample,iftheaccountsintherangehavethefollowing
descriptions:
AccountsReceivable:customers
AccountsReceivable:employees
Receivable:over90days
Theprogramwillprintthefollowingword:
Receivable:
Ifyoutrytoprintinformationfromanonexistentaccount,Financial
Reporterwillprintahyphen.
386 Sage Accpac Financial Reporter
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
FRAMT
Syntax
FRAMT(fieldname,accountreference,criteria,currency)
Description
TheFRAMTfunctionprovidesmonetary,budgetandquantity
balancesandnetamountsfromthegeneralledgeraccounts.
AllamountsprovidedbyFRAMTrespectthetypeoftheaccount.
Thismeansthatdebitbalancesindebitaccountsandcreditbalances
increditaccountsarebothreturnedaspositivenumbers.(Credit
balancesindebitaccountsanddebitbalancesincreditaccountsare
returnedasnegativenumbers.)
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

FRAMTAdiffersfromFRAMTbyreturningalldebitbalancesas
positivenumbersandallcreditbalancesasnegativenumbersfor
bothdebitandcreditaccounttypes.
DefinedcriteriacanincludefieldsfromG/Laccounts,account
optionalfields,aswellasrolledupamountsandrollupmembers
accounts.
Arguments
fieldname Thenameofafieldfromthegeneralledgerfiscal
setswithanoptionalfiscaldesignatorprefixand
optionalyearsuffix.Prefixesare:Aforactual
accountset,Rforrollup,Pforprovisional,Qfor
quantities,QAforactualquantities,QPfor
provisionalquantities,and1to5forthebudget
sets.Theyearcanbea4digityear,L1,L2,forthe
lastyears,orN1,N2forthenextyears(budgets
only).

account
reference
Astringspecifyingtheaccountnumberreference.
Thiscanbeasingleaccountnumberorarangeof
numbers.
User Guide 387
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.

criteria Astringcontaininganexpressionthatimposes
selectioncriteriaontheaccountsandaccount
optionalfields.Theaccountreferenceand
expressiontogetherdeterminewhichaccountsand
accountoptionalfieldsareincludedinthe
calculation.

currency Astringcontainingthecurrencyreference.A
currencyreferenceisintheformCCC.T,where
CCCisthecurrencycode,andTcanbeSfor
sourcecurrency,Eforthefunctionalequivalent
ofthesourceamount,Fforthefunctional
currencytotal,andRforthereportingcurrency
total(iftheeuroisyourfunctionalcurrencyand
youspecifiedareportingcurrency).
Result
Thesumofthebalancesornetamountsofallaccountsselected
foragivenfiscalset.Iftheaccountdoesnotexist,orifnoaccounts
existinthespecifiedrange,theFinancialReporterwillprinta
valueof0.

Examples This statement Returns this


FRAMT("PBALP.L1","1000-33-248",
"","DEM.S")
The provisionally posted balance of
Deutsche Marks (using source) to
account 1000-33-248 for the current
period last year.
FRAMT("QBALP","2000") The quantity balance of the current
period for account 2000.
FRAMT("ABALP.2005","1000%%",
"(ACCTTYPE="B")")
The total actual balance for all
balance sheet accounts that start
with the number "1000" for the year
2005.
Fiscal Set Field Names
Thechartonthenextpageprovidesthenamesofallbalanceandnet
changefieldsthatyoucanprintwiththeFinancialReporter.
Followingthechartoffieldnamesaretwosmallchartslistingthe
fiscalsetprefixesandfiscalyearsuffixesthatcanbeaddedtothe
388 Sage Accpac Financial Reporter
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
fieldnames.Refertothesectionsfollowingthechartformore
informationabouttheprefixesandsuffixesthatyoucanuse.
Noteinthefollowingcodesthatnisanumberthatcanrefertothe
fiscalperiod(from1to13)orthequarter(from1to4).
Inaddition,youcanprintyearendadjustmentsandtransactionsto
closeincomeaccountstoretainedearningswithNETADJandprint
closingfigureswithNETCLOSE.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Figures are
computed relative
to the report
period
Allbalancesandnetsarecomputedrelativetothefiscalperiodset
forthereport,exceptforBALOPEN,NETADJ,NETCLOSEfields
referencingaspecifictimeperiod.
BALOPENistheopeningbalanceoftheaccountfortheyear,
NETADJistheamountpostedtotheadjustmentperiod,and
NETCLOSEistheamountpostedtotheclosingperiod.
ReferencestofutureperiodsusingtheNETfunctionreturnzerosas
ifthetransactionshavenotyetbeenposted.
Field description
Reporter
code suffix
BAL
(balance)
NET
(net changes)
Period balance and net change
Current period

P

BALP
1


NETP
2

Last period LP BALLP NETLP
nth period nP BALnP NETnP
n periods ago nPA BALnPA NETnPA
Quarter balance and net change
Current quarter (to end)

Q

BALQ

NETQ
Current quarter to date QTD BALQTD NETQTD
Last quarter LQ BALLQ NETLQ
Last quarter to date LQTD BALLQTD NETLQTD
nth quarter nQ BALnQ NETnQ
nth quarter to date
3

nQTD BALnQTD NETnQTD
n quarters ago nQA BALnQA NETnQA
n quarters ago to date
4

nQATD BALnQATD NETnQATD
Preceding quarter (3 prds
5
)
PQ BALPQ
NETPQ
6

Preceding qrtr. n prd. ago PQnPA BALPQnPA NETPQnPA
User Guide 389
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Field description
Reporter
code suffix
BAL
(balance)
NET
(net changes)
Half year balance and net chg.
Current half year (to end)

S

BALS

NETS
Current half year to date STD BALSTD NETSTD
Last half year LS BALLS NETLS
Last half year to date LSTD BALLSTD NETLSTD
nth half year nS BALnS NETnS
nth half year to date
7

nSTD BALnSTD NETnSTD
n half years ago nSA BALnSA NETnSA
n half years ago to date
8

nSATD BALnSATD NETnSATD
Preceding half yr (6 prds
9
)
PS BALPS NETPS
Preceding half yr. n prd. ago PSnPA BALPSnPA NETPSnPA
Total year balance and net chg.
Total year

Y

BALY

NETY
Year to date YTD BALYTD NETYTD
Preceding yr. (12 or 13 prds) PY BALPY NETPY
Preceding year n prd. ago PYnPA BALPYnPA NETPYnPA
Beginning of year OPEN BALOPEN
End of year CLOSE BALCLOSE NETCLOSE
Period 14 adjustments ADJ
NETADJ
10

1. BALP, BALnP, BALYTD, include adjustments from period 14 only if the balance is for the final period
of the year. BALY includes period 14. The closing entries are not included. To print the balance
from the final fiscal period without the adjustment amount, use FRAMT("BALP")-FRAMT("NETADJ").
2. NETP, NETnP, NET4Q, NETPQ will also include adjustments from period 14 if the net is requested for
the final period of the year. (NET works like BAL.)
3. This code allows you to compare the current QTD to the QTD of a previous quarter by providing
you with to-date figures relative to the current quarter. If you are now in period 2 of the current
quarter, QTD will give you the first 2 periods of any previous quarter.
4. nQATD lets you go up to four quarters ago. If you need to specify more, use nQATD.L1.
5. PQ handles any three periods, providing you with revolving quarters. The preceding 3 periods
includes the current period plus the two previous ones.
6. The NET for a group of periods that crosses a year-end boundary will also include the adjustments
in period 14, but not include the closing entry; otherwise, the net would include the zeroing entries
in income and expense accounts.
7. This code allows you to compare the current half year TD to the half year TD of a previous half
year by providing you with to-date figures relative to the current half year. If you are now in
period 2 of the current half year, half year TD will give you the first 2 periods of any previous half
year.
390 Sage Accpac Financial Reporter
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
8. nSATD lets you go up to 2 half years ago. If you need to specify more, use nSATD.L1.
9. PS handles any six periods, providing you with a revolving half year. The preceding six periods
include the current period plus the five previous ones.
10. NETADJ provides the amount from period 14. To print the balance from the final fiscal period
without the adjustment amount, use FRAMT("BALP")-FRAMT("NETADJ").
Fiscal Set Prefix
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Prefixes for NET
and BAL
NETandBALcanhaveaprefixA,P,Q,QA,QP,1,2,3,4or5to
indicateactual,provisional,quantity,quantityactual,quantity
provisional,oranyofthefivebudgetsets.
Ifnoprefixisspecified,thedefaultiseitheractualorprovisional,
dependingonthetypeofthereport.Similarly,Qbyitselfiseither
actualorprovisionalquantities,dependingonthetypeofreport.
Forexample,BALPprovidestheactualorprovisionalbalanceat
thecurrentfiscalperiod;ABALPalwaysprovidestheactual
balance,and1BALPprovidesthebalancefrombudgetset1for
thecurrentfiscalperiod.
Fiscal set
Code Fiscal Set
designator

R To retrieve the rollup amount. The R must be
the first character and can be used in
conjunction with other prefixes. (not available
for FRTRN, FRTRNA, FRTRNCR, FRTRNDR)

Blank Defaults to report setting either actual or
provisionally posted amounts.
A Actual monetary figures.
P Provisionally posted monetary figures (not
available for FRTRN, FRTRNA, FRTRNCR,
FRTRNDR).
Q Quantities (either actual or provisional).
QA Actual quantities.
QP Provisionally posted quantities (not available
for FRTRN, FRTRNA, FRTRNCR,
FRTRNDR).
1,2,3,4,5 Budget sets 1,2,3,4, and 5 (not available for
FRTRN, FRTRNA, FRTRNCR, FRTRNDR).
User Guide 391
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Fiscal Year Suffix
Thefiscalyearsuffixisthelastpartofthefieldnameparameter,and
isseparatedfromthefieldnamebyaperiod.
Forexample,inthefollowingformula,ABALPistheactualcurrent
balance,and2005isthefiscalyearsuffix.
FRAMT(ABALP.2005,1000%,(ACCTTYPE=B))
Fiscal year Code Fiscal Set
Blank Defaults to current year.
2005 Specific year identification.
L1, L2, L3 Last year, the year before, and so on.
N1, N2 Next year, the year after next, and so on.
Notethatreferencestononexistentdatawillreturn#ERROR.
Currency Code References
Thecurrencycodereferencehastwoparts:currencycodeand
currencytype,whichareseparatedbyaperiod.
Forexample,inthefollowingformula,DEMisthecurrencycode,
andSisthetype(source).
FRAMT(PBALP.L1,100033248,,DEM.S)
Currency code Code Fiscal Set
Blank Defaults to home currency.
xxx A three-character currency code (such as CAD for
Canadian dollars, USD for US dollars).

392 Sage Accpac Financial Reporter


Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Code Fiscal Set
Blank Defaults to functional (home) currency.
S Source currency.
E Equivalent amount in the functional currency.
F Functional currency total (including functional
equivalents of all source amounts).
Currency type
R Reporting currency total. If the currency code is
functional, R includes reporting equivalents of all
source amounts. If the currency code is not
functional, R provides equivalent amounts in the
reporting currency.
FRAMTA
Syntax
FRAMTA(fieldname,accountreference,criteria,currency)
Foracompleteparameterdescription,seeFRAMT.
Description
TheFRAMTAfunctionisalmostidenticaltoFRAMT:ithasthesame
parametersasFRAMT,andreturnsallthesamedata,including
rolledupamountsandrollupmembersaccounts.However,
FRAMTAreturnsalldebitamountsaspositivenumbersandall
creditamountsasnegativenumbers.
Bycontrast,FRAMTreturnsdebitbalancesindebitaccountsas
positivenumbersandcreditbalancesincreditaccountsaspositive
numbers.Inotherwords,thesignofthenumberreturnedby
FRAMTdependsonthetypeofaccount;whereas,thesignofthe
numberreturnedbyFRAMTAdoesnot.
ThefollowingtableillustratesthedifferencesbetweenFRAMTand
FRAMTA.
Command Acct Type Value FR Display
FRAMT DebitAcct. 100DR 100

DebitAcct. 100CR 100

CreditAcct. 100CR 100

CreditAcct. 100DR 100
FRAMTA DebitAcct. 100DR 100
User Guide 393
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Command Acct Type Value FR Display

DebitAcct. 100CR 100

CreditAcct. 100CR 100

CreditAcct. 100DR 100
AnotherwayofviewingthisistosaythatFRAMTAflipsthesignof
Creditaccounts,allowingyoutosumthevalueofarangeinasingle
accountnumberreference.
FRAMTAhastwomainuses:
ItprovidescompatibilitywiththeFinancialReporterin
ACCPACPlusforDOS.
Itletsyousumarangeofaccountswithoutworryingaboutthe
accounttype.
FRCREDIT
Syntax
FRCREDIT(fieldname,accountreference,criteria,currency)
Foracompleteparameterdescription,seeFRAMT.
Description
ThisfunctionisthesameasFRAMT,exceptthatitincludesonly
thoseaccountsthathavecreditamountswhetherornotthe
accountisaDRoraCRtypeofaccount.Youcanalsoincluderolled
upamountsandrollupmembersaccounts.
UsethecriteriaparametertorestrictthisfunctiontoCRaccount
types.
NoticeinthefollowingtablethatFRCREDITreturnsablankwhen
thevalueofadebitaccountiszerooradebitamount,butreturnsa
zerowhenthevalueofacreditaccountiszero.
Command Acct Type Value FR Display
FRAMT CreditAcct. 100CR 100

CreditAcct. 0 0
394 Sage Accpac Financial Reporter
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Command Acct Type Value FR Display

DebitAcct. 0 0

DebitAcct. 100CR 100
FRCREDIT CreditAcct. 100CR 100

CreditAcct. 0 0

DebitAcct. 100CR 100

DebitAcct. 100DR blank

FRDEBIT
Syntax
FRDEBIT(fieldname,accountreference,criteria,currency)
Foracompleteparameterdescription,seeFRAMT.
Description
ThisfunctionisthesameasFRAMT,exceptthatitincludesonly
accountsthathavedebitamounts(balancesornetchanges).Youcan
alsoincluderolledupamountsandrollupmembersaccounts.
UsethecriteriaparametertorestrictthisfunctiontoDRaccount
types.
NoticeinthefollowingtablethatFRDEBITreturnsablankwhenthe
valueofacreditaccountiszerooracreditamount,butreturnsa
zerowhenthevalueofadebitaccountiszero.
Command Acct Type Value FR Display
FRAMT Debit Acct. 100 DR 100
Debit Acct. 0 0
Credit Acct. 0 0
Credit Acct. 100 DR -100
FRDEBIT Debit Acct. 100 DR 100
Debit Acct. 0 0
Credit Acct. 100 DR 100
Credit Acct. 100 CR blank
User Guide 395
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
FRFISCAL
Syntax
FRFISCAL(option,fiscalyear,fiscalperiod,formatted)
Description
TheFRFISCALfunctionprovidesdatesfromthefiscalcalendar(in
CommonServices).
Argument
Option Theperiodorquarterdateyouwant.CanbeStart,
End,QStart,orQEndforthestartingorendingdates
oftheperiodorthequartertheperiodisin.

fiscalyear Optional.Assumedtobethecurrentyearifnot
specified.SpecifyasYYYY(2002),orN1orL1.

fiscalperiod Optional.Assumedtobethecurrentperiodifnot
specified.(Thisfieldisaninteger.Itisnotenclosedin
quotationmarks.)

formatted Optional.Indicateswhetherthedateshouldbe
formattedornot.Ifomitted,thedefaultisformatted.
FORMATTED,F,orFMT
UNFORMATTED,U,orUNFMT
Results
FRFISCALreturnsthedateasastring.

This statement Returns this


FRFISCAL("Start") 11/01/2005
FRFISCAL("Start","",11,"U") 20051101
Examples
FRFISCAL("Start","L1",
VALUE(FR("Period")),"F")
11/01/2004
FRPOST
TheFRPOSTfunctionallowsyoutoretrievedatafromposted
transactionrecords(includingdetailoptionalfieldsandaccountdata
fortheaccountspecifiedinthetransactionrecord).
Detailscanbeconsolidatedornotconsolidated.Thatis,iftheresult
ofanFRcommand(thatis,theFRACCTorFRPOSTcommands)is
derivedfrommorethanonetransaction,andiftheseresultsarefrom
396 Sage Accpac Financial Reporter
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
theInteger,Number,orAmounttypeoptionalfields,youcanprinta
consolidatedtotalthatsumsupallvaluesfromtheretrieved
optionalfields,or,ifyoudonotchoosetheconsolidateoption(clear
theoption,ConsolidateOptionalField),thevalueofthefirst
retrievedrecordwillbeprinted.
Aconsolidatedtotalwillbeprintedifthefirstparameterisnot
appendedbyanything,orisappendedby[C].
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Onlythefirstoptionalfieldvaluewillbereportedwhenthe
specifiedfieldnameisappendedwith[U].
Syntax
FRPOST(fieldname,accountreference,criteria,formatted)
Description
TheFRFISCALfunctionprovidesdatesfromthefiscalcalendar(in
CommonServices).
Argument
fieldname ThenameofafieldfromtheG/Laccountrecord.

account
reference
Astringspecifyingtheaccountnumberreference.
Thiscanbeasingleaccountorarangeofaccounts.

criteria Astringcontaininganexpressionthatimposes
selectioncriteriaontheaccounts.Theaccount
referenceandtheexpressiontogetherdetermine
whichaccountsareincludedinthecalculation.

formatted Indicatesthatthereturnvalueshouldbeformattedor
unformatted.ThedefaultisFormatted,inwhich
case,noindicatorappearsinyourformula.Ifyou
clearthedefault,Uappearsintheformula(for
Unformatted).
Results
FRPOSTreturnsdataretrievedfromtransactionrecordsaswellas
G/Laccountdatafromtheaccountspecifiedinthetransaction
record.FRPOSTalsoretrievestransactionoptionalfieldsandG/L
accountoptionalfieldsdatafromtheaccountspecifiedinthe
transactionrecordthathasoptionalfieldvalues.
User Guide 397
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
TheFRPOSTcommandincludesallaccountrecordfieldsdefinedin
FRACCT,includingaccountoptionalfields,alltransactionoptional
fieldsdefinedinG/Lsetup,plusthefollowingtransactionfields:
Name Contents of the field
FISCALYR Fiscal year
FISCALPERD Fiscal period
SRCECURN Source Currency Code
SRCELEDGER Source Ledger Code
SRCETYPE Source Type Code
POSTINGSEQ Posting Sequence Number
CNTDETAIL Detail Count
JRNLDATE Journal Date
BATCHNBR Batch Number
ENTRYNBR Journal Entry Number
TRANSNBR Journal Transaction Number
CONSOLIDAT Consolidation Occurred on Post
JNLDTLDESC Journal Detail Description
JNLDTLREF Journal Detail Reference
TRANSAMT Journal Transaction Amount (functional amount)
TRANSQTY Journal Transaction Quantity
SCURNAMT Journal Source Amount
RPTAMT Journal Reporting Amount
RATETYPE Currency Rate Table Type
RATEDATE Date of Currency Rate Selected
CONVRATE Currency Rate for Conversion
RATEOPER Currency Rate Operator
AccountoptionalfieldsbeginwiththeprefixA.Transaction
optionalfieldsbeginwiththeprefixT.
Examples This statement Returns this

FRPOST("TRANSAMT",
"1000","(POSTINGSEQ = 100)","U")
Retrieves unformatted transaction
amounts for Account 1000 that have a
posting sequence number of 100.

FRPOST("ACCTDESC","1000") Retrieves the account description for
Account 1000.

FRPOST("T.QTY", "4000") Retrieves the transaction optional value
for QTY for Account 4000 for the
inquired period.
NotethattheaccountnumberisusuallysetinColumnA,andother
criteria(suchasthetransactiondate),issetinColumnB.
398 Sage Accpac Financial Reporter
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
FRRATE
Syntax
FRRATE(functionalcurrency,sourcecurrency,ratetype,date,rateoption)
Description
TheFRRATEfunctionreturnstheexchangeratefromthecurrency
ratesfunctioninordertoconvertamountsfromthesourcecurrency
tothehomecurrencyasamultiplier.(Inotherwords,iftherateis
definedasadivisor,SageAccpacprovidesitsreciprocal.)

R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

Argument
functional
currency
Thefunctionalcurrencycode.

source
currency
Thesourcecurrencycode.

ratetype Theratetypecode.

date Optional.FinancialReporterusestheperiodend
dateofthereportfiscalperiodifnotspecified,orit
usesthesessiondateifthereportisnotgenerated
fromaspecification(i.e.thereisnoperiodend
date).Thedateisspecifiedas
DATE(YYYY,MM,DD).DATE(),anExcelfunction
thatreturnstheserialnumberofthedate.

rateoption Optional.Thisoptionletsyouchoosebetweentwo
conversionmethodswhenconvertingbetween
sourceandfunctionalcurrency:RCusesthe
compositeconversionrateofsourceandfunctional
currency;RFusesthefloatingconversionrate
betweensourceandfunctionalcurrency.Ifyou
dontenteranoption,FinancialReporterretrieves
therateobtainedfromthecurrencyratetable.If
sourceandfunctionalarecurrenciesofmember
countriesoftheEuropeanMonetaryUnion,using
thefloatingconversionratewouldreturntheeuro
currencywithoutanycalculation.

Results
FRRATEreturnstheexchangerateasamultiplierusingthe
parametersyouprovide.

User Guide 399


Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Examples This statement Returns this
FRRATE("USD","CAD","AV")
.75
FRRATE("USD","CAD","SP",
DATEVALUE(FRFISCAL(Start)))
.75

FRRATE("ATS","EUR","AV",
DATEVALUE(FRFISCAL("Start")),"RC")
13.760300

FRRATE("USD","ATS","AV",
DATEVALUE(FRFISCAL("Start")),"RF")
.88274

DATEVALUEisanExcelfunctionthatconvertsatextual
representationofthedatetoaserialnumberwhichFRRATEaccepts.
FRSDESC
Syntax
FRSDESC(segmentnumber,segmentcode)
Description
TheFRSDESCfunctionprovidesthedescriptionforasegmentcode,
givenasegmentnumberandsegmentcode.
Arguments
segment
number
Thesegmentnumberis1to10.Thisnumberisan
integer(whichmeansitisnotenclosedinquotation
marks).
segmentcode Thecodeforthegivensegment(suchas1000or
WEST).

Results
FRSDESCreturnsthesegmentnamefromtheGeneralLedger
segmentcodestable.Thefollowingexamplesassumethatsegment1
isthedepartmentsegment.

This statement Returns this


FRSDESC(1,"USEAST") Eastern United States
FRSDESC(1,"SALES") Sales Department
Examples
FRSDESC(1, FR("CurAcSegVal1")) Sales Department
3100 Sage Accpac Financial Reporter
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
FRTRN
TheFRTRNcommandretrievesnetamountsandnetquantitiesfrom
postedtransactiondetailrecordsfortheperiodthatyouspecify.
FRTRNprovidesnetamountsonly,itdoesnotcalculatebalancesor
includeprovisionallypostedtransactions,anditcannotretrieve
rollupamounts/totals.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

FRTRNissimilartoFRAMT,butFRTRNretrievestotalsfrom
transactionhistory,whereasFRAMTretrievestotalsfromaccount
history.
Budget,balance,andprovisionalamountscannotberetrievedusing
thiscommand.
FRmayfindarecordwhenretrievingfromFRAMTbutmayfindno
records(ornumerousrecords)whenretrievingfromFRTRN,dueto
thefactthattheamountsareretrievedfromdifferentsources.
User Guide 3101
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Syntax
FRTRN(fieldname,accountreference,criteria,currency)
Arguments
fieldname ThenameofafieldfromtheGeneralLedgerwithan
optionalfiscaldesignatorprefixandoptionalyear
suffix.Prefixesare:Aforactualaccountset,Qfor
quantities,andQAforactualquantities.The4digit
yearischosenfromthedropdownlist.
account
reference
A string specifying a single account or range of
accounts.
criteria A string containing an expression that imposes
selection criteria on the accounts and transaction
fields. The account reference and the expression
together determine the accounts and transaction
fields that will be included in the calculation. Also can
include account optional fields and transaction
optional fields.
currency A string containing the currency reference. You select
a currency code and a qualifier. The qualifier choices
are S, for source currency, E, functional equivalent of
source amount, and F, for functional currency total.
(If your functional currency is the euro and you
specified a reporting currency, you can also choose R
for the reporting currency.)

Results
FRTRNretrievesnettotals,actualvalues(notprovisionalvalues),
andsummarytotals(bybothaccountandtransactionfields),and
allowsdrilldowntoassociatedtransactions.

This statement Returns this


FRTRN("NETLQ",1000")
Net transactions for the last quarter for account 1000.
Same definition as FRAMT in determining the sign of
the amount; except, if there are no transactions
retrieved from the transaction history, return value is
0.
Examples
FRTRN("NETP",1000") Net transactions for inquired period for account 1000.
Same definition as FRAMT in determining the sign of
the amount; except, if there are no transactions
retrieved from the transaction history, return value is
0.
3102 Sage Accpac Financial Reporter
Sage Software Confidential
Financial Reporter Functions


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
FRTRN("NETQTD",1000")
Net transactions for the quarter to date for account
1000.
Same definition as FRAMT in determining the sign of
the amount; except, if there are no transactions
retrieved from the transaction history, the return value
is 0
NotethattheaccountnumberisusuallysetinColumnA,andother
criteria(suchasthetransactiondate),issetinColumnB.
R
e
p
o
r
t

S
p
e
c
i
f
i
c
a
t
i
o
n
s

FRTRNA
TheFRTRNAcommandretrievesnetamountsandnetquantities
frompostedtransactionsfortheperiodthatyouspecify.Like
FRAMTA,itdisplaysdebitamountsaspositivenumbersandcredit
amountsasnegativenumbers,anditcannotretrieverollup
amounts/totals.
FRTRNAdoesnotcalculatebalances,budgets,andprovisionally
postedtransactions.
Syntax
FRTRNA(fieldname,accountreference,criteria,currency)
Results
FRTRNAretrievesnettotals,actualvalues(notprovisionalvalues),
andsummarytotals(bybothaccountandtransactionfields),and
allowsdrilldowntoassociatedtransactions.
Foracompleteparameterdescription,seeFRTRN.
FRTRNDR
TheFRTRNDRcommandisthesameastheFRDEBITcommand.It
yieldsnettotals(debitamountsonly)fromtransactions.Notethat
youmustselectcriteriatolimitthefunctiontoDRtransactions.
Budget,balance,andprovisionalamounts,aswellasrollupamounts
andtotals,cannotberetrievedusingthiscommand.
Syntax
FRTRNDR(fieldname,accountreference,criteria,currency)
User Guide 3103
Sage Software Confidential
Where To Now?


Frug55-3.doc, printed on 8/7/2007, at 2:26:21 PM. Last saved on 8/7/2007 2:25:00 PM.
Results
FRTRNDRretrievesnettotals,actualvalues(notprovisionalvalues),
andsummarytotals(bybothaccountandtransactionfields),and
allowsdrilldowntoassociatedtransactions.
Foracompleteparameterdescription,seeFRTRN.
FRTRNCR
TheFRTRNCRcommandisthesameastheFRCREDITcommand.It
yieldsnettotals(creditamountsonly)fromtransactions.Notethat
youmustselectcriteriatolimitthefunctiontoCRtransactions.
Budget,balance,andprovisionalamounts,aswellasrollupamounts
andtotals,cannotberetrievedusingthiscommand.
Syntax
FRTRNCR(fieldname,accountreference,criteria,currency)
Results
FRTRNCRretrievesnettotals,actualvalues(notprovisionalvalues),
andsummarytotals(bybothaccountandtransactionfields),and
allowsdrilldowntoassociatedtransactions.
Where To Now?
Ifyouhaventalreadydoneso,youshoulddothetutorialin
Chapter2.Ifyouhavealreadydonethetutorial,youarereadyto
writeyourownstatements.
Asyouwriteandeditreportspecifications,referbacktothischapter
fordetailsofspecificationcodeformat,orclickFRHelponthe
FRMenuintheStatementDesigner.YoumayalsorefertoChapter4,
SampleReports,forexamplesofthequickfinancialstatements
shippedwithGeneralLedger.
Anyerrormessagesyoumayencounterwhentestingyour
specificationsareexplainedinAppendixA,Messages.
3104 Sage Accpac Financial Reporter
Sage Software Confidential



Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Chapter 4
Sample Reports

StandardFinancialStatements...................................................41
BalanceSheets .................................................................42
QuikBal1SingleColumnBalanceSheet ....................................43
QuikBal1StatementSpecification.........................................44
QuikBal2CurrentBalance/PreviousYear..................................45
QuikBal2StatementSpecification.........................................47
QuikBal3CurrentBalance/PreviousPeriod ................................48
QuikBal3StatementSpecification.........................................49
S
a
m
p
l
e

R
e
p
o
r
t
s

BalanceSheetSummaries ......................................................410
Balsum01.xlsCommonSizeBalanceSheet .................................410
BalanceSheetSummaryinAmounts.....................................410
BalanceSheetinPercentagesofBaseFigure ..............................411
Balsum02.xlsBalanceSheetSummarieswithGraphs .......................411
TotalAssetsasAmounts ...............................................411
TotalAssetsasaGraph.................................................412
LiabilitiesandShareholdersEquityinAmounts ..........................412
LiabilitiesandShareholdersEquityasaGraph ...........................412
Balsum03.xlsBalanceSheetSummaryforSpecifiedPeriod..................413
Balsum04.xlsBalanceSheetSummaryforCurrent/PreviousYear ............413
Balsum05.xlsBalanceSheetSummaryforCurrentYear/Budget..............414
IncomeStatements ............................................................414
QuikInc1SingleColumnIncomeStatement................................416
QuikInc1StatementSpecification........................................418
QuikInc2CurrentYTD/LastYTD........................................419
QuikInc2StatementSpecification........................................420
QuikInc3CurrentYTD/BudgetYTD .....................................421
QuikInc3StatementSpecification........................................422
User Guide 4i
Sage Software Confidential



Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikInc4CurrentYTDwithDrilldown ................................... 423
QuikInc4StatementSpecification ....................................... 423
IncomeStatementSummaries .................................................. 424
Incsum01.xlsCommonSizeIncomeStatement ............................ 424
IncomeStatementSummaryinAmounts ................................ 424
IncomeStatementSummaryinPercentagesofSalesRevenue.............. 425
Incsum02.xlsIncomeStatementSummarywithGraphs .................... 425
IncomeStatementSummaryinAmounts ................................ 425
IncomeStatementSummaryasaGraph ................................. 426
Incsum03.xlsIncomeStatementSummaryforSpecifiedPeriod.............. 426
Incsum04.xlsIncomeStatementSummaryforCurrent/PreviousYear ....... 427
Incsum05.xlsIncomeStatementSummaryforCurrentYear/Budget......... 427
FinancialForecasting.......................................................... 428
Forecast.xlsForecastingIncomeStatementandBalanceSheet ............... 428
IncomeStatementForecasting .......................................... 428
BalanceSheetForecasting .............................................. 429
FinancialAnalysis ............................................................ 429
Finratio01.xlsFinancialRatios ........................................... 430
Finratio02.xlsFinancialRatiosandBenchmarks ........................... 431
Finratio03.xlsFinancialRatiosandBenchmarkswithGraphs ............... 432
Finratio04.xlsFinancialRatiosforCurrent/PreviousYear................... 433
Finratio05.xlsFinancialRatiosforCurrent/PreviousYearand
BenchmarkswithGraphs .............................................. 434
4ii Sage Accpac Financial Reporter
Sage Software Confidential



Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Chapter 4
Sample Reports

Thischaptershowsthestandardfinancialreportsthatareshipped
withtheGeneralLedgerandFinancialReporter.Eachstatementis
shownwiththestatementspecificationthatproducedit.
Standard Financial Statements
ThesetofstatementsthatshipwithGeneralLedgerincludessample
balancesheets,incomestatements,financialanalysisreportsanda
forecastingreport.TheyarelocatedintheENGsubdirectoryofthe
GeneralLedgerprogramfolder.(Forexample,forversion5.5Aof
GeneralLedger,lookin\SageAccpac\GL55A\ENG.)Thesample
filesarenamedasfollows:
S
a
m
p
l
e

R
e
p
o
r
t
s

QuikBal1.xls Balsum01.xls
QuikBal2.xls Balsum02.xls
QuikBal3.xls Balsum03.xls
QuikInc1.xls Balsum04.xls
QuikInc2.xls Balsum05.xls
QuikInc3.xls Forecast.xls
QuikInc4.xls Incsum01.xls
Finratio01.xls Incsum02.xls
Finratio02.xls Incsum03.xls
Finratio03.xls Incsum04.xls
Finratio04.xls Incsum05.xls
Finratio05.xls
Ifyouplantoalterthesestatements,copythemfirstandthesave
themusinganotherfilename.
User Guide 41
Sage Software Confidential
Balance Sheets


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Balance Sheets
Youcanchoosefromavarietyofoptionsatprinttime,including:
Setthecurrentperiodtoanyperiodinthecurrentorprevious
years.
Reportactualorprovisionallypostedamountsorquantities.
Printseparatereportsfordifferentsegmentcodes(suchasby
departmentordivision)orprintasingleconsolidatedstatement.
Printreportsforarangeofaccountsegments,soyoucan
produceconsolidatedorseparatereportsforagroupof
departmentsorregions.
Balance sheets
Thesamplebalancesheetsprovidethefollowingfeatures:
Thenameofthecompanyandthefiscalperiodenddateforthe
periodyouspecifiedatprinttime.
Thecurrentyearbalanceforeachaccountasoftheperiodyou
specify.
QuikBal2providesthepreviousyearbalance,andQuikBal3
providesthepreviousperiodbalance.
Accountgroupheadings.
Generalledgeraccountdescriptionsfromaccountrecords.
Subtotalsforsectionsofthebalancesheet.
Accountswithzerobalancesomitted.
Profitorlossfortheperiod(asummationofallrevenueand
expenseaccountbalances).
NotethatallstatementsshippedwithGeneralLedgerdependonthe
properassignmentofaccountgroups.Ifyoudonotassignaccount
groupstoyourgeneralledgeraccounts,youcannotusethese
statements.
42 Sage Accpac Financial Reporter
Sage Software Confidential
Balance Sheets


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikBal1 Single Column Balance Sheet
Sample Company Inc.
Balance Sheet
6/30/10
Unaudited
ASSETS
Current assets:
Petty cash 10,000.00
Bank account operating 1,922,355.37
Accounts receivable trade 1,708,199.81
Allowance for doubtful accts. -140,000.00
Investments short term 190,828.09
Inventory 1,182,506.25
Prepaid insurance 13,600.00
Prepaid rent 19,600.00
Total current assets 4,907,089.52
Fixed assets:
Furniture and fixtures 702,996.25
Equipment 1,659,892.54
Land 200,000.00
Less accumulated depreciation 1,077,426.42
1,485,462.37
Other assets:
0.00
6,392,551.89

S
a
m
p
l
e

R
e
p
o
r
t
s


LIABILITY AND SHAREHOLDER'S EQUITY

Current liabilities:
Accounts payable trade 1,884,000.56
Federal tax payable 48,301.06
FUTA payable 2,415.06
Employee FICA tax payable 19,320.41
Employer FICA tax payable 19,320.41
State income tax payable 21,735.45
Employee SUTA tax payable 2,415.06
Employer SUTA tax payable 2,415.06
Employee SDI payable 4,830.10
Employer SDI payable 4,830.10
City income tax withheld 7,245.15
Employee benefits payable 36,225.77
Employee pension payable 24,150.51
Employee deductions payable 28,980.65
County sales tax payable 34,647.66
State sales tax payable 100,573.45
Corp. income taxes payable 160,000.26
Current portion L/T debt 106,589.36
Total current liabilities 2,507,996.08

Long term liabilities:
Long term debt proceeds 560,000.00
Long term debt payments -360,000.00
Deferred income taxes 28,963.54
228,963.54

Shareholder's equity:
Common stock 250,000.00
Retained earnings 2,584,813.35
Profit (loss) for period 820,778.92
Total shareholder's equity 3,655,592.27
6,392,551.89

User Guide 43
Sage Software Confidential
Balance Sheets


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikBal1 Statement Specification
A B C D E F G
1 .. Specification name: BALS1
2 ..
3 .. This specification file will produce a balance sheet with one column
4 .. of figures showing the current balance as at the current fiscal period.
5 ..
6 =FR(CONAME)
7 Balance Sheet
8 =FR(End)
9
10 Unaudited
11
12 ASSETS
13
14 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMTA(BALP)
15 Current assets:
16 %% ACCTGRPCOD=1 \ \
17 Total current assets =SUM(G16:G16)
18
19 Fixed assets:
20 %% ACCTGRPCOD=2 \ \
21 %% ACCTGRPCOD=4 T Less acc. depreciation \-
22 =SUM(G20,-G21)
23
24 Other assets:
25 %% ACCTGRPCOD=3 \ \
26 =SUM(G25)
27 =SUM(G17,G22,G25
)
28
29 LIABILITY AND SHAREHOLDER'S EQUITY
30
31 Current liabilities:
32 %% ACCTGRPCOD=5 \ \-
33 Total current liabilities =SUM(G32:G32)
34
35 Long term liabilities:
36 %% ACCTGRPCOD=6 \ \-
37 =SUM(G36:G36)
38
39 Shareholder's equity:
40 %% ACCTGRPCOD=7 \ \-
41 %% ACCTGRPCOD>=8 T Profit (loss) for period \-
42 Total shareholder's equity =SUM(G40,G41)
43 =SUM(G33,G37,G42
)

44 Sage Accpac Financial Reporter


Sage Software Confidential
Balance Sheets


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikBal2 Current Balance / Previous Year

Sample Company Inc.
Balance Sheet
6/30/10

Unaudited

ASSETS

Current Previous
Year Year
Current assets:
Petty cash 10,000.00 10,000.00
Bank account operating 1,922,355.37 949,127.97
Accounts receivable trade 1,708,199.81 1,464,188.98
Allowance for doubtful accts. -140,000.00 -110,000.00
Investments short term 190,828.09 190,828.09
Inventory 1,182,506.25 1,182,506.25
Prepaid insurance 13,600.00 13,600.00
Prepaid rent 19,600.00 19,600.00
Total current assets 4,907,089.52 3,719,851.29

Fixed assets:
Furniture and fixtures 702,996.25 102,996.25
Equipment 1,659,892.54 659,892.54
Land 200,000.00 200,000.00
Less accumulated depreciation 1,077,426.42 527,426.42
1,485,462.37 435,462.37

Other assets:
0.00 0.00
6,392,551.89 4,155,313.66

S
a
m
p
l
e

R
e
p
o
r
t
s

User Guide 45
Sage Software Confidential
Balance Sheets


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.

LIABILITYANDSHAREHOLDER'SEQUITY

Current liabilities:
Accounts payable trade 1,884,000.56 1,014,466.69
Federal tax payable 48,301.06 42,280.99
FUTApayable 2,415.06 2,114.07
Employee FICAtax payable 19,320.41 16,912.38
Employer FICAtax payable 19,320.41 16,912.38
State income tax payable 21,735.45 19,026.43
Employee SUTAtax payable 2,415.06 2,114.07
Employer SUTAtax payable 2,415.06 2,114.07
Employee SDI payable 4,830.10 4,228.09
Employer SDI payable 4,830.10 4,228.09
City income tax withheld 7,245.15 6,342.15
Employee benefits payable 36,225.77 31,710.73
Employee pension payable 24,150.51 21,140.47
Employee deductions payable 28,980.65 25,368.60
County sales tax payable 34,647.66 23,906.53
State sales tax payable 100,573.45 69,394.68
Corp. income taxes payable 160,000.26 78,985.26
Current portion L/T debt 106,589.36 106,589.36
Total current liabilities 2,507,996.08 1,487,835.04

Long termliabilities:
Long termdebt proceeds 560,000.00 560,000.00
Long termdebt payments -360,000.00 -216,000.00
Deferred income taxes 28,963.54 28,963.54
228,963.54 372,963.54

Shareholder's equity:
Common stock 250,000.00 250,000.00
Retained earnings 2,584,813.35 1,398,137.28
Profit (loss) for period 820,778.92 646,377.80
Total shareholder's equity 3,655,592.27 2,294,515.08
6,392,551.89 4,155,313.66

46 Sage Accpac Financial Reporter


Sage Software Confidential
Balance Sheets


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikBal2 Statement Specification
S
a
m
p
l
e

R
e
p
o
r
t
s


A B C D E F G H
1 .. Specification name: QuikBal2
2 ..
3 .. This specification file will produce a balance sheet with columns for
4 .. the current year balance and the previous year balance as at the current fiscal period.
5 ..
6 =FR(CONAME)
7 Balance Sheet
8 =FR(End)
9
10 Unaudited
11
12 ASSETS
13 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMTA(BALP) =FRAMTA(BALP.L1)
14
15 Current Previous
16 Year Year
17 Current assets:
18 %% ACCTGRPCOD=1 \ \ \
19 Total current assets =SUM(G18:G18) =SUM(H18:H18)
20
21 Fixed assets:
22 %% ACCTGRPCOD=2 \ \ \
23 %% ACCTGRPCOD=4 T Less depreciation \- \-
24 Total fixed assets =SUM(G22,-G23) =SUM(H22,-H23)
25
26 Other assets:
27 %% ACCTGRPCOD=3 \ \ \
28

=SUM(G27) =SUM(H27)
29

=SUM(G19,G24,G27) =SUM(H19,H24,H27)
30


31

LIABILITY AND SHAREHOLDER'S EQUITY
32


33

Current liabilities:
34 %% ACCTGRPCOD=5 \ \- \-
35 Total current liabilities =SUM(G34:G34) =SUM(H34:H34)
36
37 Long term liabilities:
38 %% ACCTGRPCOD=6 \ \- \-
39 =SUM(G38:G38) =SUM(H38:H38)
40
41 Shareholders equity:
42 %% ACCTGRPCOD=7 \ \- \-
43 %% ACCTGRPCOD>=8 T Profit (loss) for period \- \-
44 =SUM(G42:G43) =SUM(H42:H43)
45 =SUM(G35,G39,G44) =SUM(H35,H39,H44)

User Guide 47
Sage Software Confidential
Balance Sheets


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikBal3 Current Balance / Previous Period
Sample Company Inc.
Balance Sheet
6/30/10

Unaudited

ASSETS

Current Previous
Period Period
Current assets:
Petty cash 10,000.00 10,000.00
Bank account operating 1,922,355.37 1,896,452.76
Accounts receivable trade 1,708,199.81 1,666,757.05
Allowance for doubtful accts. -140,000.00 -140,000.00
Investments short term 190,828.09 190,828.09
Inventory 1,182,506.25 1,182,506.25
Prepaid insurance 13,600.00 13,600.00
Prepaid rent 19,600.00 19,600.00
Total current assets 4,907,089.52 4,839,744.15

Fixed assets:
Furniture and fixtures 702,996.25 702,996.25
Equipment 1,659,892.54 1659,892.54
Land 200,000.00 200,000.00
Less accumulated depreciation 1,077,426.42 1,017,426.42
1,485,462.37 1,545,462.37

Other assets:
0.00 0.00
6,392,551.89 6,385,206.52


LIABILITY AND SHAREHOLDER'S EQUITY

Current liabilities:
Accounts payable trade 1,884,000.56 2,402,315.83
Federal tax payable 48,301.06 45,894.48
FUTA payable 2,415.06 2,294.73
Employee FICA tax payable 19,320.41 18,357.78
Employer FICA tax payable 19,320.41 18,357.78
State income tax payable 21,735.45 20,652.49
Employee SUTA tax payable 2,415.06 2,294.73
Employer SUTA tax payable 2,415.06 2,294.73
Employee SDI payable 4,830.10 4,589.44
Employer SDI payable 4,830.10 4,589.44
City income tax withheld 7,245.15 6,884.16
Employee benefits payable 36,225.77 34,420.84
Employee pension payable 24,150.51 22,947.22
Employee deductions payable 28,980.65 27,536.7
County sales tax payable 34,647.66 32,997.77
State sales tax payable 100,573.45 95,784.24
Corp. income taxes payable 160,000.26 108,000.26
Current portion L/T debt 106,589.36

106,589.36
Total current liabilities 2,507,996.08 2,956,801.98

Long term liabilities:
Long term debt proceeds 560,000.00 560,000.00
Long term debt payments -360,000.00 -348,000.00
Deferred income taxes 28,963.54 28,963.54
228,963.54 240,963.54

Shareholder's equity:
Common stock 250,000.00 250,000.00
Retained earnings 2,584,813.35 2,584,813.35
Profit (loss) for period 820,778.92 352,627.65
Total shareholder's equity 3,655,592.27 3,187,441.00
6,392,551.89 6,385,206.52

48 Sage Accpac Financial Reporter


Sage Software Confidential
Balance Sheets


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikBal3 Statement Specification
S
a
m
p
l
e

R
e
p
o
r
t
s


A B C D E F G H
1 .. Specification name: QuikBal3
2 ..
3 .. This specification file will produce a balance sheet with columns for
4 .. the current period and the previous period balances.
5 ..
6 =FR(CONAME)
7 Balance Sheet
8 =FR(End)
9
10 Unaudited
11
12 ASSETS
13
14 Current Previous
15 Period Period
16 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMTA(BALP) =FRAMTA(BALLP)
17 Current assets:
18 %% ACCTGRPCOD=1 \ \ \
19 Total current assets =SUM(G18:G18) =SUM(H18:H18)
20
21 Fixed assets:
22 %% ACCTGRPCOD=2 \ \ \
23 %% ACCTGRPCOD=4 T Less depreciation \- \-
24 =SUM(G22,-G23) =SUM(H22,-H23)
25
26 Other assets:
27 %% ACCTGRPCOD=3 \ \ \
28 =SUM(G27) =SUM(H27)
29 =SUM(G19,G24,G27) =SUM(H19,H24,H27)
30
31 LIABILITY AND SHAREHOLDER'S EQUITY
32
33 Current liabilities:
34 %% ACCTGRPCOD=5 \ \- \-
35 Total current liabilities =SUM(G34:G34) =SUM(H34:H34)
36
37 Long term liabilities:
38 %% ACCTGRPCOD=6 \ \- \-
39 =SUM(G38:G38) =SUM(H38:H38)
40
41 Shareholders equity:
42 %% ACCTGRPCOD=7 \ \- \-
43 %% ACCTGRPCOD>=8 T Profit (loss) for period \- \-
44 =SUM(G42:G43) =SUM(H42:H43)
45 =SUM(G35,G39,G44) =SUM(H35,H39,H44)

User Guide 49
Sage Software Confidential
Balance Sheet Summaries


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Balance Sheet Summaries
Balancesheetsummariesarefilesthatdisplayasummaryofthe
companysbalancesheet.Oursamplestatementsinclude:
Theregularformatbalancesheet(displaysamounts).
Acommonsizebalancesheetthatprintsaregularbalancesheet
andatableshowingallitemsaspercentagesoftotal
assets/liabilities,eachprintedonseparatepagesofthereport.
Commonsizebalancesheetsthatalsoprintsummarieswith
graphs,printstatementsforspecifiedperiods,printcurrentor
previousyeardata,orprintcurrentyear/budgetdata.
Balsum01.xls Common Size Balance Sheet
Balsum01.xlsisasummaryofthebalancesheetasamountsandasa
percentageoftotalassets/liabilities,onseparatepages.
Balance Sheet Summary in Amounts

410 Sage Accpac Financial Reporter


Sage Software Confidential
Balance Sheet Summaries


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Balance Sheet in Percentages of Base Figure

Balsum02.xls Balance Sheet Summaries with Graphs


S
a
m
p
l
e

R
e
p
o
r
t
s

Balsum02.xlsisasummaryofthebalancesheetasamountsandasa
percentageoftotalassets/liabilities,withagraphonaseparatepage.
ThisreportisnotgeneratedbyFinancialReporter,butisfromdata
generatedfromfixedcelllocations,andmaynotreflectcorrect
informationwhengeneratingwiththereportoption.Also,labelson
chartsindifferentversionsofExcelmaybelocatedindifferent
positions.
Total Assets as Amounts

User Guide 411


Sage Software Confidential
Balance Sheet Summaries


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Total Assets as a Graph

Liabilities and Shareholders Equity in Amounts

Liabilities and Shareholders Equity as a Graph

412 Sage Accpac Financial Reporter


Sage Software Confidential
Balance Sheet Summaries


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Balsum03.xls Balance Sheet Summary for Specified Period
Balsum03.xlsisasummaryofthebalancesheetfortheperiod
specifiedbyusers.

S
a
m
p
l
e

R
e
p
o
r
t
s

Balsum04.xls Balance Sheet Summary for Current/Previous Year
Balsum04.xlsisasummaryofthebalancesheetforthecurrentand
previousyears.Additionally,thereportprintsvariancesbetweenthe
currentandpreviousyearsnumbers(inamountandpercentage),on
thesamepage.

User Guide 413


Sage Software Confidential
Income Statements


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Balsum05.xls Balance Sheet Summary for Current Year/Budget
Balsum05.xlsisasummaryoftheactualandbudgetedbalancesheet
forthecurrentyear.Additionally,thereportprintsvariances
betweentheactualandbudgetednumbers(inamountand
percentage),onthesamepage.

Income Statements
UsingFinancialReporter,youcanchoosefromavarietyofoptionsat
printtime:
Setthecurrentperiodtoanyperiodinthecurrentorprevious
years.
Reporteitheractualorprovisionallypostedamountsor
quantities.
Printseparatereportsfordifferentsegmentcodes(suchasby
departmentordivision)orprintasingleconsolidatedstatement.
Printreportsforarangeofaccountsegments,soyoucan
produceconsolidatedorseparatereportsforagroupof
departmentsorregions.
414 Sage Accpac Financial Reporter
Sage Software Confidential
Income Statements


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Choosetocreateastatementfromwhichyoucandrilldownto
theoriginatingtransaction(usingthesamplespreadsheet,
QUICKINC4.XLS).
Sample statements
Thefoursampleincomestatementsthatfollowprovidethe
followingfeatures:
Thenameofthecompany,thenumberofperiodsincludedinthe
report,andthefiscalperiodenddatefortheperiodyou
specifiedatprinttime.
Thecurrentnetchangeforeachaccountfortheperiodsincluded
inthereportasoftheperiodyouspecify.QuikInc2alsoprovides
thepreviousyearincome,andQuikBal3providesthebudgeted
salesandexpensesforcomparison.
Revenueandexpensesectionheadings.
S
a
m
p
l
e

R
e
p
o
r
t
s

Generalledgeraccountdescriptionsfromaccountrecords.
Subtotalsforsectionsoftheincomestatement.
Accountswithzerobalancesomitted.
NotethatallstatementsshippedwithGeneralLedgerdependonthe
properassignmentofaccountgroups.Ifyoudonotassignaccount
groupstoyourgeneralledgeraccounts,youcannotusethese
statements.
User Guide 415
Sage Software Confidential
Income Statements


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikInc1 Single Column Income Statement

Sample Company Inc.
Statement of Earnings
6 Periods Ended 6/30/10

Unaudited

Current
YTD



Revenue:
Sales 3,842,414.52
Sales accessories 230,728.02
Sales chairs 532,088.71
Sales desks 1,714,865.91
Sales cabinets 1,345,745.69
Sales dividers 2,328,511.38
Sales samples 432,696.48
Delivery revenue 729,683.93
Rental revenue 660,943.91
Interest income 53,172.31
Miscellaneous income 79,219.30


11,950,070.16

Cost of sales:
Cost of goods sold 1,932,229.16
COGS accessories 119,740.90
COGS chairs 263,096.92
COGS desks 827,522.37
COGS cabinets 653,687.01
COGS dividers 1,129,390.11
4,925,666.47
Gross profit 7,024,403.69

416 Sage Accpac Financial Reporter


Sage Software Confidential
Income Statements


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Costs and expenses:
Accounting and legal fees 42,456.20
Advertising 445,170.42
Automotive 99,328.66
Commissions 218,006.87
Delivery and distribution 126,625.30
Depreciation 310,000.00
Donations 38,141.80
Dues and subscriptions 44,889.86
Employee benefit plan 172,300.08
Employee benefits direct 143,583.46
Equipment lease or rent 84,055.03
Insurance 250,913.54
Interest long term debt 9,000.00
Licenses and permits 34,672.75
Miscellaneous 167,227.86
Moving 75,807.90
Office supplies 161,109.18
Postage 133,676.19
Promotion and entertainment 284,732.29
Rent office 166,772.84
Repairs and maintenance 111,284.34
Shipping supplies 224,423.45
Shop supplies 178,976.34
Subcontract costs 70,234.93
Travel 264,176.19
Telephone telex fax 234,118.32
Utilities 122,310.89
Wages & benefits direct 926,355.29
Wages & benefits indirect 166,496.62
Wages casual direct 124,976.13
5,431,822.73
Earnings (loss) from operations 1,592,580.96

Other income and expenses: _
0.00
Earnings (loss) before income taxes 1,592,580.96

Provision for income taxes:
Corporate income taxes 160,000.00
160,000.00
Net earnings (loss) for period 1,432,580.96

S
a
m
p
l
e

R
e
p
o
r
t
s

User Guide 417
Sage Software Confidential
Income Statements


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikInc1 Statement Specification
A B C D E F G
1 .. Specification name: QUIKINC1
2 ..
3 .. This specification file will produce a statement of earnings with one
4 .. column of figures showing current year to date results.
5 ..
6 =FR("CONAME")
7 Statement of Earnings
8 =TEXT(FR("Period"),
"##")&" Periods
Ended "&FR("End")
9
10 Unaudited
11
12 Current
13 YTD
14 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMTA(NETYTD)
15 Revenue:
16 %% ACCTGRPCOD=8 \ \
17 =SUM(G16:G16)
18
19 Cost of sales:
20 %% ACCTGRPCOD=9 \ \
21 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMT(BALOPEN)
22 %% ACCTGRPCOD=10 \ \
23 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMT(NETYTD)
24 %% ACCTGRPCOD=11 \ \
25 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMT(BALOPEN)
26 %% ACCTGRPCOD=12 \ \-
27 =SUM(G20,G22,
G24,G26)
28 Gross profit: =SUM(G17,-G27)
29
30 Costs and expenses:
31 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMT(NETYTD)
32 %% ACCTGRPCOD=13 \ \
33 =SUM(G32)
34 Earnings (loss) from operations: =G28-G33
35
36 Other income and expenses:
37 %% ACCTGRPCOD=14 \ \-
38 =SUM(G37)
39 Earnings (loss) before
income taxes:
=G34+G38
40
41 Provision for income taxes:
42 %% ACCTGRPCOD=15 \ \
43 =SUM(G42)
44 Net earnings (loss) for period: =G39-G43
45

418 Sage Accpac Financial Reporter


Sage Software Confidential
Income Statements


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikInc2 Current YTD / Last YTD

Sample Company Inc.
Statement of Earnings
6 Periods Ended 6/30/10

Unaudited

Current Last
YTD YTD
Revenue:
Sales 3,842,414.52 3,425,425.60
Sales accessories 230,728.02 166,136.64
Sales chairs 532,088.71 385,979.07
Sales desks 1,714,865.91 1,230,608.97
Sales cabinets 1345,745.69 976,673.12
Sales dividers 2,328,511.38 1,676,593.32
Sales samples 432,696.48 313,799.89
Delivery revenue 729,683.93 606,637.31
Rental revenue 660,943.91 549,489.07
Interest income 53,172.31 44,205.73
Miscellaneous income 79,219.30 65,860.51
11,950,070.16 9,441,409.23

Cost of sales:
Cost of goods sold 1,932,229.16 1,437,955.55
COGS accessories 119,740.90 87,278.75
COGS chairs 263,096.92 191,090.87
COGS desks 827,522.37 593,548.22
COGS cabinets 653,687.01 474,298.21
COGS dividers 1,129,390.11 813,512.22
4,925,666.47 3,597,683.82
Gross profit 7,024,403.69 5,843,725.41

Costs and expenses:
Accounting and legal fees 42,456.20 105,263.83
Advertising 445,170.42 259,475.55
Automotive 99,328.66 96,297.47
Bad debts 0.00 50,000.00
Commissions 218,006.87 221,738.15
Delivery and distribution 126,625.30 86,316.30
Depreciation 310,000.00 240,000.00
Donations 38,141.80 32,474.82
Dues and subscriptions 44,889.86 99,354.43
Employee benefit plan 172,300.08 175,249.12
Employee benefits direct 143,583.46 146,040.88
Equipment lease or rent 84,055.03 69,153.29
Insurance 250,913.54 185,979.51
Interest long term debt 9,000.00 9,000.00
Licenses and permits 34,672.75 33,092.61
Miscellaneous 167,227.86 126,396.23
Moving 75,807.90 72,647.75
Office supplies 161,109.18 128,820.01
Postage 133,676.19 93,480.49
Promotion and entertainment 284,732.29 160,698.70
Rent office 166,772.84 584,837.90
Repairs and maintenance 111,284.34 88,317.59
Shipping supplies 224,423.45 177,735.24
Shop supplies 178,976.34 95,337.65
Subcontract costs 70,234.93 56,499.68
Travel 264,176.19 162,964.89
Telephone telex fax 234,118.32 228,149.70
Utilities 122,310.89 93,112.67
Wages & benefits direct 926,355.29 942,210.21
Wages & benefits indirect 166,496.62 169,346.38
Wages casual direct 124,976.13 127,114.96
5,431,822.73 5,117,106.01
Earnings (loss) from operations 1,592,580.96 726,619.40

Other income and expenses: _ _
0.00 0.00
Earnings (loss) before income taxes 1,592,580.96 726,619.40

Provision for income taxes:
Corporate income taxes 160,000.00 78,000.00
160,000.00 78,000.00
Net earnings (loss) for period 1,432,580.96 648,619.40

S
a
m
p
l
e

R
e
p
o
r
t
s

User Guide 419
Sage Software Confidential
Income Statements


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikInc2 Statement Specification

A B C D E F G H
1 .. Specification name: QuikInc2
2 ..
3 .. This specification file will produce a statement of earnings with two
4 .. columns of figures showing current year to date (YTD) earnings and
5 .. previous year to date earnings.
6 ..
7 =FR(CONAME)
8 Statement of
Earnings

9 =TEXT(FR("Period"),"
##")&" Periods
Ended "&FR("End")

10
11 Unaudited
12
13 Current Last
14 YTD YTD
15 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMTA(NETYTD) =FRAMTA(NETYTD.L1)
16 Revenue:
17 %% ACCTGRPCOD=8 \ \ \
18 =SUM(G17:G17) =SUM(H17:H17)
19
20 Cost of sales:
21 %% ACCTGRPCOD=9 \ \ \
22 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMT(BALOPEN) =FRAMT(BALOPEN.L1)
23 %% ACCTGRPCOD=10 \ \
24 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMT(NETYTD) =FRAMT(NETYTD.L1)
25 %% ACCTGRPCOD=11 \ \
26 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMT(BALP) =FRAMT(BALP.L1)
27 %% ACCTGRPCOD=12 \- \-
28 =SUM(G21,G23,G25,G27) =SUM(H21,H23,H25,H27)
29 Gross profit: =SUM(G18,-G28) =SUM(H18,-H28)
30
31 Costs and expenses:
32 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMT(NETYTD) =FRAMT(NETYTD.L1)
33 %% ACCTGRPCOD=13 \ \ \
34 =SUM(G33) =SUM(H33)
35 Earnings (loss) from operations =G29-G34 =H29-H34
36
37 Other income and expenses:
38 %% ACCTGRPCOD=14 \ \- \-
39 =SUM(G38) =SUM(H38)
40 Earnings (loss) before income taxes =G35-G39 =H35-H39
41
42 Provision for income taxes:
43 %% ACCTGRPCOD=15 \ \ \
44 =SUM(G43) =SUM(H43)
45 Net earnings (loss) for period =G40-G44 =H40-H44
46
47

420 Sage Accpac Financial Reporter


Sage Software Confidential
Income Statements


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikInc3 Current YTD / Budget YTD
Sample Company Inc.
Statement of Earnings
6 Periods Ended 6/30/10
Unaudited
Current Budget
YTD YTD
Revenue:
Sales 3,842,414.52 3,918,000.00
Sales accessories 230,728.02 204,000.00
Sales chairs 532,088.71 456,000.00
Sales desks 1,714,865.91 1,488,000.00
Sales cabinets 1,345,745.69 1,182,000.00
Sales dividers 2,328,511.38 1,998,000.00
Sales samples 432,696.48 378,000.00
Delivery revenue 729,683.93 0.00
Rental revenue 660,943.91 0.00
Interest income 53,172.31 0.00
Miscellaneous income 79,219.30 0.00
11,950,070.16 9,624,000.00
Cost of sales:
Cost of goods sold 1,932,229.16 0.00
COGS accessories 119,740.90 0.00
COGS chairs 263,096.92 0.00
COGS desks 827,522.37 0.00
COGS cabinets 653,687.01 0.00
COGS dividers 1,129,390.11 0.00
4,925,666.47 0.00
Gross profit 7,024,403.69 9,624,000.00
Costs and expenses:
Accounting and legal fees 42,456.20 60,000.00
Advertising 445,170.42 402,000.00
Automotive 99,328.66 120,000.00
Commissions 218,006.87 240,000.00
Delivery and distribution 126,625.30 126,000.00
Depreciation 310,000.00 0.00
Donations 38,141.80 48,000.00
Dues and subscriptions 44,889.86 132,000.00
Employee benefit plan 172,300.08 186,000.00
Employee benefits direct 143,583.46 156,000.00
Equipment lease or rent 84,055.03 90,000.00
Insurance 250,913.54 258,000.00
Interest long term debt 9,000.00 0.00
Licenses and permits 34,672.75 36,000.00
Miscellaneous 167,227.86 174,000.00
Moving 75,807.90 60,000.00
Office supplies 161,109.18 210,000.00
Postage 133,676.19 138,000.00
Promotion and entertainment 284,732.29 276,000.00
Rent office 166,772.84 510,000.00
Repairs and maintenance 111,284.34 138,000.00
Shipping supplies 224,423.45 228,000.00
Shop supplies 178,976.34 150,000.00
Subcontract costs 70,234.93 72,000.00
Travel 264,176.19 234,000.00
Telephone telex fax 234,118.32 312,000.00
Utilities 122,310.89 144,000.00
Wages & benefits direct 926,355.29 1,074,000.00
Wages & benefits indirect 166,496.62 180,000.00
Wages casual direct 124,976.13 138,000.00
5,431,822.73 5,892,000.00
Earnings (loss) from operations 1,592,580.96 3,732,000.00
Other income and expenses: _ _
0.00 0.00
Earnings (loss) before income taxes 1,592,580.96 3,732,000.40
Provision for income taxes:
Corporate income taxes 160,000.00 0.00
160,000.00 0.00
Net earnings (loss) for period 1,432,580.96

3,732,000.00

S
a
m
p
l
e

R
e
p
o
r
t
s

User Guide 421
Sage Software Confidential
Income Statements


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikInc3 Statement Specification

A B C D E F G H
1 .. Specification name: QuikInc3
2 ..
3 .. This specification file will produce a statement of earnings with two
4 .. columns of figures showing current year to date (YTD) earnings and
5 .. current year to date budget.
6 ..
7 =FR(CONAME)
8 Statement of
Earnings

9 =TEXT(FR("Period"),"
##")&" Periods
Ended "&FR("End")

10
11 Unaudited
12
13 Current Budget
14 YTD YTD
15 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMTA(NETYTD) =FRAMTA(1NETYTD)
16 Revenue:
17 %% ACCTGRPCOD=8 \ \ \
18 =SUM(G17:G17) =SUM(H17:H17)
19
20 Cost of sales:
21 %% ACCTGRPCOD=9 \ \ \
22 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMT(BALOPEN) =FRAMT(BALOPEN.L1)
23 %% ACCTGRPCOD=10 \ \
24 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMT(NETYTD) =FRAMT(NETYTD.L1)
25 %% ACCTGRPCOD=11 \ \
26 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMT(BALP) =FRAMT(BALP.L1)
27 %% ACCTGRPCOD=12 \- \-
28 =SUM(G21,G23,G25,G27) =SUM(H21,H23,H25,H27)
29 Gross profit: =SUM(G18,-G28) =SUM(H18,-H28)
30
31 Costs and expenses:
32 \\ACCTGROUP Z D(ACCT) =FRACCT(ACCTDESC) =FRAMT(NETYTD) =FRAMT(NETYTD.L1)
33 %% ACCTGRPCOD=13 \ \ \
34 =SUM(G33) =SUM(H33)
35 Earnings (loss) from operations =G29-G34 =H29-H34
36
37 Other income and expenses:
38 %% ACCTGRPCOD=14 \ \- \-
39 =SUM(G38) =SUM(H38)
40 Earnings (loss) before income taxes =G35-G39 =H35-H39
41
42 Provision for income taxes:
43 %% ACCTGRPCOD=15 \ \ \
44 =SUM(G43) =SUM(H43)
45 Net earnings (loss) for period =G40-G44 =H40-H44
46
47

422 Sage Accpac Financial Reporter


Sage Software Confidential
Income Statements


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
QuikInc4 Current YTD with Drilldown QuikInc4 Current YTD with Drilldown

Sample formula
S
a
m
p
l
e

R
e
p
o
r
t
s

e

R
e
p
o
r
t
s

QuikInc4 Statement Specification
Results, showing
comment

User Guide 423


Sage Software Confidential
Income Statement Summaries


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Income Statement Summaries
IncomeStatementsummariesdisplayeachaccountasapercentage
ofthevalueofsales,allowinganalyststoseehowthecompanys
profitisaffectedbyincomestatementcomponents.
Oursamplestatementsinclude:
Acommonsizeincomestatementthatprintsaregularincome
statementandatableshowingeachaccountasapercentageof
totalsales,eachprintedonseparatepagesofthereport.
Commonsizeincomestatementsummarieswithgraphs,with
dataforthecurrentorpreviousyear,andwithcurrent
year/budgetdetails.
Incsum01.xls Common Size Income Statement
Incsum01.xlsisasummaryoftheincomestatementasamounts,and,
onseparatepages,displaysallamountsasapercentageofsales
revenue(salesrevenuemustequal100%).
Income Statement Summary in Amounts

424 Sage Accpac Financial Reporter


Sage Software Confidential
Income Statement Summaries


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Income Statement Summary in Percentages of Sales Revenue

Incsum02.xls Income Statement Summary with Graphs


Incsum02.xlsisasummaryoftheincomestatementintheregular
format(asamounts)anddisplayspercentagesoftotalrevenuein
graphicalformat.
S
a
m
p
l
e

R
e
p
o
r
t
s

ThisreportisnotgeneratedbyFinancialReporter,butisfromdata
generatedfromfixedcelllocations,andmaynotreflectcorrect
informationwhengeneratingwiththereportoption.Also,labelson
chartsindifferentversionsofExcelmaybelocatedindifferent
positions.
Income Statement Summary in Amounts

User Guide 425


Sage Software Confidential
Income Statement Summaries


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Income Statement Summary as a Graph

Incsum03.xls Income Statement Summary for Specified Period


Incsum03.xlsisasummaryoftheincomestatementforaspecified
period.

426 Sage Accpac Financial Reporter


Sage Software Confidential
Income Statement Summaries


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Incsum04.xls Income Statement Summary for
Current/Previous Year
Incsum04.xlsisasummaryoftheincomestatementforthecurrent
andpreviousyears.Additionally,thereportprintsvariances
betweenthecurrentandpreviousyearsnumbers(inamountand
percentage),onthesamepage.

S
a
m
p
l
e

R
e
p
o
r
t
s

Incsum05.xls Income Statement Summary for
Current Year/Budget
Incsum05.xlsisasummaryoftheactualandbudgetedincome
statementforthecurrentyear.Additionally,thereportprints
variancesbetweentheactualandbudgetednumbers(inamountand
percentage),onthesamepage.

User Guide 427


Sage Software Confidential
Financial Forecasting


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Financial Forecasting
Financialforecastingisasummaryoftheincomestatementandthe
balancesheetforthecurrentandpreviousyearswithaforecastof
theincomestatementandbalancesheetforthenextthreeyears.The
forecastisbasedonthepercentageofsalesrevenuegrowth.
Forecast.xls Forecasting Income Statement and Balance Sheet
Forecast.xlsallowsyoutocreateforecastsandperformwhatif
analysisforyourcompany.
Income Statement Forecasting

428 Sage Accpac Financial Reporter


Sage Software Confidential
Financial Analysis


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Balance Sheet Forecasting

S
a
m
p
l
e

R
e
p
o
r
t
s

Financial Analysis
FinancialAnalysisfilesdisplayfinancialratiosusedbyfinancial
managerstoevaluatecompanyperformance.
User Guide 429
Sage Software Confidential
Financial Analysis


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Finratio01.xls Financial Ratios
Finratio01.xlsprintsfinancialratiosforthecurrentperiodgrouped
intofivemaincategories.

430 Sage Accpac Financial Reporter


Sage Software Confidential
Financial Analysis


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Finratio02.xls Financial Ratios and Benchmarks
Finratio02.xlsprintsfinancialratiosofthecompanyandfinancial
ratiosofanaveragecompanyinthesameindustry(benchmarks)
andvariancesbetweenthoseratios.Userscanenterthebenchmarks
ontheBenchmarksworksheetoftheFinratio02.xlsfile.

S
a
m
p
l
e

R
e
p
o
r
t
s

User Guide 431
Sage Software Confidential
Financial Analysis


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Finratio03.xls Financial Ratios and Benchmarks with Graphs
Finratio03.xlsprintsfinancialratiosofthecompany,comparesthem
withbenchmarks,anddisplaystheresultsinagraphicalformat.
UserscanenterthebenchmarksontheBenchmarksworksheetofthe
Finratio03.xlsfile.
ThisreportisnotgeneratedbyFinancialReporter,butisfromdata
generatedfromfixedcelllocations,andmaynotreflectcorrect
informationwhengeneratingwiththereportoption.Also,labelson
chartsindifferentversionsofExcelmaybelocatedindifferent
positions.

432 Sage Accpac Financial Reporter


Sage Software Confidential
Financial Analysis


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Finratio04.xls Financial Ratios for Current/Previous Year
Finratio04.xlsprintsfinancialratiosofthecompanyforthecurrent
andpreviousyearsandvariancesbetweenthem.

S
a
m
p
l
e

R
e
p
o
r
t
s

User Guide 433
Sage Software Confidential
Financial Analysis


Frug55-4.DOC, printed on 8/2/2007, at 3:17:32 PM. Last saved on 8/2/2007 3:16:00 PM.
Finratio05.xls Financial Ratios for Current/Previous Year and
Benchmarks with Graphs
Finratio05.xlsprintsfinancialratiosofthecompanyforthecurrent
andpreviousyearsandbenchmarks.Theresultsaredisplayedina
graphicalformat.Userscanenterthebenchmarksonthe
BenchmarksworksheetoftheFinratio05.xlsfile.
ThisreportisnotgeneratedbyFinancialReporter,butisfromdata
generatedfromfixedcelllocations,andmaynotreflectcorrect
informationwhengeneratingwiththereportoption.Also,labelson
chartsindifferentversionsofExcelmaybelocatedindifferent
positions.

434 Sage Accpac Financial Reporter


Sage Software Confidential



Frug55-a.doc, printed on 8/8/2007, at 12:05:18 PM. Last saved on 8/8/2007 12:04:00 PM.
Appendix A
Error Messages

ErrorMessagesPrintedonFinancialStatements.................................. A2
ErrorMessagesDisplayedbytheFinancialReporter .............................. A3
ErrorMessagesWhenStartingG/LStatementDesigneror
RunningPrintFinancialStatements ......................................... A4
M
e
s
s
a
g
e
s

E
r
r
o
r

M
e
s
s
a
g
e
s

User Guide Ai
Sage Software Confidential



Frug55-a.doc, printed on 8/8/2007, at 12:05:18 PM. Last saved on 8/8/2007 12:04:00 PM.
Appendix A
Error Messages

Thisappendixexplainstheerrormessagesthatcanappearwhenyou
usetheStatementDesignerorPrintFinancialStatementsfunctions.
FinancialReportererrormessagesfallintothreegeneralcategories:
Error messages printed on financial statements. Thesemessages
reportproblemsinformulasandreportspecificationssuchasan
accountreferencewithtoomanyaccountcodesegments.IfFinancial
Reporterencountersaproblemwhengeneratingafinancial
statement,itinsertsamessageinthereport,thencontinuesto
generate(andprint)therestofthestatement.
Error messages displayed by the Financial Reporter (when you
click the Financial Reporter icon or when report generation is
canceled). Thesemessagesappearif:
YouclicktheStatementDesignericonorthePrintFinancial
Statementsicon,butSageAccpaccannotstarttheExcel
spreadsheetprogram.
E
r
r
o
r

M
e
s
s
a
g
e
s

Ifyouhavetoomanywindowsopen,andthecomputerrunsout
ofmemory(RAM).
TheFinancialReportercannotcontinuetogeneratethereport.
Thiscanhappenifthetextorformulainaspecificationcellistoo
long.
Thisappendixdealsseparatelywitheachgroupoferrormessages.
User Guide A1
Sage Software Confidential
Error Messages Printed on Financial Statements


Frug55-a.doc, printed on 8/8/2007, at 12:05:18 PM. Last saved on 8/8/2007 12:04:00 PM.
Error Messages Printed on Financial Statements
FinancialReporterwillplacethesemessagesonthegenerated
financialreport,immediatelyafterthelinewhereitencounteredthe
problem:
Error Message
Invalid account reference in cell
<cell location L> : <cell value V>
Meaning
TheaccountreferenceyouenteredinColumnAisincorrect
becauseitdoesnotmatchtherequirementsofColumnAcells.
Error Message
Invalid selection criteria in cell
<cell location L> : <cell value V>
Meaning
Youenteredanincorrectselectioncriteriainthiscell.Followthe
criteriainColumnBtorefinetheaccountselection(forexample,
afilterthatrestrictstherangeofaccountstoaparticularaccount
group,accounttype,oraccountname).
Error Message
Invalid zero-suppression formula in cell
<cell location L> : <cell value V>
Meaning
Youenteredanincorrectdefinitionforazerosuppression
formulainthiscell.FollowthecriteriainColumnCto
determinewhichlinesaretobeexcluded.
Error Message
Invalid detail level in cell
<cell location L> : <cell value V>
Meaning
Youenteredanincorrectconsolidationswitchinthiscell.Follow
thecriteriainColumnDforconsolidatingaccountranges.
Error Message
Invalid formula or expression in cell
<cell location L> : <cell value V>
Meaning
Thisisageneralmessageindicatingthataformulaorexpression
atthestatedcelllocationcannotbeinterruptedbyFRin
generation.
A2 Sage Accpac Financial Reporter
Sage Software Confidential
Error Messages Displayed by the Financial Reporter


Frug55-a.doc, printed on 8/8/2007, at 12:05:18 PM. Last saved on 8/8/2007 12:04:00 PM.
Error Message
Invalid specification line type in cell
<cell location L> : <cell value V>
Meaning
InvalidspeclinedefinitionatcelllocationLwithvalueV(nota
commentline,orvaliddefaultline,orbodyline).
Error Message
FR cannot further generate any line for the worksheet.
Meaning
Generatedlinesarealmostoverspreadsheetlimit.FRgeneration
hasstopped.
Thecellnamedinthemessageisthecellinthespecificationthat
containedtheerror.
YoumayfindithelpfultousetheAuditInformationoptionwhen
yougeneratethereport.Auditinformationincludesaccount
referencesusedbytheprogramoneachlineofthefinalreport.This
additionalinformationcanhelpyouisolatereportproblems.
Error Messages Displayed by the Financial Reporter
MosterrormessagesthataredisplayedbytheFinancialReporter
belongtothestandardcategoriesofmessagesusedthroughoutSage
Accpac.(SeeAppendixAintheGeneralLedgerUserGuidetogethelp
forthesemessages.)Inmostcases,thetextofthemessagesprovides
enoughinformationtoallowyoutorecoverfromtheerror.
E
r
r
o
r

M
e
s
s
a
g
e
s

Ifyoureceiveerrormessagesthatareinthisformat:
cmdStart : <error message>,reinstallMicrosoftExcel,orGeneral
Ledger,orSystemManager,restartthesystem,thenchecktoseeif
theproblemhasdisappeared.Iftheproblemcannotberesolvedby
reinstallingtheseprograms,callyoursystemadministrator.
Error Message
Initializing FR Error (< error id>J)
Meaning
FailuretostartStatementDesigner.
Error Message
Initializing FR Error (<error id>)
Meaning
FailuretostartPrintFinancialStatements.
User Guide A3
Sage Software Confidential
Error Messages When Starting G/L Statement Designer or Running Print Financial Statements


Frug55-a.doc, printed on 8/8/2007, at 12:05:18 PM. Last saved on 8/8/2007 12:04:00 PM.
Intheeventofthefollowingerrormessages,youshouldwritedown
themessage,exitapplicationsandWindows,restartyourcomputer
thentrythetaskagain:
Internalerror.
Insufficientmemory.
Systemerror.
Incorrect
procedures
Mosterrormessagespertainingtoincorrectproceduresarisewhen
othertaskshavelockedthesystemorcompanydatabase.Inthese
instances,youhavetowaitfortheothertasktobecomplete,then
trytheFinancialReporteragain.
Error Messages When Starting G/L Statement Designer
or Running Print Financial Statements
Error Message
ErrorincreatingExcelobject.
Meaning
MakesureExcelhasbeeninstalled.
Error Message
PageBreakPreviewisnotavailableinPrintFinancial
Statements(GL9100).PleasegotoStatementDesigner(GL9200)
tousethisfunction.
Meaning
ThePrintFinancialStatementsfeaturedoesnotsupportPage
BreakPreview,thereforeusetheG/LStatementDesigner
instead.
Error Message
Therearenoprintersinstalled.Oneisrequiredwhenprint
destinationisPrinterorPreview.
Meaning
Youmustinstallaprinterbeforeyoucanviewoutputorchoose
aprintdestination.
A4 Sage Accpac Financial Reporter
Sage Software Confidential
Error Messages When Starting G/L Statement Designer or Running Print Financial Statements


Frug55-a.doc, printed on 8/8/2007, at 12:05:18 PM. Last saved on 8/8/2007 12:04:00 PM.
Error Message
FileSystemObjectobjectmodelcannotbeinitiated.Pleasemake
surethatScriptingtypelibraryisproperlyinstalledinWindows
System.
Meaning
CannotfindMicrosoftScriptingRuntimeObjectrequiredwhen
startingFR.

E
r
r
o
r

M
e
s
s
a
g
e
s

User Guide A5
Sage Software Confidential



Frug55-inx.doc, printed on 8/8/2007, at 1:49:54 PM. Last saved on 8/8/2007 1:49:00 PM.

Index

Special Characters
I
n
d
e
x

inaspreadsheetcell,388
inaccountranges,338
inspecifyingaccountranges,337
inspreadsheetcells,381
Asisrows,38
#####,316
%inaccountnumbers,335
%inselectioncriteriaexpressions,349
%%inaccountnumbers,335
\incolumnA
defaultcolumnspecification,324
\rows,38
\inspreadsheetcells,325
_inaccountnumbers,335
_inselectioncriteriaexpressions,349
~inaccountranges,338
0inspreadsheetcells,381
A
A(Column)inaspecification,37
Accountconsolidation,354,355,357,358
Accountdata
consolidatedorindividuallisting,14
Accountdoesnotexist,388
Accountfiltering,13
incolumnB,345
Accountnumbers
accountsorting,330
filters,341

Accountnumbers(continued)
references,334
segmentranges,330
specifyingarange,337,338
specifyingranges,336
wildcardcharacters,335
Accountoptionalfields,16
FRACCT,17
FRPOST,17
includeonstatements,16
Accountordering,330
accountreferences,334
forcinganorder,331
Accountranges
overriding,341
Accountreferences
accountsegmentnotfirst,340
Accountselection
criteriaprecedence,347
filtering,345
usingFRPaste,347
Accountstructures
specifyingranges,339
Addingrowstoareport,217
Auditinformation
FRView,369
Automaticcalculation
effectsofusinginaworksheet,24
User Guide Index1
ACCPAC International, Inc. Confidential



Frug55-inx.doc, printed on 8/8/2007, at 1:49:54 PM. Last saved on 8/8/2007 1:49:00 PM.
B
Balancesheetsummaries,410
Balancesheetsummary
forcurrentyear/budget,414
forcurrent/previousyear,413
forspecifiedperiod,413
Balancesheets
shippedwithG/L,41
standardfeatures,42
Balancesheetssummary
withgraph,411
Bodyspecificationrows
defined,38
Budgetsets
andfiscalsetdesignator,391
usingwithNETandBAL,391
C
Calculatedcolumns,343
Calculation
automatic,effectsofusing,24
turningoffautomaticcalculation,25
CASuperCalcfunctions,352
Cellreferencess
referringtocellsonotherworksheets,3
20
Charts
howtoincludeinreports,319
instatements,372
Codes
howtofindinformation,31
Column
formatting,316
hidden,317
Column1ofSpecrange,37
ColumnA,37
ColumnB
accountfiltering,345
purpose,38
restrictsaccountselection,38
ColumnC
purpose,38
removeslinesfromreport,39
ColumnD
consolidating,357
consolidatingaccountranges,354
consolidatingaccounts,39
consolidatingsummarizeddata,354
purpose,38
ColumnE
firstprintedreportcolumn,39
Columnheadings,318
Columnspecifications
default,324
samples,328
Columns
currencyexchange,344
definingcontents,323
samplespecifications,328
totalingandsubtotaling,342,343
Columns2through4(B,C,D)ofSpecrange,
38
Columns5(E)andupofSpecrange,39
Comments,314
lines,314
rows,38
Commonsizebalancesheet,410
CommonSizeIncomeStatement,424
inamounts,424
inpercentages,425
Comparativestatements
samplespecifications,328,329,330
Consolidatingaccounts,354,357
Createafinancialstatementspec,15
Creatinganamedrange,312
Creatingfinancialreports
tutorial,22
CreatingtheSpecrange,312
Creatingtwocolumnreports,214
Index2 Sage Accpac Financial Reporter
Sage Software Confidential



Frug55-inx.doc, printed on 8/8/2007, at 1:49:54 PM. Last saved on 8/8/2007 1:49:00 PM.
Criteria
savingwithworksheet,370
Criteriaprecedenceinaccountselection,347
Currenciesonbalancesheets,42
Currenciesonincomestatements,414
Currencyexchangerates,344
FRRATE,344
D
I
n
d
e
x

D(Column)toconsolidate,354,357
Data
includingonreports,12
Dataselectionfeatures,12
Defaultcolumnspecifications,324
\\incolumnA,324
samples,328
Defaultformulas
FRPaste,368
Defaultrows,38
Defaultselectioncriteria,346
DefaultsforB,C,andD,326
Definednames
usingrangenamesasparameters,320
Definingcolumns,323
DefiningtheSpecrange,312
Departmentalreporting
sidebysidecomparisons,330
Designachartofaccounts,14
Diagrams
includinginreports,319
E
Efficiency
processingaccountreferences,334
Email
sendingreportsbyemailwhen
printing,311
Enlargingtheprintarea,313
ERROR
inspreadsheetcells,381
Errorsinfunctions,381
Excel
versionsusedbyFinancialReporter,11
Excelfunctions,352
Exchangerates,344
Excludinglines,353
Externalreference
referringtocellsonothersheets,320
F
Filteringaccounts,345
FinancialAnalysisreport
financialratiosforcurrent/previous
year,433
financialratiosforcurrent/previousyear
andbenchmarkswithgraphs,434
withfinancialratios,430
withfinancialratiosandbenchmarks,
431
withfinancialratios,benchmarks,and
graphs,432
Financialratios,372
FinancialReport
diagram,35
parts,35
printing,311
FinancialReporter
features,12
howtostart,22
FinancialReportercodes,31
FinancialReporterfunctions
alphabeticalreference,379
FR,381
FRPaste,322
FRACCT,384
FRAMT,387
FRAMTA,393
User Guide Index3
Sage Software Confidential



Frug55-inx.doc, printed on 8/8/2007, at 1:49:54 PM. Last saved on 8/8/2007 1:49:00 PM.
FinancialReporterfunctions(continued)
FRCREDIT,394
FRDEBIT,395
FRFISCAL,396,397
FRRATE,399
FRSDESC,3100
insertingincells,322
typographicconventions,380
FinancialReporterspreadsheet
CASuperCalc,21
Excel,21
Financialstatements
howtoproduce,21
includingcompanyinformation,13
includingfiscalperioddates,13
launchingfromACCPAC,22
shippedwithFinancialReporter,15
specifyingexchangerates,13
FirstcolumnofSpecrange,37
FiscalSetDesignator
usingtoreturnbudgetsetamount,391
FiscalSetFieldNames
prefixesforNETandBAL,391
Fonts
textformatting,318
Footers,318,319
Forcing
balancestoroundedtotal,360
Formatting
columns,316
headersandfooters,318,319
margins,318
numbers,317
overview,315
recurringcolumnheadings,318
reportlines,316
rows,316
settingpagebreaks,319
text,318
Formattingandgraphingcapabilities,12
Formulas
overview,25
FRClear,366,375
FRcommands
FRClear,366,375
FRPaste,366
FRView,366,369
FRerrormesages,A1
FRerrormessages
displayedbytheFinancialReporter,
A1,A3
printedonfinancialstatements,A1,
A2
FRfunction
description,381
FRfunction,352
FRmenu
FRClear,375
FRView,369
FRMenu
FROptions,375
FROptions,375
FRPaste,322,366
accountfiltering,347
navigationbuttons,367
selectingaccounts,347
specifyingranges,339
wildcardcharacters,339
FRPastefunction
overview,210
FRView,312,366,369
auditinformation,369
creatingsegmentspecificworksheets,
370
generatingformulas,369
savingcriteria,370
usingmanualcalculationwith,370
FRACCT
accountoptionalfields,17
functiondescription,384
FRAMT
functiondescription,387
FRAMTA
functiondescription,393
Index4 Sage Accpac Financial Reporter
Sage Software Confidential



Frug55-inx.doc, printed on 8/8/2007, at 1:49:54 PM. Last saved on 8/8/2007 1:49:00 PM.
FRCREDIT
functiondescription,394
I
n
d
e
x

FRFISCAL
functiondescription,396,397
FRPOST
accountoptionalfields,17
FRRATE
currencyexchangerates,344
functiondescription,399
FRSDESC
functiondescription,3100
Functions
definingcolumns,323
FRPaste,322
inasinglecell,322
insertingincells,322
parameters,380
G
Generatingafinancialstatement,220
Generatingareport,311
Generatingformulas
FRView,369
Generatingreports
inManualmode,370
Graphs
includinginreports,319
Graphsinstatements,372
H
Headers,318,319
Hidingcolumns,317
Hidingrows,317
Hotlinkedspreadsheets,372
I
Incomestatementsummaries,424
Incomestatementsummary
commonsize,424
foraspecifiedperiod,426
forcurrentyear/budget,427
forcurrent/previousyear,427
withgraphs,425
Incomestatements
shippedwithG/L,41
standardfeatures,414
Insertingfunctionsincells,322
L
Leftalignment,318
Linesuppression,353
Links
tocellsonothersheets,320
M
Manualcalculation
offormulas,25
ofFRformulas,370
Margins,318
N
N(inColumnC)overridingzero
suppression,353
Names
usingdefinednamesasparameters,320
Numberformats,317
rounding,317
Numbertoolarge,#####,316
User Guide Index5
Sage Software Confidential



Frug55-inx.doc, printed on 8/8/2007, at 1:49:54 PM. Last saved on 8/8/2007 1:49:00 PM.
O
Onlinehelp
forFRPaste,31
forFRView,31
inCASuperCalc,31
whilewritingreportspecifications,31
Optionspage
printing,371
Orderofaccounts,330
forcing,331
Orderofprocessingaccountreferences,334
Overridingasegmentrange,341
P
Pages
breaks,319
footers,318,319
headers,318,319
layout,318
margins,318
reduction
scaling,320
setup,318
Parameters,380
Paramters
usingrangenameas,320
Pastingdefaultformulas,368
Previewingreports,372
Printdestination
email,311
Printpreview,372
Printrange,34,35
enlarging,313
Printedcolumns,39
Printing
columnheadings,318
optionspage,371
recurringcolumnheadings,318
Printing(continued)
reports,311
Printingoptionalfields,16
Printtimeoptions,12
Processingefficiency,334
Q
QUIKreportsshippedwithG/L,41
Quotationmarksinselectioncriteria
expressions,349
R
Rangenames(Excel)
usingasparamters,320
Rates
currencyexchange,344
Recurringcolumnheadings,318
Reportgeneration
inmanualmode,370
Reportoptionspage
printing,371
Reportprinting,311
Reportrange,34,35
enlargingtheprintarea,313
Reportscaling,320
Reportsegmentranges
forcinganorder,331,334
overriding,341
Reportspecification
files,22
parts,35
tutorialoncreating,213
Reports
savingwithgeneratedformulas,374
savingwithgeneratedvalues,374
ReportsandstatementsshippedwithG/L,
41
Index6 Sage Accpac Financial Reporter
Sage Software Confidential



Frug55-inx.doc, printed on 8/8/2007, at 1:49:54 PM. Last saved on 8/8/2007 1:49:00 PM.
Rightalignment,318
Rounding,317
forcingonbalancesheettotals,359
Row
formatting,316
rows,38
Runningheads,318
S
I
n
d
e
x

Samplecolumnspecifications,324,328
Samplefinancialreportsandstatements,41
Samplestatements
balancesheetsummaries,410
balancesheets,42
incomestatementsummaries,424
incomestatements,414
SampleStatements
financialanalysisreports,429
financialforecasting,428
Savinggeneratedformulas
inaworksheet,374
Savinggeneratedvalues
inaworksheet,374
Savingreportcriteria
withworksheet,370
Scalingreportprintouts,320
Segmentrangesinreports,331,334
overriding,341
Segments
generatingseparateworksheetsfor,370
Selectingdatatoprint,13
Selectionbypostedfields,14
Selectioncriteria
accounts,345
defaultspecificationrow,346
expressionsyntax,348
G/Laccountmasters,350
incolumnB,345
overridingdefaults,346
usingquotationmarks,349
Selectioncriteriaexpressionsyntax,349
Separateoption
inFRView,370
Setprintarea,37
Setprinttitles,318
Settingpagebreaks,319
Sidebysidecomparativestatements
departmentalreporting,330
Sortingaccounts,330
accountreferences,334
forcinganorder,331
Specrange,34,35
column1,37
column5andup,39
columns2through4,38
defining,312
enlargingtheprintarea,313
Specifyingaccountnumbers,334
Specifyingranges
accountsegments,330
accountstructures,339
FRPaste,339
specialcharacters,339
Spreadsheetandmodellingcapabilities,12
Spreadsheetformulasandfunctions,13
Spreadsheetfunctions
withFRfunctions,352
Spreadsheetmodels,24
Spreadsheetorganization,34
Spreadsheetspecificationfiles
definition,22
Standardreports,41
StatementsshippedwithG/L,41
Subtotalingcolumns,343
SUM
totalingandsubtotalingcolumns,342
Suppressinglines,353
Suppressingzeros,353
Symbolsandspecialcharacters,325
#####,316
inaccountranges,337,338
inaccountspecifications,349
User Guide Index7
Sage Software Confidential



Frug55-inx.doc, printed on 8/8/2007, at 1:49:54 PM. Last saved on 8/8/2007 1:49:00 PM.
Symbolsandspecialcharacters(continued)
indefaultcolumnspecifications,324
indefaultcolumnspecificatons,325
inselectioncriteriaexpressions,349
inspecifyingaccountnumbers,335
inspreadsheetcells,381
Syntaxofselectioncriteriaexpression,348,
349
T
Testingstatementspecifications,352
Text
alignment,318
formatting,318
Titlelines,318
Titlerows,38
Toolsmenu
FRClear,375
FROptions,375
FRView,369
Totalingandsubtotalingcolumns
=SUM,342
Totalingcolumns,343
transactionoptionalfields
includeonstatements,16
Transactionoptionalfields,17
FRACCT,17
U
UsingFinancialReporter
overview,14
Usingspreadsheetfunctions,352
W
Wideningthereport,313
Wildcardcharactersinaccountnumbers,
335
Z
Z
overridingdefaultsetting,353
treatshyphenlikezeros,381
Zerolinesuppression,353

Index8 Sage Accpac Financial Reporter


Sage Software Confidential

Das könnte Ihnen auch gefallen