You are on page 1of 19

Epicor ERP

Financial Report Designer


Course
10.0.700.2

Disclaimer
This document is for informational purposes only and is subject to change without notice. This document and its
contents, including the viewpoints, dates and functional content expressed herein are believed to be accurate as of its
date of publication. However, Epicor Software Corporation makes no guarantee, representations or warranties with
regard to the enclosed information and specifically disclaims any applicable implied warranties, such as fitness for a
particular purpose, merchantability, satisfactory quality or reasonable skill and care. As each user of Epicor software is
likely to be unique in their requirements in the use of such software and their business processes, users of this document
are always advised to discuss the content of this document with their Epicor account manager. All information contained
herein is subject to change without notice and changes to this document since printing and other important information
about the software product are made or published in release notes, and you are urged to obtain the current release
notes for the software product. We welcome user comments and reserve the right to revise this publication and/or
make improvements or changes to the products or programs described in this publication at any time, without notice.
The usage of any Epicor software shall be pursuant to an Epicor end user license agreement and the performance of
any consulting services by Epicor personnel shall be pursuant to Epicor's standard services terms and conditions. Usage
of the solution(s) described in this document with other Epicor software or third party products may require the purchase
of licenses for such other products. Where any software is expressed to be compliant with local laws or requirements
in this document, such compliance is not a warranty and is based solely on Epicor's current understanding of such laws
and requirements. All laws and requirements are subject to varying interpretations as well as to change and accordingly
Epicor cannot guarantee that the software will be compliant and up to date with such changes. All statements of
platform and product compatibility in this document shall be considered individually in relation to the products referred
to in the relevant statement, i.e., where any Epicor software is stated to be compatible with one product and also
stated to be compatible with another product, it should not be interpreted that such Epicor software is compatible
with both of the products running at the same time on the same platform or environment. Additionally platform or
product compatibility may require the application of Epicor or third-party updates, patches and/or service packs and
Epicor has no responsibility for compatibility issues which may be caused by updates, patches and/or service packs
released by third parties after the date of publication of this document. Epicor is a registered trademark and/or
trademark of Epicor Software Corporation in the United States, certain other countries and/or the EU. All other
trademarks mentioned are the property of their respective owners. Copyright Epicor Software Corporation 2014.
All rights reserved. No part of this publication may be reproduced in any form without the prior written consent of
Epicor Software Corporation.

ED8301905
90521-10-9247-58310702
10.0.700.2
Revision: July 25, 2014 2:14 a.m.
Total pages: 19
course.ditaval

Financial Report Designer Course

Contents

Contents
Financial Report Designer Course..........................................................................................4
Before You Begin....................................................................................................................5
Audience.........................................................................................................................................................5
Prerequisites....................................................................................................................................................5
Environment Setup..........................................................................................................................................6

Overview.................................................................................................................................7
Design Financial Reports........................................................................................................8
Report Wizard..................................................................................................................................................8
Workshop - Use the Report Wizard...........................................................................................................8
Syntax Check...................................................................................................................................................9
Custom Financial Reports...............................................................................................................................10
Report Details.........................................................................................................................................10
Rows......................................................................................................................................................11
Sequence and Line Types.................................................................................................................11
Columns.................................................................................................................................................12
Column Sets....................................................................................................................................12
Column Types.................................................................................................................................12
Workshop - Customize a Financial Report...............................................................................................14

Process Financial Reports.....................................................................................................16


Workshop - Process and Save a Financial Report............................................................................................17
Preview a Financial Report......................................................................................................................17
Save the Report as an Excel File...............................................................................................................17

Conclusion.............................................................................................................................18

Epicor ERP | 10.0.700.2

Financial Report Designer Course

Financial Report Designer Course

Financial Report Designer Course


The Financial Report Designer course reviews the creation of balance sheets and income statements using the
General Ledger (GL) module's Financial Report Designer.
Topics of discussion include basic financial report formatting options, the Report Wizard tool, custom reporting,
and processing and printing financial reports.
Multiple hands-on workshops guide you through the report design process.
Upon successful completion of this course, you will be able to:
Create a balance sheet and an income statement using the Financial Report Designer's (FRD) Report Wizard
tool.
Format financial reports.
Design custom financial reports without the assistance of the Report Wizard tool.
Process and print financial statements within the General Ledger (GL) module.
Save financial reports as Excel spreadsheets.

Epicor ERP | 10.0.700.2

Financial Report Designer Course

Before You Begin

Before You Begin


Read this topic for information you should know in order to successfully complete this course.

Audience
Specific audiences will benefit from this course.
CFO/Controller
Accountant

Prerequisites
To complete the workshops in this course, the necessary modules must be licensed and operating in your training
environment. For more information on the modules available, contact your Epicor Customer Account Manager
at EpicorCAM@epicor.com. It is also important you understand the prerequisite knowledge contained in other
valuable courses.
Navigation Course - This course introduces navigational aspects of the Epicor application's user interface.
Designed for a hands-on environment, general navigation principles and techniques available in two user
interface modes - Classic Menu and Modern Shell Menu. Workshops focus on each of these modes and
guide you through each navigational principle introduced.
General Ledger Course - This course provides a clear perspective of the maintenance programs, concepts,
processes, and reporting tools you encounter as you work within the General Ledger (GL) module.

Epicor ERP | 10.0.700.2

Before You Begin

Financial Report Designer Course

Environment Setup
The environment setup steps and potential workshop constraints must be reviewed in order to successfully
complete the workshops in this course.
Your Epicor training environment, in which the Epicor demonstration database is found, enables you to experience
Epicor functionality in action but does not affect data in your live, production environment.
The following steps must be taken to successfully complete the workshops in this course.
1.

Verify the following or ask your system administrator to verify for you:
Your Epicor training icon (or web address if you are using Epicor Web Access) points to your
Epicor training environment with the Epicor demonstration database installed. Do not complete
the course workshops in your live, production environment.
Note It is recommended that multiple Epicor demonstration databases are installed. Contact
Support or Systems Consulting for billable assistance.
The Epicor demonstration database is at the same service pack and patch as the Epicor
application. Epicor's education team updates the Epicor demonstration database for each service pack
and patch. If your system administrator upgrades your Epicor application to a new service pack or patch,
he or she must also download the corresponding Epicor demonstration database from EPICweb > Support
> Epicor > Downloads and install it. If this is not performed, unexpected results can occur when completing
the course workshops.
Your system administrator restored (refreshed) the Epicor demonstration database prior to
starting this course. The Epicor demonstration database comes standard with parts, customers, sales
orders, and so on, already defined. If the Epicor demonstration database is shared with multiple users
(that is, the database is located on a server and users access the same data, much like your live, production
environment) and is not periodically refreshed, unexpected results can occur. For example, if a course
workshop requires you to ship a sales order that came standard in the Epicor demonstration database,
but a different user already completed this workshop and the Epicor demonstration database was not
restored (refreshed), then you will not be able to ship the sales order. Epicor's education team has written
the course workshops to minimize situations like this from occurring, but Epicor cannot prevent users
from manipulating the data in your installation of the Epicor demonstration database.

2.

Log in to the training environment using the credentials manager/manager. If you are logged into your
training environment as a different user, from the Options menu, select Change User.

3.

From the Main menu, select the company Epicor Education (EPIC06).

4.

From the Main menu, select the Main site.

Epicor ERP | 10.0.700.2

Financial Report Designer Course

Overview

Overview
The overall purpose of the Financial Report Designer course is to educate you on how to utilize the options
available with regards to financial reporting in the Epicor application. Since the application is not delivered with
ready made financial reports, it is important to understand the process in order to produce these reports.
Financial Report Designer (FRD), in its most basic form, allows you to quickly create a standard income statement
and balance sheet in .xml spreadsheet format. These reports display in any application that supports the .xml
spreadsheet format, which provides different printing options.
In addition to creating financial reports, FRD allows you to add, edit, or delete information as well as entire reports
at any time. If specific reporting needs call for something more complex than standard financial reporting, this
program allows customization, too.

Epicor ERP | 10.0.700.2

Design Financial Reports

Financial Report Designer Course

Design Financial Reports


This section of the course describes how to prepare reports, select data and accounts to display on each report,
and define layouts and formats for each report within the Financial Report Designer. In addition, this course
reviews how to use the report designer's Syntax Check to verify the financial reports' integrity.
Menu Path: Financial Management > General Ledger > Setup > Financial Report Designer
Important This program is not available in the Epicor Web Access.

Report Wizard
The Report Wizard allows you to specify the financial report type you want to create (Balance Sheet or Income
Statement) and guides you through the report design process.
This tool can quickly create standard Balance Sheet and Income Statement reports for your company. The
Report Wizard can differentiate between these two report types, and based on your selection, it automatically
creates the basic report framework.
This framework includes:
Report Format and Defaults
Column Specifications
Row Specifications
Once the tool sets the report framework, you can alter the report to fit your company's reporting needs.
Before you can use the Report Wizard, you must define at least one Net Income category. For more information,
refer to the General Ledger Setup Programs topic: COA Category Maintenance in the Application Help.

Workshop - Use the Report Wizard


In this workshop, use the Report Wizard to create a balance sheet for your company.
Navigate to the Financial Report Designer.
Menu Path: Financial Management > General Ledger > Setup > Financial Report Designer
Important This program is not available in the Epicor Web Access.

1. From the New menu, select New Report.


2. In the Report ID field, enter XXXBalSheet (where XXX are your initials).
3. In the Description and Report Title fields, enter XXX's Balance Sheet (where XXX are your initials).
4. In the Book field, select Main Book.
In the COA field, Master Chart of Accounts should default.
5. Click Save.

Epicor ERP | 10.0.700.2

Financial Report Designer Course

Design Financial Reports

6. From the Actions menu, select Report Wizard.


The Financial Report Wizard window displays.
7. Select the Balance Sheet option and click OK.
8. Navigate to the Specification sheet.
9. Use the tree view to navigate to and review the Rows and Column Sets automatically created by the wizard.
10. Click Save.
11. Click the Clear icon.
12. Minimize Financial Report Designer.

Syntax Check
Both Financial Report Designer and Financial Reports have a Syntax Check function that checks for possible
report errors.
Use the Syntax Check to verify your financial reports are correctly designed. On the selected report's Specification
> Syntax Check sheet, select the report type for which the check should run. The report type choices include
Income Statement, Balance Sheet, and Other. If you select Income Statement, the program looks for income
accounts. If you select Balance Sheet, the program reviews all balance sheet accounts. If you select Other, the
program does not verify any accounts on the report but still checks for other types of errors.
The errors in the following table are reported within the context of the report type specified before running the
check.
Error

Description

Unreferenced Total

A name specified in a row's Total to Name field is not accumulated in a


total-type row's Print Total in another place on the report.

Undefined Print Total

A name specified in a total-type row's Print Total field is not defined in any
other row's Total to Name field.

Duplicate Reference of a GL
Account

A General Ledger (GL) account displays more than once in this report
definition.

One Net Income Category for


Balance Sheet Required

At least one of the chart of accounts (COA) categories must be marked as a


Net Income account. This is performed in COA Category Maintenance.

Unreferenced GL Account

A required GL account does not display on the report. If this is an Income


Statement report, a required income statement account does not display in
the report definition. If this is a Balance Sheet report, a required balance sheet
account does not display in the report definition.

Wrong Account Type

If this is an Income Statement, this indicates that a balance sheet account is


included in the report definition. If this is a Balance Sheet, an income statement
account is included in the report definition.

Epicor ERP | 10.0.700.2

Design Financial Reports

Financial Report Designer Course

Custom Financial Reports


This section of the course explains the options available to customize a company's financial reports. After you
use the Report Wizard to generate financial reports, you can organize each report's framework in a way that
meets your company's specific reporting needs.
It is important to note that the specification of each financial report is made up of rows and columns much like
Excel spreadsheets. Both rows and columns have predefined Types that control the information that displays in
each cell. Each row and column has its own set of formatting options.
If you decide to customize your financial reports, be sure to screen for mistakes that may occur by running a
Syntax Check.

Report Details
When you create a financial report, you not only have the option to customize report information, but you can
also decide the format in which the report displays.
When you work with the Financial Report Designer, the first sheet you encounter is the Report sheet. On this
sheet, define the current report's Book, Chart of Accounts (COA), Report Title, Balance Level, and Balance
Frequency, as well as its default Report Font, Font Size, and style (Bold, Italic, or Underline).
Further, the Detail and Layout sheets (located under the Specification > Rows and Specification > Columns
sheets) have the following format options which override the default information:
Formatting Options
Title Font
Data Font
Font Size
Style (Italic, Underline, Bold)
Additional Row-Specific Options
Skip (Page) After
Skip (Page) Before
Indents
New Page
Reverse Sign

10

Epicor ERP | 10.0.700.2

Financial Report Designer Course

Design Financial Reports

Rows
Each row you add to a financial report is assigned specifications - a Sequence Number that ranks the row's
order on the report and a Line Type that defines the row's function. You can also select accounts, segments,
or chart of accounts (COA) categories on which to report.

Sequence and Line Types


When you create a row, first define the row's Sequence number and then its Line Type. Each line type has a
specific function within the report. Depending on the line type, different fields are available.
Sequence
A row's sequence number controls the order in which it prints on financial reports. Every row created has a
sequence number. The Epicor application automatically creates sequence numbers in increments of 100. If a new
row must be inserted, change its auto assigned sequence number to be lower than the row that should follow
it.
Line Types
Heading Line - This type prints the text in the Description field. A Heading row is typically used to enter text
that describes the detail to follow.
A standard balance sheet has an Assets section. Within the Assets section are the Current Assets and the
Property & Equipment sections. A heading can be created for each of these sections making it easier to view
the detail lines to follow.
Account Details - This type allows you to select a specific chart of accounts (COA) category or account numbers
to display within the row.
Total - This type generally follows an Account Details line with a description that explains what the total represents.
With this type, you can select Print Total. If selected, the data in this field should be the Total to Name defined
in the preceding Account Detail line.
Summary - This type allows you to select a range of segments or account numbers for the row and then
summarizes the totals of these accounts.
Example There are multiple account numbers defined as Cash in your company. A standard balance sheet
displays each cash account with its corresponding balance. The CFO wants a single line for the cash balance
on the balance sheet. To accomplish this, create a summary row called Cash and select all the cash accounts
on the row. The balance sheet should then display a single line called Cash with a corresponding value
that is the sum of all the cash accounts.
This type creates a Net Income row to display your company's net income. For this row's Line Type, select
Summary. Use this row to accumulate data from all income statement accounts. If you use the Report
Wizard to create your balance sheet, a Net Income row is automatically created, but you still need to
define which accounts to include within this summary.
Ratio % - This type allows you to specify which rows to include within a calculated ratio. The ratio calculation
routine divides the values in the row selected in the top line of the Ratio field by the values in the row selected
in the bottom line of the Ratio field.
A common income statement ratio is one that expresses sales as a percentage of gross profits. A Ratio line type
would be created to follow the Total line type for gross profits. If the Total Sales row is sequence 300 and the
Gross Profits row is sequence 700, a Ratio row, sequence 800, would have 700 in the top portion of the Ratio
field and 300 in the bottom portion.
The Ratio % line types interact with the Comparative % column types discussed in the Column Types section of
this course.

Epicor ERP | 10.0.700.2

11

Design Financial Reports

Financial Report Designer Course

Columns
Use the Columns > Detail sheet to create or edit columns for the current report. First, define a column set to
use for the new column. Next, select a column type, and finally, enter column details.

Column Sets
Once a financial report's rows are defined, multiple sets of column definitions can be entered. Different column
sets allow you to view the same set of rows with different sets of column values. By using column sets, you can
reduce the number of reports created.
Use the Column Sets sheet to view the column sets on the current report. This sheet helps you review the reports
current column sets and the data each set displays. Use this sheet to select a column set; you can then edit this
column set on the List sheet or the Column > Detail sheet.
When you print a financial report, you must select a specific column set to print.
Example An income statement includes one set of columns for budget amounts and another for actual
amounts. When you print this custom report, you only want to review the budget amounts. Select the
budget column set and print the income statement.

Column Types
Use the Columns > Detail sheet to create or edit columns for the current report. You first define the column
set that will be used for the new column. You then enter the details for the column.
Column Types
When you select a column set, you next define the columns type. Each column type has a specific function
within the report. Depending upon the type you select, different fields become available on this sheet. Here are
the available column types:
Actuals A column that displays the total debits and credits currently posted to the General Ledger (GL).
Budget A column that displays the amount defined for a budget within GL Account Budget Maintenance.
Comparative % - This column displays a calculated percentage. This percentage is based on the totals within
a row that is selected as a Ratio % line type.
Account Number A column that displays the chart , division, and department number defined within Chart
of Accounts Maintenance.
Variance A column that displays the difference between two selected columns. This difference can be
displayed as either a percentage or a flat amount.
Text A column that displays the account description. This description is created within Chart of Accounts
Maintenance.
Crossfoot Total A column that displays an accumulated total of the numeric values between two columns.
You select the range of columns that are used to calculate this total.
Column Type Options
The following fields are available for the Actual and Budget column types:
Year Offset - This is the number of previous fiscal years from which the application should pull data to place
in this column. (This field is also available for the Crossfoot Total column type.)

12

Epicor ERP | 10.0.700.2

Financial Report Designer Course

Design Financial Reports

Note Enter 0 to display the current fiscal year's data.


Example A common report view is a comparison of the current period's values and the values for the
same period last year. In the current period's column, the Number of Periods would be 1, and the Year
Offset would be 0. In the column for this period last year, the Number of Periods would be 1, and the
Year Offset would be 1.
Number of Periods - This is the number of fiscal periods the application should use to populate data in this
column.
The sum of the periods entered in this field is only for the current fiscal year's values unless the Rolling Periods
check box is selected.
Example If a column should display the current period's values, enter 1 in this field. If the value of the
column should be a year-to-date total, enter 12.
Period Offset - If you want to see the budgeted amounts for the previous fiscal period, for the current budget
column, enter 1 as the period offset.
Rolling Periods - This check box works in conjunction with the Number of Periods field to sum the value
of multiple periods across fiscal years. When selected, this check box indicates that the report should move
forward to a new fiscal year (This field is also available for the Crossfoot Total column type).
Example The Number of Periods field is set to 12, and the Rolling Periods check box is selected. Print
the financial report in period 6, year 2012. The value in this column will be a sum of values from period
7, year 2011 through period 6, year 2012.
The Number of Days, Days Offset, and Rolling Days fields are available for the above column types if the
column's Interval field is set to By Day instead of By Period.
The following fields are available for the Variance column type:
Variance Column 1 - This is the first column you use to calculate a variance. The variance that prints here is
the difference between this column and the value in the Variance Column 2 field.
Variance Column 2 - This is the second column you use to calculate a variance. The variance that prints here
is the difference between this column and the value in the Variance Column 1 field.
Example In a report, Column 3 contains the current period actuals. Column 5 is the current period
budget. To see the difference between these two numbers, create a variance column, and enter 3 as
Variance Column 1 and 5 as Variance Column 2.
Show as Percent - When selected, this check box indicates that any variance between Variance Column 1
and Variance Column 2 should display as a percentage. If this check box is clear, a flat amount displays instead.
The following fields are available for the Crossfoot Total column type:
Total Column 1 - This is the first column you use to calculate a total. The total that prints in this column is
the sum of the numeric values found in the columns between this one and the Total Column 2 field.
Total Column 2 - This is the second column you use to calculate a total. The total that prints in this column
is the sum of the numeric values found in the columns between this one and the Total Column 1 field.
Example Columns 1, 3, and 4 all contain numeric data. Column 2 has descriptive text. To see the total
of columns 1, 3, and 4, create a Crossfoot Total column, and enter 1 as Total Column 1 and 4 as Total
Column 2.

Epicor ERP | 10.0.700.2

13

Design Financial Reports

Financial Report Designer Course

Workshop - Customize a Financial Report


In this workshop, create a custom report that illustrates expenses. This report can later be filtered by department
to illustrate departmental expenses.
Maximize Financial Report Designer.
1. From the New menu, select New Report.
2. In the Report ID field, enter XXX DebtEx (where XXX are your initials).
3. In the Description and Report Title fields, enter Debt Expense.
4. In the Book field, select Main Book.
5. Click Save.
6. From the New menu, select New Row.
The Specification > Rows > Detail sheet displays.
7. Enter the following information:
Field

Data

Description

Heading

Line Type

Heading Line

8. Click Save.
9. From the New menu, select New Row.
10. Enter the following information:
Field

Data

Description

Assets

Line Type

Account Details

Select Category

Select this option

Category

Assets

11. Click Save.


12. In the Total to Name field, enter Tot_Exp.
13. Click Save.
14. From the New menu, select New Column.
The Specification > Columns > Detail sheet displays.
15. Create four columns using the following information:

14

Epicor ERP | 10.0.700.2

Financial Report Designer Course

Design Financial Reports

Column Set
ID

Title

Column
Type

Year
Number Period Variance Variance Show As
Offset of
Offset Column Column Percent
Periods
1
2

Standard

Account

Text

Standard

Budget

Budget

Standard

Actuals

Actuals

Standard

% Variance

Variance

Select

16. Click Save.


17. Exit the Financial Report Designer.

Epicor ERP | 10.0.700.2

15

Process Financial Reports

Financial Report Designer Course

Process Financial Reports


Financial Reports is used to print or preview financial reports designed in Financial Report Designer.
Additionally, a Syntax Check can be run on any report design from within Financial Reports.
Menu Path: Financial Management > General Ledger > Reports > Financial Reports
Note Although you design what financial data displays on financial reports, information such as your
company's name, the report's name, and the selected fiscal period automatically displays on each report.
These reports comply with the Sarbanes-Oxley standard because when a report is generated, the date and
time automatically print on the header.
When you process an income statement report type, you can easily produce divisional or departmental reports
by selecting specific report formats. These formats allow you to be less specific when you design income statements
because the reports can be generated several different ways. Some report formats are described below.
Company
This format displays accounts for the current company.
Combined
This format is only available in a multi-site environment. It displays accounts for all selected companies. If you
select this format, use the Company Books filter to select which companies to include on the report.
Divisional
This format displays accounts from selected divisions and is organized by division. If you select this format, use
the Segments filter to select which divisions to include on the report.
When you process balance sheet report types, divisions are always combined. If you need a separate report for
a single division, create a balance sheet for that specific division using filter options. However, if each division
does not have a complete chart of accounts, this separate balance sheet may not be balanced.
Departmental
This format displays accounts from selected departments and is organized by department. If you select this format,
use the Segments filter to select which departments to include on the report.
Filter Options
This format filters financial reports by Book or Segment by selecting specific data on the Filter sheet.

16

Epicor ERP | 10.0.700.2

Financial Report Designer Course

Process Financial Reports

Workshop - Process and Save a Financial Report


In this workshop, process a financial report and save it as an Excel spreadsheet.

Preview a Financial Report


Navigate to Financial Reports.
Menu Path: Financial Management > General Ledger > Reports > Financial Reports
1. In the Report field, search for and select XXXBalSheet (where XXX are your initials).
2. In the Column Set field, search for and select Standard.
3. In the Balance Level field, select Summary Balance Account.
4. Click Print Preview.
5. Review the Financial Report.

Save the Report as an Excel File


1. Verify the report generated from the previous workshop displays.
2. From the File menu, select Save As Excel or click the Save As Excel icon.
The Save File As window displays.
3. Next to the File Location field, click the ... (ellipses) button.
4. Browse to the C:\temp folder (or to your desktop) and click Save.
5. Review the Orientation and Scaling options, but accept defaults for this workshop.
6. In the Action pane, select the Save and Open Excel option.
7. Click OK.
8. Review and close the reports.
9. Exit Financial Reports.

Epicor ERP | 10.0.700.2

17

Conclusion

Financial Report Designer Course

Conclusion
Congratulations! You have completed the Financial Report Designer course.

18

Epicor ERP | 10.0.700.2

Additional information is available at the Education and


Documentation areas of the EPICweb Customer Portal. To access
this site, you need a Site ID and an EPICweb account. To create an
account, go to http://support.epicor.com.