Contents 

Introduction
Faster Finder
Features And Benefits
Where Do I Start?
Updated Features & Topics
What's New In CAPITAL GL Controller?
Version 7.5
Special
Version 7.4
Entering Journals
Exchange Rate Table
Features And Benefits
General Journal Batches
General Ledger Codes
General Ledger Sets - Concepts
On-line Journal Entries
Multi-Currency Postings
Periods, Balances And Groups
Reporting Functions
Version 7.3
Clean Databases
Clean/Repair Databases
General Ledger Sets - Tutorials
Part 1: Create A New Stock General Ledger Set
Part 2: Assign The Set Code To Your Product
Step By Step Set-Up Guide
Version 7.2
Account Navigator
Clean/Repair Databases
General
Installation
Installing The Program
A Brief Overview
Files
Journals
Reports
Help
Using The Sample Charts Provided
Creating New Company Data
Using Sample Charts With CAPITAL Office
Creating New Data With Capital Office
General Ledger Basics
Assets, Liabilities, Income And Expenses
Assets
Liabilities
Current Liabilities
Retained Earnings
Income
Expenses
Debits And Credits
Financial Reports
Basic Set-Up Procedures
Entering Account Codes
Changing Account Codes
Account Codes
Account Types
Opening Balances
Step 1 - Check Your Financial Year
Step 2 - Notes On Entering Your Opening Balances
Entering Opening Balances
Posting
Printing A Trial Balance
Step By Step Set-Up Guide
The Check-List
General Ledger Sets - Tutorials
Part 1 - Creating General Ledger Sets
Part 2 - Creating Bank Accounts/Cashbooks In CAPITAL Office.
Your First Month's Activity
End Of Period Data Transfers
End Of Period Procedures
Step 1 - Print The Stock Quantities Report
Step 2 - Cashbook Direct Entries
Step 3 - Reconcile The Bank
Step 4 - Running A Bank Statement Report
Step 5 - Unpresented Cheques Lists
Step 6 - Printing Other Reports
Step 7 - Run The General Ledger
Manual General Ledger Mode
Automatic GL (1) - For Chart Of Accounts With Perpetual/Direct Adjustment Stock
Automatic GL (2) - For Chart of Accounts With Opening/Closing Stock
Step 8 - The Stock Journal
Step 9 - GST Reconciliation
Step 10 - Print The Trial Balance
Step 11 - Compare Reports
Step 12 - Print Financial Statements
Connecting To CAPITAL Office
Concepts
Customers And General Ledger
Suppliers And General Ledger
Stock And General Ledger
Advice On Stock Control
Cashbook And General Ledger
General Ledger Sets
The Priority Hierarchy
General Ledger Sets Priority Modes 0 And 1
Automatic Journals
Internal Accounts
A Connection Set-up Check-List
Reference Guide
Account Integrity
Base On Existing Company
Budgets
Budget Calculators
Clean Databases
Clean/Repair Databases
Complete Automatic Repair
Create Company Wizard
Create From Scratch
Delete Company
End Period Wizard
End Of Year Close
Entering Journals
Exchange Rate Table
Financial Formulas
Financial Year Structure
Fix Systems Batch
General
General Journal Batches
General Ledger Codes
General Operation
General Ledger Tools
General Ledger Sets
Journals
Last Year Balances
Locations
Make New System Batches
Multi-Currency Postings
Open Company
On-line Journal Entries
Posting Batches
Printing
Quick Automatic Repair
Set Accounting Period
Special
Standing Journal Tables
Systems Journal Batches
Transfer Expenses
Trouble-shooting Problem Batches
Standard Reports
Audit Trail Listing
Batch Journal Errors
Budgets And Variances
Batch Listings - General/Systems/Standing
Chart List
Financial Formulas
General Ledger Sets - Report
Transaction History
Trial Balance
Report Formulas Technical Guide
The Financial Formula Table
Real Account Groups
Advanced Options
Compound Groups
Tutorial - Creating Sub-account Groupings
Hints & Tips
The Quick Report Writer
Introduction
Testing Quick Reports
The Report Writer/Editor
Introduction
Report Lay-Outs
The Report Body
Periods, Balances And Groups
Report Commands
Reporting Functions
Report Directives
Printing Financial Statements
Security System
Logging On
Master Security
Technical Notes And Trouble Shooting
Technical Notes
Network Installation
Data Files
Why Doesn't My Opening Stock Show On My Profit/Loss Report.
Why Doesn't My Trial Balance Balance?
How Do I Fix A Trial Balance That Doesn't Balance?
I Need To Revalue My Stock. Can I Do A One-sided Journal Entry?
What Do I Do If One Of My Account Codes Displays ??????????????
How Do I Best Deal With Supplier Invoices That Come In Late?
How Do I Consolidate Accounting Information From More Than One Company?
Export Solution 6 MAS 5 Journals
Network is Busy
Sample Reports
Sample 1 - Profit & Loss/Balance Sheet
Sample 2 - Column Profit & Loss/Balance Sheet
Glossary
Glossary

CAPITAL Series 7 GL Controller Reference Guide

Prev Page Next Page

Compound Groups


It cannot only get tedious, but increase the potential for making mistakes, if we need to enter a large number of account ranges every time we want to compute a complicated accounting balance. Fortunately, a shorter way to define complex calculations is to use compound groupings.

Compound groups are similar to real groups, except you do not specify an actual account code range to add or subtract from the formula total. Rather, you specify a series of real groups that make up the compound group.

Group Code

Other Group

From Account

To Account

Total

Sales

 

10000

10900

credit

Costofsales

 

20000

20100

debit

Expenses

 

30000

30000

debit

 

Notice that we have specified the total somewhat differently this time. We specified the cost of sales, for example, as a debit total because we want the cost of sales, at least in this particular case, to return us a positive balance. (Debit amounts increase debit balances).

We can refer to these various accounts indirectly by creating a compound entry as follows:

Group Code

Other Group

From Account

To Account

Total

Netprofit

sales

 

 

credit

Netprofit

costofsales

 

 

debit

Netprofit

expenses

 

 

debit

 

The rules for addition and subtraction of compound formulas is straightforward. Specify a credit total to add to the balance, and a debit total to decrease the balance. For example, since the balances for sales, costofsales and expenses are all (in this case) positive, we simply specify a formula which adds (a credit) the sales balance and subtracts (debits) the costofsales and expenses balances.

flashlight.png Compound group formulas do not work the same way as real groups. Compound groups with a total type of "debit" always subtract. Compound groups with a total type of "credit" always add.

Another important rule to observe is that you may not mix real and compound groups together. You cannot, for example, have a group code called "fixedassets" that has multiple entries that refer to an account range, and other entries that specify an other group code. For example, this is not allowed:

Group Code

Other Group

From Account

To Account

Total

Netprofit

sales

 

 

credit

Netprofit

 

2000

2010

credit

Netprofit

expenses

 

 

credit

 

When entries have the same group code, the other group field must always be blank or the from account - to account range must be blank.

If you intend to include groups with multiple account code ranges or compound groups in your financial reports you should not mix totals. That is, you shouldn't specify "credits" for some ranges and "debits" for others. Compound groups should be made up of account code ranges with an all credit or all debit total, otherwise groups may not appear to add up correctly on reports. When the financial report writer prints report groups it will determine whether the entire group is to be a "debit" or "credit" group by the debit/credit total of the first group in the list of compound groups.

If you need to perform a series of additions, subtractions, etc., In your financial reports it is more straightforward to use reporting variables to hold the results of calculations, rather than try and perform complex calculations through the set-up of groupings within the financial formula table. More on reporting variables will be discussed in the section on the report designer/editor.

There is a practical limit of about 25 levels of depth for the nesting of compound groups inside other compound groups. In the unlikely event that this limit is exceeded, an error will be reported.