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 i ts date of publication. However, Epicor Software Corporation makes no guarantee, representations or warranties with regard to the enclosed information and specifically di sclaims 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 contain ed 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 Epi cor 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 publ ication 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............................ Course........................................... ............................. ............................. ............................. ............................ .....................6 .......6 Before You Begin............................ Begin.......................................... ............................. ............................. ............................ ............................. ............................. ................7 ..7 Audience Audi ence.......... ...................... ........................ ....................... ....................... ........................ ....................... ....................... ........................ ....................... ....................... ........................ ........................ ..............7 ..7 Prerequisi Prere quisites.................. tes............................. ....................... ........................ ....................... ....................... ........................ ....................... ....................... ........................ ....................... ....................... ..............7 ..7 Environment Setup...................... Setup.................................. ....................... ....................... ........................ ........................ ....................... ....................... ........................ ....................... ......................7 ...........7 Workshop Constraints.................. Constraints.............................. ....................... ....................... ........................ ....................... ....................... ........................ ....................... ....................... ...............8 ...8
Overview................ Overvie w............................... ............................. ............................. ............................. ............................ ............................. ............................. ..........................9 ............9 Application Setup........................... Setup......................................... ............................. ............................. ............................ ............................. ............................. ..............10 10 Company Configuration.................... Configuration................................ ....................... ....................... ........................ ....................... ....................... ........................ ....................... ....................... ...............10 ...10 Workshop - Set GL Journal Tax Options in Company Configuration ................................. ............................................ ......................12 ...........12 Maintenance Programs.................. Programs.............................. ....................... ....................... ........................ ....................... ....................... ........................ ........................ ....................... ..................13 .......13 Fiscal Calendar Maintenance..................... Maintenance................................ ....................... ........................ ....................... ....................... ........................ ....................... ....................... .............13 .13 Closing Periods...................... Periods.................................. ....................... ....................... ........................ ....................... ....................... ........................ ....................... ....................... .............14 .14 Workshop - Create a Fiscal Calendar..................... Calendar................................. ....................... ....................... ........................ ....................... ....................... .................14 .....14 Define a Fiscal Calendar.................... Calendar................................ ........................ ....................... ....................... ........................ ....................... ....................... .................14 .....14 Add a Fiscal Year...................... Year................................. ....................... ........................ ....................... ....................... ........................ ....................... ....................... ...............14 ...14 Generate Periods for a Fiscal Year...................... Year.................................. ....................... ....................... ........................ ....................... ....................... .............15 .15 Earliest Apply Date Entry..................... Entry................................ ....................... ........................ ....................... ....................... ........................ ........................ ....................... ..................15 .......15 Detail Det ail ...................... .................................. ........................ ....................... ....................... ........................ ....................... ....................... ........................ ....................... ....................... ...............16 ...16 Chart of Account Structure Maintenance................... Maintenance............................... ....................... ....................... ........................ ........................ ....................... ..................16 .......16 Default COA Categories.................. Categories............................. ....................... ........................ ....................... ....................... ........................ ....................... ....................... ...............17 ...17 Dynamic Account Segments................... Segments............................... ........................ ....................... ....................... ........................ ........................ ....................... ..................17 .......17 Account Segment Entry Control................... Control............................... ........................ ....................... ....................... ........................ ....................... ....................... .............18 .18 Balance Settings.................... Settings................................ ....................... ....................... ........................ ....................... ....................... ........................ ....................... ....................... .............18 .18 Workshop - Create a Chart of Accounts................... Accounts............................... ....................... ....................... ........................ ....................... ....................... .............18 .18 Create a Chart of Account Structure.................. Structure.............................. ....................... ....................... ........................ ....................... ....................... .............18 .18 Define a Chart of Account's Controlled Segments.................. Segments.............................. ........................ ....................... ....................... ...............19 ...19 Add a Dynamic Segment................... Segment............................... ........................ ....................... ....................... ........................ ....................... ....................... .................20 .....20 Trial Balance Report..................... Report................................ ....................... ........................ ....................... ....................... ........................ ........................ ....................... ..................20 .......20 Chart of Account Listing Report.................... Report................................ ........................ ....................... ....................... ........................ ....................... ....................... .............21 .21 Balance Controls................... Controls............................... ....................... ....................... ........................ ........................ ....................... ....................... ........................ ....................... ....................22 .........22 Daily Balances Setup..................... Setup................................. ....................... ....................... ........................ ....................... ....................... ........................ ....................... ....................... .............24 .24 COA Category Maintenance..................... Maintenance................................ ....................... ........................ ....................... ....................... ........................ ....................... ....................... .............25 .25 Workshop - Create COA Categories................... Categories............................... ....................... ....................... ........................ ........................ ....................... ..................25 .......25 Workshop - Copy COA Categories................... Categories............................... ........................ ....................... ....................... ........................ ....................... ....................27 .........27 Account Segment Values...................... Values................................. ....................... ........................ ....................... ....................... ........................ ....................... ....................... .................28 .....28 Natural Account Options..................... Options................................ ....................... ........................ ....................... ....................... ........................ ....................... ......................28 ...........28 Workshop - Create Account Segment Values...................... Values................................. ....................... ........................ ....................... ....................... ...............28 ...28 Workshop - Change a Segment Value's Val ue's COA Category.................. Category.............................. ........................ ....................... ....................... ...............30 ...30 Workshop - Add a Department Value....................... Value................................... ....................... ....................... ........................ ....................... ....................... .............31 .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:
6
•
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.
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 i n your training environment. For more information on the modules available, contact your Epicor Customer Account Manager at
[email protected]. 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
1.
General Ledger Course
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 Epi cor 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 Epi cor demonstration database from EPICweb > Support > Epicor > Downloads and install it. If this is not performed, unexpected resul ts 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.
8
•
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).
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 i mpact 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 di fferent method on the Part > sites > Detail sheet to override this method on a part. Available costing methods:
10
•
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.
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 i n 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 i n 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 which run from October 1st through September 30th, 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 i s 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 i s 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 i n 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 li nks 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 Epi cor 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 i f 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 appl ication 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 appli cation 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 bal ance 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 al so print period or daily balances. The following type of information is available from the report, depending upon your selections:
20
•
Year opening balance
•
Period opening balance
•
Period movement debit amount
•
Period movement credit amount
•
Period closing balance
•
Average daily balance (for daily balance report)
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 appli cation 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 transacti on 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 i nformation on daily balances, refer to the Daily Balances Setup topic. Balance Storage in Account Segments
There are three levels in which to store balances: •
22
Period Balances
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 Currency Movement Trans. Curr.
Credit Movement Trans. Curr.
Debit Movement USD
Credit Movement 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 indivi dually, but once you select Batch Balances, the Batch Daily Balances option automatically selects as well and you cannot clear that check box. This i s 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: •
24
Financial Management > General Ledger > Setup > Daily Balances Setup
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 appli cation 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:
26
Field
Data
Category ID
WIP
Description
Work in Process
Net Income
Do not select this check box.
Enable Transaction Matching
Select this check box.
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 wil l 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:
30
Field
Data
Segment Values
1220
Category
WIP - Work In Process
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 engi neer-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 availabl e 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 Epi cor 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 li ne 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 Entry control: Optional
3
Segment type: Dynamic Entry control: Optional
10, 20 (Segment values defined in Account Segment Values for these Departments) Dalton, Addison (Segment values created for these Customer IDs)
Designate 1000-10 and 2000-20 as valid GL accounts in General Ledger Account Maintenance. The following table shows how the Epicor appli cation 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 l edger 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 i n 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 i nclude 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 calen dar, 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:
36
•
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.
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 d etermine which GL transaction types are affected by this revision.
You can modify a book's details (description, type, COA, calendar, currency) until a j ournal 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 ini tials)
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 cu rrencies 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 ru le modifications are needed, it makes the most sense to li nk 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 propri etorships 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) ini tials)
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 co de SJ (Sales Journal) is meant to apply to journals journal s 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 j ournal 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 withi n 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 busine ss 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 j ournal 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 j ournal 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 amoun t 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 i n 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: •
48
Financial Management > General Ledger > Setup > Allocation Template
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 j ournal 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 abil ity 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 j ournal 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 appli cation logs. Book-specific validation means the same transaction can produce different results when it posts to di fferent 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 j ournal 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 cale ndar, 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 debi t 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 al locations 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 i n 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 j ournals 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 vi ew 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 highl ighted 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 i s 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 i n 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 journa l 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 l ine 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 adj ustments 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, i t automatically creates the basic report framework. This framework includes:
66
•
Report Format and Defaults
•
Column Specifications
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 bal ance sheet accounts. If you select Other, the program does not verify any accounts on the report but still checks for other types of errors. The errors in the following table are reported within the context of the report type specified before running the check. Error
Description
Unreferenced Total
A name specified in a row's Total to Name field is not accumulated in a total-type row's Print Total in another place on the report.
Undefined Print Total
A name specified in a total-type row's Print Total field is not defined in any other row's Total to Name field.
Duplicate Reference of a GL Account
A General Ledger (GL) account displays more than once in this report definition.
One Net Income Category for Balance Sheet Required
At least one of the chart of accounts (COA) categories must be marked as a Net Income account. This is performed in COA Category Maintenance.
Unreferenced GL Account
A required GL account does not display on the report. If this is an Income Statement report, a required income statement account does not display in the report definition. If this is a Balance Sheet report, a required balance sheet account does not display in the report definition.
Wrong Account Type
If this is an Income Statement, this indicates that a balance sheet account is included in the report definition. If this is a Bal ance 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
68
•
Title Font
•
Data Font
Epicor ERP | 10.0.700.2
General Ledger Course
•
Font Size
•
Style (Italic, Underline, Bold)
Specialized General Ledger Processing
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 li ne 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 i ncome 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 i ncome 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:
70
•
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.
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 unl ess 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:
72
Field
Data
Description
Current Assets
Line Type
Account Details
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 ID
Field Below Title
Column Type
Year Number Period Variance Variance Show As Offset of Offset Column Column Percent Periods 1 2
Standard
Account
Account Number
Standard
Account Descrip
Text
Standard
Budget Actuals
Current YTD
Budget
0
12
0
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 automatic transaction reversal 63
earliest apply date entry 15
B
F fiscal calendar maintenance 13
book maintenance 36
C chart of account structure maintenance 16 chart of accounts mapping 40 coa category maintenance 25
G general ledger account maintenance 32 gl control type maintenance 45 glL coa reference type 41
J journal code maintenance 43
76
Epicor ERP | 10.0.700.2