117
GENERAL LEDGER Table of Contents GENERAL LEDGER ....................................................................................................... 1 GENERAL LEDGER . 3 GLPF- ...................G/L PROGRAM FLOW .......................................................................................... 3 GLAG- ..................G/L ACCOUNT GROUP MAINTENANCE ............................................................. 7 GLQ- .....................G/L ACTIVITY INQUIRY ...................................................................................... 10 QGLQ- ..................QUICK G/L ACTIVITY INQUIRY .......................................................................... 16 GLAJ- ...................G/L ALLOCATING JOURNAL MAINTENANCE .................................................. 17 GLAJP- .................G/L ALLOCATING JOURNAL PROCESSING..................................................... 21 GLBS- ...................G/L BALANCE SHEET ......................................................................................... 22 GLCFM- ................G/L CONTROL FILE MAINTENANCE ................................................................. 26 GLCC- ..................CORPORATION/DIVISION CHART OF ACCTS MAINTENANCE ..................... 31 GLCM- ..................G/L CORPORATION MAINTENANCE ................................................................ 39 GLC- .....................G/L DIVISION/DEPARTMENT CHART OF ACCOUNTS MAINTENANCE......... 42 GLDCM- ................G/L DIVISION CONSOLIDATION MAINTENANCE ............................................ 48 GLIS- ....................G/L INCOME STATEMENT ................................................................................. 50 GLJE- ...................G/L JOURNAL ENTRY ........................................................................................ 53 GLJEP- .................G/L JOURNAL PROCESSING............................................................................. 58 GLMR- ..................G/L MANAGEMENT REPORTS .......................................................................... 59 GLPC- ...................G/L PERIOD END CLOSING ............................................................................... 66 GLPM- ..................G/L PERIOD MAINTENANCE ............................................................................. 70 GLPR- ................... G/L PERIODIC REPORT .................................................................................... 72 GLPAR- ................G/L POSTING INTERFACE ACCOUNTS MAINTENANCE ................................ 73 GLRJ- ...................G/L RECURRING JOURNAL MAINTENANCE ................................................... 82 GLRJP- .................G/L RECURRING JOURNAL PROCESSING ...................................................... 86 GLS- .....................G/L STATUS DISPLAY ........................................................................................ 87 GLTM- ..................GENERAL LEDGER ACCOUNT TYPE MAINTENANCE.................................... 91 GLTB- ...................G/L TRIAL BALANCE .......................................................................................... 93 BUDGETING- ...........OVERVIEW FOR THE BUDGET PROCESS ...................................................... 96 GLBAPM- ..............G/L BUDGET ALLOCATION PERCENTAGE MAINTENANCE PROGRAM ....... 98 GLBM- ..................G/L BUDGET CREATION AND MAINTENANCE PROGRAM .......................... 101 GLBM- ..................MAINTAINING A BUDGET ................................................................................ 103 GLBM- ...............MAINTAINING A BUDGET - UPDATE MODE .................................................. 106 GLBM- ...............MAINTAINING A BUDGET - DETAIL MODE .................................................... 107 GLBM- ...............MAINTAINING A BUDGET - REMOVING RECORDS ...................................... 108 Removing records from the BASE budget .................................................................................. 108 Removing records from the Current budget ............................................................................... 109 GLBM- ...............COPYING/DUPLICATING A BUDGET .............................................................. 110 GLBM- ...............CREATING A BASE BUDGET FROM YOUR EXISTING GENERAL LEDGER 111 GLBM- ...............IMPORT/EXPORT BUDGETS FROM AND TO AN EXCEL™ SPREADSHEET112 GLBM- ...............GL BUDGET ALLOCATION PERCENT MAINTENANCE PROGRAM ............. 115 GLBC- ...................G/L BUDGET COMPARATIVE REPORT .......................................................... 116

GENERAL LEDGER TABLE OF CONTENTS - Jason Industrial

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

GENERAL LEDGER

Table of Contents

GENERAL LEDGER ....................................................................................................... 1

GENERAL LEDGER . 3 GLPF- ...................G/L PROGRAM FLOW .......................................................................................... 3 GLAG- ..................G/L ACCOUNT GROUP MAINTENANCE ............................................................. 7 GLQ- .....................G/L ACTIVITY INQUIRY ...................................................................................... 10 QGLQ- ..................QUICK G/L ACTIVITY INQUIRY .......................................................................... 16 GLAJ- ...................G/L ALLOCATING JOURNAL MAINTENANCE .................................................. 17 GLAJP- .................G/L ALLOCATING JOURNAL PROCESSING ..................................................... 21 GLBS- ...................G/L BALANCE SHEET ......................................................................................... 22 GLCFM- ................G/L CONTROL FILE MAINTENANCE ................................................................. 26 GLCC- ..................CORPORATION/DIVISION CHART OF ACCTS MAINTENANCE ..................... 31 GLCM- ..................G/L CORPORATION MAINTENANCE ................................................................ 39 GLC- .....................G/L DIVISION/DEPARTMENT CHART OF ACCOUNTS MAINTENANCE ......... 42 GLDCM- ................G/L DIVISION CONSOLIDATION MAINTENANCE ............................................ 48 GLIS- ....................G/L INCOME STATEMENT ................................................................................. 50 GLJE- ...................G/L JOURNAL ENTRY ........................................................................................ 53 GLJEP- .................G/L JOURNAL PROCESSING ............................................................................. 58 GLMR- ..................G/L MANAGEMENT REPORTS .......................................................................... 59 GLPC- ...................G/L PERIOD END CLOSING ............................................................................... 66 GLPM- ..................G/L PERIOD MAINTENANCE ............................................................................. 70 GLPR- ................... G/L PERIODIC REPORT .................................................................................... 72 GLPAR- ................G/L POSTING INTERFACE ACCOUNTS MAINTENANCE ................................ 73 GLRJ- ...................G/L RECURRING JOURNAL MAINTENANCE ................................................... 82 GLRJP- .................G/L RECURRING JOURNAL PROCESSING ...................................................... 86 GLS- .....................G/L STATUS DISPLAY ........................................................................................ 87 GLTM- ..................GENERAL LEDGER ACCOUNT TYPE MAINTENANCE .................................... 91 GLTB- ...................G/L TRIAL BALANCE .......................................................................................... 93

BUDGETING- ...........OVERVIEW FOR THE BUDGET PROCESS ...................................................... 96 GLBAPM- ..............G/L BUDGET ALLOCATION PERCENTAGE MAINTENANCE PROGRAM ....... 98 GLBM- ..................G/L BUDGET CREATION AND MAINTENANCE PROGRAM .......................... 101 GLBM- ..................MAINTAINING A BUDGET ................................................................................ 103

GLBM- ...............MAINTAINING A BUDGET - UPDATE MODE .................................................. 106 GLBM- ...............MAINTAINING A BUDGET - DETAIL MODE .................................................... 107 GLBM- ...............MAINTAINING A BUDGET - REMOVING RECORDS ...................................... 108

Removing records from the BASE budget .................................................................................. 108 Removing records from the Current budget ............................................................................... 109

GLBM- ...............COPYING/DUPLICATING A BUDGET .............................................................. 110 GLBM- ...............CREATING A BASE BUDGET FROM YOUR EXISTING GENERAL LEDGER 111 GLBM- ...............IMPORT/EXPORT BUDGETS FROM AND TO AN EXCEL™ SPREADSHEET112 GLBM- ...............GL BUDGET ALLOCATION PERCENT MAINTENANCE PROGRAM ............. 115

GLBC- ...................G/L BUDGET COMPARATIVE REPORT .......................................................... 116

Next Generation® General Ledger

Release NGS-6.40 GL- 2

Proprietary Notice This manual contains information which is proprietary to Munics Information Systems, Inc. and all rights are reserved. No part of this manual or its contents may be used or reproduced by any means without the express written permission of Munics Information Systems, Inc. Disclaimer of Warranty The material contained herein is subject to change without notice. Munics Information Systems, Inc. makes no warranty, express, implied or by description, regarding the information set forth herein. Munics Information Systems, Inc. does not guarantee, warrant or make any representation regarding the use of, or the results of the use of, the programs in terms of correctness, accuracy, reliability, currency or otherwise, and the purchaser relies on the programs and the results solely at his/her own risk. NEXT GENERATION® is a registered trademark of Munics Information Systems, Inc. Copyright 1987-2006 Munics Information Systems, Inc.

Next Generation® General Ledger

Release NGS-6.40 GL- 3

GENERAL LEDGER GLPF- G/L PROGRAM FLOW (Getting the Application Ready for Operation) Introduction Prior to utilizing the General Ledger, establish the various types of entities for which the General Ledger will be processed. The G/L allows for multiple corporations, multiple divisions within a corporation and multiple departments within divisions. At least one corporation and one division must be set up in order to process. The following will illustrate the consolidation possibilities.

In this example there are two corporations, A and B. Within each corporation there are two divisions and each division has two departments. All data is always posted at the division/department level. The use of the department level is optional based on users needs. The user may obtain Income Statements and Trial Balances at the department level. Balance Sheets are not balanced at the department level; they are balanced at the division level by period. The user may obtain Income Statements, Trial Balances and Balance Sheets at the Division level. Department data can optionally roll into the consolidated Divisional Income Statement. The user may obtain consolidated Income Statements, Trial Balances and Balance Sheets at the Corporate level for the divisions defined for that corporation. The Corporate/Division Chart of Accounts are used for consolidating data from the division/department levels. Decide the best way to structure the entities so that the desired output reports and consolidations may be obtained. The minimum set up requires defining one corporation and one division. Example: Corporation 1 Division 1 In this example, there is one entity. Corporation 1 must be defined in the Corporation/Division Chart of Accounts Maintenance. Once completed, the Corporate Chart of Accounts may be copied to the Division and Division/Department Chart of Accounts automatically.

DIVISION 1 DEPARTMENT 110

LEVEL 3

CORPORATION A

LEVEL 2

LEVEL 1

DIVISION 2 DEPARTMENT 210

DIVISION 4 DEPARTMENT 410

DIVISION 3 DEPARTMENT 310

CORPORATION B

DIVISION 3 DEPARTMENT 320

DIVISION 4 DEPARTMENT 420

DIVISION 1 DEPARTMENT 120

DIVISION 2 DEPARTMENT 220

Next Generation® General Ledger

Release NGS-6.40 GL- 4

In order to prepare your system for use, certain files must be entered prior to any processing taking place. The files to be entered and their descriptions are as follows: File File Name Required

/Optional Purpose

GLCM G/L Corporation Maintenance Required To set up and maintain corporation records which will be used for consolidation purposes. At least one corporation record must be defined.

DVM Division Maintenance Required To establish various divisions within the Corporation. The division code is a mandatory field in many of the programs and should be set up prior to using the system. The user is required to establish at least one division.

DM Department Maintenance Required To set up and maintain various departments within an entity. The department code is a mandatory field in many of the programs and should be set up prior to using the system. The user is required to establish at least one department.

GLDCM G/L Corporation/Division/ Department Consolidation Maintenance

Required To set up and maintain consolidation records by corporation/division/department which will be used for report purposes. This program allows the user to define which departments are associated with which divisions. The user can also define which divisions are associated with which corporations.

GLPM G/L Period Ending Maintenance

Required To set up and maintain period ending dates for journal processing and report control. The calendar is created by fiscal year and should be established for one year prior, the current fiscal year and several fiscal years into the future. All entities will share the same calendar for processing.

GLCFM G/L Corporation/Division Control File Maintenance

Required To set up and maintain G/L controls by corporation/division which contain parameters that are used throughout the G/L system. Several options must be defined by the user prior to operating the G/L

GLCC G/L Corporation and Division Chart of Accounts Maintenance

Required To set up and maintain a chart of accounts by both corporation and division. The user will not post any entries to the Corporation/Division Chart of Accounts. Once this file is completed, the user has an option to copy corporation/division records to the Division/Department Chart of Accounts where all data is posted and stored. The Corporation Chart of Accounts is utilized for output reports to store consolidation data from division level data. The Division Chart of Accounts is utilized for output reports to store consolidation data from division/department level data.

GLC G/L Division Department Chart of Accounts

Required To set up and maintain a chart of accounts by division/department. All data is posted to the

Next Generation® General Ledger

Release NGS-6.40 GL- 5

Maintenance Division/Department level chart of accounts. Balance sheets can be maintained and balanced at the Division level only, not the Division/Department level. Income Statements can be obtained for either Corporate Consolidations, Division Consolidations or Division/Department levels. Any records added to this file must first be added in the Corporation Level and Division Level Consolidation Control Chart of Accounts.

GLBM G/L Budget Maintenance Optional To set up and maintain budget records which will be used for report purposes.

GLAG G/L Account Group Maintenance

Optional To set up and maintain account groups which may be used for all journal entry programs. An account group allows the user to define several G/L Account Numbers under a user defined account group code. When processing G/L account data, the user may enter an Account Group and all the G/L accounts defined for that group will come up automatically.

GLAJ GLAJP

G/L Allocating Journal Maintenance G/L Allocating Journal Processing

Optional Optional

To set up and maintain allocating journals which will automatically reallocate an account balance to one or more accounts. This process is done by percentage.

GLRJ GLRJP

G/L Recurring Journal Maintenance G/L Recurring Journal Processing

Optional Optional

To set up and maintain recurring journals which will post a journal entry based on user specifications.

GLJE GLJEP

G/L Journal Entry G/L Journal Processing

Optional Optional

To create and maintain general journals which will be posted manually AFTER corporation/division module status options are changed to (A)ctive.

GLTB G/L Trial Balance Required To generate a trial balance three ways with the following formats: Consolidated by Corporation Consolidated by Division Non-Consolidated by Division/Department

GLIS G/L Income Statement Required To generate an income statement three ways with the following output options: Consolidated by Corporation Consolidated by Division Non-Consolidated by Division/Department

GLBS G/L Balance Sheet Required To generate a balance sheet three ways with the following output options: Consolidated by Corporation Consolidated by Division Non-Consolidated by Division/Department

GLQ G/L Activity Inquiry Optional To generate an activity report of detail general ledger activity posted for any accounting period, open or closed. The user may control how long the G/L detail activity history file should remain on the system.

GLBC G/L Budget Comparative Optional To generate a budget comparative which will compare budget amounts to actual amounts.

GLPC G/L Period End Closing Required To close the current open period and current fiscal year. Period End Closing will validate all

Next Generation® General Ledger

Release NGS-6.40 GL- 6

journals for that period and update all files. The user may leave periods open for desired lengths of time, but should eventually close the periods. The user has several options regarding the posting of PROFIT. The user may elect to post profit manually using the GLJE program. Also, the G/L Period Close option allows for automatic posting of profit when a period is closed. In order for the close to proceed, PROFIT must be posted and the system in balance. Once a period is closed, no further data may be posted to it.

GLHM G/L History Maintenance Used to load prior balances for closed periods prior to activating the corporation and division GLCFM control records. If control records are activated prior to posting these balance, the user may then post prior data through GLJE and back date the posting dates as desired. To load closed period balances without posting journal entries BEFORE corporation/division module status options are changed to (A)ctive.

Next Generation® General Ledger

Release NGS-6.40 GL- 7

GLAG- G/L ACCOUNT GROUP MAINTENANCE Introduction The G/L Account Group Maintenance program is used to set up and maintain G/L account groups which may be used for all journal entry programs. When an account group is entered, it automatically brings up all the G/L accounts assigned to the account group and the user may post the amounts associated with the account. This table is utilized by the G/L and A/P software modules. User may use this table to define a G/L Account Group ID where user will input all the G/L numbers to be associated in this account group. User may enter this G/L account group in several programs requiring G/L account numbers. Program will automatically bring up all G/L numbers set up for this account group. The VENDOR master record allows the user to define a default Account Group for this vendor. Whenever A/P vouchers are posted, the G/L accounts for this vendor will automatically be brought up. Procedure From the menu, enter "GLAG":

The following fields may be entered when in ADD mode: ACCOUNT GROUP ID

Enter the unique code for this group. The Group ID can be alpha-numeric and up to 8 characters long.

DIVISION ID

Enter the valid division code. Use the drop down window for Division lookup.

DEPARTMENT ID

Enter the valid department ID. Use the drop down window for Department lookup.

In the line details area of the screen specific accounts can be entered by utilizing the following fields: SEQ. NO.

This is a system generated sequence number.

DIVISION ID

This field automatically defaults to the Division ID entered in the header screen, however, it may be overridden.

Next Generation® General Ledger

Release NGS-6.40 GL- 8

DEPARTMENT ID

This field automatically defaults to the Department ID entered in the header screen, however, it may be overridden.

ACCOUNT NUMBER

Enter the desired G/L account number. This account number must be a valid Chart of Accounts number. Use the drop down window for a list of valid G/L account numbers.

DESCRIPTION

This field is displayed by the program.

TYPE

This refers to the account type and comes up automatically by the system. Valid account types are: A - Assets L - Liabilities C - Capital R - Revenue E - Expenses

D/C

The normal balance of the account (Debit or Credit) will appear on the screen. This can be changed to allow for different entries in the GLJE, GLAJ and GLRJ programs.

AUTO A/P

This field is the Automatic A/P G/L Account Distributions field. When entering vendor invoice in A/P, different values such as purchase amount, freight, tax or other amounts can be entered. This field allows the user to define for this G/L Account Number the corresponding value this account is connected to. The codes defined below are the valid entries for this field. The G/L distribution can be fully automated, or it can be automated but stop on each distribution so the amount may be overridden, if necessary. The following codes may be entered:

AUTOMATIC POSTING-

NO OVERRIDE AUTOMATIC POSTING-

WITH OVERRIDE 0 - No Automatic Posting 1 - Purchase Amount without stop 101 - with stop 2 - Freight without stop 102 - with stop 3 - State tax without stop 103 - with stop 4 - Local 1 tax without stop 104 - with stop 5 - Local 2 tax without stop 105 - with stop 6 - Local 3 tax without stop 106 - with stop 7 - Local 4 tax without stop 107 - with stop 8 - Federal tax without stop 108 - with stop 9 - Other 1 Amount without stop 109 - with stop 10 - Other 2 Amount without stop 110 - with stop

COMMENTS

Enter Y if comments are indicated. Enter N if comments are not indicated. For a detailed explanation of how to use the 'Comments' field, refer to the General Information Section of this manual.

Next Generation® General Ledger

Release NGS-6.40 GL- 9

Select VIEW to choose the sort options:

Next Generation® General Ledger

Release NGS-6.40 GL- 10

GLQ- G/L ACTIVITY INQUIRY Introduction The G/L Activity Inquiry program enables the user to generate a detailed G/L activity report for any time frame as defined by the user at run time. Both open and closed period data may be accessed. Several selection options allow the user to output all data for the selected date range or to output only certain desired G/L account numbers. The QUERY mode is designed to display information on a specific G/L Account Number and account description, while the VIEW mode is designed to output all Account Numbers as selected in summary or detail format. Procedure From the menu, enter "GLQ":

If the QUERY mode is selected, the activity for any date range can be displayed on the screen. When this option is chosen, make entries into the appropriate fields (Division, Department, Account, Account Description) and press the OK button to allow the program to search the record or records selected. Upon acceptance of the desired record, the system will prompt for from and thru dates desired. Select QUERY and enter the necessary information

Next Generation® General Ledger

Release NGS-6.40 GL- 11

If the CHANGE DATE option is selected, user will need to enter different From Date and Thru Date:

If the DETAIL option is selected, the GLS detail for the highlighted reference will display in a new window: (user may also double-click a row to go to the GLS detail)

Next Generation® General Ledger

Release NGS-6.40 GL- 12

If the Query Menu is selected a small window will open displaying user definable programs. Highlight the one you want to use.

Next Generation® General Ledger

Release NGS-6.40 GL- 13

User may maintain query menus as follows: Go to program "menus" Select QMenu

Next Generation® General Ledger

Release NGS-6.40 GL- 14

Select VIEW for a printed report:

To print a detail report press D:

Next Generation® General Ledger

Release NGS-6.40 GL- 15

To print a summary report press S:

Next Generation® General Ledger

Release NGS-6.40 GL- 16

QGLQ- QUICK G/L ACTIVITY INQUIRY Introduction The "Quick" G/L Activity Inquiry program enables the user to generate a summarized G/L activity report as of a specified date defined by the user at run time. Only open period data may be accessed. Several selection options allow the user to output data for all or specified divisions, departments and account types. User may output report to the screen, printer or print hold scheduler. This report is useful when an operator wants to view current balances in the general ledger. Procedure From the menu, enter "QGLQ":

Next Generation® General Ledger

Release NGS-6.40 GL- 17

GLAJ- G/L ALLOCATING JOURNAL MAINTENANCE Introduction The G/L Allocating Journal Maintenance program enables the user to set up and maintain allocating journals which will automatically reallocate an account balance to one or more accounts when program GLAJP is run. This process is done by percentage. Procedure From the menu, enter "GLAJ":

The following header fields may be entered when in ADD mode: JOURNAL ID

This field is system generated to be 'AJ'.

DIVISION ID

Enter the valid division code. Click the drop down window for Division lookup.

DEPARTMENT ID

Enter the valid department ID. Click the drop down window for Department lookup.

JOURNAL CODE

Enter the user-assigned journal code for this journal entry. This is a mandatory field entry.

MEMO FIELDS 1, 2

Enter miscellaneous information here.

ENTERED BY

The system automatically enters the user's ID here.

SOURCE REF

The system will automatically enter the journal ID and journal code. This field is for reference purposes only.

CONTROL ACCOUNT

Enter the valid controlling G/L account number for this entry. The entered account number will be verified against the format defined through GLDCM. The control number is used to track the activity of a journal. It is established on the first detail line. All header information is based on the control account. Click

Next Generation® General Ledger

Release NGS-6.40 GL- 18

the small lookup box for a list of valid G/L account numbers.

START DATE

Enter the date that the journal is to begin processing.

STATUS

There are different status flags for each step the journal is in: B - In balance O - Out of balance I - Journal being updated by another the user P - Printing R - Updating X - No detail records

AMOUNT POSTED TO DATE

This field is updated after program GLAJP has been run.

LAST POSTED DATE

This field is maintained by the program.

HOLD FLAG (Y/N)

If Y is selected, this journal will be placed on hold and not updated when GLJAP is processed. Remove from hold in order to update this control.

COMMENTS

Enter Y if comments are indicated or N if comments are not indicated. For a detailed explanation of how to use the 'Comments' field, please refer to the General Information Section of this manual.

Next Generation® General Ledger

Release NGS-6.40 GL- 19

After selections have been made: PROMPT: Correct: (Y/N) If Y, the system will display the Detail screen:

The following detail fields may be entered: SEQ. NO.

This is a system generated sequence number. The first sequence number is reserved for the control account entry. All other account entries can be made following this entry.

DIVISION ID

Enter the Division ID.

DEPARTMENT ID

Enter the Department ID.

ACCOUNT NUMBER

Enter the G/L Account Number.

TYPE

This refers to the account type and comes up automatically.

ALLOCATION %

Enter a percentage value for the account. The percentage value that is entered will increase the line account entered and decrease the control account. The total percentage of the journal must equal 100%.

MEMO FIELDS 1,2

Enter miscellaneous information here

Next Generation® General Ledger

Release NGS-6.40 GL- 20

To skip the Allocation % field and exit to the Detail screen, a window will display:

Select VIEW for the sort options:

Next Generation® General Ledger

Release NGS-6.40 GL- 21

GLAJP- G/L ALLOCATING JOURNAL PROCESSING Introduction The G/L Allocating Journal Processing program enables the user to select and process allocating journals. These journals are created through the GLAJ program. This program executes the actual journal processing defined for each allocating control journal record selected. Procedure From the menu, enter "GLAJP":

The program will now begin processing the allocating journal entries.

Next Generation® General Ledger

Release NGS-6.40 GL- 22

GLBS- G/L BALANCE SHEET Introduction The G/L Balance Sheet program enables the user to generate a balance sheet with five different output formats: Consolidate all Divisions within a Corporation ID, Consolidate all Departments within a Division ID, Non-consolidated by Division/Department, Partial Consolidation by user defined Divisions within a Corporation ID and Partial Consolidation by user defined Departments within a Division ID. Balance sheets may be run at any time for open or closed periods. The format of the balance sheet is controlled by the chart of account records being processed. The Corporation Chart of Accounts controls the consolidation of Division Balance Sheet data into a Corporate total. The Division Chart of Accounts controls the consolidation of Division/Department Balance sheet data into a Division total. The balance sheet is kept in balance at the Division level. Profit postings are made at this level in order to balance by accounting period. Procedure From the menu, enter "GLBS":

Next Generation® General Ledger

Release NGS-6.40 GL- 23

If Non-Consolidated option is selected:

If consolidation output options by Divisions within a Corporation are selected, the user will be prompted for selection based on either Corporation or Division Consolidation selection criteria. If consolidation output options by Departments within a Division are selected, the user will be prompted for selection based on either Division or Department Consolidation selection criteria. All other screen fields are the same as above. The balance sheet print program will calculate profit if a period(s) has not been closed. The Retained Earnings account will be preceded by an '***' designation when the description is printed (*** RETAINED EARNINGS). Enter Value Format:

Click to mark box to output both Debits and Credits as positive numbers. Click to mark box to output Debits as positive numbers and Credits as negative numbers.

Enter the Output Format Option: BALANCE SHEET REPORT FORMAT

An 80-column report showing Account Name and Account Balances through the selected period for the selected fiscal year. NOTE: If user selects option to Print Account Numbers, the report will be a 132-column report showing Account Name, Account Number and Account Balances through the selected period for the selected fiscal year.

COMPARATIVE REPORT

A 132-column report that compares account balance as of the selected period for the selected fiscal year against prior year balance for the same period and calculates a variance and percentage. NOTE: User may optionally select to print account numbers on the report.

Next Generation® General Ledger

Release NGS-6.40 GL- 24

COMPARATIVE WITH FORMATTING

A 132-column report that compares account balance as of the selected period for the selected fiscal year against prior year balance for the same period and calculates a variance and percentage. This report output will use the report formatting options found in the G/L Chart of Accounts. NOTE: User may optionally select to print account numbers on the report.

BUDGET COMPARATIVE REPORT

A 132-column report that compares account balance as of the selected period for the selected fiscal year against the budgeted amounts. User will be prompted to select the budget to be used for comparison (either current budget or base budget). User will not be prompted to print the G/L Account Number, it will always print.

If the output is directed to (C)ron:

The (C)ron Job permits the production of a report on an output device at a previously selected date and time. This type of output operation is often used to produce reports automatically unattended. A detailed explanation of the cron fields may be reviewed in the System Utilities section under a program called CRONM.

Next Generation® General Ledger

Release NGS-6.40 GL- 25

To establish flexible and moving date parameters to be applied when the cron output is generated:

In the first prompt, if it is specified not to use the current period, the report will use the fixed period and year as parameters for the output. If it is specified to use current period, then output period will be determined based on the start date using the following technique. The start date will be a calculated date based on the system date. Output will take the system date at the time the output is generated and add days (plus or minus) to the system date to arrive at the start date. Based on the calculated start date, the program will ascertain the correct G/L period for which to generate output.

Next Generation® General Ledger

Release NGS-6.40 GL- 26

GLCFM- G/L CONTROL FILE MAINTENANCE Introduction The G/L Control File Maintenance program enables the user to set up and maintain general ledger control options by corporation or division. In order to process data in the G/L, the corporation record and division records must be activated. Upon creating the records, these records will be in inactive mode until the user is ready to begin processing at which time the active flag should be turned on. Procedure From the menu, enter "GLCFM":

Enter 1 for Corporation control file maintenance, 2 for Division control file maintenance, 3 for G/L Control File Options or E to exit. Select 3 and a window displaying set up options will appear. This function should only be used to update default records.

Next Generation® General Ledger

Release NGS-6.40 GL- 27

Select 1 for the General Ledger CORPORATION Control File Maintenance screen:

The following fields may be entered when in ADD mode: CORP. ID

Enter a 4 character Corporation ID.

CURRENT FISCAL YEAR

Enter the current fiscal year.

CURRENT OPEN PERIOD

Enter the current open period.

LAST CLOSED DATE

Enter the last closed date. This option is used to control G/L programs from posting entries prior to this date. This is the Last Period Closing Date.

MULTI-DIVISIONS IN USE

Enter Y for multiple divisions. Enter N if there is only one division.

POST MULTI-DIVISION (GJ)s

This option allows divisions to post entries to other divisions in GLJEP. Y - allows divisions to post entries to other divisions. N - does not allow any division consolidated to that corporation to post entries to other divisions.

DEFAULT DIVISION ID

Enter the ID number of the default division. In a single-corporation environment, this will be used for all division ID prompts.

# OF DAYS/ PURGE JOURNALS

Enter the number of days to purge source journal records.

# OF DAYS/ Enter the number of days to save G/L detail history records.

Next Generation® General Ledger

Release NGS-6.40 GL- 28

DETAIL HISTORY # OF YEARS/ SUMMARY HISTORY

Enter the number of years to save G/L summary history records.

LAST PURGE YEAR

Enter the last complete year that summary history data was purged.

STATUS OF (CORP.)

This option establishes an (A)ctive or (I)nactive condition for Corporation controls. This field must be activated in order to process.

Select 2 for the General Ledger DIVISION Control File Maintenance screen:

The following fields may be entered when in ADD mode: DIVISION ID

Enter a 4 character Division ID.

CURRENT FISCAL YEAR

Enter the current fiscal year to be processed.

CURRENT OPEN PERIOD

Enter the current open period to be processed.

LAST CLOSED DATE

Enter the last closed date. This option is used to control G/L programs from posting entries prior to this date. This is the Last Period Closing Date.

Next Generation® General Ledger

Release NGS-6.40 GL- 29

POST MULTI-DIVISION (GJ)s

This option allows divisions to post entries to other divisions in GLJEP. Y - allows a division to post entries to other divisions, only if corporation option is set to Y. N - does not allow any division to post entries to other divisions.

MULTI-DEPT. IN USE

Enter Y for multiple departments. Enter N if there is only one department.

DEFAULT DEPT. ID

Enter the ID number of the default department. This will be used for all department ID prompts.

RETAINED EARNINGS DEPT.

Enter the Chart of Accounts retained earnings account department.

RETAINED EARNINGS ACCT.#

Enter the Chart of Accounts retained earnings account number.

(GJ)-STARTING JOURNAL #

Enter the starting register number for the General Journal Program (GLJEP).

(RJ)-STARTING JOURNAL #

Enter the starting register number for the Recurring Journal Program (GLRJP).

(AJ)-ALLOCATING STARTING JOURNAL #

Enter the starting register number for the Allocating Journal Program (GLAJP).

AUTO-POST OF PROFIT/LOSS

This option is used for the Period Close program, GLPC. It allows the user to post a Profit/Loss journal entry automatically, to update all G/L files and close the period. Select Y and the Profit/Loss will be calculated and a journal entry will be created and updated without user intervention for each division. All G/L files will be updated and the period will be closed. Select N and the Profit/Loss will be calculated and a journal entry will be created but NO updating will occur. Run GLJEP to output and update profit posting.

STATUS OF (DIVISION)

This option establishes an (A)ctive or (I)nactive condition for Division controls. This field must be activated in order to process.

PERIOD CLOSE IN PROCESS

This field is for internal reference only.

Next Generation® General Ledger

Release NGS-6.40 GL- 30

Select VIEW to choose the sort criteria:

Next Generation® General Ledger

Release NGS-6.40 GL- 31

GLCC- CORPORATION/DIVISION CHART OF ACCTS MAINTENANCE Introduction The G/L Corporation/Division Consolidation Chart of Accounts Maintenance program enables the user to set up and maintain a chart of accounts by both Corporation and Division. The Corporation/Division Chart of Accounts are mandatory in order to run the G/L system. Data will not be posted to either the Corporation or Division Chart of Accounts. The main purpose for the Corporation/Division Chart of Accounts is for consolidating Division/Department data upwards into Division and/or Corporation consolidations. This program maintains the master G/L account numbers to be used for all divisions/departments. This technique allows for data to be processed at the Division/Department level and output to be either at the Division/Department level, the Division Consolidation level or Corporation Consolidation levels. Once the Corporate Chart of Accounts is built, the user has an option to automatically duplicate the corporate chart of accounts to the Division and/or Division/Department Chart of Accounts files. Data will be posted and stored at the Division/Department level. Balance sheets are balanced at the Division level only. The retained earnings account must be defined for each division in G/L Control File Maintenance once the Chart of Account records has been established. The Corporate Chart of Accounts allows for the user to roll multiple division/department data into a corporate total with the Corporate Chart of Accounts controlling the output. The Division Chart of Accounts allows for the user to roll multiple division/department data into a division total with the Division Chart of Accounts controlling the output. The user can maintain the Corporate Chart of Accounts and have it optionally ADD, UPDATE or REMOVE the Division and Division/Department G/L Chart records at the same time the corporate records are maintained by setting ACF option gl015 to a value of "Y". The user can maintain the Division Chart of Accounts and have it optionally ADD, UPDATE or REMOVE the Division/Department G/L Chart records at the same time the Division records are maintained using the same ACF option gl015. Procedure From the menu, enter "GLCC":

Next Generation® General Ledger

Release NGS-6.40 GL- 32

The master corporation chart of account records for all entities must be maintained. Once this is completed, the corporation chart of accounts may be copied to the division and/or the division/department chart of accounts, if applicable. The following describes the screens for maintenance of the corporation chart of accounts. The division chart of accounts maintenance is similar in that user may maintain division records, not corporation records. Screen 1:

Screen 2:

The following fields may be entered when in ADD mode: CORPORATION ID

Enter a valid Corporation ID or use the drop down window for Corporation lookup.

Next Generation® General Ledger

Release NGS-6.40 GL- 33

ACCOUNT NO.

Enter the general ledger account number.

DESCRIPTION

Enter the general ledger account description.

FUNCTION CODE

Enter a valid function code as follows: 1 - Heading Only - Used for formatting purposes only. Will print on financial reports. 2 - Total Account - Will consolidate accounts and add to total. Used as a total bucket. Will print on financial reports. 3 - Normal Account - Account normally posted to and will print on financial reports. 4 - Post Only Acct. - Account posted to but does not print on financial reports. This account must be added into a Total Account, function code 2. Function codes 1 and 2 are primarily used for report formatting only. Never post to these accounts. Function code 2 is used as a total account to consolidate all other accounts. Function codes 3 and 4 are accounts that are posted to. Function code 3 will be an account that entries will be made against and will show on financial reports. Function code 4 can be posted to, but will not show on financial reports.

ACCOUNT TYPE

Enter a valid account type. An account primary type is the major classification of G/L Chart of Account records. A - Assets L - Liabilities C - Capital R - Revenue E - Expenses

ACCOUNT TYPE (2)

Enter a valid secondary account type. A secondary account type is the second level of an account classification. Example: Level 1) Assets Level 2) CURRENT ASSETS

CATEGORY CODE

Enter a valid account category. An account category is the third level of an account classification. Example: Level 1) Assets Level 2) Current Assets Level 3) INVENTORY

CATEGORY CODE (2)

Enter a valid account sub category. An account sub category is the fourth level of an account classification. Example: Level 1) Assets Level 2) Current Assets Level 3) Inventory Level 4) FINISHED GOODS INVENTORY

CONTRA ACCOUNT

Enter contra account (Y/N). A contra account is an account, such as accumulated depreciation, where the normal balance is reversed within account type.

MEMO FIELD 1, 2

Enter miscellaneous information here.

Next Generation® General Ledger

Release NGS-6.40 GL- 34

TOTAL ACCT/ DESCRIPTION

Enter total account number. A total account is an account that is used as an accumulator. This account will be used as a total bucket for either a balance sheet or an income statement. This account must be a function code 2.

COMMENTS

Enter Y if comments are indicated or N if comments are not indicated. For a detailed explanation of how to use the 'Comments' field, please refer to the General Information Section of this manual.

Report Format Control Field Definitions INDENT SPACES

Enter indent spaces (0-9) to indicate how many spaces description will be indented from left margin. This field is used for a balance sheet or an income statement.

LINES TO SKIP

Enter lines to skip (0-9) before account is printed. This field is used for a balance sheet or an income statement.

UNDERLINE DESCRIPTION

Select to underline a description field of an account. This field is used for a balance sheet or income statement.

NEW PAGE

Select to have report skip to next page before printing this account. This field is used for a balance sheet or income statement.

COLUMN NO.

Select column number 1, 2, or 3 to indicate starting position of column. This field is used for a balance sheet.

BASE % CALC

Enter the base percentage calculation. This field is used for an income statement. Select as follows: Y - This account will be added to a base number which will be used to calculate

a percentage of the base number. N - This account will not be added to a base number, but will still be used to calculate a percentage of the base number. This account must be a function code 3 or 4.

REPORT SEQ. #

Enter the report sequence number. This field is used for a balance sheet or an income statement. Report sequence numbers are user defined and will allow reports to be printed in sequence number order instead of account number order. If report sequence numbers are used, then all accounts must be updated with sequence numbers to obtain output.

UNDERLINE VALUE

Select to underline the value that prints. This field is used for a balance sheet or income statement.

Next Generation® General Ledger

Release NGS-6.40 GL- 35

This window will appear If the DUPLICATE mode is selected when in Corporation Chart of Account Maintenance:

If 1 is selected, a window will appear enabling user to copy a Corporation record to

another Corporation record. If 2 is selected, a window will appear enabling user to copy a Corporation record to a Division record. If 3 is selected, a window will appear enabling user to copy a Corporation record to a Division and Division/Department record.

If the DUPLICATE mode is selected when in Division Chart of Account Maintenance: This window will appear If the DUPLICATE mode is selected when in Division Chart of Account Maintenance:

If 1 is selected, a window will appear enabling user to copy a Division record to another

Division record. If 2 is selected, a window will appear enabling user to copy a Division record to a Division/Department record.

Next Generation® General Ledger

Release NGS-6.40 GL- 36

If the VIEW mode is selected for Corporations, enter the desired search information:

If the VIEW mode is selected for Divisions, enter the desired search information:

User may print a Total Account Form from the View option, or they may select the Valid Total Account button from the menu options.

Next Generation® General Ledger

Release NGS-6.40 GL- 37

If the Account Type View mode is selected, enter the output option: Report will display Acct Type, Acct Type 2, Cat Code, Cat Code 2

The following pages illustrate a sample Chart of Accounts. SAMPLE CHART OF ACCOUNTS ACCT ACCT FUNCTION NO. DESCRIPTION TYPE CODE 100.0 ASSETS A 1 101.1 CURRENT ASSETS: A 1 105.0 CASH - 1ST NATIONAL BANK A 4 117.0 PETTY CASH A 4 119.0 CASH A 2 120.0 ACCOUNTS RECEIVABLE A 3 130.0 INVENTORY A 3 140.0 PREPAID EXPENSES A 3 149.1 TOTAL CURRENT ASSETS A 2 151.0 OTHER ASSETS: A 1 152.0 OFFICE FURNITURE & FIXTURES A 3 171.0 LESS ACCUM. DEPRECIATION A 3 185.0 TOTAL OTHER ASSETS A 2 190.0 TOTAL ASSETS A 2 200.0 LIABILITIES L 1 200.1 CURRENT LIABILITIES L 1 201.0 ACCOUNTS PAYABLE L 3 202.0 CUSTOMER DEPOSITS L 3 203.0 ACCRUED LIABILITIES L 3 204.0 TOTAL PAYABLES L 2

Next Generation® General Ledger

Release NGS-6.40 GL- 38

SAMPLE CHART OF ACCOUNTS ACCT ACCT FUNCTION NO. DESCRIPTION TYPE CODE 205.0 NOTES PAYABLE: L 1 206.0 LOAN PAYABLE - 1ST NATIONAL L 3 230.0 TOTAL CURRENT LIABILITIES L 2 290.0 CAPITAL C 1 291.0 COMMON STOCK C 3 292.0 PAID IN CAPITAL C 3 293.0 RETAINED EARNINGS C 3 295.0 TOTAL STOCKHOLDERS EQUITY C 2 295.1 TOTAL LIABILITIES & EQUITY L 2 300.0 SALES R 1 301.0 SALES R 3 307.0 SALES RETURNS R 3 320.0 SALES DISCOUNTS R 3 350.0 NET SALES R 2 401.0 COST OF SALES E 3 404.0 GROSS MARGIN R 2 410.0 EXPENSES E 1 417.0 TELEPHONE EXPENSE E 3 418.0 OFFICE SUPPLIES EXPENSE E 3 420.0 DEPRECIATION E 3 425.0 TOTAL OPERATING EXPENSES E 2 426.0 NET OPERATING PROFIT R 2 460.0 OTHER INCOME & EXPENSES R 1 464.0 OTHER INCOME R 3 471.0 OTHER EXPENSES E 3 478.0 TOTAL OTHER INCOME & EXP. R 2 479.0 PROFIT BEFORE TAXES R 2 481.0 TAXES: E 1 482.0 STATE INCOME TAX E 3 483.0 CORPORATE TAX E 3 489.0 TOTAL TAX E 2 490.0 NET PROFIT (LOSS) R 2 (PROFIT)PROFIT ACCOUNT P 2

Next Generation® General Ledger

Release NGS-6.40 GL- 39

GLCM- G/L CORPORATION MAINTENANCE Introduction The G/L Corporation Maintenance program allows the user to define as many corporations as will be in use. At least one corporation must be defined in order to utilize the general ledger. Data will not be posted directly to any corporation, however, the user will have the ability to define divisions/departments within a corporation that the data will be posted to. An entire corporate chart of accounts can be copied automatically to the division level. Procedure From the menu, enter "GLCM":

During the installation a window will display Corporation set up options:

Next Generation® General Ledger

Release NGS-6.40 GL- 40

After the appropriate selections are made, the window will not reappear when the program is subsequently called up. The remaining corporation options will be updated in the program GLCFM. The following fields may be entered by the user when in ADD mode: CORPORATION ID

Enter the ID number to be assigned to the corporation.

CORPORATION NAME

Enter the complete name of the corporation.

ADDRESS 1, 2, 3

Enter the complete address of the corporation. Three lines are available for the address.

CITY

Enter the city in which the corporation is located.

STATE

Enter the state in which the corporation is located.

ZIP CODE

Enter the zip code for the corporation.

PHONE

Enter the telephone number of the corporation.

CONTACT

Enter the contact name of the corporation.

ACCOUNT FORMAT

Enter the desired format of all General Ledger Account numbers. The format of all G/L Account numbers will be verified against the value in this field. The format can be developed as follows: # - Numeric entry only. X - Character entry only. A - Alpha/Numeric entry. Any combination of the above may be used to represent the format of the account number. Any constants found in the account number such as - or - may also be used. If no format is required, user may leave this field blank.

FORMAT DISPLAY

Enter a value, Y or N, indicating whether the G/L Account Format should be displayed for all G/L account number prompts.

CORP

Enter the Corporate Tax Identification number.

FEDERAL

Enter the Federal Tax Identification number of the corporation.

STATE

Enter the State Tax Identification number of the corporation.

LOCAL 1

Enter the Local Tax Identification number of the corporation.

MEMO 1, 2

Enter memo information to reference the corporation. There are two lines available for memo entries.

COMMENTS

Enter Y if comments are indicated or N if comments are not indicated. For a detailed explanation of how to use the `Comments' field, please refer to the General Information Section of this manual.

Next Generation® General Ledger

Release NGS-6.40 GL- 41

Select VIEW to enter the search information

Next Generation® General Ledger

Release NGS-6.40 GL- 42

GLC- G/L DIVISION/DEPARTMENT CHART OF ACCOUNTS MAINTENANCE Introduction The G/L Division/Department Chart of Accounts Maintenance program enables the user to set up and maintain a chart of accounts by Division/Department. All G/L postings will be made according to the records defined in this program. Prior to building Division/Department G/L Chart records, establish the Corporation Level and Division Level Consolidation Control Chart of Account records. In each Division/Department Chart of Account record, a parent Division Consolidation G/L Control Account Number and a parent Corporation Consolidation Control Account Number may be defined. These parent control accounts are utilized when consolidating division/department data upwards into Division Consolidations and Corporation Consolidations, if required. Procedure From the menu, enter "GLC":

Next Generation® General Ledger

Release NGS-6.40 GL- 43

Screen 2:

The following fields may be entered when in ADD mode: DIVISION ID

Enter a valid Corporation ID or use the drop down window for Corporation lookup.

DEPARTMENT ID

Enter a valid Department ID or use the drop down window for Department lookup.

ACCOUNT NO.

Enter the General Ledger Account Number.

DESCRIPTION

Enter the General Ledger Account Description.

FUNCTION CODE

Enter a valid function code as follows: 1 - Heading Only Used for formatting purposes only. Will print on financial reports. 2 - Total Account Will consolidate accounts and add to total. Used as a total bucket. Will print on financial reports. 3 - Normal Account Account normally posted to and will print on financial reports. 4 - Post Only Acct. Account posted to but does not print on financial reports. This account must be added into a Total Account, function code 2.

ACCOUNT TYPE

Enter a valid account primary type. An account primary type is the major

Next Generation® General Ledger

Release NGS-6.40 GL- 44

classification of G/L Chart of Account records. A - Assets L - Liabilities C - Capital R - Revenue E - Expenses

ACCOUNT TYPE (2)

Enter a valid secondary account type. A secondary account type is the second level of an account classification. Example: Level 1) Assets Level 2) CURRENT ASSETS

CATEGORY CODE

Enter a valid account category. An account category is the third level of an account classification. Example: Level 1) Assets Level 2) Current Assets Level 3) INVENTORY

CATEGORY CODE(2)

Enter a valid account sub category. An account sub category is the fourth level of an account classification. Example: Level 1) Assets Level 2) Current Assets Level 3) Inventory Level 4) FINISHED GOODS INVENTORY

CONTRA ACCT

Enter contra account (Y/N). A contra account is an account, such as accumulated depreciation, where the normal balance is reversed within account type.

MEMO FIELD 1, 2

Miscellaneous information can be entered here.

TOTAL ACCT/ DESCRIPTION

Enter total account number. A total account is an account that is used as an accumulator. This account will be used as a total bucket for either a balance sheet or an income statement. This account must be a function code 2.

CORPORATION CONS. CONTROL ACCOUNT

Enter the parent corporation consolidation control G/L account number. A corporation control account is an account used to consolidate division/department data into a corporation level for report purposes. This account must be a function code 3 or 4. This account must be present in the Corporate Level and Division Level Chart of Account records.

DIVISION CONS. CONTROL ACCOUNT

Enter the parent division consolidation control account number. A division control account is a G/L account used to consolidate division/department data into a division total for report purposes. This account must be a function code 3 or 4. This account must be present in the Corporate Level and Division Level Chart of Account records.

COMMENTS

Enter Y if comments are indicated or N if comments are not indicated. For a detailed explanation of how to use the 'Comments' field, refer to the General Information Section of this manual.

Next Generation® General Ledger

Release NGS-6.40 GL- 45

Report Format Control Field Definitions INDENT SPACES

Enter indent spaces (0-9) to indicate how many spaces description will be indented from left margin. This field is used for a balance sheet or an income statement.

LINES TO SKIP

Enter lines to skip (0-9) before account is printed. This field is used for a balance sheet or an income statement.

UNDERLINE CHAR.

Select to underline a description field of account. This field is used for a balance sheet or income statement.

NEW PAGE

Select to have report skip to next page before printing this account. This field is used for a balance sheet or income statement.

COLUMN NO.

Select column number 1, 2, or 3 to indicate starting position of column. This field is used for a balance sheet.

BASE % CALC

Enter the base percentage calculation. This field is used for an income statement. Select as follows: Y - This account will be added to a base number which will be used to calculate

a percentage of the base number. N - This account will not be added to a base number, but will still be used to

calculate a percentage of the base number. This account must be a function code 3 or 4.

REPORT SEQ. #

Enter the report sequence number. This field is used for a balance sheet or an income statement. Report sequence numbers are user defined and will allow reports to be printed in sequence number order instead of account number order. If report sequence numbers are used, then all accounts must be updated with sequence numbers.

UNDERLINE VALUE

Select to underline the value that prints. This field is used for a balance sheet or income statement.

Next Generation® General Ledger

Release NGS-6.40 GL- 46

Some additional fields in Screen 2 of the GLC program are as follows: ACCOUNT LAST UPDATED

This field is for reference purposes only.

CURRENT OPEN ACTIVITY

This field is for reference purposes only.

LAST CLOSED PERIOD

This will be established after Control File Maintenance has been completed.

BALANCE OF LAST CLOSE

The system will update this field after each period close.

LAST YEAR TOTAL

The system will update this field, but the user may enter last year total.

In the DUPLICATE mode, the system will display a window which will enable a Division/Department record(s) to be copied to another Division/Department record(s). Select DUPLICATE:

Next Generation® General Ledger

Release NGS-6.40 GL- 47

If the VIEW mode is selected, enter the sort and print options:

User may print a Total Account Form from the View option, or they may select the Valid Total Account button from the menu options. If the Account Type View mode is selected, enter the output option: Report will display Acct Type, Acct Type 2, Cat Code, Cat Code 2

Next Generation® General Ledger

Release NGS-6.40 GL- 48

GLDCM- G/L DIVISION CONSOLIDATION MAINTENANCE Introduction The Division Consolidation Maintenance program enables the user to set up and maintain consolidation records by corporation/division/department to be used for report purposes. Each division created must be connected to its appropriate corporation record in order to process. Each division/department created must be connected to its appropriate division record in order to process. Procedure From the menu, enter "GLDCM":

The following fields may be entered when in ADD mode: CORPORATION ID

Enter the ID number of the desired Corporation. The ID number entered must be a valid Corporation ID in the Corporation Master file. Use the drop down window for Corporation lookup.

DIVISION ID

Enter the ID number of the desired Division. The ID number entered must be a valid Division ID in the Division Master file. Use the drop down window for Division lookup.

DEPARTMENT ID

Enter the ID number of the desired Department. The ID number entered must be a valid Department ID in the Department Master file. Use the drop down window for Department lookup.

ACCOUNT FORMAT

Enter the desired format of all General Ledger Account numbers. The format of all G/L account numbers will be verified against the value in this field. The format can be developed as follows: # - Numeric entry only. X - Character entry only. A - Alpha/Numeric entry. Any combination of the above may be used to represent the format of the account number. Any constants found in the account number such as - or - may also be used. If no format is required, user may leave this field blank. This entry can be the same or different from the corporation format.

Next Generation® General Ledger

Release NGS-6.40 GL- 49

DISPLAY FORMAT

Enter a value, Y or N, indicating whether the G/L Account Format should be displayed for all G/L account number prompts.

Select VIEW to choose the sort options:

Next Generation® General Ledger

Release NGS-6.40 GL- 50

GLIS- G/L INCOME STATEMENT Introduction The G/L Income Statement program enables the user to generate an income statement with five different output formats: Consolidate all Divisions within a Corporation ID, Consolidate all Departments within a Division ID, Non-consolidated by Division/Department, Partial Consolidation by user defined Divisions within a Corporation ID and Partial Consolidation by user defined Departments within a Division ID. Procedure From the menu, enter "GLIS":

Select 3:

If consolidation output options by Divisions within a Corporation are selected, the user will be prompted for selection based on either Corporation or Division Consolidation selection criteria. If consolidation output options by Departments within a Division are selected, the user will be prompted for selection based on either Division or Department Consolidation selection criteria. All other screen fields are the same as above.

Next Generation® General Ledger

Release NGS-6.40 GL- 51

Enter Value Format:

Click to mark box to output both Debits and Credits as positive numbers. Click to mark box to output Debits as positive numbers and Credits as negative numbers.

Enter the Output Format Options: MTD/YTD FORMAT

An 80-column report showing account name, period-to-date and year-to-date values. NOTE: If user selects option to Print Account Numbers, the report will be a 132-column report showing account name, account number, period-to-date and year-to-date values.

BASE % FORMAT

A 132-column report showing account name, period-to-date, year-to-date values and base percent values. User may optionally select to print account numbers on the report.

BUDGET FORMAT

A 132-column report that compares period-to-date and year-to-date activity against budget amounts and calculates a variance and percentage. User may optionally select to print account numbers on the report.

COMPARATIVE FORMAT

A 132-column report that compares period-to-date and year-to-date activity against prior year period-to-date/year-to-date activity and calculates a variance and percentage. User may optionally select to print account numbers on the report.

If output is directed to (C)ron:

The (C)ron Job permits the production of a report on an output device at a previously selected date and time. This type of output operation is often used to produce reports automatically and unattended. A

Next Generation® General Ledger

Release NGS-6.40 GL- 52

detailed explanation of the cron fields may be reviewed in the System Utilities section under a program called CRONM. To establish flexible and moving date parameters to be applied when the cron output is generated:

In the first prompt, if it is specified not to use the current period, the report will use the fixed Report Year and From and Thru periods as parameters for the output. If it is specified to use the current period, the output period will be determined based on the start date using the following technique. The start date will be a calculated date based on the system date. Output will take the system date at the time the output is generated and add days (plus or minus) to the system date to arrive at the start date. Based on the calculated start date, the program will ascertain the correct G/L Period for which to generate output. This option also allows user to specify number of periods, plus or minus, to be included.

Next Generation® General Ledger

Release NGS-6.40 GL- 53

GLJE- G/L JOURNAL ENTRY Introduction The G/L Journal Entry program enables the user to create and maintain general journals by control batch which will be posted when GLJEP program is run and updated. Procedure From the menu, enter "GLJE":

The following header fields may be entered when in ADD mode: JOURNAL ID

This field is system generated to be 'GJ'.

DIVISION ID

Enter the ID number of the desired division. The number entered must be a valid Division ID in the Division Master file. Use the drop down window for Division lookup.

DEPARTMENT ID

Enter the ID number of the desired department. The number entered must be a valid Division ID in the Division Master file. Use the drop down window for Department lookup.

JOURNAL CODE

Enter the user assigned journal code for this journal entry. This is a mandatory field entry.

DESCRIPTION

Enter the description of the journal.

JOURNAL DATE

Enter the creation date of this journal.

ENTERED BY

The system automatically enters the user's ID.

SOURCE REF

The system automatically enters the journal ID and journal code. This field is for reference purposes only.

Next Generation® General Ledger

Release NGS-6.40 GL- 54

REVERSAL BATCH

Enter Y or N, indicating if the batch is to be reversed or not. If Y is selected, this batch will be normally posted as desired and the system will also post a reversal of the entry on the first day of the following period, provided the following period is not a one-day, year-end accounting period. If the following period is a one-day accounting period, the system will post the reversing entries to the next period. If N is selected, this batch will not be reversed.

REVERSAL STATUS FLAG

There are different status flags for each reversal step the journal is in: P - Printing R - Updating U - Updated

JOURNAL STATUS FLAG

There are different status flags for each step the journal is in: B - In balance O - Out of balance I - Journal being updated by another user P - Printing R - Updating U - Updated X - No detail records

HOLD FLAG (Y/N)

If Y is selected, this journal will be placed on hold and user will not be able to update the journal.

COMMENTS

Enter Y or N, indicating if comments are to be associated with this journal. For a detailed explanation of how to use the `Comments' field, please refer to the General Information Section of this manual.

PROMPT: Correct? (Y/N)

If Y, the G/L JOURNAL ENTRY Detail Screen will appear:

User may select G/L Group button to optionally open a window to enter journal entry detail posting accounts by predefined accounts set up in the General Ledger Account Group Maintenance (GLAG) program. Enter the Detail Fields: SEQ. NO.

This is a system generated sequence number.

Next Generation® General Ledger

Release NGS-6.40 GL- 55

DIV. ID

This field automatically defaults to the Division ID entered in the header screen, but may be overridden. User may not post the debit amount and the credit amount of an entry to a different division.

DEPT. ID.

This field automatically defaults to the Department ID entered in the header screen, but may be overridden. User may post the debit amount and the credit amount of an entry to a different department within the same division.

ACCOUNT NO.

Enter the valid account number of this entry. Click the drop down window for a list of the valid G/L account numbers for the specified Division and Department.

DATE

Enter the date that this entry will be posted. Debits and Credits must balance to a specific date in order to be in balance.

DEBIT AMT

Enter the debit amount.

CREDIT AMT

Enter the credit amount.

MEMO FIELDS 1, 2

Enter miscellaneous information here.

If in balance, a window will optionally allow user to chain directly into GLJEP to process the audit register and update this control batch. This process can be performed now, or GLJEP can be run at some later point to print and update. User will also have the option to enter a New_Journal upon completion of a journal entry. Upon selecting this option, user will be prompted as follows:

Next Generation® General Ledger

Release NGS-6.40 GL- 56

Select VIEW to enter the sort criteria:

Select IMPORT to retrieve detail entries into a journal entry from an external file:

Next Generation® General Ledger

Release NGS-6.40 GL- 57

When utilizing the import option the source data must include the following headers, exactly as shown: corpid_gljedet

div_id_gljedet dept_id_gljedet act_no_gljedet (If this field includes numbers separated by a period followed by additional numbers, you will need to format the field as text.) transdate_gljedet (If this field is left blank on the source document, the system will use the GLJE

reference date.) debit_gljedet (If this field is left blank, system will write the field as $0.) credit_gljedet (If this field is left blank, system will write the field as $0.) memo1_gljedet (optional field-only the first 18 characters will be imported.) memo2_gljedet (optional field-only the first 18 characters will be imported.)

Next Generation® General Ledger

Release NGS-6.40 GL- 58

GLJEP- G/L JOURNAL PROCESSING Introduction The G/L Journal Processing program enables the user to select, print and process/update the general journal controls into the general ledger. Journal controls are entered in program GLJE. If controls are in balance, the GLJEP program produces the audit register and allows the user to update the control. This technique requires the user to output the control files prior to permitting any updating to the files. The General Ledger Detail Activity and History files will be updated by this program. If the control being updated is designated as a reversal control batch the updating will occur as entered and reversing entries will automatically be made into the next period. Procedure From the menu, enter "GLJEP":

Next Generation® General Ledger

Release NGS-6.40 GL- 59

GLMR- G/L MANAGEMENT REPORTS Introduction The G/L Management Reports allows a user to view comparisons between multiple periods which may help you notice patterns in your business. Report options are available to display income/expense or expense only views that will allow a user to view 5 periods of information on a single report, with year-to-date totals after each period. A report is available to look at a current period vs. the same period for the prior year (with year-to-date amounts displayed) comparing these to budgeted amounts for the current period. There is another report option to display income and expense amounts for 2 periods (with year-to-date amounts displayed) compared to the same periods of the prior fiscal year. All of these reports may be run in consolidated or partially consolidated formats. Procedure From the menu, enter "GLMR": Select Consolidation Report Type:

If user selects option 1, the following selection screen will display:

Next Generation® General Ledger

Release NGS-6.40 GL- 60

Note: If user selects consolidation report type 2 or 4 a field for Division will be displayed.

If user selects consolidation report type 3 or 5 a field for Division and Department will be displayed. REPORT OPTION

1 = Income/Expense with year-to-date totals 2 = Expense Schedule of current / previous year period vs. budget 3 = Expense Schedule with year-to-date totals 4 = Income/Expense current period vs. same period of prior year If selecting Option 4, the system will prompt for the comparison year. The default will be the prior year, but the user may override to any prior year they wish to use for comparison.

YEAR

Enter the Fiscal Year.

FROM PERIOD

Enter the From general ledger period.

THRU PERIOD

Enter the Thru general ledger period. Note each report option listed above allow for a different number of general ledger periods that may be selected as follows: Report option 1 allows user to select up to 5 general ledger periods. Report option 2 allows user to select a single general ledger period. Report option 3 allows user to select up to 5 general ledger periods. Report option 4 allows user to select up to 2 general ledger periods.

SORT BY OPTION

Enter "1" to sort records by general ledger account number. Enter "2" to sort records by the general ledger report sequence field.

PRINT ZERO BALANCE ACCTS

Enter "Y" to include general ledger accounts with a zero balance. Enter "N" to omit general ledger accounts with a zero balance.

OUTPUT REPORT OPTION

Enter "S" to display report on the screen. Enter "P" to print the report to a printer. Enter "H" to print the report to the print hold schedule.

Next Generation® General Ledger

Release NGS-6.40 GL- 61

Enter "X" to print the report to an Excel Spreadsheet Enter "C" to print the report automatically utilizing the CRON output capability.

The following is a sample report output for Report option 1/Income Expense YTD: Up to 5 periods will display.

Next Generation® General Ledger

Release NGS-6.40 GL- 62

The following is a sample report header for report option 2/Expense Schedule Curr/Prev Budget: Only 1 period will display.

Next Generation® General Ledger

Release NGS-6.40 GL- 63

The following is a sample report header for report option 3/Expense Schedule YTD: Up to 5 periods will display.

Next Generation® General Ledger

Release NGS-6.40 GL- 64

The following is a sample report header for report option 4/Income/Expense Curr/Prev Year: Up to 2 periods will display.

Next Generation® General Ledger

Release NGS-6.40 GL- 65

Next Generation® General Ledger

Release NGS-6.40 GL- 66

GLPC- G/L PERIOD END CLOSING Introduction The G/L Period End Closing Program enables the user to close the current open period and current fiscal year, if period is also year end. Period End Closing will validate all journals for that period and update all files to reflect this period closing. In order for the period to be closed, the profit entry must be established for each Division. There are three options by which to have the profit for the period posted: 1.

Post it manually through GLJE. In this technique, a journal posting can be manually created where the retained earnings account is posted to with the offsetting entry made to G/L account number called {PROFIT}. The journal register many then be run and updated.

2.

There is a GLCFM option where the GLPC program will calculate the profit and automatically create a journal in GLJE. The register for that journal must be run and the profit updated. The user may then proceed to run the GLPC program.

3.

There is a GLCFM option which would automatically create and post the profit by Division for the period being closed. All postings must be in balance in order for this option to be executed.

The system will verify that postings are in balance before letting the period close process begin. If in balance, the period may be closed. If not in balance, review any imbalance and correct. Periods must be closed by Division in sequential order by year by period. Once a period is closed, the user will be unable to post any further entries to that period.

Next Generation® General Ledger

Release NGS-6.40 GL- 67

Procedure From the menu, enter "GLPC":

Corporation Enter a valid corporation id for period closing

Division Enter a valid Division ID for period closing.

If the Corporation ID has been entered, then this field can be left blank. It means all division under the entered corporation will be processed.

Period: and Ending: The period will and ending date will be displayed. Auto-Posting of Profit/Loss (Y/N/D)?

If the user answers Y to the Auto-Posting of Profit/Loss question, then the system will display the steps for the General Ledger Period Closing procedure. 1. Validation - All general journals, recurring journals, and allocating journals will be checked to make sure there are no NON-posted or out of balance journals for this period. The Trial Balance will also be verified to make sure that all entries balance. 2. Profit/Loss - All revenue/expense balances for this period will be calculated and a Profit/Loss entry will be generated. Based on the Auto-posting option, a balance will be generated. Based on the Auto-posting option, a general journal General journal entry will be created, then either updated immediately, or placed on "HOLD" and may be posted later after user review. 3. File Update - All files that contain period dates and balances will be

Next Generation® General Ledger

Release NGS-6.40 GL- 68

updated. Detail Records for this period will be moved to Detail history, and any records that need to be purged will be removed at this time. NOTE: The purge date will be calculated using the greater of the value found between glcfm/corporation level and the acf options gl014/glhst/glhstd. If the user enters an 'N' to stop program at this step. The created Profit/Loss Enter 'N' to stop program at this step. The created Profit/Loss Journal will have the Hold Flag set to "Y", and the period-close process will abort. The created Profit/Loss journal MUST be posted in order for the user to re-run the "GLPC" process. To post the created Profit/Loss Journal user must update the journal hold flag to "N" in program "GLJE". User may then manually process the journal entry upon exitingthe GLJE program or by running program "GLJEP". Once the user has updated the Hold Flag and posted the Profit/Loss journal, the user must run the GLPC program again in order to complete the close of the general ledger period. At this point, it is suggested that this field be set to a value of "Y". If the user answers D: Enter 'D' to create either an auto-posting or non-auto-posting Profit/ Loss Journal based on the 'Auto-Post' option set for each division by GLCFM. NOTE: If GLCFM is set up for a non-auto-posting Profit/Loss Journal, follow instructions in "N" option above to post the created Profit/Loss journal.

Do you wish to purge Journal after posting?

If 'Y' is entered, the profit/loss journal will be purged automatically.

Output Options: Enter "P" to Print the report to a Printer.

Enter "H" to Send the report to Print Hold Scheduler (PHS). NOTE: The "H" option will allow the user to scroll backward and forward through the report.

Proceed Enter 'PROCEED' to begin the Period End Closing. If any controls or

batches of data are found not processed in any sub ledger module, the period close will not be permitted. The process updates all necessary balance fields to reflect the closing of a period. The close also purges data as defined by the user in the control file options.

Next Generation® General Ledger

Release NGS-6.40 GL- 69

Next Generation® General Ledger

Release NGS-6.40 GL- 70

GLPM- G/L PERIOD MAINTENANCE Introduction The Period Maintenance program enables the user to set up and maintain period ending dates for journal processing and report control. Procedure From the menu, enter "GLPM":

The system will prompt for the following information when in ADD mode: PROMPT: Fiscal Year: [19XX] Enter the year for which the calendar is being created and press OK.

Next Generation® General Ledger

Release NGS-6.40 GL- 71

PROMPT: G/L Ending Date:

Enter the period close date for Periods 1 through 12 or 1 through 13 based on whether user has ACF option set for 12 or 13 accounting periods in the year.

If UPDATE is selected:

Enter the G/L Amended Date for the selected period. The user will not be permitted to amend any date where data has already been posted. PROMPT: Select Update, Duplicate, Next, Previous, Help or Exit If Duplicate is selected: PROMPT: Current record will be duplicated to the next fiscal year.

Continue YES or NO? If the user selects Yes, this record will be duplicated. The TEMP_CLOSE option allows the user to temporarily close accounting activity. The user may maintain the TEMP_CLOSE date which stores this date in the ACF file under "tmpclose" option. Programs that enter a transaction date will check this date to insure no transaction dates are entered prior to this date. The user may maintain this date to move it forward in time. This option effectively allows the user to temporarily close and re-open accounting periods without having to do a formal close. Once the formal period close is done, an accounting period may not be reopened. If the TEMP_CLOSE option is selected:

Next Generation® General Ledger

Release NGS-6.40 GL- 72

GLPR- G/L PERIODIC REPORT Introduction The GLPR program allows the user to print a report of summarized general ledger postings by period for a selected date range. User can print multiple fiscal years, as well as select the periods they wish to print. This will enable a user to easily view trends in postings of any general ledger account from one year to another year, or a current quarter to the same quarter from a prior year(s). For those users on the WINGS version of our software, an output to Excel™ option is available, which will enable you to include graphs or pie charts of those trends. Procedure From the menu, enter "GLPR":

FROM YEAR

Enter the beginning fiscal year you wish to retrieve data for.

FROM PERIOD Enter the beginning period you wish to retrieve data for.

THRU PERIOD Enter the ending period you wish to retrieve data for.

THRU YEAR Enter the ending fiscal year you wish to retrieve data for. (If you do not want to run comparison from 1 year to another, this may be the same as the From Year.)

FROM PERIOD Enter the beginning period of the Thru Year you wish to retrieve data for. (If you do not want to run comparison from 1 year to another, this may be the same as the From Year.)

THRU PERIOD Enter the ending period of the Thru Year you wish to retrieve data for. (If you do not want to run comparison from 1 year to another, this may be the same as the From Year.)

Next Generation® General Ledger

Release NGS-6.40 GL- 73

GLPAR- G/L POSTING INTERFACE ACCOUNTS MAINTENANCE Introduction The GLPAR program allows the user to optionally interface any or all of the following application modules with the General Ledger (GL) module: 1.

Accounts Receivable (AR)

2.

Inventory Control (IC)

3.

Purchase Order (IC)

4.

Physical Inventory (PI)

5. 6.

Bill of Material (BM) Point of Sale (POS)

The Accounts Payable (AP) module optionally interfaces into the G/L. This is activated by ACF option key ap001, not the GLPAR program. Several other ACF parameters control various options the user may choose to activate when AP interfaces into GL. Several of the modules have multiple programs within the module that may be interfaced with the G/L. The user has the flexibility to choose which specific programs within these modules to be interfaced. The theory of operation for GLPAR is that source data parameters and their corresponding posting G/L account numbers in GLPAR can be predefined. Once defined, the application programs are run normally and the program will automatically translate source posting transactions to the correct G/L account numbers without the user having to enter any G/L account numbers. GLPAR is designed for flexibility when setting up relationships between application programs source data and proper interfacing into G/L files. Initially the user may define what source data field parameters are required by the application program in order to correctly post to the G/L. Several fields are optionally available for each application program to define what source data elements should drive the G/L interface. Next, define the actual G/L account numbers to be posted to based on source data field parameters at the following two levels: 1.

DEFAULT LEVEL - (Required)

2.

DETAIL LEVEL - (Optional)

The DEFAULT level by source Division is required as a minimum set up for interfacing into the G/L. By source Division indicates the source data entered utilized this particular Division. The actual G/L Division to post to may be the same as the source Division or may differ. The DETAIL level is optional and may be used when the user needs to further define G/L accounts to be posted to based on more detailed source criteria. The following information will describe each level further for the user. Default Level

Next Generation® General Ledger

Release NGS-6.40 GL- 74

This level is the minimum amount of information the user is required to set up in order to interface to the G/L. By source Division, establish a DEFAULT set of posting G/L account numbers for each journal source sequence transaction type. In some cases, these DEFAULT G/L account numbers may be all that is required. An example of this is by source Division. The user might specify the G/L account numbers to post to for A/R, SALES, FREIGHT, DISCOUNT, etc. When utilizing the software programs, source transactions will create the correct G/L postings based on the account numbers defined in GLPAR. The program is modified to include an additional sort option for Sequence Number within a Division. This new sort capability will be very helpful should the need for trouble shooting a problem occur. Detail Level Use of this level is totally optional and may be used on an exception basis. This level is utilized in addition to the DEFAULT level when the DEFAULT level does not totally cover the situation. This typically occurs when the user has multiple account numbers for a particular source posting sequence number and the one DEFAULT account does not cover the requirement. For example, the user may require multiple G/L account numbers to post to for SALES based on different source item account groups. Use the DETAIL level to define each source item account group and the desired G/L account number to post. There are no limits as to how many DETAIL postings may be established. When source transactions are entered, the programs will translate to these predefined DETAIL G/L posting parameters to ascertain the correct accounts to post. If no DETAIL source parameter is present, program will utilize the DEFAULT parameters. GLPAR also allows the user to define whether G/L Account Number recaps are printed and updated in summary or detail fashion where applicable. To utilize the GLPAR program effectively, the G/L chart of accounts must be established. Procedure From the menu, enter "GLPAR":

Option 1 allows the user to choose which program will be interfaced to G/L and what source data fields at the DETAIL level will be activated. Printing and updating of G/L data in summary or detail fashion can be controlled where appropriate. In Option 2 the user will key in DEFAULT source Division values and their corresponding G/L account numbers to post to. Inventory DEFAULTS require a source Division and Branch default record. For those postings where Branch in Use is set to 'Y', the user must set up both default AND detail records. In lieu of entering one record for each branch in the default posting parameters, user may use the designation of "ALL" as the branch ID. User must then enter detail records for each program sequence that is posting by branch. Option 3 allows the user to define DETAIL source data values and the posting G/L Account Numbers.

Next Generation® General Ledger

Release NGS-6.40 GL- 75

Option 4 validates that the Division DEFAULT records have been properly established so that the G/L interface may be activated for that Division. The following information describes in detail all of these options: Option 1

The key features of option 1 are as follows: 1.

Selectively choose which programs within an application module will interface with the G/L.

2.

Optionally allows the user to turn on the IC, BM, PI and AR global interface flags to GL. These flags may also be done through the ACF program. This allows the user the flexibility of time when establishing which programs will interface and under what conditions. Once the user is satisfied with the GLPAR setup, the module is easily interfaced by changing one flag to activate the interface for that module.

3.

Determine the key data source parameter fields per program that will be used to post to the proper GL account. These accounts can then be defined in the DETAIL level of GLPAR records.

4. Decide where applicable whether GL will be posted and printed in detail or summary formats.

Procedures Upon entering G/L Control Parameters Maintenance screen, select the ADD option from the ring menu. The following are valid program names by application module that may be interfaced to the G/L:

A/R to G/L Interfacing

Next Generation® General Ledger

Release NGS-6.40 GL- 76

CASH Cash Receipts Entry INVR Invoice Register FC Finance Charges ARMPR A/R Memo Posting Register

Inventory to G/L Interfacing ITR Inventory Transaction Register ICRAR Item Cost Rollover Audit Register POR Purchase Order Receipts

Physical Inventory to G/L Interfacing PIDJ Physical Inventory Deviation Journal/Update

Bill of Material to G/L Interfacing BMEXR Bill of Material Explosion Entry Register

Point of Sale to G/L Interfacing POSCP Point of Sale Payment Method Register

PROGRAM NAME

Enter the desired program name.

After choosing a program, the system will prompt Proceed to continue or Exit to exit. If Proceed is chosen, the system will then perform an ADD CONTROL PARAMETER RECORDS function. This function adds sequence numbers that may be utilized when you perform options 2 and/or 3. If sequences were previously added, the program will not re-add those records. The system will then return to the ring menu where the user may perform an UPDATE function to the programs added above. SOURCE PARAMETERS

These parameters allow the user to define which source data fields shall be utilized when establishing the DETAIL level posting interface accounts. Division in Use Dept in Use Bank in Use Branch in Use Bill Meth in Use Trans. Type in Use Item Acct Grp in Use Cust Acct Grp in Use Tax ID or POS Type in Use Customer Tax Cls in Use Sell Branch in Use Tr From Branch in Use Tr To Branch in Use Place a Y next to any source data prompt where that field will determine which GL account should be posted to in that program.

ACTIVATE THIS PROGRAM TO INTERFACE

Options are Y or N. This will determine, by application program, whether the software will actively post to the G/L. The Global ACF prompt must also be set to a Y.

G/L RECAP PRINT OPTION

To select if registers, such as INVR or CASHJ, will be followed by a detailed or summary G/L recap. A detailed recap would include reference numbers. For example, a detailed G/L recap on INVR shows G/L figures by invoice number. Options are S for summary, D for detail, B for both or C for combined. Valid options by program are:

Next Generation® General Ledger

Release NGS-6.40 GL- 77

ARMPR - (S)ummary or (D)etail or (B)oth BMEXR - (S)ummary or (D)etail or (B)oth CASH - (S)ummary or (C)ombined FC - (S)ummary or (D)etail or (B)oth ICRAR - (S)ummary or (D)etail or (B)oth INVR - (S)ummary or (D)etail or (B)oth ITR - (S)ummary or (D)etail or (B)oth PIDJ - (S)ummary or (D)etail or (B)oth POR - (S)ummary POSCP - (S)ummary, (D)etail, (B)oth, (C)ombined NOTE: The combined option is for the CASH or POSCP programs only.

When used with cash, this option will print the cash and cash reversal entries on the same line with a NET change. When used with poscp, this option (when used in conjunction with a post Option of (D)etail) will print and post summary by GLPAR/Sequence No. This setup will allow user to get separate amounts posted for each glpar sequence and payment method without getting detail by Reference No. postings.

G/L POST UPDATE

Options are S for summary or D for detail. This controls whether detail or summary data will be posted into G/L files. CASH and POR programs allow for summary options only. POSCP should be set to a value of 'D' if the G/L Recap print option is set to a value of 'C'.

JOURNAL SOURCE CODE

Enter a user defined source journal code. The program will provide defaults as follows: AR for ARMPR (Accounts Receivable Memo Posting) CR for CASH (Cash Receipts Journal) FC for FC (Finance Charge Register) IC for ICRAR (Inventory Cost Rollup Register) SJ for INVR (Invoice Register/Sales Journal) IJ for ITR (Inventory Transaction Register) PI for PIDJ (Physical Inventory Deviation Journal) PR for POR (Purchase Order Receipts Register) PS for POSCP (Point of Sale Payment Method Register) These source codes carry forward into the G/L files when postings are made.

GLOBAL ACF FLAG

This prompt overlays ACF prompts ar001, pi001, bm001, and inv001, which activates the Accounts Receivable, Physical Inventory, Bill of Materials and Inventory interface flags with G/L. Depending on which program the user is adding or updating, this flag will update the proper, ACF flag for that respective module: CASH, INVR, FC, ARMPR programs use ACF option ar001. ITR, POR, ICRAR programs use ACF option inv001. PIDJ program uses ACF option pi001. BMEXR program uses ACF option bm001. POSCP program uses ACF option pos001.

Next Generation® General Ledger

Release NGS-6.40 GL- 78

Option 2

Option 2 allows the user to define the default G/L account numbers for each division to be utilized when interfacing into G/L. The user must have all default records established for each division and program utilizing the interface. The default accounts by division by program are the minimum fields a user may set up in order to interface into the G/L. Upon exiting this program, a validation check will be performed by division for each program activated. If all the proper defaults have been entered, then the Division Validated flag for that program will be automatically set to Y indicating the user may now feed data for that program for that division to the G/L files. The inventory programs require the DEFAULT be set up by Branch within Division. There is now a default branch capabililty of "ALL". This new feature applies to option #2 (Default Account Maintenance). This feature will save some set up time for users in this program. User will still be required to add Detail records by branch. When in ADD mode, the program will display a window to add sequence numbers related to the program being added. Once added, these sequence numbers may be maintained in UPDATE mode. The following fields may be maintained: PROGRAM NAME

Enter the desired program name.

DIVISION

Enter the DEFAULT source Division ID.

BRANCH

Enter the DEFAULT source Branch ID.

DESCRIPTION

This field stores the description of the sequence journal transaction type.

DIVISION

Enter the Division to be posted.

DEPARTMENT

Enter the Department to be posted.

G/L ACCOUNT NO.

Enter the G/L Account Number to be posted.

Next Generation® General Ledger

Release NGS-6.40 GL- 79

Records can be copied from one Division to another automatically by selecting DUPLICATE:

The next screen will appear:

Option 3

Option 3 allows the user to define the specific G/L account numbers to be posted to based on the source field parameters defined in option 1. This DETAIL level of G/L account numbers is optional and only needs to be implemented if a more detailed distribution to the G/L by other than division criteria is required. When posting into G/L for the activated programs, the routines will check these records to ascertain the correct G/L Account based on the source data found in the transaction. If no source data

Next Generation® General Ledger

Release NGS-6.40 GL- 80

value has been specified in this level, then the program will utilize the default data found in the division defaults defined in option 2. Posting records to this file is keyed by program name and sequence number. Within these keys, the user may have defined different source field parameters to be active for a particular program. Based on the active parameters, the user may key in the possible source data to be found in those parameters and define the proper G/L number to post to based on that set of source data parameters. The following fields are prompted for in this option: PROGRAM NAME

Enter program name to be interfaced.

SEQUENCE

This field stores the sequence numbers assigned to a program. Each program utilizes several sequence numbers which are related directly to values that will be posted for a transaction. An example of a sequence number might be the A/R or the Cash sequence number. These sequence numbers are found when posting to the G/L are made through the CASH receipts program.

SOURCE PARAMETERS USED

The screen lists all the key fields, or active source parameters, in the lower left portion of the screen. Based on the key fields user chose in option 1, the system will prompt for the key source field values that will post to different G/L accounts than those set up in option 2.

DIVISION

Enter the Division to be posted based on the source parameters.

DEPARTMENT

Enter the Department to be posted based on the source parameters.

G/L ACCOUNT NO.

Enter the G/L Account Number to be posted based on the source parameters.

Next Generation® General Ledger

Release NGS-6.40 GL- 81

Select DUPLICATE to copy records from one program to another:

Option 4 Option 4 validates all the entries made by division to insure valid G/L account numbers are present for all sequences for those programs activated. If validated, the edit check will activate the Division Validated flag for that division for that program and postings will be permitted. If all sequence numbers are not properly defined, no postings to the G/L will be permitted until this file is corrected and validated. Any changes in options 2 or 3 will trigger the running of the validation check automatically.

Next Generation® General Ledger

Release NGS-6.40 GL- 82

GLRJ- G/L RECURRING JOURNAL MAINTENANCE Introduction The G/L Recurring Journal Maintenance program enables the user to set up and maintain recurring journals which will post a journal entry based on user specifications. Procedure From the menu, enter "GLRJ":

The following fields may be entered when in ADD mode: Header Field Definitions JOURNAL ID

This field is system generated to be `RJ'.

DIVISION ID

Enter the valid division code or use the drop down window for Division lookup.

DEPT. ID

Enter the valid department code or use the drop down window for Department lookup.

JOURNAL CODE

Enter the journal code for this journal entry. This is a mandatory field entry.

MEMO FIELDS 1, 2

Enter miscellaneous information here.

ENTERED BY

The system automatically enters the user's ID here.

SOURCE REF

The system will automatically load this field with the journal ID and journal code. This field is for reference purposes only.

CONTROL ACCOUNT

Enter the valid account number of this entry. The entered account number will be verified against the format defined through GLDCM. The control number is used to track the activity of a journal. It is established on the first detail line. All header information is based on the control account. Press the small lookup box for a list of valid G/L account numbers.

Next Generation® General Ledger

Release NGS-6.40 GL- 83

START DATE

Enter the date that the journal is to begin processing.

# OF PERIODS

Enter the number of periods that an amount will be posted for this journal.

AMOUNT PER PERIOD

Enter the amount that will be posted per period for this journal.

LIMIT TO BE POSTED

The total amount that will be posted for this journal.

POSTING DAY OF MONTH

Enter the day of month that will be posted for this journal.

STATUS

There are different status flags for each step the journal is in: B - In balance O - Out of balance I - Journal being updated by another user P - Printing R - Updating U - Updated X - No detail records

AMOUNT POSTED TO DATE

This field is updated automatically after running program GLRJP.

LAST POSTED DATE

This field is updated automatically after running program GLRJP.

LAST POSTED AMOUNT

This field is updated automatically after running program GLRJP.

NEXT POST DATE

Enter the next post date that this journal will be posted on. This field is updated after running program GLRJP, but it can be maintained to post to any open period.

HOLD FLAG (Y/N)

If Y is selected, this journal will be placed on hold and not updated.

COMMENTS

Enter Y if comments are indicated N if comments are not indicated. For a detailed explanation of how to use the `Comments' field, please refer to the General Information Section of this manual.

After all selections have been made: PROMPT: Correct? YES or NO

Next Generation® General Ledger

Release NGS-6.40 GL- 84

If user answers Yes, the system will display the following Detail screen:

Detail Line Item Definitions SEQ. NO.

This is a system generated sequence number. The first sequence number is reserved for the control account entry. All other account entries can be made following this entry.

DIV. ID

Enter the Division ID.

DEPT. ID

Enter the Department ID.

ACCOUNT NUMBER

Enter the G/L Account Number.

DEBIT AMOUNT

Enter the debit amount of the account.

CREDIT AMOUNT

Enter the credit amount of the account.

MEMO FIELDS 1, 2

Enter miscellaneous information here.

If user selects to skip the Debit or Credit Amount field and attempts to exit the Detail screen, a window advising user of the out of balance journal will display.

Next Generation® General Ledger

Release NGS-6.40 GL- 85

Select VIEW to enter the sort criteria:

Next Generation® General Ledger

Release NGS-6.40 GL- 86

GLRJP- G/L RECURRING JOURNAL PROCESSING Introduction The G/L Recurring Journal Processing program enables the user to select and process recurring journals. These journals are created in GLRJ. Procedure From the menu, enter GLRJP":

The program will begin processing all the recurring journals scheduled for processing. Upon completion of printing, user will then post the records that were created during this run.

Next Generation® General Ledger

Release NGS-6.40 GL- 87

GLS- G/L STATUS DISPLAY Introduction The general ledger status display program (GLS) allows the user to easily search and view all General Ledger entries including all sub ledgers, transactions and postings generated manually and by the system. The program uses a "drill down approach" beginning at the highest level and drilling all the way down to who made the entry and when it was made in a one-source status screen of postings that are in the General Ledger. When the program is initiated, the user is able to select posting records for any combo of the division, department, g/l account number, general ledger account description, journal source ID and a date range. Lookup buttons have been added to the Journal Source ID and Source Program selection fields. This will aid a user in easily selecting records from the desired program. The display of information would be similar to when a user goes into GLQ and queries on an account. Instead of seeing the records one account at a time, the account number/account description fields will be brought down on the display screen so multiple general ledger accounts will display within the same screen. Once the selection criteria has displayed on the screen, an EXCEL button is available to download the displayed records to an Excel Spreadsheet. User may elect to display the records in a 'Detail Accounts' format (detail postings by division, department, date, source program) or a 'Total Accounts' format (summarized postings by division, department, date). The user has the ability to right click on the header line and add or remove fields that are displayed as well as rearranging columns on the screen and sorting in various ways. Once the accounts are displayed, user will be able to access DETAIL, VIEW REGISTER and/or VIEW REFERENCE buttons that would enable them to get a screen display of the detail records that made up that posting. From the menu, enter "GLS" and enter your selection criteria.

Next Generation® General Ledger

Release NGS-6.40 GL- 88

The system will return all entries found for the selection criteria you entered on the above screen.

The general ledger status display program (GLS) allows the user to easily search and view all General Ledger entries including all sub ledgers, transactions and postings generated manually and by the system. In this window, the user may resize or rearrange the columns, sort by any field in the header. Move fields around. Add or remove fields by placing the mouse cursor on the header bar and right clicking the mouse, then choose the field to add or remove. Highlight a specific line and View the register. Double click on the highlighted line or click the "DETAIL" button to see the entries for the specific journal. View the reference or View the Register. Use the EXCEL button to download the contents of the window to an Excel Spreadsheet. User may click on the Search button, enter a non-case sensitive alpha or numeric value to have the system search the displayed items and highlight each occurrence.

When executing a search user may enter <Ctrl-f> to go to the search field. Press the F3 key to go to the next occurrence. Press the Shift - F3 keys to go to the previous occurrence.

Double click on the highlighted line or click on the Detail button to view the entries contained in the sub ledger.

Next Generation® General Ledger

Release NGS-6.40 GL- 89

Click on the List Register button to view the entries contained in the sub ledger.

Click on the View Register button to view the Register.

Next Generation® General Ledger

Release NGS-6.40 GL- 90

Click on the View Reference button to view the Reference.

The PRINT button will print the display of items on the screen.

Throughout the various displays, whenever the EXCEL button appears, the user has the capability of down loading the contents of the screen that is active, into an Excel Spreadsheet.

Next Generation® General Ledger

Release NGS-6.40 GL- 91

GLTM- GENERAL LEDGER ACCOUNT TYPE MAINTENANCE Introduction The Account Type Maintenance program is used to set up the valid account types for your General Ledger. This program allows you assign sub classifications and categories to the major classifications for the General Ledger. Procedure From the menu, enter "GLTM" User can Add, Update, Remove, View or Query records.

The following fields may be entered when in ADD mode: PRIMARY TYPE

Enter a valid account type. An account primary type is the major classification of G/L Chart of Account records. Examples: A - Assets L - Liabilities C - Capital R - Revenue E - Expenses

SECONDARY TYPE

Enter a valid secondary account type. A secondary account type is the second level of an account classification. Example: Level 1) Assets Level 2) CURRENT ASSETS

CATEGORY

Enter a valid account category. An account category is the third level of an account classification. Example: Level 1) Assets Level 2) Current Assets Level 3) INVENTORY

SUB CATEGORY Enter a valid account sub category. An account sub category is the fourth level

Next Generation® General Ledger

Release NGS-6.40 GL- 92

of an account classification. Example: Level 1) Assets Level 2) Current Assets Level 3) Inventory Level 4) FINISHED GOODS INVENTORY

Next Generation® General Ledger

Release NGS-6.40 GL- 93

GLTB- G/L TRIAL BALANCE Introduction The G/L Trial Balance program enables the user to generate a summary activity listing for a certain period with five different output formats: 1.

Consolidate all Divisions within a Corporation ID

2.

Consolidate all Departments within a Division ID

3.

Non-consolidated by Division/Department

4.

Partial Consolidation of user defined Divisions within a Corporation ID

5.

Partial Consolidation of user defined Departments within a Division ID

Procedure From the menu, enter "GLTB":

Next Generation® General Ledger

Release NGS-6.40 GL- 94

Select 1:

The Division and Department selection prompts only apply to output options, 2 or 3. Output option 3 also allows for a worksheet format to be output. Enter Value Format:

Click to mark box to output both Debits and Credits as positive numbers. Click to mark box to output Debits as positive numbers and Credits as negative numbers.

If output is directed to (C)ron:

The (C)ron Job permits the production of a report on an output device at a previously selected date and time. This type of output operation is often used to produce reports automatically unattended. A detailed

Next Generation® General Ledger

Release NGS-6.40 GL- 95

explanation of the cron fields may be reviewed in the System Utilities section under a program called CRONM. To establish flexible and moving date parameters to be applied when the cron output is generated:

In the first prompt, if user specifies to not use current period, then report will use the fixed report year and period as parameters for the output. If user specifies to use current period, then output period will be determined based on the start date using the following technique. The start date will be a calculated date based on the system date. Output will take the system date at the time the output is generated and add days (plus or minus) to the system date to arrive at the start date. Based on the calculated start date, the program will ascertain the correct G/L Period for which to generate output.

Next Generation® General Ledger

Release NGS-6.40 GL- 96

BUDGETING- OVERVIEW FOR THE BUDGET PROCESS Introduction The G/L Budget Maintenance program enables the user to set up and maintain budget records which will be used for report purposes. The user may maintain budgets by fiscal year and keep several years of budget data in the file. Within each budget year, the user may establish the beginning base year budgets and the current year actual budget amounts. The concept behind the budgeting process can be described in three easy steps:

1. Create a BASE budget for the year you are going to budget. This can be done by either creating the base budget from the General Ledger or by copying (duplicating) a previously established budget (i.e. last year's budget), or by importing it through an Excel™ spreadsheet;

2. Make any changes to the newly created BASE budget through the GLBM maintenance function which is streamlined and easy to use, or by exporting a created budget to an Excel™ spreadsheet, making changes and theN importing the spreadsheet back into the BASE budget;

3. Copy (duplicate) the budget from the BASE budget to the CURRENT budget when you are finished making changes and the budget is finalized.

With the new budget maintenance program, user may now create allocation codes to be utilized to set up and maintain default percentages by period so that the user can easily allocate amounts in the various G/L accounts. Factors may be used instead of percentages to provide you with a more accurate method of splitting total amounts across the various periods. In mathematics, a factor of x, also called a divisor of an integer x, is an integer which evenly divides x without leaving a remainder. See section in op guide for the GLBAPM program. Budgets can be created and maintained on the system very easily. The concept behind the budgeting process can be described in three easy steps:

4. Create a BASE budget for the year you are going to budget. This can be done by creating the base budget from the General Ledger or by copying (duplicating) a previously established budget (i.e. last year's budget), or by importing it through an Excel™ spreadsheet;

5. Make any changes to the newly created BASE budget through the maintenance function or by exporting a created budget to an Excel™ spreadsheet, making changes to the spreadsheet, and then importing the spreadsheet back into the BASE budget;

6. When all changes are complete, copy (duplicate) the BASE budget to the CURRENT budget when you are finished making changes and the budget is finalized.

To get started, you will first need to decide the Budget Amount Rounding that best suits your needs. The following ACF option will enable you to set the rounding of budget amounts when creating budgets: gl017 Budget Amount Rounding

This option will control the rounding of budget amounts. This will enable a user to maintain budget amounts to the penny, whole dollar, ten dollars, hundred dollars, etc.

The following are valid option values:

NULL - No Rounding. Budget amount will be to the penny .0l - No Rounding. Budget amount will be to the penny .1 - Round budget amount to the nearest ten cents 1 - Round budget amount to the nearest dollar 10 - Round budget amount to the nearest ten dollar 100 - Round budget amount to the nearest hundred dollar 1000 - Round budget amount to the nearest thousand dollar

Next Generation® General Ledger

Release NGS-6.40 GL- 97

Once ACF option gl017 is set the way you want it, you will then need to decide on what type of allocation records you need and make sure you have set these allocation records up through the program glbapm. You are now ready to begin creating and maintaining your budget. When the budget process is completed and the BASE budget is copied to the CURRENT budget, comparison reports can be viewed or downloaded from programs within the budget module and can also be seen in the SNAP program. Programs associated with the budget module: glbapm G/L Budget Allocation Percentage Maintenance Program glbm G/L Budget Creation and Maintenance Program glbc G/L Budget Comparative Report Main tables associated with the budget module: glbudpct G/L Budget Allocation Percentage Table glbudg G/L Budget Table glbudg2 G/L Budget Table - Extension of the glbudg table glbdgcomt G/L Budget Comments Table

Next Generation® General Ledger

Release NGS-6.40 GL- 98

GLBAPM- G/L BUDGET ALLOCATION PERCENTAGE MAINTENANCE PROGRAM Introduction The G/L Budget Allocation Percentage Maintenance Program is used to set up and maintain default percentages by period so that the user can easily allocate amounts in the various G/L accounts. Factors may be used instead of percentages to provide you with a more accurate method of splitting total amounts across the various periods. In mathematics, a factor of x, also called a divisor of an integer x, is an integer which evenly divides x without leaving a remainder. These Allocation Records are only used as a default record. Each individual general ledger account (through the maintenance program) may be overwritten by changing the Allocation Code or by manually allocating amounts in each period. As an example of using a percentage; if you wish to enter a total amount for accounts and evenly spread the allocation across a twelve month period, a record could be established with an Allocation ID of "even", with an Allocation Type of "Percentage" and in each period, a percentage of "8.3333%" would be entered for each of the 12 month periods. If you wish to allocate more heavily towards the later part of the year and lighter in the beginning months, an Allocation Record could be set up with an ID of "random1", and again with an Allocation Type of "Percentage" with the percentages in the beginning months low and getting higher towards the end of the periods. The percentages must add up to 100%. Some rounding will occur. As an example of using a factor; to more accurately arrive at an even monthly budgeted amount, for a period of time (twelve months) from one total annual budget amount, you would establish an Allocation ID of "Factor1", with an Allocation Type of "Factor, and enter a "1" for each period, which represents 1/12th of the total amount. So in the case where the annual budgeted amount is $24,000 and each month is assigned the value of 1, the monthly budgeted amount would be 1/12th of $24,000 or $2,000 per month. Procedure FROM THE MAIN MENU CALL UP PROGRAM "GLBAPM". Example of an Evenly Allocated Record, where each period is allocated evenly throughout the year using a factor.

Example of a Randomly Allocated Record, where the Allocation starts out low and gets higher as the year goes on, using percentages

Next Generation® General Ledger

Release NGS-6.40 GL- 99

Next Generation® General Ledger

Release NGS-6.40 GL- 100

The following fields may be entered when in ADD mode: ALLOCATION ID

Enter the unique code for the allocation percentage record. The ID can be alpha-numeric and up to 10 characters long.

DESCRIPTION

Enter a description for the allocation code.

ALLOCATION TYPE

Enter the allocation type, either Percentage or Factor. As an example of using a percentage; if you wish to enter a total amount for accounts and evenly spread the allocation across a twelve month period, a record could be established with a record id of "even" and in each period, a percentage of 8.3333% would be entered for each of the 12 month periods. If you wish to allocate more heavily towards the later part of the year and lighter in the beginning months, a default record could be set up with an id of "random1" with the percentages in the beginning months low and getting higher as towards the end of the periods. The percentages must add up to 100%. Some rounding will occur. As an example of using a factor; to more accurately arrive at an even monthly budgeted amount, for a period of time (twelve months) from one total annual budget amount, you would establish a factor of 1 for each period which represents 1/12th of the total amount. So in the case where the annual budgeted amount is $24,000 and each month is assigned the value of 1, the monthly budgeted amount would be 1/12th of $24,000 or $2,000 per month. This is only used as a default record. Each individual record (through the maintenance program) may be set to a different Allocation code or be manually allocated.

ALLOCATION % FOR PERIODS (1-13)

Enter the allocation percentage or factor for each period. If the record you are entering is a "Percentage" Allocation Type, the total of all entries must be 100%. NOTE: If you set up your General Ledger for a 13-period fiscal year and use the 13th period as a one day period for year-end adjustments, you would normally not allocate any percentage or factor for that period.

Next Generation® General Ledger

Release NGS-6.40 GL- 101

GLBM- G/L BUDGET CREATION AND MAINTENANCE PROGRAM Introduction The G/L Budget Maintenance program enables the user to create and maintain budget records which will be used for report purposes. The user may maintain budgets by fiscal year and keep several years of budget data in the file. Within each budget year, the user may establish the beginning "BASE" year budget and the "CURRENT" year budget amounts. A base year budget is used to setup and build your "current" budget. Once you have finished or finalized your "base" year budget, these records can be copied (duplicated) over to establish the final "current" budget records. Once a "Current" budget has been set up, as the year progresses, you can view the actual amounts against the budgeted amounts for each account record that was set up in the "current" budget. Comparison reports, views and snapshots are available. Procedure From the menu, enter "GLBM":

Use the MENU OPTIONS buttons to perform one of the following functions: MAINT. BUDGET

GLBM- MAINTAINING A BUDGET The "Maint. Budget" button is used to maintain a budget. A selection window will allow the user to choose the year, division, department, etc. and choose to maintain either the BASE or CURRENT budget.

COPY

GLBM- DUPLICATING/COPYING A BUDGET The "Copy" button is used to duplicate or copy from one existing budget (either base or current) to another budget (base or current). Its main purpose is to copy an existing budget (i.e. last year's budget) to a new base budget for the current year or to copy a new base budget to the current budget when the base budget is finalized.

CREATE FROM G/L

GLBM- CREATING A BASE BUDGET FROM YOUR EXISTING GENERAL LEDGER

Next Generation® General Ledger

Release NGS-6.40 GL- 102

The "Create from G/L" button is used to create or overlay a base year budget from your General Ledger. The base year budget can be created with just account numbers and descriptions or it can be created with dollar amounts based on the actual amounts found in the G/L. Optionally, you can increase the amounts by a certain percentage.

VIEW GLBM- PRINT A BUDGET LISTING The "View" button is used to obtain a report output of a base year budget. Report may be printed to the screen, a printer, the print hold scheduler (PHS), or output to an Excel™ spreadsheet format. User may opt to print the actual general ledger amounts on the report, utilizing the same criteria used to create the budget--fiscal year or rolling 12/13 period.

IMPORT EXPORT

GLBM- IMPORTING/EXPORTING A BUDGET FROM AND TO AN EXCEL™ SPREADSHEET The "Import" button is used to create or overlay an existing budget from an Excel Spreadsheet. Likewise, the "Export" button will allow you to export an existing budget (base or current) to an Excel™ Spreadsheet. Hint: If you like working with spreadsheets to create your budget and then have the ability to import this spreadsheet into the system, you can easily create the initial spreadsheet. First create the base budget year from the General Ledger by using the "Create from G/L" button or Duplicate an existing budget by using the "Duplicate" button from a previous year on the system. Then use the "Export" button to export this budget to an Excel™ Spreadsheet on your PC. On your PC, you can then update the spreadsheet as you wish. When you are finished, just use the "Import" function to import this budget to either the base or current year budget. It is always best to import to a base budget then copy (or duplicate) the base budget to the current budget.

GLBAPM GLBM- GL BUDGET ALLOCATION PERCENT MAINTENANCE PROGRAM The "GLBAPM" button allows the user to call the G/L Budget Allocation Percentage Maintenance Program which is used to set up and maintain default percentages or factors by period enabling the user to easily allocate amounts across general ledger periods for the various general ledger accounts.

HELP Displays the Help window.

RUN Allows you to run another program without exiting the current program.

EXIT PROGRAM Exit the program.

Next Generation® General Ledger

Release NGS-6.40 GL- 103

GLBM- MAINTAINING A BUDGET The "Maint. Budget" button is used to maintain a budget. A selection window will allow the user to choose the year, division, department, etc. and choose to maintain either the BASE or CURRENT budget. Enter the selection criteria for the budget and the Budget Type (i.e. BASE or CURRENT) that you wish to maintain.

The selected budget will appear. User may toggle back and forth between base budget and current budget by using the "Go To Base" or Go To Current" buttons. The Budget you are in will be displayed on upper left of screen.

User may right-click the header to display the following fields on the screen:

Account Type, Corporation ID, Division ID, Department ID, G/L Account No., G/L Account Description, Function Code, Corporate Consolidation G/L Account, Division Consolidation G/L

Next Generation® General Ledger

Release NGS-6.40 GL- 104

Account, Budget Amount, Budget Allocation Code, Override Indicator, Actual G/L Account Balance (the account balance displayed is the total balance in the account for the fiscal year selected).

Menu options available: Update Updates the record on this screen allowing the user to enter a total budget

amount for the line item or the allocation code. If you wish to manually spread the allocation by entering the amounts (or percentage) for each period, then double click a highlighted line, or use the Details button on the Menu Options bar.

Detail Use the Detail button on the menu options bar or double click a highlighted line to make changes to a budget amount. User may change the Allocation Code or the Total Annual Budget Amount for an account, in which case the system will spread the total amount over the 12/13 periods based on the Allocation Code. User may also manually override a specific budget amount for a period(s) by overriding the Allocation displayed in the period. When a manual change is made to a budget period, the system will remove the Allocation Code for that line and set the Override Indicator to "Y".

Remove Rcd Removes the highlighted line (one account at a time).

Next Year Displays the budget for the year you are maintaining plus one year, if one exists.

Previous Year Displays the budget for the year you are maintaining minus one year, if one exists.

Remove All Removes the entire budget based on the Budget Type selected. (i.e. BASE or CURRENT). System will display the total number of records being removed. If user's selection within the Maint Budget option included only a single division or department, then only the records for the selected division and/or department will be removed. When removing a Base Year Budget, the system will automatically remove the Current Year Budget. However, when removing a Current Year Budget, the user has an option whether or not to remove the Base Year Budget.

Excel Downloads the contents of the window you are viewing to an Excel™ spreadsheet.

Summary Displays a list of the "Highest" Total Account for the various Posting and Sub-Total G/L Account numbers. If no Total Account exists for a group of Posting Accounts, then the individual posting account is displayed.

Help Displays the Help window.

Run Allows you to run another program without exiting the current program.

Next Generation® General Ledger

Release NGS-6.40 GL- 105

Exit Exit the G/L Budget Maintenance Screen and return back to the GLBM main options window.

Next Generation® General Ledger

Release NGS-6.40 GL- 106

GLBM- MAINTAINING A BUDGET - UPDATE MODE The Update Mode allows for the records on this screen to be updated by allowing the user enter a total budget amount or an allocation code for any line item. If you wish to manually spread the allocation by entering the amounts (or percentage) for each period, then double click a highlighted line, or use the Detail button on the Menu bar. This will bring the user to a detail screen. UPDATE:

Next Generation® General Ledger

Release NGS-6.40 GL- 107

GLBM- MAINTAINING A BUDGET - DETAIL MODE By double clicking on a line or by selecting the Detail button in the Maintain Budget window, a detail window will open to allow the user to manually spread the allocation. The user may choose to update each period by selecting either the Upd_Pct button to update by Percentage (or Factor) or the Upd_Amt button to update by amount. DETAILS:

If the user chooses the Upd_Pct option the system will allow the user to change the Allocation Code, the Total Budget Amount or manually change the Allocation % for a period(s). When changing either the Allocation Code or the Total Budget Amount, the system will automatically update the Alloc % and the Budget Amt columns. When manually overriding the Alloc % for a specific period, the system will remove the Allocation Code for that line and set the Override Indicator to "Y". If the user chooses the Upd_Amt option the system will allow the user to change the Allocation Code, the Total Budget Amount or manually change the Budget Amount for a period(s). When changing either the Allocation Code or the Total Budget Amount, the system will automatically update the Alloc % and the Budget Amt columns. When manually overriding the Budget Amt for a specific period, the system will remove the Allocation Code for that line and set the Override Indicator to "Y".

Next Generation® General Ledger

Release NGS-6.40 GL- 108

GLBM- MAINTAINING A BUDGET - REMOVING RECORDS You can remove a singe record or remove ALL records. The Remove Rcd will remove a single line (one account at a time or the Remove All button will remove the entire BASE budget or CURRENT budget or both.

Removing records from the BASE budget REMOVE RCD: If you are working with the BASE budget and remove a single line, a warning message will display informing the user that removing the 'Base' budget record will cause both the base and current budget to be deleted for this account.

REMOVE ALL: If you are working with the BASE budget and choose the option to remove the entire budget, a warning message will appear informing the user of the number of records selected for removal and that removing the 'Base' budget records will cause both the base and current budget to be deleted for the selected records. If in your selection, you have chosen multiple Divisions or Departments, a warning window will be displayed informing the user before proceeding, as well as displaying the number of records being removed.

Next Generation® General Ledger

Release NGS-6.40 GL- 109

Removing records from the Current budget REMOVE RCD: If you are working with the CURRENT budget and remove a single line, a window will open with the current budget already checked. If you want to delete both budgets (base and current) for the selected account, click on the Base Budget box. By selecting the Remove button, system will remove budget for boxes checked.

REMOVE ALL: If you are working with the CURRENT budget and remove all, a window will open with the current budget already checked. If you want to delete both budgets (base and current) click on the Base Budget box. By selecting the Remove button, system will remove budget for boxes checked. If in your selection, you have chosen multiple Divisions or Departments, a warning window will be displayed informing the user before proceeding, as well as displaying the number of records being removed.

Next Generation® General Ledger

Release NGS-6.40 GL- 110

GLBM- COPYING/DUPLICATING A BUDGET The "Copy" button is used to copy or duplicate from one existing budget (either base or current) to another budget (base or current). Its main purpose is to copy an existing budget (i.e. last year's budget) to a new base budget for the current year or to copy a new base budget to the current budget when the base budget is finalized. When copying a budget user may increase the budget amounts being copied from by a specified percent. You may also decrease the budget amounts being copied from by entering a negative percent. COPY:

Next Generation® General Ledger

Release NGS-6.40 GL- 111

GLBM- CREATING A BASE BUDGET FROM YOUR EXISTING GENERAL LEDGER The "Create from G/L" button is used to create or overlay a base year budget from your General Ledger. The base year budget can be created with just account numbers and descriptions or it can be created with dollar amounts based on the actual amounts found in the G/L. Optionally, you can increase the amounts by a specified percentage or decrease the amounts by entering a negative percentage.. CREATE FROM G/L:

Next Generation® General Ledger

Release NGS-6.40 GL- 112

GLBM- IMPORT/EXPORT BUDGETS FROM AND TO AN EXCEL™ SPREADSHEET The "Import" button is used to create or overlay an existing budget from an Excel™ Spreadsheet. Likewise, the "Export" button will allow you to export an existing budget (base or current) to an Excel™ Spreadsheet. Hint: If you like working with spreadsheets to create your budget and then import this spreadsheet into the system, you can easily create the initial spreadsheet. First create the base budget year from the General Ledger by using the "Create from G/L" button or Duplicate an existing budget by using the "Copy" button from a previous year on the system. Then use the "Export" button to export this budget to an Excel™ Spreadsheet on your PC. On your PC, you can then update the spreadsheet as you wish. When you are finished, just use the "Import" function to import this budget to either the base or current year budget. It is always best to import to a base budget then copy (or duplicate) the base budget to the current budget. When importing, the spreadsheet or file must contain headers for the following fields as detailed below: Fiscal Year - fiscalyr_glbdg Corporation ID - corpid_glbdg Division ID - div_id_glbdg Department ID - dept_id_glbdg G/L Account Number - act_no_glbdg When importing a budget, if a cell under the column heading labeled "alloc_base_budg2" has a valid allocation code entered, the user may then enter the total annual amount in the proper cell under the column heading labeled "Total Budget". All period fields to the right will be ignored. If the cell under the column heading labeled "alloc_base_budg2" is not valued (blank), then the "Total Budget" field is ignored, and each period field should have an amount entered in the appropriate cells. Field for periods 1-12 (or 13) amounts may be included. However, they MUST be included if the allocation method field is not included or is blank on any row. The following are the headers for the G/L Periods: Period 1 - per01_base_glbdg Period 2 - per02_base_glbdg Period 3 - per03_base_glbdg Period 4 - per04_base_glbdg Period 5 - per05_base_glbdg Period 6 - per06_base_glbdg Period 7 - per07_base_glbdg Period 8 - per08_base_glbdg Period 9 - per09_base_glbdg Period 10 - per10_base_glbdg Period 11 - per11_base_glbdg Period 12 - per12_base_glbdg Period 13 - per13_base_glbdg GLBM Import Rules:

• The Fiscal Year, Corporation ID, Division ID, Department ID and G/L Account Number fields MUST all be included and must all be valued and valid.

• If the GL Account description field is included in the worksheet, it will be ignored. • The allocation method field may be included; it must be included if the fields for GL Period 1

through 12 (or 13*) amounts are not included. • The total amount field may be included; it must be included if the allocation method field is

included. o It will be ignored if the allocation method field is not included in the spreadsheet. o It will be ignored on a row if the allocation method is not valued.

• Fields for periods 1 through 12 (or 13*) may be included; they must be included if the allocation method field is not included or is blank on any row.

Next Generation® General Ledger

Release NGS-6.40 GL- 113

o They will be ignored on a row if the allocation method field is valued. o When entering a negative amount, the cell should be formatted to display negative

amounts as -1234.56 A pre-pass will be done prior to loading the sheet to insure there are no errors. If there are any errors on any row, the import of the entire spreadsheet will be rejected. The user must resolve the error prior to being able to import any row on the spreadsheet. Validation:

• Must be a valued, valid Fiscal Year; cannot be blank or NULL or set to an invalid value. • Must have a valued, valid Corporation ID, Division ID, Department ID and GL Account

Number; cannot be blank or NULL or set to an invalid value. • If the allocation column is included, the total amount column must be included. • If the allocation column is not included (or is not valued on any row), the fields for periods 1

through 12 (or 13*) must be included.

Note: There will be no verification done that if the allocation method is valued and any of the fields for periods 1 through 12 (or 13*) are not set to zero. *The # of periods required is based on ACF option gl005. If "Y", 13 periods are required; if "N", 12 periods are required.

Next Generation® General Ledger

Release NGS-6.40 GL- 114

EXPORT: User must enter a Fiscal Year. When using the Export function, user must have a blank worksheet set up to export the file to.

Budget Type: Base - Will export the Base Year Budget Current - Will export the Current Year Budget Actual G/L - Will export the actual amounts (by period) for accounts found in the budget files. If a general ledger account does not exist in the budget files, the account will not be part of the exported file.

Next Generation® General Ledger

Release NGS-6.40 GL- 115

IMPORT: Check to mark the "Test Run" box to put the import thru a validation test.

GLBM- GL BUDGET ALLOCATION PERCENT MAINTENANCE PROGRAM The "GLBAPM" button allows the user to call the G/L Budget Allocation Percentage Maintenance Program which is used to set up and maintain default percentages by period so that the user can easily allocate amounts in the various G/L accounts. Refer to GLBAPM section for an overview.

Next Generation® General Ledger

Release NGS-6.40 GL- 116

GLBC- G/L BUDGET COMPARATIVE REPORT Introduction The G/L Budget Comparative Report enables the user to generate a budget comparative which will compare budget amounts to actual amounts. The period and year to date information will be output. Procedure From the menu, enter "GLBC":

If 1 and 3 are selected:

If consolidation output options 1 or 2 are selected, the user will be prompted for selection based on either Corporation or Division Consolidation selection criteria.

Next Generation® General Ledger

Release NGS-6.40 GL- 117

If 2 and 3 are selected:

If consolidation output options 1 or 2 are selected, the user will be prompted for selection based on either Corporation or Division Consolidation selection criteria.