You are on page 1of 77

Epicor ERP

General Ledger 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.

ED801905
90521-10-9248-58310702
10.0.700.2
Revision: July 25, 2014 2:14 a.m.
Total pages: 77
course.ditaval
General Ledger Course Contents

Contents
General Ledger Course...........................................................................................................6
Before You Begin....................................................................................................................7
Audience.........................................................................................................................................................7
Prerequisites....................................................................................................................................................7
Environment Setup..........................................................................................................................................7
Workshop Constraints..............................................................................................................................8
Overview.................................................................................................................................9
Application Setup.................................................................................................................10
Company Configuration................................................................................................................................10
Workshop - Set GL Journal Tax Options in Company Configuration .......................................................12
Maintenance Programs..................................................................................................................................13
Fiscal Calendar Maintenance...................................................................................................................13
Closing Periods................................................................................................................................14
Workshop - Create a Fiscal Calendar................................................................................................14
Define a Fiscal Calendar...........................................................................................................14
Add a Fiscal Year......................................................................................................................14
Generate Periods for a Fiscal Year.............................................................................................15
Earliest Apply Date Entry.........................................................................................................................15
Detail..............................................................................................................................................16
Chart of Account Structure Maintenance................................................................................................16
Default COA Categories..................................................................................................................17
Dynamic Account Segments............................................................................................................17
Account Segment Entry Control......................................................................................................18
Balance Settings..............................................................................................................................18
Workshop - Create a Chart of Accounts..........................................................................................18
Create a Chart of Account Structure.........................................................................................18
Define a Chart of Account's Controlled Segments....................................................................19
Add a Dynamic Segment..........................................................................................................20
Trial Balance Report.........................................................................................................................20
Chart of Account Listing Report.......................................................................................................21
Balance Controls.....................................................................................................................................22
Daily Balances Setup...............................................................................................................................24
COA Category Maintenance...................................................................................................................25
Workshop - Create COA Categories................................................................................................25
Workshop - Copy COA Categories..................................................................................................27
Account Segment Values........................................................................................................................28
Natural Account Options.................................................................................................................28
Workshop - Create Account Segment Values...................................................................................28
Workshop - Change a Segment Value's COA Category....................................................................30
Workshop - Add a Department Value..............................................................................................31

Epicor ERP | 10.0.700.2 3


Contents General Ledger Course

Restricted Function Maintenance............................................................................................................31


General Ledger Account Maintenance....................................................................................................32
Workshop - Add General Ledger Accounts......................................................................................33
Generate Accounts..........................................................................................................................34
Workshop - Generate and Review GL Accounts........................................................................35
General Ledger Report.....................................................................................................................36
Book Maintenance..................................................................................................................................36
Retained Earnings............................................................................................................................37
Workshop - Create a Book..............................................................................................................38
Validation Rules...............................................................................................................................39
Workshop - Review Validation Rules.........................................................................................39
Book Listing Report.........................................................................................................................40
Chart of Accounts Mapping....................................................................................................................40
GL COA Reference Type.........................................................................................................................41
Workshop - Add a Reference Type and an Account Mask................................................................42
Add a Reference Type to a COA...............................................................................................42
Create an Account Mask..........................................................................................................42
Define Reference Segment Values............................................................................................42
Journal Code Maintenance.....................................................................................................................43
Business Entity........................................................................................................................................44
GL Control Type Maintenance................................................................................................................45
GL Control Maintenance.........................................................................................................................45
Workshop - Add GL Controls to a Business Entity............................................................................46
GL Account Budget Maintenance...........................................................................................................47
Workshop - Create an Account Budget...........................................................................................47
GL Account Allocation Maintenance.......................................................................................................48
Workshop - Modify an Account Allocation.......................................................................................49
Recurring Journal Entry...........................................................................................................................49
Workshop - Create a Recurring Journal Entry...................................................................................50
Create a Recurring Journal Entry...............................................................................................50
Add Lines to a Recurring Journal Entry......................................................................................50
Generate a Schedule................................................................................................................50
Update an Entry Schedule........................................................................................................51
Daily General Ledger Processing.........................................................................................52
Apply Recurring Journals................................................................................................................................52
Workshop - Apply and Review Recurring Journals...................................................................................52
Apply Recurring Journals.................................................................................................................52
Review the Recurring Journal Entry Group.......................................................................................53
Review Journal...............................................................................................................................................53
Workshop - Review a GL Journal with Errors...........................................................................................54
Create a Miscellaneous AR Invoice...................................................................................................54
Add an Invoice Line and Tax Code...................................................................................................55
Post and Review the AR Invoice.......................................................................................................55
Cancel a Journal Entry.....................................................................................................................55
GL Journal Entry.............................................................................................................................................56

4 Epicor ERP | 10.0.700.2


General Ledger Course Contents

Workshop - Create Journal Entries..........................................................................................................56


Enter a Journal Entry Group.............................................................................................................56
Create a Journal..............................................................................................................................57
Add Journal Lines............................................................................................................................57
Create an Allocated Journal Entry....................................................................................................57
Create a Journal with Tax Lines........................................................................................................58
Add Journal Lines............................................................................................................................58
Print an Edit List...............................................................................................................................59
Post a Journal Entry Group..............................................................................................................59
Journal Listing.........................................................................................................................................59
GL Trackers....................................................................................................................................................60
Workshop - View GL Journal Transactions...............................................................................................60
Select Journal Codes to Track..........................................................................................................60
Verify Transaction Details.................................................................................................................60
Track Specific Journal Details...........................................................................................................61
Specialized General Ledger Processing...............................................................................62
GL Transaction Matching...............................................................................................................................62
General Ledger Account Summary Report...............................................................................................62
Automatic Transaction Reversal......................................................................................................................63
Close Period Entry..........................................................................................................................................64
Workshop - Close Fiscal Periods..............................................................................................................64
Workshop - Reopen a Fiscal Period.........................................................................................................65
Transfer Opening Balances to Next Year.........................................................................................................65
Financial Report Designer...............................................................................................................................65
Report Wizard........................................................................................................................................66
Workshop - Use the Report Wizard to Create a Balance Sheet.........................................................67
Syntax Check..........................................................................................................................................67
Customize Financial Reports...................................................................................................................68
Report Details..................................................................................................................................68
Rows...............................................................................................................................................69
Sequence and Line Types..........................................................................................................69
Columns..........................................................................................................................................70
Column Sets.............................................................................................................................70
Column Types..........................................................................................................................70
Workshop - Customize a Financial Report........................................................................................72
Create a Financial Report..........................................................................................................72
Add Rows................................................................................................................................72
Add a Column..........................................................................................................................73
Financial Reports.....................................................................................................................................73
Workshop - Process and Save a Financial Report..............................................................................74
Preview a Financial Report........................................................................................................74
Save the Report as an Excel File................................................................................................74
Conclusion.............................................................................................................................75

Epicor ERP | 10.0.700.2 5


General Ledger Course General Ledger Course

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.
Upon successful completion of this course, you will be able to:
• Identify the key maintenance program configurations that directly impact the general ledger cycle.
• Construct a GL account by creating account segments.
• Define segment values and generate a chart of accounts (COA) based on these definitions.
• Create, close, and reopen fiscal periods in multiple fiscal calendars.
• Analyze how GL control types and GL control codes affect the GL transaction hierarchy.
• Post manual, recurring, allocated and reversing journal entries.
• Identify the reports and trackers that are important to review in order to maintain GL integrity.

6 Epicor ERP | 10.0.700.2


General Ledger 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.


• AP Clerk
• AR Clerk
• CFO/Controller
• Cost Accountant
• Payroll Staff

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.
• System Flow Course - This course introduces a basic quote to cash scenario that includes the process from
the initial customer quote to final cash receipts and payment of supplier invoices. This course emphasizes the
series of processes that make up the quote to cash process by using a simple scenario to highlight various
transactions. Your organization may have more complex processing routines than those described in this
course.
• Financial Foundations Course - This course introduces you to the maintenance modules and programs in
the Epicor application that set the basis for the financial activities within your company.

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.

Epicor ERP | 10.0.700.2 7


Before You Begin General Ledger 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.

Workshop Constraints

Below is a list of workshops in this course that can be performed only once in each instance of a restored (refreshed)
database. Where applicable, a detailed explanation of the workshop constraints is documented in the workshop
itself.
• Workshop - Create COA Categories
• Workshop - Change a Segment Value's COA Category
• Workshop - Add a Department Value
• Workshop - Add General Ledger Accounts (Only steps 7-10 cannot be completed).
• Workshop - Generate and Review GL Accounts
• Workshop - Add GL Controls to a Business Entity and Review Account Context
• Workshop - Modify an Account Allocation
• Workshop - Apply and Review Recurring Journals (Only the first task - Apply Recurring Journals cannot be
completed).

8 Epicor ERP | 10.0.700.2


General Ledger Course Overview

Overview

During implementation, not many setup steps outweigh the importance of defining a company's chart of accounts
(COA). In the General Ledger (GL) module, COA definition is a critical factor that can impact how a business
operates on a day-to-day basis.
At the core of the general ledger lies a company's COA, or ensemble of GL account numbers. Each company has
the ability to create multiple charts of accounts. On the outer walls of the accounts are unique segments,
categories, allocations, references, and configurations which define each account the chart contains. The design
of each wall significantly impacts the ability to easily prepare financial reports for each area of business in a
company.
Fiscal calendar definition also greatly affects how transactions display within reports and also how they post to
the general ledger. Each calendar defined contains fiscal years and periods which provide a map of date ranges
that guide transactions to post to precise groups based on individual posting dates. This transactional separation
allows companies to keep accurate records for a set fiscal year, and furthermore, for multiple fiscal calendars.
Similar to all financial modules in your application, the GL module follows a transactional hierarchy, but it can
ultimately be changed to suit a company's needs through the setup and use of GL controls and user-defined
posting rules.

Epicor ERP | 10.0.700.2 9


Application Setup General Ledger Course

Application Setup

Several maintenance programs located throughout the Epicor application affect a company's general ledger
process flow. This section of the course focuses on the essential company configuration and General Ledger
module maintenance items you must complete prior to processing transactions that affect the general ledger. In
order to convey an accurate ledger, it is important to know the hierarchical flow of all transactions in your
application.
This course focuses specifically on transactions which take place within the General Ledger module. Take note
that the Accounts Receivable, Accounts Payable, Payroll, and Inventory modules also have defined hierarchies
that should be reviewed before going live in your environment. If your company requires alternate hierarchies,
you can revise the posting rules in GL Transaction Type Maintenance to alter them. For more information on
user defined posting rules, refer to the Application Help.

Company Configuration

This course does not discuss all fields within Company Configuration, but if you are interested in learning more
about these fields, refer to the Application Help. This course covers only fields specific to the general ledger
process.

Modules > All Modules > General Sheet


Account Specifications
COA Master - In this field, select the default chart of accounts (COA) for the current company after one or more
charts of accounts are created in Chart of Account Structure Maintenance
Costing Method
Cost Method - Select the default method to calculate the cost of parts issued or shipped within the company.
The costing method that populates this field determines which calculation the Epicor application uses whenever
it retrieves a unit cost (the usage cost of one part) for a part quantity.
The application uses the costing method defined within Company Configuration as a default when new parts
are created. If necessary, you can select a new method in Part Maintenance to override the costing method on
specific part records. You can also select a different method on the Part > sites > Detail sheet to override this
method on a part.
Available costing methods:
• Average Cost - This calculates a weighted average of all receipt costs for this part.
• FIFO - This is an abbreviation for First In First Out. This method assumes the next quantity to be issued or
ship from stock is the oldest quantity stored within the warehouse. As long as quantity remains from the
original received quantity, the application uses this cost value until the entire quantity from the original receipt
is consumed.
• Last Cost - This calculates the most recent receipt cost for this part.
• Lot Average Cost - This calculates an average cost of all parts in a lot. This is the total cost, divided by the
total quantity, for all parts in a lot.
• Lot FIFO - This determines the cost of all parts in a lot and uses the FIFO costing method described above.

10 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

• Standard Cost - This calculates a set cost you establish and enter for this part. You define and update the
standard cost for each part within the Costing Workbench or manually enter the standard cost as a Cost
Adjustment.
• Use Transaction Date for FIFO - Select this check box if the company uses the FIFO costing method. The
check box indicates whether to use the date of the receipt transaction or the system date for FIFO cost queue
records. When you select this check box, the application places the transaction date from each receipt on
each cost queue record. When this check box is clear, the current system date is used instead.

Modules > Finance > General Ledger Sheet


System Interfaces
Select one or more of the available check boxes to indicate the specified module (Accounts Payable (AP), Accounts
Receivable (AR), Inventory Management, or Payroll) is interfaced with the General Ledger (GL) module. Once you
establish an interface, transactions posted in the selected module automatically create GL journal transactions.
Options
Allow Unbalanced Manual General Journal Entries - Users can select this check box when they load beginning
balances. Once the beginning balances are loaded, it is highly recommended that these check boxes are cleared.
Note Never enter an unbalanced journal entry before checking with an Epicor professional.

Use current date when matching GL transactions - Select this check box to use the current system date when
matching GL transactions in this company using the GL Transaction Matching program. Clear the check box to
use the last apply date for the matched transactions.
Balance Options
Batch Balances and Batch Daily Balances
As GL postings occur, period balances and daily balances (if configured for a specific account or account mask
in another GL maintenance program) are updated. However, if these options are selected in the Company
Configuration, then period balances or daily balances will not update as postings occur to the GL. The Verify
Balance Records process must be run to build the balances. Selecting one or both of these options is only a
safeguard in case there are performance problems when maintaining balances real time as postings occur. By
default, these options are clear and should remain that way unless there is a known performance problem with
maintaining balances.
Note The Batch Daily Balances option can be selected by itself, but once the Batch Balances option is
selected, Batch Daily Balances is automatically selected as well and cannot be cleared. This makes sense
because batch daily balances are included when tracking batch balances.

Tax Options
Tax Entry Mode in GL Journal - Enables selecting tax entry modes and reporting taxes in GL Journal Entry.
Available values are:
• No Taxes - Taxes are not reported in GL journals. If this value is selected, then the Default Tax Type and
Default Tax Liability fields are disabled.
• Taxable Journal Lines - You can specify journal details which affect a tax account. Tax lines must be linked
to another journal line.
• Taxable Journal Lines or Tax Adjustment Journal - Two tax options are possible when you enter a GL
journal:
• Taxable Journal Lines (as above). OR
• Tax Adjustment Journal - You can specify journal details which affect a tax account. These tax lines are
not linked to another journal line, therefore the tax amounts must be entered manually.

Epicor ERP | 10.0.700.2 11


Application Setup General Ledger Course

Default Tax Liability - Indicates a default tax liability for tax lines in GL journals. You can select any listed tax
liability providing that it is not marked as used in Tax Connect. This field is enabled once the Allow Taxes in GL
Journal check box is selected.
Default Tax Type - Indicates a default tax type for the tax line in GL journals. You can enter any tax type, even
one that is not linked to the selected tax liability. This field is enabled once the Allow Taxes in GL Journal
check box is selected.

Menu Path
Navigate to this program from the Main Menu:
• System Setup > Company/Site Maintenance > Company Configuration

Workshop - Set GL Journal Tax Options in Company Configuration

In this workshop, enable tax lines in GL journals. This will enable you to create a GL journal with tax lines later
in the course.
Navigate to Company Configuration.
Menu Path: System Setup > Company/Site Maintenance > Company Configuration

1. Navigate to the Modules > Finance > General Ledger sheet.

2. In the Tax Entry Mode in GL Journal field, select Taxable Journal Lines or Tax Adjustment Journal.

3. Click Save.

4. Exit Company Configuration.

12 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Maintenance Programs

This section of the course covers the General Ledger module's maintenance program configurations that are
necessary to complete in order to accurately process financial transactions.
This course does not discuss all of the maintenance programs and fields available in the General Ledger module.
To learn more about fields or programs not mentioned in this course, refer to the Application Help for examples
and definitions.

Fiscal Calendar Maintenance

Use Fiscal Calendar Maintenance to set up fiscal calendars.


A fiscal calendar defines a company's calendar in relation to financial reporting. Fiscal Calendar Maintenance
supports multiple calendars with one calendar defined as the company calendar. Only one calendar can be
assigned to each book. Calendars can have flexible start dates, number of periods, and lengths.
Example A business wants to have a calendar that represents their fiscal year according to their operations
st th
which run from October 1 through September 30 , while they must calculate their taxes based on a
calendar year.

The fiscal calendar contains a sequence of fiscal years. Fiscal years in one fiscal calendar cannot overlap and there
cannot be gaps between years. Once you create a fiscal year, use the Generate Periods command to generate
its fiscal periods.
You can perform the following procedures that relate to fiscal calendars:
• Assign a fiscal calendar as the default company calendar.
• Assign a fiscal calendar to the Asset Management module.
• Assign a fiscal calendar to a book.
Tip Do not confuse fiscal calendars with production calendars. A Production Calendar defines the
day-to-day schedule needed to produce and deliver products through manufacturing centers. A Fiscal
Calendar defines years and fiscal periods required to report on financial activity.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > Accounts Payable > Setup > Fiscal Calendar
• Financial Management > Accounts Receivable > Setup > Fiscal Calendar
• Financial Management > Asset Management > Setup > Fiscal Calendar
• Financial Management > Deferred Revenue Accounting > Setup > Fiscal Calendar
• Financial Management > General Ledger > Setup > Fiscal Calendar
• Financial Management > Payroll > Setup > Fiscal Calendar

Epicor ERP | 10.0.700.2 13


Application Setup General Ledger Course

Closing Periods

In addition to ordinary periods (which represent physical date ranges), a fiscal year can include one or several
Closing Periods.
Closing periods do not relate to date ranges but represent accumulators for special transaction sequences created
at year-end adjustment. Separate closing periods can be defined for each particular adjustment phase to finalize
the annual balance and make other restatements.
Define the number of closing periods for each fiscal year in Fiscal Calendar Maintenance. In most cases, the
number of closing periods for a fiscal year is zero or one (meaning closing periods are not used, or only one is
used), but more than one closing period can be defined.
Example A company defines more than one closing period to separate the company's normal year-end
adjustments from adjustments auditors require.

Note The term Adjustment Period is used interchangeably with Closing Period. The closing of a period
is procedure-specific for each book and must be done per book, not per fiscal calendar. The apply date
for transactions in closing periods is the fiscal year end date.

Workshop - Create a Fiscal Calendar

In this workshop, create a secondary fiscal calendar for your company. After creating this calendar, add a fiscal
year and generate periods for that year. The calendar that you create may or may not follow a calendar year
structure.

Define a Fiscal Calendar


Navigate to Fiscal Calendar Maintenance.
Menu Path: Financial Management > General Ledger > Setup > Fiscal Calendar

1. From the New menu, select New Fiscal Calendar.

2. In the first Calendar field, enter XXXCAL (where XXX are your initials).

3. In the second Calendar field, enter XXX's Fiscal Calendar (where XXX are your initials).

4. Click Save.

Add a Fiscal Year

1. From the New menu, select New Fiscal Year.

2. Enter the following information:

Field Data
Fiscal Year Use the current calendar year
Start Date Use the first day of the current month
(Example: May 1, 2012)

14 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Field Data
End Date Use the last day of the month that is eleven months from the
current month
(Example: April 30, 2013)

Number of Periods 12
Number of Closing Periods 1

3. Click Save.

Generate Periods for a Fiscal Year

1. From the Actions menu, select Generate Periods.

2. In the Start Date and End Date fields, verify the correct dates display.
If incorrect dates display, click the Cancel button and check the information on the Fiscal Year > Detail
sheet. Correct any errors.

3. Verify the Period Duration fields display 1 and Month(s).

4. Click Generate.
A message displays that advises how many fiscal periods were created based on the information entered in
the Generate Periods program.

5. To the message, click OK.

6. Click Save.

7. On the Fiscal Year > Fiscal Period > List sheet, review the periods generated.

8. Exit Fiscal Calendar Maintenance.

Earliest Apply Date Entry

Use Earliest Apply Date Entry to prevent business transaction types from posting in open fiscal periods. You
can define a date to resume posting transactions on a module by module basis or companywide.
The Earliest Apply Date set on the Detail sheet is the first date on which you can apply any financial transaction
in a company. When you first set up a new company, ensure the Earliest Apply Date value is on a date or in a
period prior to the date you will load financial data into the Epicor application. This prevents errors from displaying
when you enter or import financial data into your new company.
When you define an Earliest Apply Date for a specific module, this date applies to all transaction types for that
module. Set up specific earliest apply dates for any of the following modules:
• Cash Management
• Accounts Receivable
• Accounts Payable
• Inventory and Production
• Asset Management

Epicor ERP | 10.0.700.2 15


Application Setup General Ledger Course

• Payroll
If at any time you need to prevent posting to an open period for a specific module, enter a new earliest apply
date type and define the date or period to resume posting.
Example Your company does not typically close periods on the actual closing date because extra time is
often needed to account for adjustments. However, to accurately track Accounts Payable transactions, you
need to be able to prevent posting to a period after the ending date passes (for example, Period 5 - May
31). In this example, add a New Type to Earliest Apply Date Maintenance for the Accounts Payable
module, and define June 1 of the current year as its Earliest Apply Date. This prevents any Accounts Payable
GL transactions from posting prior to the actual/current period.

Tip Use Earliest Apply Date Entry separately or in conjunction with the Close Period Entry process. The
Close Period Entry process closes periods specific to a book.

Detail

After you set up a default company fiscal calendar in Company Configuration, use the Earliest Apply Date's
Detail sheet to set up a date or fiscal period to resume posting all transactions after a period is closed.

Chart of Account Structure Maintenance

Chart of Account Structure Maintenance defines the segment structure and characteristics for each Chart of
Accounts (COA) you use within the current company. The application uses one or multiple charts of accounts to
control account entry.
Each company book must have a COA. In a multi-company environment, you typically need two or more charts
of accounts in each company, a master COA and a consolidation COA. Books can be assigned different COAs
or several books can share the same COA. When a book links with a COA, you can use the COA to post journals.
Use GL Control Maintenance to specify the journals and accounts used to post transactions within the COA.
Indicate which COA is the Master; a master COA contains the primary list of accounts.
Example Government regulations require reports to use an account structure different from the one you
use for corporate reporting. In this situation, define two books. One book uses a COA for government
reporting; the other uses a COA for corporate reporting. In another scenario, the COAs which the company's
subsidiaries use can supply values to a management COA that contains a limited number of accounts.

In Chart of Accounts Maintenance, you must indicate which COA is the Master; a master COA contains the
primary list of accounts. Your master COA is typically assigned to your company's Main Book.
When you implement financials in the Epicor application, carefully consider the role each COA and book you
create will play in your company's financial management. You can create as complex an account structure as
you need for each COA. Each GL account can have up to 20 definable account segments. Each segment can be
up to 50 characters in length, and you can define a number of values, such as Effective Date and Normal Balance,
for each segment. The maximum length for an account is 200 characters, including delimiters.
COA Segments can be natural, controlled, dynamic, or optional for data entry. They can display in any order and
that order can be changed at any time (Run the Rebuild Display GL Account process to update the display
throughout the application).
A natural account segment defines the chart segment used with the account. The first segment you save on a
COA automatically saves as its natural account. When a segment is defined as a natural account, the application
zeros balances in income statement accounts and maintains balances for balance sheet accounts. If a segment
is a natural account, the Natural Account indicator is active on the Detail sheet. While you indicate where the
natural account segment is located in the account structure in this program, use Account Segment Values
Maintenance to define other natural account options.

16 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Controlled segments record the primary financial history of the company while dynamic segments record temporary,
unique business activity. Link, or reference, dynamic segments to a business entity, which is a table that records
data placed against customer, supplier, project, part, and other entities.
Once you start to use a COA, you can no longer add a controlled segment to it but you can always add dynamic
segments to a COA in use.
Tip Use Chart of Accounts Structure Maintenance to design the primary account structure for each COA.
To define the specific values each segment uses - such as category, normal balance, and natural account
options - use Account Segment Values Maintenance. To indicate a segment is self-balancing, use
Self-Balancing Segment Maintenance. Generate specific account combinations within General Ledger
Account Maintenance.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > Accounts Payable > Setup > Chart of Accounts
• Financial Management > Accounts Receivable > Setup > Chart of Accounts
• Financial Management > General Ledger > Setup > Chart of Accounts
• Financial Management > Multi-Site > Setup > Chart of Accounts
• Financial Management > Payroll > Setup > Chart of Accounts
• Sales Management > Order Management > Setup > Chart of Accounts
For CRM users, the Main Menu appears as:
• Customer Relationship Management > Order Management > Setup > Chart of Accounts

Default COA Categories

You can create default COA categories for each COA you create in Chart of Account Structure Maintenance.
Select the Create Default Categories check box on a chart of accounts record to automatically create a standard
set of COA categories for the selected record. Review the default categories created in COA Category
Maintenance.
For more information on COA categories, refer to the Application Help.

Dynamic Account Segments

Dynamic account segments are used to record temporary, unique business activity. Link, or reference, dynamic
segments to a business entity, which is a table that records data placed against customer, supplier, part, and
other entities.
Dynamic segments set segment values based on values from posted transactions or user input. If your chart of
accounts (COA) uses dynamic segments, you can directly assign dynamic segments to GL controls or modify
specific posting rules to post to the dynamic segments.
Once you use a COA you can no longer add controlled segments to it, but you can always add dynamic segments.
Dynamic segments often reference customer, supplier, part, or other business entities. The reference creates the
segment value based on the entity ID. If you select the Use Business Entity check box in Chart of Account
Structure Maintenance, you can associate the entity with a segment. The dynamic segment values are set
based on the selected business entity.

Epicor ERP | 10.0.700.2 17


Application Setup General Ledger Course

Account Segment Entry Control

The value selected in each account segment's Entry Control field determines whether the segment must appear
in general ledger (GL) account codes.
• Selection of Mandatory requires the segment's inclusion in GL accounts.
• Selection of By Natural Account allows the designation of the segment as optional or mandatory for each
natural account value. This designation occurs in Account Segment Values.
• Selection of Optional allows GL accounts to post to the chart of accounts (COA) without this segment. When
accounts generate, an optional segment displays as blank if no value was selected.
• Selection of Reference Account Mask allows the designation of the segment as optional or mandatory for
an account mask defined in GL COA Reference Type. This selection applies only to reference-type segments.

Balance Settings

Settings in the Balance Options area of Chart of Account Structure Maintenance affect balance processing
for the selected segment.
In the area, you designate segments that:
• Store balances for segments for use in reports and trackers. The natural account segment always maintains
balances, but the application can store balances for other segments. Use the Include in Detail Balances and
Include in Summary Balances check boxes to determine how the application maintains segment balances
for use on reports and trackers. In addition, consolidation processes create journals for source COA segments
that maintain balances.
• Carry balances forward for revenue and expense accounts. By default, the application zeros balances in
temporary accounts at year end. Selection of Opening Balance on P/L allows the maintenance of income
statement balances independent of the fiscal year.
For example, you apply the option to a segment used to post project revenue. As a result, the application
maintains period-to-date revenue data by project for use in multi-year analysis and reporting.

Workshop - Create a Chart of Accounts

In this workshop, create a secondary COA for your company and define its segments.

Create a Chart of Account Structure


Navigate to Chart of Account Structure Maintenance.
Menu Path: Financial Management > General Ledger > Setup > Chart of Accounts

1. From the New menu, select New COA.

2. Enter the following information:

Field Data
Chart of Account XXX-COA (where XXX are your initials)
Description XXX's COA (where XXX are your initials)
Separator Character - (hyphen)

3. Click Save.

18 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Define a Chart of Account's Controlled Segments

1. From the New menu, select New COA Segment.

2. Enter the following information:

Field Data
Name Natural Account
Abbreviation Nat Acct
Maximum Length 6
Minimum Length 6

3. Click Save.

4. Use steps 1-3 above and the data below to create three more COA segments.
Note There is more data to enter for the next three COA segments. This is because the first segment
you enter is always the true Natural Account by default. Other segments offer additional options
that are auto selected or disabled when creating the natural account segment.

Field Data
Name Location
Abbreviation Loc
Maximum Length 4
Minimum Length 4
Entry Control By Natural Account

Field Data
Name Product Group
Abbreviation Prod
Maximum Length 3
Minimum Length 3
Entry Control Mandatory

Field Data
Name Cost Center
Abbreviation CC
Maximum Length 2
Minimum Length 2
Entry Control Optional

Epicor ERP | 10.0.700.2 19


Application Setup General Ledger Course

5. Click Save.

Add a Dynamic Segment


Add a dynamic segment to your COA. Link the dynamic segment to the GL Reference Type business entity.

1. From the New menu, select New COA Segment.

2. Enter the following information:

Field Data
Name Reference
Abbreviation Ref
Maximum Length 10
Minimum Length 1
Dynamic Select this check box.
Use Business Entity Select this check box.
Business Entity GL Reference Type
Message: Do you want the segment values created when Response to Message: Yes
this dynamic segment is saved?
Segment Value Field RefType
Description Field Name RefTypeDesc

3. Click Save.

4. Exit Chart of Account Structure Maintenance.

Trial Balance Report

Use the Trial Balance Report to print balances from your trial balance account, as defined by your setup in
Chart of Account Structure Maintenance.
You can specify which book and segments and which balance level (Detail or Summary) to include in your report
from the Selection and Filter sheets. You can also print period or daily balances.
The following type of information is available from the report, depending upon your selections:
• Year opening balance
• Period opening balance
• Period movement debit amount
• Period movement credit amount
• Period closing balance
• Average daily balance (for daily balance report)

20 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Reports > Trial Balance

Chart of Account Listing Report

Use this program to produce a master Chart of Accounts Listing report of your chart of accounts file for the
active company.
Select the chart of accounts from which to create the report. Charts of accounts are defined in the Chart of
Account Maintenance program.
Select the Account option to generate a report for the entire chart of accounts. Select the Individual Segment
option to generate a report for one segment of an account only. In this case, then select the accounting segment
in the Segment field you want for your report.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Reports > Chart of Accounts Listing
• Financial Management > Multi-Site > Reports > Chart of Accounts Listing

Epicor ERP | 10.0.700.2 21


Application Setup General Ledger Course

Balance Controls

Transactional data flows from the modules that make up the application into the general ledger (GL) via the
Posting Engine.

The posting engine transforms transactions based on a set of posting rules and records the results in the transaction
tables of the GL module. In addition to recording the transformation results, balance records are created and
stored in the balance tables.
As shown above, the posting engine uses balance controls to create entries in the balance tables during the
creation of a GL transaction. In this case, the balance controls operate on the output from the Post Processing
portion of the posting engine.
The posting process output is a basic accounting transaction with all account codes resolved, validations complete,
and self-balancing accounting segments resolved. From that point, the balance set up can be applied to the
accounting transaction to create balance entries.
In Chart of Account Structure Maintenance, the application can be set up to keep balances for all 20 segments
that make up your accounts. If you set up daily balances (Daily Balances Setup), the balances are based on a
set of account masks that filter the accounts that require these balances. For more information on daily balances,
refer to the Daily Balances Setup topic.

Balance Storage in Account Segments


There are three levels in which to store balances:
• Period Balances

22 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

• Daily Balances
• Opening Balances on P/L
Period Balances
• Period balances are stored for all periods defined by the financial calendar attached to the book. This applies
to both account balances and standard trial balances.
• You can specify which segments to include in the balance.
Daily Balances
• Daily balances can be stored in addition to the period balances for a specific set of accounts.
• You can specify which accounts should have balances maintained on a daily basis.

Opening Balances
Balance sheet accounts always carry their balance into the next fiscal year as an opening balance. Income Statement
accounts never have an opening balance because their account balances zero out at the end of the fiscal year.
Whether an account is a Balance Sheet account or an Income Statement account is defined by the account
category attached to the natural account.

Currency Balances
If an account is specified as a currency account, currency balances are kept as reporting and transactional
currencies. Currency balances are used when a natural account is revalued in the GL; you can view these balances
in the Chart Tracker and in various GL reports.

Currency Balance Example


The Receivables account below is set up as a currency account and the reporting currency is USD. The account
has no other segments.
The first transaction is an AR invoice in Euro (EUR), year 2011, period 8:

Account Transaction Amount (EUR) Reporting Currency Amount (USD)


1010 (Receivables) 500.00 696.00
4010 (Sales) -500.00 -696.00

The second transaction is an AR invoice in Pesos (MXN), year 2011, period 8:

Account Transaction Amount (MXN) Reporting Currency Amount (USD)


1010 (Receivables) 1200.00 96.00
4010 (Sales) -1200.00 -96.00

Example Account Balances after the two transactions:

Account Year Period Debit Movement (USD) Credit Movement (USD)


1010 2011 8 792.00 0.00
4010 2011 8 0.00 792.00

Epicor ERP | 10.0.700.2 23


Application Setup General Ledger Course

Account Year Period Transaction Debit Credit Debit Credit


Currency Movement Movement Movement Movement
Trans. Curr. Trans. Curr. USD USD
1010 2011 8 EUR 500.00 0.00 696.00 0.00
1010 2011 8 MXN 1200.00 0.00 96.00 0.00

Note Account 4010 has not been set up as a currency account so there are no currency balances for this
account.

Batch Balance Options


In Company Configuration on the Modules > Finance > General Ledger sheet, there are two balance options:
Batch Balances and Batch Daily Balances.
As GL postings occur, period balances and daily balances update (if configured for a specific account or account
mask in another GL maintenance program). If you select one or both of these options in Company Configuration,
then period balances or daily balances do not update as postings occur to the GL. You must run the Verify
Balance Records process to build the balances.
Important Selecting one or both of these options is a safeguard in case there are performance issues with
maintaining balances in real time as postings occur. By default, these options are not selected and should
remain that way unless there is a known performance problem with maintaining balances.
Batch Daily Balances can be selected individually, but once you select Batch Balances, the Batch Daily
Balances option automatically selects as well and you cannot clear that check box. This is because batch
daily balances are included when you track batch balances anyway.

Verify Balances
Menu Path: Financial Management > General Ledger > General Operations > Verify Balances
Use Verify Balance Records to rebuild balance records if they become inaccurate or if the balance setup changes.
When you select the Update Balances check box in Verify Balance Records, an Update Required message
displays. In addition, a Rebuild Balances Required message displays in Chart of Accounts Structure
Maintenance, notifying users to run the verify balance records process. The Update Required check box is
automatically selected in Verify Balance Records anytime a segment with any Balance Control type selected on
it is added, deleted, or updated in Chart of Accounts Structure Maintenance.

Daily Balances Setup

Daily Balances Setup enables the maintenance of daily balances for tracking and reports. Account masks specify
the COA segment or segments that supply the balances. You apply masks to books associated with a COA.
COA Maintenance allows continuous balance maintenance for any segment other than the natural account.
(The natural account always stores balances.) Performance issues can result when too many segments store
balances. To avoid this issue, you can use this program to maintain segment balances for a limited number of
accounts.
This program enables creation of reports used in the hospitality industry. Daily balances allow the use of financial
data in the ongoing monitoring of occupancy, average rates, number of covers, and other statistics.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > Daily Balances Setup

24 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

COA Category Maintenance

COA Category Maintenance defines chart of accounts (COA) categories associated with natural accounts in
Account Segment Values. This association determines how the Epicor application maintains account balances
and the accounts that supply financial statement values.
Use COA Category Maintenance to:
• Determine how to maintain balances for associated accounts. The Epicor application zeros balances in income
statement accounts and maintains balances for balance sheet accounts.
• Define the structure and formatting of financial statements. The GL Report Wizard uses entries in this program
to automatically create the company's balance sheet and income statement. Entries in this program define
descriptions that display in the reports and whether an entry displays as a debit or credit. You can define
financial statements without the use of categories or the wizard.
• Designate the balance sheet category used to report net income from the income statement. Corporate
balance sheets typically use Retained Earnings to describe this category. Select the Net Income check box for
a category to designate it as the retained earnings entry on reports.
Example Use COA Category Maintenance and the GL Report Wizard to create a corporate balance sheet.
First, define Assets, Liabilities, and Equity categories. The Assets category has a normal debit balance, while
the Liabilities and Equity categories have credit balances. These settings ensure the correct placement of
the categories on the report. These categories have no parent. On the balance sheet, these categories
group other categories and display a total of their sub-accounts.
Define the Accounts Payable category, select Liabilities as its parent, and set it as the first entry in the
Liabilities category. As a result, the balance of the account associated with the Accounts Payable category
is used to calculate the total for the Liabilities category.
Lastly, define sub-categories for Accounts Payable.

The Epicor application places no restrictions on the number of sub-category levels allowed.
Use the Copy COA Categories option from the Actions menu to copy a set of categories from one COA to
other charts of accounts. Use a set of categories as a template to save work. You can modify the categories
copied from the template to create a set of categories appropriate for the COA.
Note If you change the account category on a natural segment from Balance Sheet to Income Statement,
this may affect reported profits.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > COA Category

Workshop - Create COA Categories

In this workshop, create four new COA categories. In an upcoming workshop, you will select the categories you
create on existing inventory accounts. As a result, all of the separate inventory accounts should roll up directly
to the Current Assets category.
Important Due to necessary database setup and specific data, this workshop can only be performed by
one person on a shared database.

Navigate to COA Category Maintenance.


Menu Path: Financial Management > General Ledger > Setup > COA Category

Epicor ERP | 10.0.700.2 25


Application Setup General Ledger Course

1. In the Chart of Account field, verify Master Chart of Accounts displays.

2. Click New.

3. Enter the following information:

Field Data
Category ID INV
Description Inventory
Net Income Do not select this check box.
Enable Transaction Matching Select this check box.
Type Balance Sheet
Normal Balance Debit
Parent Category CURRENT ASSETS
Sequence 10

4. Click Save.

5. Click New.

6. Enter the following information:

Field Data
Category ID RAW
Description Raw Materials
Net Income Do not select this check box.
Enable Transaction Matching Select this check box.
Type Balance Sheet
Normal Balance Debit
Parent Category Inventory
Sequence 10

7. Click Save.

8. Click New.

9. Enter the following information:

Field Data
Category ID WIP
Description Work in Process
Net Income Do not select this check box.
Enable Transaction Matching Select this check box.

26 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Field Data
Type Balance Sheet
Normal Balance Debit
Parent Category Inventory
Sequence 20

10. Click Save.

11. Click New.

12. Enter the following information:

Field Data
Category ID FG
Description Finished Goods
Net Income Do not select this check box.
Enable Transaction Matching Select this check box.
Type Balance Sheet
Normal Balance Debit
Parent Category Inventory
Sequence 30

13. Click Save.

14. Click the Clear icon to prepare for the following workshop.

15. Remain in COA Category Maintenance.

Workshop - Copy COA Categories

A new COA is required for your company. To save time, you would like to use the existing COA as a template.
In this workshop, copy an existing list of COA categories to a new COA.

1. In the Chart of Account field, verify Master Chart of Accounts displays.

2. From the Actions menu, select Copy COA Categories.


The Copy COA Categories window displays.

3. In the From COA Code field, verify Master Chart of Accounts displays.

4. In the To COA Code field, select XXX's COA (where XXX are your initials).

5. Click OK.
The tree view displays the new copied list of categories.

Epicor ERP | 10.0.700.2 27


Application Setup General Ledger Course

6. Click Save.

7. Exit COA Category Maintenance.

Account Segment Values

Use Account Segment Values to define natural, dynamic, and controlled account segment values.
Use this program to define the following:
• Natural Account Values - Natural account values typically reflect the structure of the financial statements
for the company. You can assign many values to natural account segments, including category, normal
balance, manual entry restrictions, and so on. For example, you can use natural account values to define
currency accounts; use these accounts when you need to revalue transactional currency amounts into other
currency amounts.
• Controlled Segment Values - Controlled segments record the primary financial history of the company. For
example, define a controlled segment in COA Structure Maintenance to track a company division; use Account
Segment Values to define the NORTH, SOUTH, EAST, and WEST values for the segment. Controlled segment
values defined in this program are available to you when you enter accounts in programs such as AP Adjustment
and Cash Receipts.
• Dynamic Segments (Reference Types) Values - When you associate a reference type with a chart of
accounts (COA) segment, you can select a segment value for a posted transaction.
• Dynamic Segments (Business Entities) - Posting rules set a segment value based on the business entity
indicated in a posted transaction. You cannot define values for dynamic segments that reference the installed
business entities; dynamic segments use the business entity functionality to set segment values.
• Effective Dates - Use active (effective) dates so the COA can reflect company structure or business changes.
For example, you can set a segment for a product line to expire when the product line is discontinued.
Tip Chart of Accounts Structure Maintenance creates the segments that display in this program. Use
General Ledger Account Maintenance to generate the general ledger accounts for COAs.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > Account Segment Values

Natural Account Options

The Natural Account Options > Detail sheet in Account Segment Values is where you associate COA categories
with natural accounts.
This association determines how the application maintains account balances. The application zeroes balances in
income statement accounts and maintains balances for balance sheet accounts. In addition, the GL Report
Wizard can use the balances of the associated account to automatically create financial statements.
Also on this sheet, determine whether journals should be summarized by account. Posted detail summarization
reduces the number of records stored in the database. Note that a posting rule will override any summarization
setting made on this sheet if it differs.

Workshop - Create Account Segment Values

In this workshop, define values for the controlled segments created in a prior workshop.
Navigate to Account Segment Values.

28 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Menu Path: Financial Management > General Ledger > Setup > Account Segment Values

1. In the Chart of Account field, select XXX's COA (where XXX are your initials).

2. In the Segment field, verify Natural Account displays.

3. From the New menu, select New Value.

4. Enter the following information:

Field Data
Segment Values 300000
Name Retained Earnings
Abbreviation RE
Category EQUITY (Note: All natural account segment values must have a
category assigned.)
Active Verify this check box is selected.

5. Click Save.

6. Navigate to Natural Account Options > Detail.

7. Click the Enable Transaction Matching check box.


Selecting this option allows a GL transaction that contains this natural account to be matched in GL
Transaction Matching.

8. Navigate to the Natural Account Options > Segment Options sheet.

9. From the New menu, select New Segment Option.

10. In the Segment field, select Location.

11. In the Entry Control field, select Mandatory.

12. Click Save.

13. Use steps 2-5 to add a value to each controlled segment in the current COA. Click Save after adding each
value.
Remember: Each time you add a new value, select the segment to add that value to in the Segment field
at the top of the window before you access the New menu.
Use the following tables as data entry guides:

Field Data
Segment Location
Segment Values MINN
Name Minneapolis
Abbreviation Minn
Active Verify this check box is selected.

Epicor ERP | 10.0.700.2 29


Application Setup General Ledger Course

Field Data
Segment Product Group
Segment Values 100
Name Retail
Abbreviation Ret
Active Verify this check box is selected.

Field Data
Segment Cost Center
Segment Values 00
Name Corporate G/A
Abbreviation Corp
Active Verify this check box is selected.

14. Click Save.

Workshop - Change a Segment Value's COA Category

In this workshop, change COA categories of existing segment values.


Important Due to necessary database setup and specific data used, this workshop can only be performed
by one person on a shared database.

1. In the Chart of Account field, select Master Chart of Accounts.

2. In the Segment field, verify Chart displays.

3. In the Segment Values field, enter 1200, and press Tab.

4. In the Category field, select RAW - Raw Materials.

5. Navigate to Natural Account Options > Detail.

6. Select the Enable Transaction Matching check box.


Selecting this option allows a GL transaction that contains this account segment to be matched in GL
Transaction Matching.

7. Click Save.

8. Click the Clear icon and repeat steps 3 through 7 to change the categories on two other segment values.
Enter the following information for steps 3 and 4 for the two other segment values:

Field Data
Segment Values 1220
Category WIP - Work In Process

30 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Field Data
Segment Values 1290
Category FG - Finished Goods

9. Remain in Account Segment Values for the next workshop

Workshop - Add a Department Value

A growing portion of your business is engineer-to-order and the controller wants to establish an additional
department to monitor the company's expenses and possibly develop additional overhead rates. In this workshop,
add a department value to the Master COA to fulfill the controller's request.
Important Due to necessary database setup and specific data used, this workshop can only be performed
by one person on a shared database.

1. In the Chart of Account field, verify Master Chart of Accounts displays.

2. In the Segment field, select Department.

3. From the New menu, select New Value.

4. Enter the following information:

Field Data
Segment Values 90
Name Engineering
Abbreviation Eng
Active Verify this check box is selected.

5. Click Save.

6. Exit Account Segment Values.

Restricted Function Maintenance

Use Restricted Function Maintenance to designate functions used to restrict manual journal entry. Use the
functions to restrict entries against specific natural accounts defined in Account Segment Values.
Example The application designates Purchase Order Entry (Erp.UI.POEntry.dll) as a restricted function.
Define a natural account for Payroll Entry in Account Segment Values and exclude the account's use
with the Purchase Order Entry function. As a result, you cannot use the payroll account when you enter
purchase orders.

You can add application .dll files to the restricted functions list. For example, you can add Erp.UI.BankAdjEntry.dll
to limit the use of natural accounts available when you adjust bank account entries. You cannot select .dll files
from other applications or files that are not connected with programs used to post journals.

Epicor ERP | 10.0.700.2 31


Application Setup General Ledger Course

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > Account Entry Restricted Functions

General Ledger Account Maintenance

General Ledger Account Maintenance defines valid general ledger (GL) accounts for a chart of accounts (COA).
General ledger accounts contain the natural account segment and other controlled segments. You cannot include
dynamic segments in GL accounts. Posting rules set the value of most dynamic segments.
This program determines:
• Valid entries for the selected COA - The Epicor application validates GL transactions that post to the COA
against the accounts defined in this program.
• The available values in fields used for GL account entry - For example, the Epicor application limits entries in
the GL Account field to Master COA accounts in AP Adjustment Entry. As a result, the Master COA must
define all accounts needed to post from these fields.
• The effective dates for accounts - Effective dates allow the COA to reflect changes in the company's structure
or business. For example, an account designates a product line discontinued at the end of the year. Set the
To Date field to the year's end when you define the account. As a result, an error occurs if a journal that uses
the account posts to the COA after the end of the year.
• Whether to preserve the account's description and active status during automatic account updates.
• Whether to use the account for inter-company processing. Inter-company processing updates multi-company
accounts defined in the COAs of a parent company and its subsidiaries.
Tip Chart of Accounts Structure Maintenance designates a segment as dynamic or controlled. Account
Segment Values defines values used to generate accounts through GL Account Maintenance.

Definition of a single GL account constitutes use of the COA. Use of a COA blocks the addition of controlled
segments. Use of a segment value blocks changes to the value in Account Segment Values.
Example The following example (based on the Master COA) illustrates how segment properties affect GL
account codes. Define the segments and enter the settings that display in the following table.

Segment COA Settings Valid Values

1 Segment type: Controlled 1000, 2000, 3000 (Segment values defined in


Account Segment Values)
Entry control: Natural Account

2 Segment type: Controlled 10, 20 (Segment values defined in Account


Segment Values for these Departments)
Entry control: Optional

3 Segment type: Dynamic Dalton, Addison (Segment values created for


these Customer IDs)
Entry control: Optional

Designate 1000-10 and 2000-20 as valid GL accounts in General Ledger Account Maintenance. The
following table shows how the Epicor application validates journal account codes when they post to the
GL.

32 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Account Code Valid or invalid?

1000-10 and 2000-20 Valid combination of defined segment values

1000-20 and 2000-10 Invalid combination of defined segment values

1000-10-Dalton Valid combination of defined segment values and customer ID

2000-10-Dalton Invalid combination of defined segment values and customer ID

1000-__-Dalton Valid combination of a defined segment value and customer ID


as the second segment is optional

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > General Ledger Account

Workshop - Add General Ledger Accounts

In this workshop, add a Retained Earnings account to the chart of accounts created in a prior workshop and a
Utilities account to the Master Chart of Accounts for the Engineering department.
Important Due to necessary database setup and specific data used, steps 7-10 in this workshop can only
be performed by one person on a shared database. If this is the case, complete steps 1-6.
If you cannot complete this workshop in its entirety, you will not be able to complete the Workshop -
Generate and Review GL Accounts.

Navigate to General Ledger Account Maintenance.


Menu Path: Financial Management > General Ledger > Setup > General Ledger Account

1. In the Chart of Accounts field, select XXX's COA (where XXX are your initials).

2. Click New.

3. Click the arrow next to the GL Account field to display the segment search buttons available for use.

4. Enter the following information:

Field Data
Natural Account 300000
Location MINN
Product Group 100
Cost Center Leave this field blank. A value is unnecessary because this
segment is optional.

5. Click in the Description field.

Epicor ERP | 10.0.700.2 33


Application Setup General Ledger Course

The field populates with a description made up of the 3 segments' abbreviations.

6. Click Save.

7. Use steps 1-4 and the data below to create a Utilities account in the Master Chart of Accounts for the
Engineering department.
Note Remember to select Master Chart of Accounts from the Chart of Accounts field.

Field Data
Chart of Accounts Master Chart of Accounts
Chart 8800
Division 00
Department 90

8. Click in the Description field.


The field populates with a description made up of the 3 segments' abbreviations.

9. Update the Description field to read Engineering Utilities.

10. Click Save.

11. Click the Clear icon and remain in General Ledger Account Maintenance for the next workshop.

Generate Accounts

The Generate command uses a COA's controlled segments and the segments' values to create general ledger
accounts. To save time, you can use this command rather than creating accounts manually.
Settings in the Generate Accounts program control:
• Segment values included in the generated accounts. You can generate accounts based on defined values or
copy combinations of account values. Generated accounts must include valid values for all mandatory account
segments.
• The effect of the generation on existing accounts. You can block account overrides, allow account overrides,
or preserve protected settings for accounts.
The modality of the generation determines how values are generated.
• In a simple account generation, you generate accounts based on defined segment values. You can select
specific segment values or value ranges for use in the generation.
• In a generation with copying, you copy specific combinations of segment values. For example, the COA has
controlled segments for division and department. You want to copy the natural account segment 1000, the
division segment 05, and all department segment values. Generation with copy creates accounts for
combinations of 1000-05 and the values defined for the department segment.
The generation uses segments defined in Chart of Accounts Maintenance and the controlled segment values
defined in Account Segment Values. You can modify generated accounts in General Ledger Account
Maintenance.
Definition of a single GL account constitutes use of the COA. Use of a COA blocks the addition of controlled
segments. Use of a segment value blocks changes to the value in Account Segment Values.

34 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Workshop - Generate and Review GL Accounts

In this workshop, use the Generate command from the Actions menu to quickly create GL accounts for the new
Engineering department. After the accounts have been generated, review them in General Ledger Account
Maintenance.
Important If you were unable to complete Workshop - Add General Ledger Accounts, you will not
be able to complete this workshop or Workshop - Modify and Account Allocation.

Generate GL Accounts

1. In the Chart of Accounts field, verify Master Chart of Accounts displays.

2. From the Actions menu, select Generate.

3. In the Generate Accounts window, select the Create New Accounts Only option.

4. Next to the Department segment value, select the Manual Selection check box.
Use the Manual Selection check box when specific segment values should be used for an account generation.
Note: The Account Segment Values Search window displays as soon as you select the Manual Selection
check box.

5. Click Search, select the Engineering department, and click OK.

6. Repeat the last two steps to select another specific segment value for this account generation.

a. Select the Manual Selection check box next to the Division segment value.

b. Search for and select the Main division.

7. Click the Generate button.


The Generate GL Accounts Process window displays.

8. Select File > Submit.

9. Close the Generate GL Accounts Process window.

Review Generated Accounts

1. In the Chart of Accounts field, verify Master Chart of Accounts displays.

2. Click the GL Account button.

3. Click Search.

4. Click Select 1-100, and click OK.

5. Use the tree view to review, scroll through, and select any available account.
Look for the new accounts connected to the Engineering department (90).

6. When your review is complete, exit General Ledger Account Maintenance.

Epicor ERP | 10.0.700.2 35


Application Setup General Ledger Course

General Ledger Report

The General Ledger Report lists financial information for a range of accounts and/or periods you select. There
is both a summary and a detail version of this report. You can also select a full account version to include both
summary and detail information.
Use this program to produce a General Ledger report based on the selections you make on the Selection and
Filter sheets.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Reports > General Ledger

Book Maintenance

Book Maintenance defines the fiscal books a specific company uses. A book defines the currency, fiscal calendar,
chart of accounts, and Retained Earnings account used to generate its financial statements.
A company can use multiple books to display the same financial information in multiple ways. When you implement
the Epicor application, carefully consider the role each book plays in the financial management and reporting
within a specific company. When a transaction is entered, its amounts can be applied to multiple books, reflecting
the purpose for each book.
Each book can also have its own set of validation rules. These rules define error handling for journals posted to
a specific book. By default, books ignore most posting errors. You can change the defaults so the book blocks
and logs errors as needed.
Books are useful for recording transactions so they match the financial legal requirements for a specific country.
Use Chart of Accounts Structure Maintenance to create a chart of accounts (COA) which matches the structure
your country requires. You can use one book to post transactions in a specific currency for reporting, and then
use another book for posting the same transactions in the base currency the company uses.
Example Use the Modified Accelerated Cost Recovery System (MACRS) to depreciate a physical asset
for tax reporting. For financial reporting, the same asset is depreciated using straight-line depreciation.
Each book displays its own depreciation results.

Example Leverage multiple books so your companies can value items differently in financial and statutory
reports. An insurance company might use Generally Accepted Accounting Principles (GAAP) to value
investments and other items for one report and use National Association of Insurance Commissioners
guidelines for another book. State or provincial regulations can also impact reporting, so you may need to
implement additional books.

Use Book Maintenance to define the following:


• Book Type - Books can record financial transactions or consolidate to other books. Standard books record
the financial activity of the company. Consolidation books mediate the transfer of consolidation journals
between two standard books.
• Chart of Accounts (COA) - Each book can have a different COA, or several books can share the same COA.
The COA defines valid general ledger accounts, available dynamic segments, and balance maintenance for
segments other than the natural account. (The natural account maintains continuous balances.) The book
also determines the retained earnings account.
• Fiscal Calendar - The fiscal calendar determines valid apply dates for each business transaction. The Epicor
application maintains periodic balances for segments based on the fiscal calendar.

36 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

• Book Currency - The book currency can be used on financial reports and in consolidations. Journal amounts
post in the currency defined on the book. Books can store journals in additional transaction currencies, but
will only post in the specified book currency.
• Error Handling for Journals - Use the Validations sheet to ensure the transactions are valid. For example,
a validation rule can alert you when the Apply Date for a transaction falls within a closed fiscal period. When
the posting process runs, the Epicor application blocks posting of invalid journals and continues to process
the remaining journals in the batch. Error transactions display in the Review Journal.
• Rounding Tolerance Criteria - For each book, you can specify rounding tolerance criteria as well as an
account to which transactions will post currency differences.
• GL Transaction Mapping - Set up GL transaction mapping from your source (Main) book to a secondary
book. You determine the COA map and transactional currency to use as well as determine which GL transaction
types are affected by this revision.
You can modify a book's details (description, type, COA, calendar, currency) until a journal posts to its COA.
Once a posting process runs through the book, you can only change the book description.
Note You can also update the posting rules each book uses to record general ledger transactions. Update
posting rules for each book within GL Transaction Type Maintenance. For information on how to create
and update posting rules, review the Posting Engine Technical Reference Guide in Application Help.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > Book
• Financial Management > Multi-Site > Setup > Book

Retained Earnings
Book Maintenance > Retained Earnings

The Retained Earnings sheet designates the standard account used for retained earnings for the book. The
application continually updates the retained earnings account balance with postings to the COA's revenue and
expense accounts. As a result, the balance sheet always reflects the current balance. At year-end closing, run the
Transfer Balances process to transfer account balances to the next fiscal year.
Balance sheets always report the balance in the standard retained earnings account. You can further divide the
reported retained earnings balance by the substitution of a segment in the retained earnings account for a
corresponding segment in the income statement. The substitution allows the splitting of retained earnings by
division, department, or other mandatory controlled account segment. Account masks designate the relationship
between the split segment and the retained earning accounts that displays the balances.
Often, a book that uses segment substitution also uses self-balancing segments. Designation of a self-balancing
segment in Self-Balancing Segment Maintenance enables the automatic posting of balancing journals within
a segment. This ensures the book to which the journals post maintains a balanced set of records within the
segment.
For example, a book uses a COA with a mandatory second segment that defines two divisions: LA and MP. The
third segment is optional and defines cost centers. You use segment substitution to split the balance in the
standard retained earnings account 3070. At year-end close, the following balances exist in COA revenue and
expense accounts.

4010-MP-100 240

4010-MP-200 500

Epicor ERP | 10.0.700.2 37


Application Setup General Ledger Course

4020-MP-100 100

4020-LA-100 300

3010-LA-100 -500

3010-MP-100 -1200

The application updates the retained earnings account when you transfer opening balances to the new fiscal
year.

4010-MP 3070-MP 740

4020-MP 3070-MP 100

3010-MP 3070-MP -1200

Total to 3070-MP -360

4020-LA 3070-LA 300

3010-LA 3070-LA -500

Total to 3070-LA -200

Workshop - Create a Book

In this workshop, create a book for your company and attach it to the COA and fiscal calendar created in prior
workshops.
Navigate to Book Maintenance.
Menu Path: Financial Management > General Ledger > Setup > Book

1. From the New menu, select New Book.

2. Enter the following information:

Fields Data
Book (ID) XXX-MM (where XXX are you initials and MM is your birth month)
Book (Description) XXX's Book (where XXX are your initials)
Type Standard
Chart of Account XXX's COA (where XXX are your initials)
Calendar XXX's Fiscal Calendar (where XXX are you initials)
Book Currency United States Dollar

3. Navigate to the Retained Earnings sheet.

38 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

4. In the Standard Account field, enter 300000-MINN-100.

5. Click Save.

6. Remain in Book Maintenance for the next workshop.

Validation Rules

Validation rules are set up at the book level. You can specify different validations for each book. Use validation
rules to specify how the application handles specific transactional issues during the posting process. Use Book
Maintenance to specify validation rules for the appropriate book.
Menu Path: Financial Management > General Ledger > Setup > Book
Throughout the posting process, various issues can arise. Some issues can be encountered during the intermediate
stages of the posting process; others can arise during the final stage of validating the complete accounting
transaction.
Example A transaction enters the posting process, but the Apply Date is earlier than the Earliest Apply
Date specified for that transaction. To catch this type of issue, you can set up a validation rule for the
application to autocorrect the issue and send a warning message.

Validation rules are based on two types of issues that occur:


• Issues the application always automatically handles
• Issues that can be handled in two or more pre-defined ways
There are different ways to handle issues in each book:
• Warning - The application issues a warning and treats the transaction as correct. The transaction is stored
in the general ledger (GL) and a corresponding warning message is logged.
• Ignore - The application ignores the issue and treats the transaction as correct. The transaction is stored in
the GL without any other actions.
• Autocorrect - The application autocorrects the issue and automatically adjusts the data (incoming or outgoing)
that caused it. The transaction is then treated as correct and is stored in the GL without any other actions.
• Error - The application treats the issue as an error and the transaction automatically saves in the Review
Journal. (The Review Journal is discussed in more detail in the Review Journal section of this course).
• Autocorrect with Warning - The autocorrect action is combined with a warning, in which case, the application
autocorrects the issue after it logs a warning.

Workshop - Review Validation Rules

In this workshop, review your book's default validation rules and action settings.

1. Navigate to your book's Posting > Validations sheet.

2. Review the default validation rules and each rule's Action setting.
Note Not all rules have the same action selections available. Click the arrow next to a rule's default
action to review which action settings are available.

3. Exit Book Maintenance.

Epicor ERP | 10.0.700.2 39


Application Setup General Ledger Course

Book Listing Report

Use the Book Listing Report to generate a listing of books for the active company.
Important For more information on how to review the status of a report you print, preview, or generate,
refer to the System Monitor Overview topic in the Application Help.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Reports > Book Listing

Chart of Accounts Mapping

Use Chart of Accounts Mapping to define maps used to transfer journals between different charts of accounts.
Mapping transforms a portion of one chart of accounts (COA) to a portion of another and eliminates the need
to redefine the posting rules that create journals. You can handle most posting process modifications through
COA mapping. Typically, you create COA maps instead of modifying specific posting rules. COA maps can reflect
minor changes you need between different charts of accounts. COA maps are also easier to maintain.
Use COA maps to:
• Create consolidation journals. The consolidation process uses COA maps to link accounts from a source book
to a target book. Consolidation Definition Maintenance specifies the map a consolidation used.
• Automatically transfer posted journals between books. Associate maps with a book and its posting rules
within GL Transaction Type Maintenance. Use the posting engine functionality to map a source COA to
a target COA. You can set up mapping for entire account codes or for individual segments. When the currencies
of the two books are different, the Epicor application also converts the journal currency.
Tip Modify posting rules within GL Transaction Type Maintenance. If your book requires more complex
posting changes, modify the posting rules for each affected GL transaction type. For information on
how to do this, refer to the Posting Engine Technical Reference Guide in the Application Help.

Example The company has a financial and a legal book that use different charts of accounts (COAs). You
want to post the same accounts payable (AP) journals to both COAs. Create a map with the financial book's
COA as the source COA. This map links natural account segment values for AP accounts in the two COAs.
Next, access the GL transaction type used to post AP journals. This GL transaction type contains the posting
rules which create journals for the financial book. Associate the mapping document with the financial
book. As a result, journals that post to AP accounts in the financial book also post to the COA in the legal
book.

Once you create a COA map between books you need to determine which GL transaction types should post to
both of these books. Once you make that decision, add the secondary book with mapping to each individual GL
transaction type by adding a revision in GL Transaction Type Maintenance. You also have the option in Book
Maintenance to link a secondary book to a source book using the COA map you built.
Tip If you plan to update multiple GL transaction types to post to a multiple books, and no rule modifications
are needed, it makes the most sense to link the secondary book to your source (Main) book in Book
Maintenance. Once you establish this link, you can enable as many GL transaction types as you want, all
at the same time. In GL Transaction Type Maintenance, revisions can only be added one transaction type
at a time.

For more information on Chart of Accounts Mapping, refer to the Posting Engine Technical Reference Guide
in the Application Help or the Posting Engine course.

40 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > Accounting Segment Mapping
• Financial Management > Multi-Site > Setup > Accounting Segment Mapping

GL COA Reference Type

Use GL COA Reference Type Maintenance to define reference types and reference type masks placed against
a chart of accounts (COA) segment. Reference type values classify campaigns, projects, and other items with a
fixed life for use in financial reporting.
General ledger (GL) account and chart trackers display the information reference types generate.
When you create a reference-type segment in Chart of Accounts Maintenance, you can then define types and
masks for the segment. You can associate a single reference-type segment with multiple reference types and
associate a single reference type with multiple masks. Account masks determine the GL accounts that include
the reference-type segment and whether including this segment is required or optional.
In some cases, two types can have masks that match the same account. In this case, the Epicor application uses
the type with the mask that most closely matches the account for the transaction. For example, a type that
includes a mask for account 2300-10-00 takes priority over a type with a mask of 2300-1_-00.
Tip You can define a different set of reference types and masks for each COA, but use of a standard set
of types across all charts of accounts permits a broader analysis of company data.

You determine the value of a reference-type segment when a transaction posts. Account Segment Values
define the segment value associated with your selection. You do not need to define values for this segment in
the GL controls or through the use of posting rules.
Because reference-type segments are set manually, leverage them to classify items that cannot be set by values
in posted journals. For example, define a reference type to classify businesses as corporations or sole proprietorships
because this information is unavailable from customer or supplier records.
Example Create a reference type to classify travel expenses employees incur. In Chart of Accounts
Maintenance, define a reference-type segment for the Master COA.
In GL COA Reference Type, select the COA and segment, and create a Travel reference type. Define mask
2300-__-__. This mask includes the natural account segment used for employee vouchers with the division
and department segments masked. Designate the mask status as required.
In Account Segment Values, select the segment mask and define segment values for the options Lodging,
Air Fare, and Per Diem. Since the mask is required, you must designate your expenses as Lodging, Air Fare,
or Per Diem when you post.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > GL COA Reference Type

Epicor ERP | 10.0.700.2 41


Application Setup General Ledger Course

Workshop - Add a Reference Type and an Account Mask

A quarterly review shows the balances in the office equipment accounts are unusually large. In order to determine
the details of future transactions, create a reference type, an account mask, and reference segment values to
help analyze which specific item(s) is causing the problem.

Add a Reference Type to a COA


Navigate to GL COA Reference Type.
Menu Path: Financial Management > General Ledger > Setup > GL COA Reference Type

1. In the Chart of Account field, verify Master Chart of Accounts displays.

2. In the Segment field, verify GL Reference Type is selected.

3. From the New menu, select New Reference Type.

4. Enter the following information:

Field Data
Type XXX OE (where XXX are your initials)
Description XXX Office Equipment (where XXX are your initials)

5. Click Save.

Create an Account Mask

1. From the New menu, select New Account Mask.

2. In the Account Mask field, enter 86__-__-__ where the ‘_’ (underscore) represents the wild card digits.

3. In the Reference Status field, select Require.

4. Click Save and exit GL COA Reference Type.

Define Reference Segment Values


Navigate to Account Segment Values.
Menu Path: Financial Management > General Ledger > Setup > Account Segment Values

1. In the Chart of Account field, verify Master Chart of Accounts displays.

2. In the Segment field, select GL Reference Type.

3. From the New menu, select New Value.

4. Enter the following information:

42 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Field Data
Segment Values XXX-Canon (where XXX are your initials)
Name XXX-Canon Fax-CFX-L-4000 (where XXX are your initials)
Reference Type XXX Office Equipment (where XXX are your initials)
Active Verify this check box is selected.

5. Click Save.

6. Follow the steps above and add two additional GL Reference Type segment values using the following
information:

Field Data
Segment Values XXX-HPP-L5 (where XXX are your initials)
Name XXX-HP Printer-HP Laser Jet 5 (where XXX are your initials)
Reference Type XXX Office Equipment (where XXX are your initials)
Active Verify this check box is selected.

Field Data
Segment Values XXX-MitaKM (where XXX are your initials)
Name XXX-Mita Copier-KM 4030 (where XXX are your initials)
Reference Type XXX Office Equipment (where XXX are your initials)
Active Verify this check box is selected.

7. Click Save and exit Account Segment Values.

Journal Code Maintenance

Journal Code Maintenance defines codes used to group journals associated with posting processes.
System journal codes can apply to journals through association of a posting process with a GL control. You can
then track and report on journals by code. Some posting processes use default codes when a GL control does
not supply a journal code.
In addition, consolidation definitions apply the codes to journals posted from source books to intermediate and
target books. The application allows the use of the groups to validate and track consolidation journals.
Example The pre-defined journal code SJ (Sales Journal) is meant to apply to journals used to post Accounts
Receivable (AR) invoices. The code SJ is associated with the GL control used to post journals from AR
Invoice Entry. The application applies the code to journals posted from the program. This mechanism
allows reports and trackers to group sales transactions by the code.

You can create a journal code to group:


• Month-end journals
• Consolidation journals - These codes can group journals used to Consolidate to Parent and Import
Consolidation from Subsidiary.

Epicor ERP | 10.0.700.2 43


Application Setup General Ledger Course

• Transactions created by new accounting transaction types (ACT types) defined in GL Transaction Type
Maintenance. Creation of an ACT type is a significant customization of the application.
Your Epicor application includes pre-defined journal codes for posting processes run from application programs.
Creation of a company results in generation of a set of pre-defined codes. The application includes the predefined
journal codes in the following table:

Code Description Process


AJ Adjustments Journal Adjustment entry in AP or AR
AMJ Asset Management Journal Asset posting process in Asset Management
CD Cash Disbursements Journal Check entry in AP
CR Cash Receipts Journal Cash receipt entry in AR
GJ General Journal Manual journals entered in Journal Entry
IJ Inventory Journal Capture COS/WIP Activity in Job Management
PJ Purchase Journal Invoice entry in AP
PR Payroll Journal Payroll check entry in Payroll
SJ Sales Journal Invoice entry in AR

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > Journal Code

Business Entity

Business entities define the overall primary items within each company database, such as customer, supplier,
part, and project. Your Epicor application installs with primary business entities. Each business entity is essentially
a static table which contains the overall database structure used to record transactions against the specific item.
You link, or reference a business entity for a dynamic segment within Chart of Account Structure Maintenance.
This segment type can define subsidiary ledgers for accounts receivable and accounts payable control accounts.
You can select a business entity from the Business Entity drop-down list when you select the Use Business
Entity check box.
When you select a customer, supplier, part, or other business entity in Chart of Accounts Structure Maintenance,
you indicate the segment uses the values recorded in the business entity's table and fields to calculate the segment
values. The posting rules, which reference the business entity, set the segment values during the posting process.
Business entities are at the top of the hierarchy which generates accounts during the posting process. The items
directly below business entities in the hierarchy are GL control types. Each GL control type is linked to a specific
business entity, and so the business entity defines what areas of the database the GL control type updates through
its account and journal contexts. GL control types are templates used by the third and final level of this hierarchy,
GL controls. A GL control uses the account contexts specified through the GL control type to defines the specific
accounts which update for each transaction.

44 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

GL Control Type Maintenance

General ledger (GL) control types group together account contexts, journal contexts, and business entities used
to define the accounts generated through GL controls. Use GL Control Type Maintenance to create and edit
the GL control types you use with the current company.
GL control types define:
• Account contexts - GL controls linked to the GL control type use its account contexts to specify the books
and accounts to which GL transactions post. The posting rules specified within the GL transaction type use
this account information to define each GL detail. You can view and modify posting rules within GL Transaction
Type Maintenance.
• Account entry defaults for GL controls - These default values limit how an account maps to a book or
requires you use a specific account with all GL controls linked to the GL control type.
• Journal contexts - The journal contexts associate journal codes with the GL controls linked to the GL control
type. Journal codes group journals created through the posting process which apply to the business transaction.
• Business Entities - The business entities defined on the GL control type indicate against which database
tables the GL control type is used. Business entities define items such as Customer, Supplier, Project, Product
Group, Part, and so on, and are at the top of the hierarchy which generates accounts during the posting
process. The items directly below business entities in the hierarchy are GL control types. Each GL control type
links to a specific business entity, and so the business entity defines what areas of the database the GL control
type updates through its account and journal contexts. GL control types are the templates the third and final
level of this hierarchy (GL controls) use. A GL control uses the account contexts specified through the GL
control type to define the specific accounts which update for each transaction.
You can modify GL control types to extend the posting functionality. Ensure the new account and journal contexts
are appropriate for the business entities selected on the GL control type.
The Epicor application comes with a set of predefined GL control types. These predefined GL control types
correspond to the programs that maintain GL controls that apply to posted transactions. You can create a GL
control type to support a new accounting process or to integrate the Epicor application with another financial
application.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > GL Control Type

GL Control Maintenance

General ledger controls define the accounts and journal codes available during the posting process for a specific
transaction. All posting accounts the Epicor application uses for each business transaction are defined through
GL Control Maintenance.
You can create and modify GL controls to extend the posting functionality. First, link a GL control to a GL control
type; each GL control uses the account and journal contexts from the control type as a template. The GL control
then uses these templates to determine the specific account string and journal code to use with a business
transaction.
You can associate one or more GL controls with a record in a maintenance program. Each control associated
with a record must belong to a different GL control type. The association allows the use of control values when
the record applies to a posted transaction.
During posting, the posting rules defined in GL Transaction Type Maintenance use GL controls to create
transaction details. The posting rules access account values through the references to the account contexts defined

Epicor ERP | 10.0.700.2 45


Application Setup General Ledger Course

on the linked GL control types. Often, GL control accounts lack values for one or more segments. The posting
rules then use posted transaction data to define these segment values.
Example The AR Account and AP Account control types reference the Company business entity. Define
GL controls based on both types and apply them to Company A in Company Configuration. Post a
transaction that belongs to Company A. The posting rules for the GL transaction type use the GL controls'
account references to create the accounts for the company journals.

Example Add a Landed Cost account context to the AP Account GL control type. You can now add a
landed cost account context to the AP GL control type. Create a GL control and link it to the AP Account
GL control type. Apply this GL control to a company record (Company Configuration). Ensure the new
account contexts are appropriate for the business entities against which the type applies.

When journal codes are linked with GL controls, applicable transactions the posting process creates are recorded
in associated journals. As a result, you can track and report on journals by the generated journal code.
You cannot associate GL controls with programs where you select posting accounts when you enter transactions.
Examples of this type of program include AP Adjustment Entry and Cash Receipt Entry. The Master Chart of
Accounts defines the accounts available in these programs.
Important If you modify or delete GL control codes, it can cause invalid journals to generate. Verify the
posting processes which use the GL control to create valid accounts after the changes.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > GL Control Code

Workshop - Add GL Controls to a Business Entity

In this workshop, add GL controls to a supplier record. GL control types and codes are assigned to the supplier
business entity instead of assigning specific accounts as in previous versions of the application.
Important Due to necessary database setup and specific data used to add GL controls to a business entity,
this workshop can only be performed by one person on a shared database. You have the option to select
a different supplier record to complete this workshop. However, your results may not follow those outlined
in this workshop.

Navigate to Supplier Maintenance.


Menu Path: Material Management > Purchase Management > Setup > Supplier

1. In the Supplier field, enter ETHAN and press Tab.

2. Navigate to the GL Controls > Detail sheet.

3. From the New menu, select New GL Control.

4. In the Type field, search for and select AP Account.


Only GL control types relevant to this specific business entity display in the Type search. The application
only displays the GL control types that specify the Supplier business entity on their record. In this case, you
can add one AP Account GL control type and one Supplier GL control type.

5. In the Control field, search for and select APTD.


APTD is the GL control code that holds the accounts selected for the Account Payable Trade AP account.

46 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

6. Click Save.

7. Exit Supplier Maintenance.

GL Account Budget Maintenance

GL Account Budget Maintenance defines budgets for income-statement accounts. You can include budgetary
amounts in cash flow analysis and custom reports.
You can define:
• Expense budgets - Enter positive amounts to track increases in expense accounts or decreases to revenue
accounts. Typically, you use expense budgets for operating expense accounts such as travel and entertainment,
professional services, and equipment rental.
• Revenue budgets - Enter negative amounts to track decreases in revenue accounts or increases to expense
accounts. You can use a revenue budget to determine whether cash from sales of scrap meet sales projections.
Tip Prior to creating a budget, you must define a GL book and fiscal calendar for your budget. You must
also define a chart of accounts in Chart of Accounts Structure Maintenance, define natural, dynamic
and controlled segment values in Account Segment Values Maintenance, and create GL accounts in
General Ledger Account Maintenance.

The book you select in this program provides the context for defining and tracking budgets. The fiscal calendar
and chart of accounts associated with the book determines the periods and accounts used in the budget.
Selection of the Cash Flow Analysis check box includes the account's budget in calculation of budgeted expenses
that display in the Cash Flow tracker. The application adds the period budget for this account to the book's
other budgeted accounts. The total becomes the basis for calculation of weekly expenses.
Note Do not use account budgets to include sales in cash flow analysis. The analysis includes sales through
accounts receivable open order lines.

You can include budget amounts in reports defined in Financial Report Designer. The amounts display in
budget columns.
You can use the Copy Budget command to copy account budgets between fiscal years within a book. The
copied budgets can use account actuals or budget amounts as their basis. You can adjust copied values.
Example Select a book with a fiscal calendar that contains 12 periods. Enter a budget amount of 12,000.00
and a qualifier of Period. As a result, the application creates 12 records, each with a budget amount of
12,000.00.
You enter a qualifier of Year with the same budget amount (12,000.00) to create 12 records, each with
a budget amount of 1,000.00.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > Account Budget

Workshop - Create an Account Budget

In this workshop, create an account budget for your Department.


Navigate to GL Account Budget Maintenance.
Menu Path: Financial Management > General Ledger > Setup > Account Budget

Epicor ERP | 10.0.700.2 47


Application Setup General Ledger Course

1. In the Book field, verify Main Book displays.

2. In the Fiscal Year field, enter the current calendar year.

3. Click New.

4. Enter the following information:

Field Data
GL Account 6300-00-30
Amount 300,000
Qualifier Year
Cash Flow Analysis Select this check box.

5. Click Save.

6. Navigate to the Period Budget > Detail sheet and review the periodic budget breakdown.

7. Click Save.

8. Exit GL Account Budget Maintenance.

GL Account Allocation Maintenance

GL Account Allocation Maintenance defines how to distribute periodic expenses and revenues among accounts
in a book.
A company contains at least one book to track general ledger (GL) transactions, and GL account allocations
regulate how much of these amounts, or allocation units, post to various journals. Typically, you use allocations
to distribute expenses across divisions, organizations, departments, or projects defined by a segment in the chart
of accounts (COA) associated with the selected book. For example, you divide rent, heating, and lighting expenses
between departments, based on the amount of floor space each uses. The allocation process creates an entry in
GL Journal Entry, and this entry posts the allocation.
To define an allocation, select the book to which the allocation posts. Then designate the account from which
the allocation amount originates, the accounts to which the amount distributes, and the basis of the allocation.
Allocations can extend inter-company processing. Inter-company processing updates multi-company accounts
defined in the COA of a parent company and its subsidiaries (child companies). You can select a multi-company
account as the account from which the allocation amount originates. As a result, the multi-company journal
creates allocation journals within the book.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > Allocation Template

48 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

Workshop - Modify an Account Allocation

A new department for Engineering and an account number for its expenses were added to your company's
Master Chart of Accounts. Update the existing Insurance allocation in order to allocate a portion of the building
insurance total to the Engineering department.
Important Due to necessary database setup and specific data used, this workshop can only be performed
by one person on a shared database. If you cannot complete this workshop, follow the steps to review the
existing allocation.

Navigate to GL Account Allocation Maintenance.


Menu Path: Financial Management > General Ledger > Setup > Allocation Template

1. In the Allocation ID field, search for and select Insurance.

2. From the New menu, select New Allocation Line.

3. Enter the following information:

Field Data
GL Account 6134-00-90
Allocation Units 2,500

4. Click Save.

5. Exit GL Account Allocation Maintenance.

Recurring Journal Entry

Recurring Journal Entry defines periodic adjusting journals. This program saves the work of manually creating
journals for routine period adjustments.
To define recurring journals, create a journal record used to generate the recurring journals. This record includes
settings that define:
• The header of each journal - Settings determine the fiscal calendar, chart of accounts, currency, and exchange
rate of the journal. In addition, you can define recurring reversals for the journals.
• The details of each journal - Details define the accounts to which debit and credit amounts post. Typically,
recurring journals post to the same accounts each period. Adjustments can be made to the detail amounts
for a journal prior to posting it.
The program's Action menu commands help to create and maintain the journals. After defining journal settings,
generate the journals for a specified fiscal year. You can modify each generated journal and use the menu's Print
Edit List command to verify their accuracy.
Use the Schedule sheet to designate a journal as scheduled. This provides control over which recurring journals
post.
Recurring journals typically update accounts allowed to lag as a practical necessity. This includes accounting for:
• Flow-type transactions such as depreciation, interest expense, or interest revenue
• Transactions recorded on a spot basis, such as bad debts and uncollected interest and dividends receivable

Epicor ERP | 10.0.700.2 49


Application Setup General Ledger Course

Example A company posts a static amount of reserve for obsolescence each month. In this case, select
each period to process the entry monthly. Alternately, a company only posts the reserve at the end of every
quarter. In this case, select periods 3, 6, 9, and 12 to process the journal once per quarter.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > Recurring Journal

Workshop - Create a Recurring Journal Entry

Your company has a contract with the Tundra Snow Removal Company to plow the parking lot from October
through April. They seldom get their invoices out before your company's month end closing, and your books are
consistently closed by the third day of each month. You estimate the monthly cost to be $500.00; however,
Tundra invoices the actual amount each month. Create a recurring accrual journal entry to account for the
estimated monthly cost of the snow removal charge.

Create a Recurring Journal Entry


Navigate to Recurring Journal Entry.
Menu Path: Financial Management > General Ledger > Setup > Recurring Journal

1. From the New menu, select New Entry.

2. In the Description field, enter XXX-Snow Removal (where XXX are your initials).

3. In the Entry Mode pane, select Single-Book.

4. Accept all other defaults and click Save.

Add Lines to a Recurring Journal Entry

1. From the New menu, select New Line.

2. In the GL Account field, enter 2000-00-00.

3. In the Debit field, enter 500.00.

4. Click the AutoBalance button.


The Credit field now displays 500.00.

5. In the GL Account field, enter 8000-00-00.

6. Click Save.

Generate a Schedule

1. From the Actions menu, select Generate Schedule for Fiscal Year.
The Generate Schedule window displays.

2. In the Generate Schedule window, accept all defaults, and click Generate.

50 Epicor ERP | 10.0.700.2


General Ledger Course Application Setup

A message displays that informs you of the number of schedules created.

3. Click OK.

Update an Entry Schedule

1. Navigate to the Schedule sheet.

2. For periods 1-4 and 10-12, update the Schedule Status field to Scheduled.

3. Click Save.

4. Exit Recurring Journal Entry.

Epicor ERP | 10.0.700.2 51


Daily General Ledger Processing General Ledger Course

Daily General Ledger Processing

This section of the General Ledger course focuses on General Ledger processes which may take place during a
typical work day.
The following processes involving the General Ledger are performed on a regular basis:
• Apply Recurring Journal
• Journal Entry Group Posts
• Review Journal Entry
• GL Journal Entry

Apply Recurring Journals

Use Apply Recurring Journals to process recurring journals and create groups in GL Journal Entry with journal
details based on the existing recurring journal records.
Set up this process to run on a recurring, automatic schedule. This ensures your general ledger is up to date with
the correct amounts for all active currencies your company uses.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > General Operations > Apply Recurring Journals

Workshop - Apply and Review Recurring Journals

Apply the recurring journal entry you created in the Workshop - Create a Recurring Journal Entry and verify the
creation of a recurring journal entry group in GL Journal Entry.
Important Due to the logic of the Apply Recurring Journals process, the Apply Recurring Journals section
of this workshop can only be performed by one person in a multi-user, shared database. After that person
completes the process, all recurring journals are applied.
If only one person is completing this course at the present time, this workshop can be completed in its
entirety.

Apply Recurring Journals


Navigate to Apply Recurring Journals.
Menu Path: Financial Management > General Ledger > General Operations > Apply Recurring Journals

1. In the Schedule Date Cutoff field, enter the last day of the current month.
Note the group prefix is RECUR.

2. In the Journal field, select General Journal.

3. Click Process.

52 Epicor ERP | 10.0.700.2


General Ledger Course Daily General Ledger Processing

4. Exit Apply Recurring Journals.

Review the Recurring Journal Entry Group


Navigate to GL Journal Entry.
Menu Path: Financial Management > General Ledger > General Operations > Journal Entry

1. Click the Group ID button and click Search.

2. Select a group with a RECUR prefix.


The number of groups that display depends on the date entered in Apply Recurring Journal's Schedule
Date Cutoff field. Remember the recurring journal entry added in a prior workshop was not scheduled for
every period. So if the Schedule Date Cutoff was 9/30/2010, then four groups would display (periods 1-4).

3. Review the group details and exit GL Journal Entry.

Review Journal

Use the Review Journal to adjust, re-validate, cancel, and post accounting transactions. Typically, you use the
Review Journal to locate posting errors and debug custom posting rules.
You can use the Journal Entry Asynchronous Confirmation command to re-post a group of adjusted journals.
Each confirmation is executed independently as processing time becomes available. Using this command improves
performance as you do not have to wait until one journal is processed before requesting another confirmation;
you can schedule all journals to run and then continue other work. Use the Journal Entry Asynchronous
Cancellation command to cancel a list of selected journals.

Main Goals of the Review Journal


The Review Journal does the following:
• Logs invalid journal transactions even if the posting rules are not set up to manually review transactions.
While you display the Review Journal, you can sort error transactions by module, date, and user. For transactions
within the Epicor application, use the Review Journal's error log to adjust source transactions.
• Displays transactions that generate when debugging a custom posting process.
Typically, developers review all transactions updates create. Their review ensures process changes produce
the desired results.
• Adjusts an entry's line account numbers.
Following the adjustments, you can re-validate and post the journal from this program. You typically adjust
and post review journals when invalid journals originate from an external system.
• Prints edit lists to review posting results.
Generate lists for source transactions when they originate within the application. The ability to print lists from
this program supports this functionality for transactions that originate in external systems.
• Cancels or confirms entries.
Both actions remove the journal entries from the program. Confirmation updates the accounting transactions
in the books to which they post. If the updated transactions are invalid, the Review Journal again displays the
entries with their posting errors.

Epicor ERP | 10.0.700.2 53


Daily General Ledger Processing General Ledger Course

Review Journal Data Display


The Review Journal segregates the display of journal entries by book for the following reasons:
• Posting a single accounting transaction can create different journal details in multiple books. A single journal
entry groups all the journals posted to all the books by a single accounting transaction.
Example An Accounts Receivable invoice can post a journal with one set of details to the corporation's
financial book and another journal with different lines to the company's legal book. Journal entries that
display in the Review Journal group these accounting transactions.

• Book validation settings determine the errors and warnings the application logs. Book-specific validation
means the same transaction can produce different results when it posts to different books.
Example A transaction that generates an error can be ignored or treated as a warning. The validation
settings of a book do not influence the validation settings in other books. You can set up validation
rules to ignore this transaction in Book 1 while the same transaction type can be set up to generate a
warning in Book 2.

• If multiple books use different base currencies, each transaction amount displays in each book at the correct
currency value.

Summarization
Summarization settings that apply to accounting transactions also affect available adjustments in this program.
Journal summarization, applied to natural accounts and accounting processes, results in the posting of summary
lines for transactions. The Review Journal displays source details for each summarized line but limits the adjustments
to maintain the referential integrity of the summarized lines.
• Dates and accounts are shared between source details and can be adjusted on the summarized line level.
• Amount, debit/credit flag, and references (specific to each source detail) can be adjusted on the source line
level.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > General Operations > Review Journal

Workshop - Review a GL Journal with Errors

Post a miscellaneous AR invoice with tax. The tax added does not have GL controls set. Attempting to post the
invoice sends the transaction to the Review Journal.

Create a Miscellaneous AR Invoice


Navigate to AR Invoice Entry.
Menu Path: Financial Management > Accounts Receivable > General Operations > Invoice Entry

1. From the New menu, select New Group.

2. In the Group field, enter XXX (where XXX are your initials).

3. Click Save.

4. From the New menu, select New Miscellaneous Invoice.

54 Epicor ERP | 10.0.700.2


General Ledger Course Daily General Ledger Processing

5. Navigate to the Header > Sold To sheet.

6. In the Customer field, enter USASHELF, and press Tab.

7. Click Save.

Add an Invoice Line and Tax Code

1. From the New menu, select New Line.

2. Click Save.

3. From the New menu, select New Tax Code.

4. In the Tax Type field, select No GL Control.

5. Click Save.

Post and Review the AR Invoice

1. From the Actions menu, select Group > Post.


The AR Invoice Post Process window displays.

2. Click Submit and close the AR Invoice Post Process window.


Wait a few seconds for the invoice post to process.

3. Exit and immediately re-enter AR Invoice Entry.


You must exit and re-enter the program to prompt the application to display the review journal information
directly on the invoice group.

4. In the Group field, enter XXX (where XXX are your initials) and press Tab.
Your invoice entry group opens and displays a red indicator that states Reviewing, and a journal number
populates the Review Journal field.

Cancel a Journal Entry

1. In the Review Journal field, right-click and select Open With > Review Journal Entry.
This redirects you to the Review Journal.

2. Review the journal entry's Errors and Warnings.


A review of this entry shows that a credit account to post to was unavailable for the tax lines on this invoice.
Because updates are required to post this journal, you decide to cancel the entry for now. This frees up the
transaction in AR Invoice Entry for updates. After any updates are made, you can post again via AR Invoice
Entry.

3. From the Actions menu, select Journal Entry Cancellation.


The Deletion of journal entry window displays.

4. In the Deletion of journal entry window, click Yes.

Epicor ERP | 10.0.700.2 55


Daily General Ledger Processing General Ledger Course

5. Exit the Review Journal.

6. If it is open, exit AR Invoice Entry.

GL Journal Entry

Use GL Journal Entry to create, reverse, and post allocations and manual journal entries.
Define and maintain journal groups, journals, and journal lines with GL Journal Entry.
• Journal groups supply settings that affect all its journals. Specification of an entry mode determines the context
used to enter the group's journals. The context determines the group's fiscal calendar, posting period, currency,
and chart of accounts (COA).
• Journal headers set the apply date, journal code, and rate type for a journal and its lines. In addition, you can
use the header to reverse a journal. Most settings that apply to headers originate from the group's settings.
• Journal details define the accounts to which debit and credit amounts post. In addition, you can post a line
to another company's COA for multi-company accounts.
Enter journal detail amounts in the currency of the book the journal group uses. The Epicor application converts
the amount to other currencies if:
• The account to which the amount posts is a currency account. This designation allows the conversion of the
journal amount to another currency for reporting.
• A multi-book journal posts to a book with a different currency. In multi-book mode, a single book defines
the currency used to enter amounts, but the same journal can also post to books that use other currencies.
When the currencies differ, the application uses the rate type that applies to the journal to convert the amount.
If an exchange rate is incorrect, you can create manual entries to adjust the converted values to the correct
amounts. The program's Action menu commands allow you to manage allocations and print and post manual
journals.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > General Operations > Journal Entry
• Financial Management > Multi-Site > General Operations > Journal Entry

Workshop - Create Journal Entries

In this workshop, create three journal entries, including one which uses the general ledger account allocation
previously created, and another which applies tax to the lines.

Enter a Journal Entry Group


Navigate to GL Journal Entry.
Menu Path: Financial Management > General Ledger > General Operations > Journal Entry

1. From the New menu, select New Group.

2. Enter the following information:

56 Epicor ERP | 10.0.700.2


General Ledger Course Daily General Ledger Processing

Field Data
Group ID XXX (where XXX are your initials)
Entry Mode Single-Book
Single-Book Main Book
Period Type Ordinary
Journal General Journal

3. Accept all other default data.

4. Click Save.

Create a Journal

1. From the New menu, select New Journal.

2. In the Description field, enter XXX Correct Balances (where XXX are your initials) and press Tab.

3. Accept all other default data.

4. Click Save.

Add Journal Lines

1. From the New menu, select New Journal Line.

2. In the G/L Account field, enter 1200-00-00 and click Save.

3. In the Debit field, enter 25,000.00 and click Save.

4. From the New menu, select New Journal Line.

5. In the G/L Account field, enter 1205-00-00 and click Save.

6. In the Debit field, enter 30,000.00 and click Save.

7. Click the Auto Balance button.


This auto fills the Credit field with the total amount to balance the entry (in this case, 55,000.00).

8. In the G/L Account field, enter 2000-00-00.

9. Click Save.

Create an Allocated Journal Entry

1. From the New menu, select New Journal.

2. In the Description field, enter XXX Allocate Insurance (where XXX are your initials) and press Tab.

Epicor ERP | 10.0.700.2 57


Daily General Ledger Processing General Ledger Course

3. Click Save.

4. From the Actions menu, select Allocation Template.


The Allocation Template window displays.

5. In the Allocations field, verify Insurance displays.

6. In the Amount field, enter 5000.00.

7. Click OK.
Allocated journal lines display based on the allocation parameters previously defined in GL Allocation Entry
Maintenance.

8. Click Save.

Create a Journal with Tax Lines

1. From the New menu, select New Journal.

2. In the Description field, enter XXX Tax Journal.

3. In the Tax Handling field, select Taxable Journal Lines.


This option is available because you enabled tax entry in Company Configuration earlier in the course.

4. Click Save.

Add Journal Lines

1. From the New menu, select New Journal Line.

2. In the G/L Account field, enter 6100-00-00 and click Save.

3. In the Debit field, enter 1000 and click Save.

4. From the New menu, select New Journal Line.

5. In the G/L Account field, enter 2000-00-00.

6. In the Credit field, enter 1175 and click Save.

7. Click Auto Balance.


A new line is created, with 175.00 in the Debit field.

8. Select the Tax Line check box.


The tax-related fields enable.

9. In the Tax Liability field, select UK VAT.

10. In the Tax Type field, select Value Added Tax.

11. Verify VAT Rate 2008 is selected in the Tax Rate field.

58 Epicor ERP | 10.0.700.2


General Ledger Course Daily General Ledger Processing

12. In the Report Module field, select AP.

13. In the Taxable Line field, select 1.


This associates the tax line with journal line 1. The Taxable Amount field automatically displays 1,000.00.

14. Click Auto-complete.


The tax accrual account, 2400-00-00, displays in the G/L Account field.

15. Click Save.

Print an Edit List

1. From the Actions menu, select Print Edit List.


The Journal Entry Edit List Report window displays.

2. Verify that Standard - SSRS is selected in the Report Style field.

3. Accept the default settings.

4. Click Print Preview and review the report.

5. Close the report and the Journal Entry Edit List Report window.

Post a Journal Entry Group

1. From the Actions menu, select Post.

2. To the Are you sure? message, click Yes.

3. To the Transaction is posted to the GL message, click OK.

4. Exit GL Journal Entry.

Journal Listing

Use the Journal Listing program to produce a list of detailed journal entries for the periods or date range for
the journals you select.
From the Detail sheet, you can select an option to display information about the external company on the report.
The name of the company and other details will display.
You can select the Multi-Company Journals Only check box If you wish to indicate that only journals used by
multiple companies will be displayed on the report. This check box also activates the External Company list;
use this list to select a specific external company to review.
From the Filter sheet, you can select the journals to include in the report.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Reports > Journal Listing
• Financial Management > Multi-Site > Reports > Journal Listing

Epicor ERP | 10.0.700.2 59


Daily General Ledger Processing General Ledger Course

GL Trackers
Three trackers are available in the General Ledger module that display information based on activity specific to
a book and fiscal year. Once you select a book and a fiscal year (or fiscal period in some cases) to track, the
Journal Tracker displays information for the specific journal code you select; the Chart Tracker displays information
on specific accounts chosen, and the Journal Detail Tracker displays current information about a specific journal
record.
Journal Tracker
Menu Path: Financial Management > General Ledger > General Operations > Journal Tracker
Chart Tracker
Menu Path: Financial Management > General Ledger > General Operations > Chart Tracker
Journal Detail Tracker
Menu Path: Financial Management > General Ledger > General Operations > Journal Detail Tracker
Details that relate to the transactions that display in each of these trackers are accessible as you make your way
through the dashboard. Although you cannot add or edit records in any of these trackers, the Chart Tracker
offers the option to calculate a balance within a journal for a selected period.
The Journal Detail Tracker includes a Tran GLC Detail sheet. This sheet is sometimes referred to as the TranGLC
Tracker. On this sheet, you can find a transaction's Trans GLC Number, which specifies an internal identifier
number used to keep records unique. This number is generated by the Epicor application. Also, if your company
tracks transaction Sequence Numbers, use this sheet to look them up on a transaction line basis.

Workshop - View GL Journal Transactions

Data was recorded during this course that you can now view in the Journal Tracker. Use this tracker to review
specific journal postings.

Select Journal Codes to Track


Navigate to the Journal Tracker.
Menu Path: Financial Management > General Ledger > General Operations > Journal Tracker

1. In the Book field, verify Main Book displays.

2. Click the Journal Code button.

3. Click the Search button.

4. Click the Select All button.

5. Click OK.

Verify Transaction Details

1. Navigate to the Transaction Detail > Specific > Detail sheet.

2. In the tree view, highlight General Journal.

60 Epicor ERP | 10.0.700.2


General Ledger Course Daily General Ledger Processing

Because more than one journal code was selected in the previous task, you can use the tree view to highlight
any journal you want to review.

3. Verify the Fiscal Year, Start Period, and End Period fields are populated with the current fiscal year and
period.

4. Click the Retrieve button.


The information that pulls into this sheet represents all journal transactions posted to the General Journal
for the specified book, fiscal year, and periods.

5. Highlight any entry.

Track Specific Journal Details

1. Navigate to the Transaction Detail > Specific > Journal Detail sheet.

2. Click the Retrieve button.


The information that pulls into this sheet represents the details of the specific journal entry number highlighted
in the previous task.

3. Review the data.

4. Exit the Journal Tracker.

Epicor ERP | 10.0.700.2 61


Specialized General Ledger Processing General Ledger Course

Specialized General Ledger Processing

This section of the General Ledger course focuses on General Ledger processes which may take place yearly or
when the need arises.
The following specialized general ledger processes discussed in this course are as follows:
• GL Transaction Mapping
• Automatic Transaction Reversal
• Close Period Entry
• Transfer Opening Balances to Next Year
• Financial Report Designer

GL Transaction Matching

Use GL Transaction Matching to match debit and credit movements against a GL account. Once you complete
matching, you can produce a listing of GL transaction movements that remain unmatched by selecting the
Unmatched option when running the GL Account Summary Report.
• You can only match those GL transactions that contain natural accounts or account segments for which the
Enable Transaction Matching check box has been selected in COA Category Maintenance, or in the Account
Segment Values > Natural Account Options sheets.
• When you use this program, it displays all unmatched journal detail lines for the selected book and account
segments. Two or more journal lines can then be selected; the Balance field displays a running balance of
the debit and credit balances for all selected lines. When the displayed balance is zero, you can then match
and save the selected items as a group.
• The Epicor application flags the rows as matched, assigns a match code and match date, and them removes
them from the display grid. You can view this matching code and date in the Chart Tracker.
• GL Transaction Matching also contains a Remove Match button that provides the means for removing the
matching flag from a matched set (to correct a matching error).

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > General Operations > GL Transaction Matching

General Ledger Account Summary Report

The General Ledger Account Summary Report displays financial information for accounts and/or periods you
select. There are summary, detail, and full versions of the report.
The General Ledger Account Summary Report is similar to the General Ledger Report. With the General Ledger
Account Summary Report, you can structure the report by natural account sub-total levels. Sub-totals are produced
based on natural account numbers. It also provides the means of specifying whether you want transactions that
have been matched or are still unmatched included in the report.
Tip Use GL Transaction Matching to match debit and credit movements against a GL account.

62 Epicor ERP | 10.0.700.2


General Ledger Course Specialized General Ledger Processing

Using the Filter sheets, you can also select specific books and segments. Additionally, you can include and exclude
natural accounts.
Example Natural accounts beginning with 8 and 9 are analytical accounts for your company and you
would like to exclude them from the report. Use the Excluded Natural Account sheet to search for and
select the appropriate natural accounts for exclusion.

Important For more information on how to review the status of a report you print, preview, or generate,
refer to the System Monitor Overview topic in the Application Help.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Reports > General Ledger Account Summary

Automatic Transaction Reversal

Use Automatic Transaction Reversal to cancel a posted journal. Cancellation of journals reduces tax
consequences in countries such as Russia and in other jurisdictions where tax is based on turnover in general
ledger accounts.
You can reverse the most recently posted journals. After you make the corrections you need, you can then re-post
the journals. This prevents values from being doubled within the posted results.
Available cancellation modes:
• Reverse Transaction - Posts debit amounts equal to credit amounts on the original journal and credit amounts
equal to debit amounts on the original journal. In Russia, this mode is known as ordinary storno. For example,
you estimate payroll as a $1000.00 credit to the payroll accrual. When reversed, a second entry is created as
a $1000.00 debit to the same account.
• Reverse as Red Storno - Posts transactions that contain reversing amounts. This type of journal contains a
negative debit or credit line when the debit or credit line on the original journal increases the account balance;
the journal contains a positive debit or credit line when the debit or credit line on the original entry decreases
the account balance. For example, a posted journal line debits an asset account. A red storno journal posts a
negative debit line to the same account to cancel the increase from the original detail.
Reversals apply to all details in a journal and to the entire amount on a journal line. You cannot choose the details
you reverse and cannot partially reverse a detail.
In GL Journal Entry, you can also select journals and flag them for red storno processing.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > General Operations > Automatic Transaction Reversal
• Financial Management > Multi-Site > General Operations > Automatic Transaction Reversal

Epicor ERP | 10.0.700.2 63


Specialized General Ledger Processing General Ledger Course

Close Period Entry

Close Period Entry allows you to close both ordinary and closing periods specific for each book in your company's
general ledger (GL). If you close the last closing period in the fiscal year of a book, all previous periods (ordinary
and closing) close automatically.
When posting to a closed period, the application's logic is defined by the validations set on the books. The
validations you define determine if the application should allow for the posting to error, auto-correct to the
currently open period, or proceed. Therefore, you can control whether posting to a closed period is allowed.
Although Close Period Entry defines a period as closed, the GL transactions for that period remain in your database.
You can post transactions to previous and future periods or, if necessary, re-open a closed period. You can print
financial statements for any closed period. To prevent book updates in certain periods, use Earliest Apply Date.
Internal procedures dictate the housekeeping activities that should occur prior to closing a fiscal period or year.
Activities can include the following:
• Post all Accounts Payable related groups for the period
• Execute the Capture COS/WIP Activity process for the period
• Post all Journal Entry groups for the period
Tip
To transfer your balances to the next year after closing the last fiscal period, run the Transfer Opening
Balances to Next Year process.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > General Operations > Close Fiscal Period/Year

Workshop - Close Fiscal Periods

In this workshop, close two periods in the fiscal calendar created in a prior workshop.
Navigate to Close Period Entry.
Menu Path: Financial Management > General Ledger > General Operations > Close Fiscal Period/Year

1. In the Book field, select XXX's Book (where XXX are your initials).
The fiscal calendar created and assigned to the selected book in previous workshops, automatically populates
the Fiscal Calendar field.

2. In the Fiscal Year/Suffix field, enter the current calendar year and press Tab.

3. Select period one's Closed check box.

4. Click Save.

5. Select period twelve's Closed check box.

6. Review the warning message that displays.


The message advises that preceding periods in the selected year are open and asks if you want to continue.

64 Epicor ERP | 10.0.700.2


General Ledger Course Specialized General Ledger Processing

7. In the Warning window, click Yes.

8. Click Save and remain in Close Period Entry.

Workshop - Reopen a Fiscal Period

In this workshop, reopen one of the fiscal periods you closed in a prior workshop.
Important Due to necessary database setup and specific data used to reopen fiscal periods, this workshop
can only be performed by one person in a shared database. If you are unable to perform this workshop,
please use the documented steps to review the process.

1. Clear period twelve's Closed check box.

2. Review the warning message that displays.


The message advises that you are opening a previously closed period and asks if you want to continue.

3. In the Warning window, click Yes.

4. Click Save and exit Close Period Entry.

Transfer Opening Balances to Next Year

As part of your year end procedures, run the Transfer Opening Balances to Next Year process after you close
the last fiscal period. This is the only way to transfer balances to the next year.
You can schedule the Transfer Balances process. After you transfer balances the first time, they update with
each posted transaction and can be re-transferred any time. This allows you to transfer balances to the next year
before the current year end and to create early drafts of next year's opening balance. Then, you can transfer the
final balances after all the previous year adjustments are complete.
Tip If you change your book's retained earnings definition, there is a possibility that the opening balance
from prior years will not reflect all income statement account balances that are now part of the retained
earnings definition. You may need to make a manual adjustment to correct the balances of prior years.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > General Operations > Transfer Opening Balances to Next Year

Financial Report Designer

Financial Report Designer (FRD) allows you to create custom financial reports for your company. You can set
up a report, select the data and accounts that will appear on the report, define the report layout, and select the
report format.
Tip This program creates report files in the .xml format. Display these reports through any application that
supports this file format.

Epicor ERP | 10.0.700.2 65


Specialized General Ledger Processing General Ledger Course

Financial reports are defined based on three areas - report details, rows, and columns. Each report you create
can be as simple or as complex as necessary.
FRD has a tool called the Report Wizard which creates the basic framework for your report and then allows you
to provide the specific data and accounts to display on the report. Use the Report Wizard to quickly create a
standard income statement or balance sheet. Use of the Report Wizard is not mandatory.
For more information on the Report Wizard, refer to the Application Help topic: Financial Report Designer >
Actions Menu > Report Wizard.

Creation Process
When you create a custom report, you first use the Reports sheet to define the overall look of the report. This
sheet allows you to select a default heading font and data font. The columns and rows then use these fonts by
default.
Tip You can override the default fonts for a specific column or row.

After you define the default report settings, create the rows. Each row is assigned a specific sequence number.
This number ranks the row's order on the report. Then select the line type; each line type has a specific function
within the report. Also define which accounts will appear on each row.
Once you finish entering the rows, decide on the column sets. A column set is a group of related columns. As
you create columns on your custom report, link each column to a column set. Each column is then further defined
by a column type and each type has a specific function within the report.
After you create the rows and columns for the report, use the Specification > Syntax Check sheet to test the
report for errors and to check the data added to a report that was created using the Report Wizard.

Custom Report Printing


You can print all reports you design within the Financial Reports program in the General Ledger module’s
Reports folder.
Tip To learn how to use this program, refer to the Application Help topic: Financial Reports.

Menu Path
Navigate to this program from the Main Menu:
• Financial Management > General Ledger > Setup > Financial Report Designer
• Financial Management > Multi-Site > 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

66 Epicor ERP | 10.0.700.2


General Ledger Course Specialized General Ledger Processing

• 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 to Create a Balance Sheet

In this workshop, use the Report Wizard to create a balance sheet for your company.
Navigate to 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 XXX BalSheet (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.


Master Chart of Accounts defaults into the COA field, as that is the Main Book's chart of accounts.

5. Accept all other default values on this sheet.


Review the values that default into the Balance Level and Balance Frequency fields.

6. From the Actions menu, select Report Wizard.

7. In the Financial Report Wizard window, select Balance Sheet.


Review the verbiage that displays in the Financial Report Wizard window when Balance Sheet is selected.

8. Click OK.

9. Navigate to the Specification sheet.

10. Use the tree view to navigate through and review the Rows and Columns the Report Wizard automatically
created.

11. Click Save.

12. Minimize the 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

Epicor ERP | 10.0.700.2 67


Specialized General Ledger Processing General Ledger Course

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 A General Ledger (GL) account displays more than once in this report
Account definition.
One Net Income Category for At least one of the chart of accounts (COA) categories must be marked as a
Balance Sheet Required 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.

Customize Financial Reports

After you use the Report Wizard to generate financial reports, you can arrange each report's framework in a way
that meets your company's specific reporting needs. You can also create a financial report without using the
wizard.
It is important to note that the specification of each financial report is comprised 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 customize your financial reports, run a Syntax Check to screen for mistakes. The Financial Report Designer
provides a tool that performs the syntax check to help maintain the report's integrity. Each check produces a
report that advises what may be missing from or incorrectly included in the customized report.

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

68 Epicor ERP | 10.0.700.2


General Ledger Course Specialized General Ledger Processing

• Font Size
• Style (Italic, Underline, Bold)

Additional Row-Specific Options


• Skip (Page) After
• Skip (Page) Before
• Indents
• New Page
• Reverse Sign

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

Epicor ERP | 10.0.700.2 69


Specialized General Ledger Processing General Ledger Course

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.

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 report’s
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. First define the column set to
use for the new column. Then enter the column details.
After you select a column set, define the column’s type. Each column type has a specific function within the
report. Depending on the type you select, different fields become available on this sheet.
The available column types include:
• Actuals – A column that displays the total debits and credits currently posted to the General Ledger.
• 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 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 display
as either a percentage or a flat amount.

70 Epicor ERP | 10.0.700.2


General Ledger Course Specialized General Ledger Processing

• 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 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.
Note Enter 0 (zero) 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 is 1, and the Year Offset
is 0. In the column for this period last year, the Number of Periods is 1, and the Year Offset is 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 - This is the number of previous fiscal periods from which the application should pull data to
place in this column.
Enter 0 to display the current fiscal period's data.
Example 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 2008. The value in this column is the sum of values from
period 7, year 2007 through period 6, year 2008.

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.

Epicor ERP | 10.0.700.2 71


Specialized General Ledger Processing General Ledger Course

• 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 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 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.

Workshop - Customize a Financial Report

In this workshop, create a custom financial report.

Create a Financial Report


Maximize the Financial Report Designer.

1. From the New menu, select New Report.

2. In the Report ID field, enter XXXAsset (where XXX are your initials).

3. In the Description and Report Title fields, enter XXX Current Asset List.

4. In the Book field, select Main Book.

5. Click Save.

Add Rows

1. From the New menu, select New Row.

2. Use the following information to enter a row:

Field Data
Description Current Assets
Line Type Heading Line

3. Click Save.

4. From the New menu, select New Row.

5. Use the following information to enter a row:

Field Data
Description Current Assets
Line Type Account Details

72 Epicor ERP | 10.0.700.2


General Ledger Course Specialized General Ledger Processing

Field Data
Select Category Select this radio button
Category Current Assets

6. Click Save.

Add a Column

1. From the New menu, select New Column.

2. Use the following information to enter and save five standard columns:

Column Set Title Field Column Year Number Period Variance Variance Show As
ID Below Type Offset of Offset Column Column Percent
Title Periods 1 2
Standard Account Account
Number
Standard Account Text
Descrip
Standard Budget Current Budget 0 12 0
Actuals YTD
Standard Actuals Last Year Actuals 1 12 0
Standard % Variance Variance 3 4 Select this
check box

3. Click Save.

4. Review the design and exit the Financial Report Designer.

Financial Reports

Use Financial Reports to print out reports created through the Financial Report Designer. This program lets you
create customized General Ledger reports. These reports will have an .xml spreadsheet format.
Menu Path: Financial Management > General Ledger > Reports > Financial Reports
You can also make sure the report’s syntax is correct by using the Syntax sheet. This sheet lets you check for
errors before you run the custom GL report.
Before you generate a financial report, define which book, column set, report format and fiscal period/year you
want to report on using the Selection and Filter sheets. You can also print zero balances and include carry
forward balances.

Epicor ERP | 10.0.700.2 73


Specialized General Ledger Processing General Ledger Course

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 XXX BalSheet (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. Accept all other default values for the report.

5. Click Print Preview.


Review the report.

Save the Report as an Excel File

1. Verify the report generated in the previous workshop is in view.

2. From the File menu, select Save As Excel or select the Save As Excel icon.

3. Next to the File Location field, click the ... (ellipsis) button.

4. Browse to the C:\temp folder (or your desktop) and click Save.

5. Review the Orientation and Scaling options, but accept defaults for this workshop.

6. In the Action section, select the Save and Open Excel option.

7. Click OK.

8. Review and close the reports.

9. Exit Financial Reports.

74 Epicor ERP | 10.0.700.2


General Ledger Course Conclusion

Conclusion

Congratulations! You have completed the General Ledger course.

Epicor ERP | 10.0.700.2 75


Index General Ledger Course

Index
A E
account segment values 28 earliest apply date entry 15
automatic transaction reversal 63
F
B
fiscal calendar maintenance 13
book maintenance 36
G
C
general ledger account maintenance 32
chart of account structure maintenance 16 gl control type maintenance 45
chart of accounts mapping 40 glL coa reference type 41
coa category maintenance 25
J
journal code maintenance 43

76 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.

You might also like