Last updated 15 OCT 2016
The current CAPS Version 5 manual is now online. As a result, BDO will not be distributing any more hardcopy manuals to CAPS clients. Below are the relevant chapters that relate to each audit module in CAPS. We recommend that new CAPS users read the Introduction chapter before reading further.
If you have any comments, queries or notice any discrepancies within the content of these chapters please email us at: caps@bdo.com.au.
Online Manual
This section is designed to give new users enough information to start using CAPS.
CONTENTS
1. WHAT IS CAPS
1.1 What is CAPS - Introduction
The idea of CAPS is to get the computer to do what it does best, leaving you free to do what you do best.
Computers are best at doing the repetitive, routine and predictable tasks of auditing. You, the auditor, are best at using your expertise, initiative and intelligence to investigate the problem areas, or high risk areas of the audit.
One of the standard problems of auditing computer-based accounts is that the auditor usually needs to be trained to understand the technical side of computers. They often need to write file interrogation programs, know about database structures, understand details of record linking, and so on.
With CAPS all that work has already been done. We have also gone that further to ‘Package it up" so little knowledge is required about CAPS to be able to use it.
Neither do you need to know much about how the Financial Package works. But you do need to know how to audit the accounts of the Financial Institution, and you must be prepared to use your imagination and initiative. That way you'll get the best out of CAPS.
CAPS includes thirteen different and independent 'audit modules'. Each module is designed to help you audit a different aspect of a Financial Institutions records. A list of the modules and a brief description of what each does, forms the main Table of Contents of this Handbook. You'll notice that each module is also described in its own Tabbed section.
As CAPS is a computer-based tool, it means your audits can be far more effective than before. For example, CAPS can easily add all balances on all the accounts in the subsidiary ledgers. Or it can perform a 100% check on the calculations of interest.
It also means you'll be able to do tests that were completely impractical before. For example, you could instruct CAPS to look through every transaction and find individual withdrawals greater than an authorised amount. And, just as important, you can be more confident CAPS will find all such transactions, rather than doing it manually.
Therefore one thing to recognise is that CAPS is going to change the way you audit Financial Institutions.
CAPS is actually very easy to 'drive'. It uses a standard 'menu operation', and you'll find the messages displayed on the screen very straightforward. However do expect a learning curve before you really know what CAPS can do and the best ways to use it.
Once you gain experience with CAPS you'll find yourself becoming much more adventurous with your auditing. You'll find you'll be able to use CAPS to audit some unusual features of the Financial Institution. Or, you might use it to carry out a special investigation for some reason.
The best thing to do is to 'give it a go’. You cannot do any harm. The worst that can happen is that you get a report you didn’t want.
1.2 How CAPS works - the philosophy
There are three things you'll need to know about CAPS. They are:
- CAPS consists of programs and files
The 'programs' are what we have designed and written to tell the computer how to do what we want. The 'files' will contain important information about the particular Financial Institution you are auditing.
You can see a diagnosis of the programs CAPS used if you turn to Tab Section 1, CAPS UTILITIES, and look under option 4 - AUDIT MODULE RUN STATUS.
And if you look under option 5 - AUDIT FILE STATUS you'll see the expected size of the audit report in the “Count” column.
- CAPS does not touch the Financial Institution's records.
CAPS programs are designed to only read information from the Financial Institutions computer system. They do not update or alter this information in any way.
This approach has two very important advantages:
- It means you cannot damage the financial institutions computer records even if you are not quite sure what you are doing, or if you are 'trying something out'. (This is particularly comforting to new CAPS users!)
- It means the Financial Institutions normal day-to-day work can continue without interruption.
- CAPS works directly on the Financial Institution’s raw data files.
It does not work on a printout or some other copy of the files. This means you can be confident CAPS is auditing the complete and original source records of the Financial Institution.
1.3 Night Audit – Run the queued audits
This feature allows you to delay the start of the queued audits. There are two main reasons for CAPS having a 'NIGHT AUDIT' facility.
- Many of the CAPS programs consume considerable resources, using computing power and taking a number of hours to complete. For example, the CAPS interest calculation program calculates interest on every savings or loan account. If a Financial Institution had 40,000 accounts and CAPS calculated 10,000 accounts an hour, it could take four hours to complete. At some CAPS sites it could take longer. It is imperative that you warn your computing manager if you intend to run NIGHT AUDIT. They may require you to delay the start time until after some other critical processes have been completed.
The Financial Institution may not want you to tie up a terminal for that length of time during the day.
- Some audit steps (like 'Loan Arrears' for example) must be run after the Financial Institution has run its end of day program called 'Finish'. This is normally run just before closing.
We have designed CAPS with what we have called a 'NIGHT AUDIT' utility. It's very simple. During the day you'll be generating instructions to CAPS telling it which audits you wish to run. CAPS does not do the work immediately. The audits are queued until you use the 'NIGHT AUDIT' utility to tell it when to start. You'll usually want it to do the processing overnight, when the institution is closed and computer usage is low. This is explained in more detail in Section 1 CAPS UTILITIES, Option 2 - NIGHT AUDIT.
1.4 Test Mode and Live Mode
As we have already said, many of the CAPS programs may take a number of hours to complete, and are therefore usually run overnight using the 'NIGHT AUDIT' utility. But you would find it very frustrating and inconvenient if you set a CAPS program running overnight, and next morning found that the program had not run properly, or that you had made a mistake setting it up. You would have to wait yet another day before you could get the results.
It would be much better if you could 'try it out' first.
That is exactly what the 'Test Mode' is for. It lets you 'try the audit' on a small sample of accounts giving you the result in seconds, rather than hours.
Once you are sure the test will work properly, you can ask CAPS to do the audit in 'Live Mode' (which means doing the full audit on all the accounts rather than just a small sample).
For example, if you make a mistake entering interest rates, CAPS will calculate an interest discrepancy for every account - and there could be thousands! Far better to spend a couple of minutes trialing in 'Test Mode' on a couple of hundred accounts first. You would then quickly discover the mistake!
You might also find 'Test Mode' a useful audit tool on its own. For example, if you only want to quickly select a small sample of accounts or transactions, you could use Test Mode to do it. You may also audit specific accounts for: Cheque Clearance, Loan Arrears, Loans Interest, Savings Interest, Overdraft Interest, Investment Interest, Circularisation statements, and G/L account examination.
1.5 Passwords and User Management
CAPS has been designed for two levels of user. They are 'User level' and 'Manager level'. When you log on to CAPS you have to tell CAPS your name and your password. This is how CAPS knows whether you are a 'User' or a 'Manager'.
'Managers' may use everything in CAPS, including adding new users and assigning their 'Level'.
'Users' may use everything except the following;
Utilities Option 3.1 - LIST ALL USERS
Utilities Option 3.2 - DELETE A USER
Utilities Option 3.3 - ADD A NEW USER TO THE SYSTEM
Utilities Option 3.4 - CHANGE PASSWORD SEEDS
Utilities Option 7.3 - CLEAN LOG FILE
This structure has a number of advantages, for example:
- It allows audit managers to monitor the progress of staff involved in using CAPS, without the staff being able to delete or alter the log file records of their activities.
- It can be useful when both the external and internal auditors are using the system because it allows one party to take full responsibility for monitoring user access to the system.
Each user has two passwords. One password allows them to log into CAPS. The other allows them to print reports. This useful security precaution prevents unauthorised outsiders from printing reports even if they gain access to CAPS.
2. CONDUCTING AN AUDIT USING CAPS
2.1 Planning the audit
Before you can properly plan how you are going to carry out an audit using CAPS you'll obviously need to know what CAPS does and how it can help you.
That is why we have designed this handbook to make it easy for you to get a basic understanding of what each CAPS audit module does. You should spend a little time reading the 'Introduction' section of each audit module before trying to plan your first CAPS audit.
On the next couple of pages is an example of how and when you might want to use the audit modules to audit the records of an average Financial Institution. Note that internal auditors are going to use CAPS differently to external auditors.
An External Auditor might use this general audit plan to audit an average Financial Institution:
OCTOBER
- Transactions Audit Module to check July to September transactions.
- Interest Audit Module to check July to September interest calculations.
- Dormancy Audit Module to do your quarterly review of dormancy.
- Arrears Audit Module to check calculation of loan arrears.
- General Ledger Module to produce a profile and select and examine ledger accounts.
- Incompatible Duties Module to check on segregation of duties.
JANUARY
- Transactions Audit Module to check October to December transactions.
- Interest Audit Module to check October to December interest calculations.
- Dormancy Audit Module to do your quarterly review of dormancy.
- Arrears Audit Module to check calculation of loan arrears.
- Biographical Audit Module to check standing information on file.
- Balances Audit Module to print out a 'profile' of balances and to carry out special tests looking for unusual balances on accounts.
- General Ledger Module to produce a profile and select and examine ledger accounts, review the first six months results and budget figures.
- Incompatible Duties Module to check on segregation of duties. Conduct special branch and operator reviews.
APRIL
- Transactions Audit Module to check January to March transactions.
- Interest Audit Module to check January to March interest calculations.
- Dormancy Audit Module to perform your quarterly review of dormancy.
- Arrears Audit Module to check calculation of loan arrears.
- General Ledger Module to produce a profile and select and examine ledger accounts.
- Incompatible Duties Module to check on segregation of duties.
JUNE/JULY
- Transactions Audit Module to check April to June transactions.
- Interest Audit Module to check April to June interest calculations, and check the total interest income and expense for the financial year to the profit and loss account.
- Dormancy Audit Module to do your quarterly review of dormancy.
- Arrears Audit Module to check calculation of loan arrears and to assist the check of provision for bad and doubtful debts.
- Biographical Audit Module to re-check standing information on file.
- Balances Audit Module to print out a 'profile' of the balances, check the additions on the ledger and select a sample of accounts for third party confirmation and detailed audit investigation.
- Term Deposit Module to check interest calculations and the balance sheet interest accrual.
- General Ledger Module to produce a profile and select and examine ledger accounts, review the second six months results, check prior years balances and budget figures.
- Incompatible Duties Module to check on segregation of duties. Conduct branch and operator reviews.
An Internal Auditor might use this general audit plan to audit an average Financial Institution:
Daily or Weekly
- Transactions Audit Module - looking for unusual or unauthorised transactions
At the end of each month
- Loan Arrears Audit Module
- Interest Audit Module
- Term Deposit Audit Module - looking for unusual interest rates
- Dormancy Audit Module
- General Ledger Module to produce a profile and select and examine ledger accounts
- Incompatible Duties Module to check on segregation of duties
Every three months
- Biographical Audit Module.
- Transactions Audit Module - selecting samples for testing.
- Balances Audit Module - selecting samples for testing and circularisation.
- General Ledger Module to produce a profile and select and examine ledger accounts, review each quarter.
- Incompatible Duties Module to check on segregation of duties, conduct special branch and operator reviews.
Note: That this plan is not designed for internal auditors who are auditing under the direction of external auditors.
2.2 Liaison with the Computer Department
What you'll need to do
It's generally acknowledged to be a good idea for you (as an external auditor) to keep in close contact with your clients. But it's not often done as regularly as it could be.
As an external auditor you'll find one of the advantages of CAPS is that it forces you to keep in closer contact with your Financial Institution client. This is because:
- The effectiveness of some of the CAPS tests will be destroyed if the Financial Institution’s computer department purges transactions from the system without letting you know. You will need plenty of warning (at least two weeks) so you can arrange to do all the necessary audit tests before the purge takes place. So, even if you have asked them to let you know, you'll probably want to keep in touch - just in case!
- For the same reason, you are more likely to carry out regular interim audits to keep the CAPS files up to date. This is good audit practice, but it also highlights problems sooner, and gives you a better chance to advise your client constructively. And it means questions are more likely to be about current topics, rather than something forgotten about nine months previously.
- Your CAPS files are stored on the Financial Institution’s computer system at all times. So you are going to be directly concerned if the Financial Institution upgrades or changes to its computing equipment. You'll need to make sure the computer department discusses any such plans with you before it goes ahead. Contact the CAPS Support Manager to discuss.
- From time to time the Financial Package is upgraded and enhanced. Whenever this happens we alter CAPS to take account of the changes. You'll need to know if the Financial Institution installs an upgraded version of the Financial Package, because you'll have to make arrangements with us to install the matching version of CAPS. Contact the CAPS Support Manager to discuss.
- CAPS programs do not need the whole computer system to themselves. The Financial Institution’s programs can be running at the same time. However it is recommended that CAPS programs should not be running when the computer has a heavy processing load. So you'll need to arrange with the computer department which night, or weekend, is most suitable for running the CAPS audits (via NIGHT AUDIT).
2.3 General Sequence of running each module
We have designed CAPS so that each time you use an audit module to conduct an audit, you follow the menu options in that audit module step by step, completing step 1 before moving on to step 2, and so on.
We have tried to design the CAPS audit modules to be as similar to each other as possible. This makes it easier for you to understand and use CAPS.
However you should note that each audit module is different. So you'll be well advised to refer to the appropriate section in this handbook before trying to use a module.
You might also note that some audit modules can take two or three days to complete, because one or more of the menu options might need to be run overnight. You should try to take this into account when planning your audit visit.
2.4 Housekeeping and clearing audit files
Now that you have read this far, you'll understand that CAPS is a special package which is physically installed on the Financial Institutions computer. It physically takes up space on the disk. You'll also realise that some CAPS programs copy information from the Financial Institutions computer files, and store it in its own files, thus putting a 'snapshot' of that information under your control.
Therefore the CAPS files take up disk space. If the Financial Institution has ample spare disk space and spare computing power, this is not a problem. However, if it does not have much to spare, your audit files may be taking up valuable space.
Therefore it is a courtesy to the Financial Institution’s computer department to clear all your audit files when you no longer need them. The other reason to clear the files is for security reasons. If the test results have been printed onto paper and the data then removed from the system there is no way it can be inspected or tampered with.
Other than the above two reasons there is no need to clear the data off the system between audits. Each audit will clear the previous results as part of its initialisation procedure automatically.
To clear the files choose the 'Clear Audit Files' menu option on each audit module menu. Note that this does not delete any Data Capture files containing information CAPS might need to carry over to the next audit, nor does it delete any of your parameter data.
Technical Note
CAPS has been designed to be self-contained so that, in emergencies, its programs and files can be removed from the system when not in use and stored on tape. To do this the Technical staff need to use the 'Account Save' facility which is available on the Pick operating system. You will need help from the computer system operator to do this, as this procedure is outside the scope of this handbook.
3. HOW TO USE THIS HANDBOOK TO GET THE BEST OUT OF CAPS
3.1 Main Menu - and Main Table of Contents
If you log into CAPS and look at the CAPS Main Menu, you'll notice that it is arranged like the Main Table of Contents for this handbook. For example, TRANSACTIONS AUDIT is option 3 on the Main Menu. It is also Tab Section 3 in this handbook.
This makes it easy to find the right section in the handbook if you are working on the system. It also makes it easy to find your way round the system after reading about an audit module in the handbook.
If you now look at the main Table of Contents, you'll notice this handbook is split into two parts.
Part A contains this introduction which you'll probably only need to read once or twice. It also contains the instructions on how, why and when to use the CAPS utilities. You'll probably need to refer to these quite regularly - particularly if you are a new CAPS user.
Part B explains all the individual audit modules. To make it easy for you to use, you'll notice that each module is documented in the same standard way. We'll explain the standards on the next page.
Notice that each tabbed section has its own Table of Contents. This means that the main Table of Contents does not get cluttered with too much detail.
Notice also that each page within a tabbed section is given a page number on the bottom of each page.
3.2 The Audit Modules
Each Audit Module in this handbook is documented in a standard way like this:
Section 1 - Introduction to the module
We suggest you read this first section before trying to plan or carry out any audit using CAPS. It is separated into three sub-sections:
- Description of audit tests performed by this module.
This lists the tests, explains the reasons for the tests, explains why you might want to do them, explains briefly what the tests do and what form the results are in, and suggests some of the audit weaknesses that might be discovered by the tests. - Suggested sequence and frequency of using this module.
This explains when you would use this module, the sequence of events you would normally move through, how long it might take to complete, how you would plan the tests, and gives suggestions on what you'll need to organise before you start. - Essential Financial Package information
This sub-section is only included if it's needed. It briefly explains any important but not obvious information you'll need to know about how the Financial Package works before you can properly do the audit tests.
Section 2 - Operating Instructions
You'll notice the contents of this section exactly match the audit menu steps for each audit module. For example, section 3.1 in the Transaction Audit module is called 'Input Parameters'. This is the same as selecting menu option 3 on the Transactions Audit Menu, and then selecting menu option 1 from the resulting Parameters Menu.
Each menu option is explained in a standard format which has three phases:
- The name of the menu option and a brief description of the menu option. If you are new to CAPS you'll find it useful to scan through these brief descriptions before planning to use an audit module. It won't take long, and it will give you a good overview of the module.
- The screen prompts, and explanations.
This explains step-by-step exactly what happens when you use CAPS, and explains each of the questions CAPS asks you, and the effect of different answers. You won't need to read this part. It's designed as a reference to help you when you are entering details of the tests you want to carry out. - The result of running the menu option.
Usually, a CAPS file is generated, or a printout is produced, or a file is cleared. Do not worry too much about this when you start using CAPS. You will find it interesting and useful after a little more experience.
Section 3 - Further Technical Information
If there is any technical information about the module which may be useful for a deeper understanding of its audit implications it will be included here. Audit modules are very straightforward, thus this section is not always included.
3.3 Glossary of terms used
Account levels
Sometimes referred to as Account Types or Products. The Financial Package has three ledgers, LOANS, SAVINGS, and INVESTMENTS. Each ledger contains any number of member’s accounts. These accounts can be grouped in any way convenient to the Financial Institution. These groups are called 'account levels'. For example, account level 'L1' could contain all loan accounts secured by a first mortgage.
Default
To save you time and make it easier to operate, CAPS will often anticipate your answer to a question it asks. It will actually enter the expected answer for you. This is called a 'default'. If you agree with CAPS default just press (RETURN) to accept it. Otherwise enter the answer you choose. Note that CAPS always defaults to the 'safest' answer - the one which won't alter or delete any information.
Data Capture
In some cases CAPS needs to take a copy of part of the Financial Institutions accounting records as they exist at a point in time. It keeps this as a starting point or opening balance for the subsequent audit some time later. This starting point copy is called a 'Data Capture'.
Error Messages
If you enter information incorrectly an error message will be displayed on the bottom left of the screen.
Profile
CAPS gives you profiles - for instance, a 'Balances Profile' (which is a statistical summary of all the balances on members accounts), and a 'Transactions Profile' (which is a statistical summary of transactions made between any two dates).
Prompt Help message
These are displayed on the bottom left of the screen. These are designed to tell you the form the input should take, as you move through the prompts of a parameter input screen.
Purge
Transactions have to be 'purged' from the computer system by the Financial Institution from time to time. This simply means chosen transactions are deleted by the Financial Institution’s Technical staff (thus regaining disk space) and appropriate carry forward balances are calculated.
Transaction code/type
The Financial Package allows the Financial Institution to define different transaction codes. The F.I. does this by allocating a code to each transaction. (see TRANSACTION AUDIT - section 3 for more details).
TCL – The Command Level
When you have exited CAPS and are prompted by the Operating System for a command. Usually, the prompt symbol is ‘>’.
4. GETTING STARTED
4.1 How to get started with CAPS
Log On instructions
CAPS must have been properly installed and tested on the Financial Institution's computer system by a qualified CAPS system installer. This process normally takes about two hours.
You must have been assigned a terminal by the Financial Institution. It does not need to be any special terminal, nor does it have to be the same terminal you used the last time you worked with CAPS.
Here's what you do:
1. Login Please
Type in the Login Code (and password) to login on the machine.
This will be given to you when CAPS is installed. If the Financial Institution also has a password set up you will also have to enter the password.
2. Ensure you are in the proper computer account from which to run CAPS.
3. At the Command prompt, type ‘CAPS’
Once logged onto the machine, AWA and Prime computers will then reply with a colon (:), Universe Operating Systems will reply with a 'greater than' sign (>). You should reply by typing ‘CAPS’ and press [Enter].
4. CAPS User Name
Type in your user name
The system shows you the CAPS logo and asks for your 'user name'. Note that you are now under the control of the CAPS programs. You should have been given a 'user name' by the CAPS installation representative. If you don't know it you won't be able to proceed. Note: If the CAPS banner is improperly displayed, see the section “How to set up for different terminals”.
5.Password
Type in your password
When you have successfully entered your user name, CAPS wants you to enter your password. This is an important security measure, do not let anyone know your password or user name.
This will not be echoed on the screen, as a security precaution CAPS gives you two chances of entering your password and then automatically logs you off.
But note that CAPS records each unsuccessful login attempt. See Section 1 CAPS UTILITIES Option 7.2 - list illegal attempts.
6. Main Menu
If you entered the correct password CAPS shows you its main menu.
You may notice the menu looks unusual, or the cursor is in the wrong place. If so, it's probably because you are using a different terminal to the one CAPS last used. Refer to the next section “How to setup for different terminals”.
4.2 How to set up for different terminals
The Financial Package can be operated using a number of different terminals. We have designed CAPS so that it does not matter which type of terminal you use. It works with most terminals that use the PICK operating system.
However, different terminals can have slightly different characteristics.
What this means is that if you run CAPS on different terminal types, you may have to tell CAPS what terminal you are using. You'll know immediately if you need to, because you'll notice the initial CAPS logo will look odd, and CAPS might put the cursor in strange places on the screen. If so, type ‘END’ for the user name to return to the TCL prompt.
If you find this happening to you, then it may be necessary to change the 'emulation' on your terminal. To do this consult with your Technical support people. Use the ‘TERM’ command to set the correct terminal type. Try ‘TERM ansi’ or ‘TERM vt100’ or ‘TERM wy50’. Type ‘CAPS’ after each try to get back to the CAPS user name prompt.
5. GENERAL OPERATING CONVENTIONS
The following sections detail the general operations of the input screens. The operations on most CAPS input screens are standard and therefore this guide is applicable to most screens.
5.1 Definitions
- Data Item: a data field to be manipulated. It is displayed on the screen with an item number in front of it, e.g. <10>. A data item can contain one piece of information only.
- Row: a row is a group of data items, when grouped together has a special meaning. For example, the data items: General Ledger number, reference, description and amount form a transaction.
- Window: a window is a section of the screen where rows of information are manipulated. In a window, more than one row of data can be entered. The number of rows that can be displayed within the window at one time depends on the window size, but the number of rows that can be entered through a window is generally not limited. There is one item number for the whole window and a row number for each data row within the window (eg: Transaction Selection parameter screen).
- Record ID: is the key to a record. It does not have an item number in front of it.
5.2 Use of Keys and Conventions
The following key definitions are used to move the cursor around the screen to indicate where you want it to go. All the key strokes should be followed by a RETURN.
- '\' (the back slash key)
- use to delete the current data item,
- if used at the first data item of the row within a window, the whole row will be deleted (because the first data item of a row must not be nil).
- '!' (the exclamation mark)
- to go back to previous data item,
- when operating inside a window and on the first data item of a row it will take you back to the first data item in the previous row. If the current row is the first row, the cursor will jump back to the previous data item before the window,
- !n can be used inside a window to move back n rows.
- '+' (the plus key)
- this key is only applicable when entering the first data item of a row within a window,
- '+' alone will move the cursor to next row (as will the [Enter] key),
- +n will move the cursor n rows from the cursor.
- '^' (the caret key)
- this key is only applicable when entering the first data item of a row within a window,
- it adds a row before the current row.
- '#' (the hash key)
- move to the “Action” prompt at the bottom of the screen,
- if this is a regular data item, #n will move to that numbered data item on the screen,
- if this is a window prompt, #n will put the cursor to the nth row of the current window. If n is larger than the number of rows within the window, the cursor will be positioned at the row after the last row.
- ‘*’ (the asterisk key)
- on a window item, skip to the next data item.
- [Enter] key only
- to accept a default data item, if any,
- when operating in a window and on the first data field, pressing [Enter] only on a blank first field means move to the next data item.
- ']' (the closing square bracket key)
- exit from the screen immediately without saving any changes.
All the above key strokes are applicable when you are entering or editing the data items on the screen. At the bottom of each screen, there will be an “Action” prompt like the following:
'Hit <CR> to proceed, 'EX' to cancel or item ID to edit item'
You can hit the [Enter] key to accept what you have entered or changed. Or you can hit 'EX' and the [Enter] key to cancel the changes you have made. Or you can input the item number for the data prompt you wish to make further changes. The item numbers are enclosed by '<' and '>', e.g. <10> for item number 10 on a parameter screen.
CAPS is a computer-assisted audit tool developed by BDO to help internal and external auditors of Financial Institutions using the following computerised financial packages:
# - “FCS” by CUSCAL
* - “Ultracs” (formerly GCS) by ULTRADATA
Throughout this handbook they will be referred to as the 'Financial Package'.
This CAPS - Auditors Handbook is designed to give all the information needed by an auditor to conduct audit tests using the package. It also gives information to help the auditor plan an audit using the package, and suggests how to use the results of the tests.
This handbook assumes that you are:
- A qualified and experienced auditor
- Familiar with the Financial Package
- Familiar with the Financial Institution’s accounting system and financial controls.
- A willing one-finger computer operator, capable of following screen-based instructions.
and also assumes you have not been trained in computer auditing.
If you are not familiar with CAPS we strongly suggest you read Section 0 - Introduction before trying to do anything else. It gives you the minimum information you'll need.
Once you are familiar with CAPS you probably won't need to refer to Section 0 again.
Kendalls Consulting Pty Ltd: Copyright (c) 1981
Brisbane, Australia
Manual:
First publication: 1981
Second publication: 1986
Third publication: 1988
Fourth Version: 1988
Fifth Version: March 1993
Sixth Version: December 1995
Web Version October 1998
Web Version May 2010
All rights reserved
Manual designed and prepared by BDO
# FCS is a trademark of CUSCAL Australia Pty Limited.
* FACTS, GCS and Ultracs are trademarks of ULTRADATA.
Important Notes
While using the CAPS audit package the auditor will need to continue to use normal professional care, skill and diligence to fulfil his or her audit responsibilities. Every effort has been made to ensure there are no errors or omissions in either the CAPS package or this handbook. However BDO, its staff and its agents do not accept any liability for any errors or omissions, nor do they accept any responsibility whatsoever for any audit of any Financial Institution conducted using CAPS - whether conducted in accordance with the guidelines in this handbook or not.
Examples have been used throughout this handbook to help explain some of the points and audit tests. While some of these examples are based on real life situations, the details have been substantially altered to make identification impossible. Therefore any resemblance to any individuals or institutions is entirely co-incidental.
The Utilities module is designed to help you maintain your CAPS system. Utilities is the general purpose module.
0. Introduction
The Utilities module is designed to help you maintain your CAPS system. Utilities is the general purpose module.
0.1. Description of System Utilities functions
- Account Enquiry allows you to have a look at the transaction details of a particular account.
- During the course of your audit you will have to ask CAPS to do some work overnight because it may take too long to do during the day. CAPS does not actually start doing any of this work until you use NIGHT AUDIT option. NIGHT AUDIT allows you to specify the date and time to start these overnight audits.
- Create new users and display passwords and change password seeds if required.
- Audit Module Status shows you details of the last time each 'audit step' (or CAPS program) was run. You should always check this the morning after NIGHT AUDIT was run. It tells you when CAPS started work on each audit step and how long each step took to perform. It also tells you if it struck a problem - warning you to look more closely at the results.
- Audit File Status shows the details of each CAPS 'audit file'. You should always check this after NIGHT AUDIT was run. It tells you that CAPS completed work on each file, and how many records it selected for audit testing. You can then decide if there are too many to print. (Otherwise you could end up with a large pile of printout which you could never possibly check properly).
- Control Parameters let you switch between 'Test Mode' to 'Live Mode' and back, and also lets you vary a 'delay factor' used by some CAPS messages. Shows the account name for the data being used by CAPS for the audits. This will confirm that you are using the database you intended.
- Log File Maintenance allows you to keep track of who uses or attempts to use the CAPS system.
- Installation Parameters are certain internal variables used by CAPS. These may only be changed by the CAPS Support Manager and are set at time of installation.
1.0 ACCOUNT ENQUIRY
This facility lets you conveniently examine the transaction details of a member's account on the screen or printer without having to log out of CAPS and log into the Financial Package.
The Account Enquiry parameter input screen looks like this:

<1> Account ID
Enter the account ID of the account you want to see details of. The account ID will be remembered for the next time you enter the screen. To exit the enquiry press '\' and then [ENTER]
NOTE - Do not enter a space between the member number and account level.
<2>. Period Start
In many cases you'll only want to see the more recent transactions on the account. To avoid having to scroll through lots of early transactions before getting to the one you want, you can enter a 'Period Start' here. CAPS won't list any transactions before this date.
<3> Period End
This is provided for the same reason as the "Period Start" above. It limits the enquiry period by cutting off any transactions after the date input.
<4> Destination
CAPS gives you the option to either view the information immediately on the screen or have it printed on the printer. To view on the screen type 'S'. To have the Account Enquiry printed type 'P'.
<5> Show OP&BR
Enter ‘Y’ if you wish to display the Operator number and Branch number of each transaction. This option will reduce the size of the narration field.
The Utilities module is designed to help you maintain your CAPS system. Utilities is the general purpose module.
CAPS then sends the information to the specified destination. Please refer to the example at the end of the chapter. If you chose to display the details to the screen then you will be prompted with "Q to quit or RETURN" (to continue) after a screen full of information. Note that this facility may not give you the same amount of detail as using the Financial Package's enquiry program. When you have finished and want to return to the CAPS system utilities menu, press [Enter] instead of entering another Account ID.
2.0 NIGHT AUDIT
During the course of your audit you will have asked CAPS to perform some work overnight because it may take too long to do during the day. CAPS does not actually start performing any of this work until you use this NIGHT AUDIT option. CAPS shows you a numbered list of all the audits you have asked it to run overnight. It then displays the prompt:
CAPS shows you a numbered list of all the audits you have asked it to run overnight. It then displays the prompt:
Hit RETURN to accept or program number to cancel one
If you don't want CAPS to run one of the programs on the list, enter its number and press [Enter]. CAPS immediately deletes it from the list of audits.
When you are happy with the list, press [Enter].
Start Execution Time
You need to inform CAPS when you want it to start performing all this work. Enter the time and date. If you just press [Enter], CAPS assumes you want to run the audit(s) now. This option lets you choose a convenient time when you know the Financial Institutions computer processing time will be low.
Entering the time in the following format: [hh:mm dd/mm/yy]
For example, [20:20 18/10/95] would start the CAPS programs running at 20 minutes past eight on the evening of the 18th October, 1995.
Note that there is a limit of four days from the current date.
Do you wish to start?
As soon as you answer [Y], CAPS takes over control of the terminal. You will not be able to do any more work on it until it has finished running NIGHT AUDIT. In most cases you would therefore only start NIGHT AUDIT when you have finished all your work for the day.
If you answer [N] CAPS returns to the system utilities menu without doing anything. All the programs you have loaded for overnight running are still available, and you can run NIGHT AUDIT (or NIGHTCAPS) again when you want.
Result
The following message appears on the screen:
C A P S AUDITS QUEUED TO START AT hh:mm dd MMM yyyy
PLEASE DO NOT TOUCH!!!
CAPS runs a program called NIGHT AUDIT which takes control of the terminal until the 'start execution time' you entered. It then creates a job-stream which runs each of the audits you asked CAPS to run overnight. It will run the programs in the order displayed on the numbered list it shows you when you first select this option.
The next morning, after NIGHT AUDIT (or NIGHTCAPS) was run, you should use Option 4 - Audit Module Run Status, and Option 5 - Audit File Status to check the audits were completed successfully.
PRACTICAL NOTE
In some cases you won't be able to set a time for NIGHT AUDIT to start. This is because the Financial Institution may decide to undertake system maintenance and housekeeping duties. To do this it may need to take control of all terminals, and stop all other work on the system - including NIGHT AUDIT.
There are three possible solutions:
- You may insist that CAPS be allowed to run in preference to any other work.
- You come in at night after the maintenance work has been completed and start NIGHT AUDIT.
- You use a special feature called NIGHTCAPS which lets the system operator start NIGHT AUDIT after they have finished with the housekeeping. This has been specially designed to ensure the system operator cannot do anything with CAPS other than start the NIGHT AUDIT program. See Option 3.3 - Add New User To The System, for more details.
The instructions for the system operator to start NIGHTCAPS are given on the next page.
It is also possible that the programs started at the wrong time because the operator has stopped your process or the time was not entered in 24 hour format (ie 20:00 is 8pm); or there was a power failure or system crash or "auto logout" occurred due to no activity at the keyboard.
NIGHTCAPS
NIGHTCAPS is a special feature of CAPS which lets the system operator of the Financial Institution start the NIGHT AUDIT program after Operations staff have completed their housekeeping.
First Logon to the Financial Institution account as normal or if CAPS is not run from within this account, logon to the CAPS Run Account (see auditors for access details).
At the Command prompt type 'NIGHTCAPS'
CAPS responds with the CAPS logo and asks for a password.
Enter the password given to you by the auditor
CAPS responds by asking the following question:
" Start Execution Time:"
You need to inform CAPS when you want NIGHT AUDIT to start executing the audit program job stream. Enter the time and date (or press [Enter] to start immediately).
Enter in the following format: [hh:mm dd/mm/yy]
For example, [20:20 18/10/95] starts the CAPS audit programs running at 20 minutes past 8pm on the 18th October, 1995.
Check the time/date carefully before pressing [Enter], as CAPS takes control of the terminal. You will not be able to do any more on it until it has finished running all the audits you queued.
Result
CAPS takes control of the terminal until the 'start execution time' you entered has been reached. It then runs each of the audits selected by the auditor.
3.0 USER MANAGEMENT
The User Management option allows you to add and delete users to the system. It allocates passwords and allows the change of password seeds if required.
The User Management screen looks like this:

Option :
The only reason for adding users is to monitor what users are doing. All access to CAPS menu items and audits are logged. See Option 7.1 – "List Access Records".
3.1 List All Users
This option allows you to see who is entitled to enter the CAPS system. Only managers (a user with an access code 'M') can utilise this option.
CAPS produces you a list of the User Names and their authority Access Status Code, (which can be either U for user or M for manager). The resulting screen is not shown here.
3.2. Delete A User
This option allows you delete a user from the system. Only managers (a user with an access code 'M') can utilise this option.

User Name
Enter the name of the user you want to delete, or press [Enter] to return to the 'User Management' menu.
Are you sure you wish to delete this user?
CAPS is giving you a chance to check. If you are sure it's OK to delete, enter [Y], and the user will no longer be allowed access to the system. Otherwise, enter [N] to return to the 'User Management' menu with no change.
Note - if you delete a user name, it is possible to add it again using Option 3.3 – "Add a new user to the system". If you do, CAPS will give it the same password they had before they were deleted
3.3. Add a new user to the system
This option allows you to add a new user who is authorised to use the CAPS system. Only managers (a user with an access code 'M') can use this option.
The Add a New User screen looks like this:

User Name:
Enter the name of the user you wish to add, or simply press [Enter] to return to the User Management menu. Do NOT use spaces in your user name. Your user name should be between 4 and 8 characters long.
Access Status
Enter either [U] for a normal 'User Level' access, or [M] for a 'Manager Level' access. Remember a manager can create other users, use the Log File Maintenance option and change the password seeds.
Are the answers above correct?
If you answer [N] CAPS does not add that user, but asks you to enter another user name.
If you answer [Y] CAPS then calculates and displays the two passwords (logon password and print password) the user must use to gain access and use CAPS.
Note: These passwords must be carefully recorded before pressing [Enter]. If a user forgets their password, they must be deleted from the system and added again so that the passwords are regenerated and displayed.
3.3.1 Special NIGHTCAPS User
If you wish to use the NIGHTCAPS facility (see Practical Note above) then you will need to add a user name for the system operator to use. The user name is displayed as "Computer Operator" with 'User Level' access. Contact the CAPS Support Manager for the password, and give it to the system operator.
3.4. Change Password Seeds
This option allows you to alter all CAPS user passwords. It means you can always retain control of who is authorised to use CAPS. Only managers (a user with an access code 'M') may utilise this option. The 'seed' is used in the algorithm that generates the user passwords.
For security reasons we have not included a detailed description of this option. It is very straightforward to operate. It is recommended that password seeds are changed regularly.
The effect of using this option is that all other user names are deleted. You must add them again using option 3.3.
There are 24 possible password seeds.
4.0 AUDIT MODULE RUN STATUS
This shows details of the last time each 'audit step' (or CAPS program) was run. You should always check this after NIGHT AUDIT was run. It tells you when CAPS started work on each audit step and how long it took. It also indicates if it struck a problem - warning you to examine the results closely.
If you select this option, CAPS shows you a menu of all the audit modules as follows:

Enter the number of the module you want to check. CAPS then lists the 'sub-modules' (which are equivalent to the audit steps) for the audit module you selected. For each audit step CAPS gives you the following information:
Start Time Date
This gives you the start time and date the audit was last run.
End Time Date
This gives you the time and date the audit was completed. If no date is shown, then the program abnormally stopped or there was a system failure during the audit. In either case it is recommended the reason be investigated.
Mode
This shows you the last mode that the audit function was performed in. This will either display LIVE or TEST mode. This function is helpful in releasing what function the audit was performed in. Audits that show a small result or discrepancies often mean that the audit was performed in test mode with a small sample.
Error
If CAPS struck some kind of error whilst the audit was running, it will indicate 'Yes' in this column. If no problem was discovered it will indicate '---'.
CAPS will also give the following prompt at the bottom of the screen.
Which sub-module would you like to diagnose?
If a sub-module indicates 'Yes' in the error column you can display the error log by entering the number of the sub-module.
CAPS shows you a log of the specific errors or warning messages it noted whilst that sub-module was being used. You should carefully note and immediately follow up these errors. If you cannot verify them, then you should contact your CAPS representative as soon as possible.
The possible errors and their meaning are as follows:
Can't read a "file" or Can't read an "attribute"
This usually means you have run the audit steps in the wrong order. For example, you have asked CAPS to do a Dormancy Audit without first having a Dormancy Data Capture.
Check that you have carried out all the audit steps in the right sequence.
CAPS identifies errors in client records, or transaction records
This might indicate a problem with the computer system or its records. You should follow these up thoroughly, and carefully consider the implications.
File not opened
This is an internal CAPS problem. For assistance call the local CAPS representative immediately.
{TRAN.ID} - NDD on Dump is null while Loan Bal = nnnnn.nn
This is from Loan Arrears and indicates that the saved information for this account on the Data Capture file shows that the Next Due Date was empty, but this account now has a loan balance.
Cannot read PAYTABLE rec for ID {TRAN.ID}
This is from Loan Arrears. All repayment history is kept in this file, so if this record is missing, this is a serious error.
S{nn} not on OFFSET.PRODUCT
This is from Loans Interest audit. If a loan has an offsetting savings account, the details of this should be on the OFFSET.PRODUCT file, but did not exist.
{TRAN.ID} BAD RATE ON {dd/mm/yy} {narration shown here}
This is from Term Deposit Accrual or TD Interest audit. During the audit process, CAPS tries to extract rate information from narrations on a transaction. CAPS failed to find the rate on this particular transaction.
NO CURRENT DEPOSIT DETAILS FOR {deposit number} IN {tran ID}
This is from TD Interest audit. There should be 'certificate' details for each deposit held by an account. In this case, there was no record of this deposit number for this account.
You must specify acct levels to audit. Use 'Account Levels to Include'
This is from Overdraft audit. You must indicate which account levels you want to audit with this module. There were no account levels specified.
Cannot read ASSN-ADDR (society data) from CLIENT, nulls assumed
This is from the Circularisation audit. Normally, the address details for the Credit Union / Building Society, are kept in a record in a file. None could be found. This is the address that would print in the letter head area of the statement to the member.
End of list encountered and cannot find last statement nnnnn
This is from the Circularisation audit. If you entered a Member number on the "Last Member Printed" prompt in the Statements Parameters screen, CAPS could not find this when scanning through the "Source File" you have indicated to be used which holds the list of Members to be used to print these statements. If you simply want to print from the beginning of the select Source list, then clear out this prompt by type '\' and press [Enter].
5.0 AUDIT FILE STATUS
This option shows details of each CAPS 'audit file'. You should always check this after NIGHT AUDIT was run. It indicates that CAPS completed work on each audit process, and how many discrepancies were found. You can then decide if there are too many to print. Otherwise it is possible to end up with a large pile of printout which you could never possibly check properly.
Select this option, and CAPS shows you a menu listing all the audit modules as follows:

Enter the corresponding number of the module you wish to check. CAPS then will ask you how you want the file status information displayed by prompting you with:-
Please indicate your checking/destination option :'A'll, 'C'hosen, 'P'rinter
If you choose "All" by typing [A], CAPS will display the information on the screen for all audit processes for the selected module.
If you choose "Chosen" by typing [C] CAPS will display the audit step one by one, prompting you to indicate if you want to display the discrepancy count for this audit file.
Do you require checking on this file?
If you type 'N', the records for this audit process will not be counted and you will be prompted for the next audit file.
If you choose 'P' to print, the information will be directed to the printer showing the record count on every audit process in the selected module.
For more information on the details displayed on this screen please refer to the example at the end of the chapter.
6.0 CONTROL PARAMETERS
This option allows you to switch between 'Test Mode' to 'Live Mode', and also lets you vary a 'delay factor' on messages that are time-delayed. Those messages will be display for the delay time you specify and then cleared.
The screen will display the following list of options:

The screen will display the following list of options:
Account Name
This shows you the name of the Financial Institution you are auditing. This cannot be altered.
Live/Test Mode
This indicates your current operating mode.
Message Delay Factor
This 'delay factor' lets you control how long a timed message remains on the screen. The time is in tenths of seconds.
Enter a number from 1 (=short delay) to 50(=long delay).
TD Auto Data Capture frequency (days)
Enter the number of days you want to leave between each Data Capture process. CAPS will check this each time when you log in to see if the previous Data Capture was run more than this number of days in the past. If so, CAPS will automatically queue this process to be run via 'NIGHT AUDIT'. Set to zero to disable this feature.
Which parameter would you like to change?
Enter [2] to change Live Mode to Test Mode or vice versa.
Enter [3] to change the Message Delay Factor.
Enter [4] to change the TD Auto Data Capture.
Press [Enter] to return to the system utilities menu.
7.0 LOG FILE MAINTENANCE
This option allows you to keep track of who uses or attempts to use your CAPS system.
The Log File Maintenance displays the following options:

7.1 List Access Records
This lists the CAPS log file and shows user access to CAPS, what work they undertook, and their login/logout times. You can use it for audit working papers to check on the training progress of a new CAPS user, or to help prepare audit fees. It is also helpful as a quick reminder of what you were last working on.
The List Access Records parameter input screen looks like this:

<1> User Name
If you wish to see what a particular CAPS user has been doing, enter their User Name. Or, if you want to check all users who has accessed CAPS, type [ALL]. To return to the Log file Maintenance menu press [Enter].
<2> Start Date
In most cases you will only be interested in the recent access. To avoid scrolling through earlier information you may choose to enter a 'Start Date'. CAPS will only show you access records after that date.
<3> Destination
Enter [P] if you wish to print the log file. Enter [S] if you wish to view the information on the screen.
If you selected [S] CAPS gives you a numbered list of each time CAPS has been accessed, and prompts:
Enter the line number to show detail, or [Enter] to continue or Q to Quit.
If you are interested in the details of a user's activity after accessing CAPS, enter the number shown against the access you are interested in.
CAPS shows you details of exactly what audit steps they performed, and at what time. If there is more information than fits on the screen, press [Enter] to view the next screen of information. When CAPS has shown you the complete list it returns to the Log File Maintenance menu.
If you selected [P], CAPS prints the complete details of each access on the printer. A sample report appears at the end of this chapter.
7.2 List Illegal Attempts
This shows each time someone has attempted to access CAPS without entering a valid user name, or failed to supply the correct password. It displays the time, date and name used for the illegal login.
This is designed to warn you of attempts to tamper with CAPS. Do not ignore these warnings. For security of the CAPS system, attempts should be made to discover who is trying to access the system.
7.3 Clean Log File
This option deletes the log file and regains disk space on the computer. Only managers (a user with an access code 'M') may utilise this option.
Cutoff date
Enter a date. CAPS will delete every log file entry before this date. If you press [Enter] with blank date it will delete all log file entries for the previous day and before.
Delete Illegal Access Record
You may wish to keep these files. If so, enter [N]. Otherwise enter [Y] to delete them.
Are the above answers correct?
CAPS is giving you a chance to correct any mistake you might have made in the above prompts. Enter [Y] to clear the log file, [N] to try again.
Log file clean up finished. nnnn log entries deleted.
Note: you should use this option regularly. It is inconsiderate to the Financial Institutions computer department to allow the log file to build up and consume considerable space.
8.0 INSTALLATION PARAMETERS
This lets you view the installation parameters which are tuned to your site's requirements.
The screen will display the following list of options:

This screen is for your information only and the values will only need to be changed if advised by BDO.
This module lets you select individual loans, savings and investment accounts for audit examination and circularisation, using dollar value, stratified and manual methods.
0. INTRODUCTION
0.1. Description of Audit Tests
The Balances Audit Module is mainly concerned with checking that the balances as shown on the Loans, Savings and Investment ledgers are accurate and complete. CAPS does this by examining the balance on every account in each of the three ledgers. CAPS then:
- Checks all the additions by type and level
- Prepares a summary 'profile' of all the balances
- Selects samples of accounts for detailed checking and confirmation
- Highlights accounts with unusual balances such as overdrawn savings.
Let's have a look at this in more detail.
0.1.1. Check of additions
This is quite straightforward - but in normal circumstances it's a check you would never consider doing manually. Important points to note are:
- CAPS does all the additions independently of the Financial Package.
- It includes every account on file.
- It adds each transaction to arrive at an independent balance on each member's statement. To confirm the closing balances, use the Transactions Profile.
- NOTE: CAPS works backwards from the current balance of each account, deducting transactions, until it reaches the Balance Date as specified in your parameters. If the Balance Date is set to the current date (today's date) then CAPS will simply add the current balance of every account and produce a summary profile. If you wish to run the Balance Profile as at the current date but still wish to check the additions on each members account then you can run the Transaction Profile. See the Transactions Module for more information.
0.1.2. Prepares a summary 'profile'
For each of the three ledgers CAPS analyses and prints the total number and value of balances in each of up to 22 suitable strata. A strata could be all accounts with balances between $5,001 and $7,000 - see Menu option 2 PRINT BALANCES PROFILE for an example of specified strata. It is strongly recommended that you use the Manual method rather than the Automatic method, whereby you specify the strata to be used. This way, it saves having to make two passes of the entire database!
This profile helps you gain an overall picture of the accounts in your Financial Institution, and helps you design appropriate tests to audit it in the most effective way.
You'll find this 'profile' useful. For example, it immediately indicates if there are any overdrawn savings accounts, or even loan accounts in credit. It means that if they occur, you can concentrate on these to find out why they have occurred and decide if the exposed internal control weakness warrants further work.
0.1.3. Selects samples of accounts for detailed checking and confirmation
One of the time-consuming and statistically inaccurate areas of manual auditing is selecting samples of balances for detailed checking. Usually this is done by selecting perhaps every 10th balance in a supposedly complete list of balances - and perhaps also selecting every account you notice that is over $10,000. Complete details have to be laboriously written out on a 'control sheet'.
CAPS does all this work for you. You have a choice of four statistical methods of selection: Dollar Value Sampling, Stratified Sampling, Manual Stratified and Manual Dollar Value Sampling. You control the details of any bias you might want (towards larger balances for example), and statistical confidence levels you want to get from the results. CAPS then statistically calculates how big your sample should be. Depending on which method you choose, it will automatically select the sample at random according to the ground rules (or 'parameters') you give it.
Note that the statistical calculations CAPS performs to decide how many balances to select to get a required degree of confidence in the result of the audit tests are quite complex. You don't need to know the details in order to do the audit.
As well as selecting a sample of balances for you, CAPS also does the following:
- CAPS can prepare and print audit third party confirmation statements for the selected accounts. This means you can have complete control over the statements before they are posted. For more details of statements, please refer to the Circularisation Module chapter.
- CAPS produces a convenient 'control listing' of the accounts to be confirmed so you can keep track of the responses. This saves time (and copying errors!) and resources.
- CAPS lets you print a message of your choice on the confirmation statements. This means you can do a positive or negative circularisation very easily, simply by wording the message appropriately.
- For your convenience, CAPS lets you choose the order (alphabetical order, account number order etc.) to print the statements. You are given a choice of four possible orders.
- This might produce interesting results. For example: A number of loans over the approved maximum limit might have been granted to a member and his immediate family. Each loan may be allocated a different 'loan level' which keeps them separate on any Financial Package printouts. However, using CAPS to print the statement control listing in alphabetical order, the identical names and addresses would be printed as a group.
0.1.4. Highlights accounts with unusual balances
As well as being able to select accounts using a random statistical basis, CAPS also allows you to select accounts using 'manual stratified' sampling. This lets you instruct CAPS to (for example):
- Select all loan accounts with balances greater than the authorised maximum of $50,000.
- Select all savings and investment accounts with a negative balance, or all loan accounts in credit.
- Select all savings and investment accounts greater than $75,000.
- Select all investment account balances less than the minimum $500 limit.
0.1.5. Selects accounts according to special criteria
- Selects all closed accounts with transactions after the closing date.
- Selects the largest accounts for examination.
- Selects accounts with balances within specified ranges.
0.2. Suggested sequence and frequency of using this module
This module is essentially a balance sheet audit tool. Its main purpose is to help you satisfy yourself that the balances for Loans, Savings and Investments shown in the Financial Institution's balance sheet are true and fair. However, it does also have some very useful internal control audit tests as a by-product, and can be used during interim audits.
Step
| Step | Description |
|---|---|
| 1 | Construct a profile of the Financial Institution's Loans, Savings and Investment accounts overnight using menu option 1 - BALANCES PROFILE. |
| 2 | The following day (or at any time later) use menu option 2 - PRINT BALANCES PROFILE to see the results. Check the CAPS total of the balances as at that date with the totals shown on the Financial Institution's 'Balance Report' for the same date. After looking at the profile, decide what audit tests you should carry out. In particular you should decide what kind of sample of individual accounts to select. You can use menu option 3 - SAMPLING PLAN to help you decide. When you have decided what sample to choose, use menu option 3 - SAMPLING PLAN to tell CAPS your choice. Finally use menu option 4 - BALANCES SELECTION to instruct CAPS to select the sample. CAPS will perform this overnight. |
| 3 | The following day (or at any time later) use menu option 5 - PRINT SELECTION to print out a listing of all the accounts CAPS has selected. Carry out your audit tests on the individually selected accounts as appropriate. |
| 4 | Use menu option 6 - SPECIAL SELECTION PARAMETERS to input parameters for the special selection. Select the sample using menu option 7 - SPECIAL SELECTION overnight and print it the next day using menu option 8 - PRINT SPECIAL SELECTION. |
| 5 | When you are satisfied the balances audit is complete, and you have no further use for any of the CAPS files generated during the audit, you can select menu option 9 - CLEAR BALANCE AUDIT FILES to release the space taken on the Financial Institution's computer system. |
0.3. Essential Financial Package Information
0.3.1. Explanation of 'Account Levels'
There are three ledgers - LOANS, SAVINGS AND INVESTMENT. Each ledger can contain different levels of account. The levels are chosen by the Financial Institution. For example:
- L1 could be all loan accounts secured by a mortgage.
- L2 could be all unsecured personal loans.
- L9 could be all loans written off as unrecoverable.
And in the savings ledger:
- S1 could be all saving accounts for members that have loans.
- S2 could be all 'Christmas Club' saving accounts.
You will need to find out how your Financial Institution has used this 'account level' facility. Get a list of all account levels and find out what they are used for.
1. BALANCES PROFILE
This makes CAPS look through all Loans, Savings and Investment account balances and construct a statistical 'Profile' of all the balances. It also does a 100% check on the additions of the total balances for each account level.
The Balance Profile screen looks like this:

<1> Balance Date
Enter the date that the balances should be calculated to (e.g. 30/06/97)
< 2> Strata Method
Enter the method you would like CAPS to use to divide the accounts up into various strata. You can enter [A] for automatically created strata or [M] for manually created. If you choose option [A] then CAPS will ignore your Loans Savings and Investments bounds entered below and deduce its own 22 strata limits based on the population at your institution as at the balance date. If you choose [M] then you can set you own strata limits.
STRATA BOUNDS (FOR MANUAL METHOD ONLY)
If you have chosen the Automatic method you can by-pass these fields. If you have chosen the Manual strata method above then you must enter the strata limits here. For each ledger below enter a series of strata upper limits (in $). You may have between 1 and 22 strata. The lower limit of the first strata will automatically be set by CAPS to $ -9,999,999.99 during the audit. The lower limit of subsequent strata will be set to 1c more than the upper limit of the previous strata. Please refer to the Introduction Chapter, Operating Conventions section of the CAPS manual on how to move around the input screen more effectively.
<3> Loans Bounds (window)
Enter the strata bounds for the loans ledger as explained above. If you have chosen the manual strata profile method then you must not leave this field blank.
<4> Savings Bounds (window)
Enter the strata bounds for the Savings ledger as explained above. If you have chosen the manual strata profile method then you must not leave this field blank.
<5> Investments Bounds (window)
Enter the strata bounds for the Investments ledger as explained above. If you have chosen the manual strata profile method then you must not leave this field blank.
Remember that the above parameters will apply to the Balances Selection as well.
- Then, if you are in Test Mode, CAPS prompts:
You are in Test Mode, do you want to start now? (Y/N)
Enter [Y] if you want to perform a quick test run by sampling only a small number of balances.
Enter [N] if you don't want a test run, but want a profile of all members accounts overnight.
- If you answer [Y], CAPS prompts which:
Records to Process
Enter the number of records you want CAPS to use as a test sample.
CAPS displays messages to indicate its current activity. When completed it returns to the Balance menu. The profile only displays the number of records processed in increments of 100. If it has not processed 100 records yet 0 will be displayed.
The counter is counting clients. Each client may have more than one account.
- If you are not in Test Mode, or if you answer [N], CAPS will prompt:
Program 'Profile' requires running overnight. Confirm (Y/N)
Enter [Y] to queue the program for night audit.
Enter [N] to cancel the request, and return to the Balance menu.
Result
If you chose a test sample only, CAPS immediately runs 'Profile'. If you chose a full live sample, CAPS sets up an instruction for 'Profile' to be run overnight under 'NIGHT AUDIT, (See CAPS Utilities, Option 2 - NIGHT AUDIT for more details).
The results of running 'Profile' are stored for later use.
2. PRINT BALANCES PROFILE
This lets you print the current statistical profile of the Loans, Savings and Investment balances generated by running the Profile program.
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down. This feature provides security to reduce the likelihood of unauthorised users gaining access to CAPS reports.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
The results of the profile and the summary for account type-levels are printed out. The profile is four pages long. Please refer to the example at the end of the chapter.
3. SAMPLING PLAN
CAPS can automatically select a statistically randomised sample of individual accounts for detailed audit testing. This menu option lets you choose the statistical basis you want CAPS to use, and lets you control some of the parameters. CAPS will also allow you to input your own sampling plan using either the Manual Stratified or the Manual Dollar Value method.
The Sampling Plan screen looks like this:

Choose the sampling method you want to use, Stratified, Dollar Value, Manual Stratified or Manual Dollar Value. If you require a print out of all the parameters input so far, choose option '5'. CAPS prompts you for the ledger to work on.
Members selected may then be used in the “Circularisation” module to print statements to these member accounts.
The Ledger Selection screen will look similar to this. The chosen sampling method will also be displayed:

Choose the ledger that you want to input parameters for.
3.1 Stratified Sampling Method
If you chose the Stratified sampling method CAPS will prompt you with the following screen:

You may notice that the screen displays the selected ledger (i.e. Loans).
< 1> Precision
This is the number of dollars either side of the total population amount that you want to be certain the total is within.
For example, if the total of loans balances is shown as $100,000, and you are happy to accept the sample estimate as being between $99,000 and $101,000, then you should enter the level of precision as $[1000].
< 2> Reliability
This is the level of confidence that you want to have in the results of the tests performed on the selected sample.
For example, 99% means you want to be almost certain of the results (it means taking a big sample), whereas 50% means you are happy if the sample gives you a rough approximation (which means a smaller sample).
< 3> Number of Strata
You can choose between 1 and 5 strata. CAPS has an in-built statistical bias towards selecting proportionally more accounts in the higher balances strata.
CAPS then takes a moment to calculate the strata, the number of accounts in the strata, and its suggested sampling plan showing the number of accounts it thinks should be sampled within each stratum. It displays its suggestion on the screen and asks:
Are you satisfied with this plan
CAPS is designed to let you 'experiment' with different plans. So if you enter [N] CAPS forgets the plans you have just entered and allows you to input the parameters again.
3.2 Dollar Value Sampling Method
If you choose Dollar Value Sampling as your sampling method, CAPS will prompt you with the following screen :

You may notice that the screen displays the selected ledger (i.e. Loans).
< 1> Threshold Error Rate
This is the rate of error you are prepared to accept with the sample of balances you are going to test.
For example, if the total of the balances in your sample is $10,000 but as a result of the test you discover the total balances should have been only $9,800, then there is a 'rate of error' of 2%. If you are prepared to accept that error rate with the sample as reasonable, then the threshold error rate you enter here is [2]%.
You can enter an error rate of between 0.01 (which means that you are not prepared to accept any errors in the sample - in which case CAPS will choose a much bigger sample) and 10%, (which means you are still prepared to accept the test even though the sample could be in error by as much as 10% - in which case CAPS suggests there is little point in selecting a considerable number of accounts for testing).
< 2> Expected Error Rate
This is the rate of error you expect from the total of all the accounts. For example, if the total balance on the Loans Ledger was shown as $100,000 and you are very confident the real balance lies somewhere between $99,000 and $101,000, then you would enter an 'expected error rate' of [1]%.
The 'expected error rate' must be less than the threshold error rate' you previously entered.
< 3> Accepted risk of Overstatement
This is the 'chance' you are prepared to take of the sample failing to identify that the clients balances are overstated by more than the threshold error rate. A lower acceptable risk will require a bigger sample.
For example, if you enter [5]%, you are prepared to accept the possibility that five times out of a hundred the sample you choose will indicate that the total balance is within your threshold error rate, whereas in fact the total balance is lower.
< 4> Acceptable risk of Understatement
This is the 'chance' you are prepared to take of the sample failing to identify that the clients balances are understated by more than the threshold error rate. A lower acceptable risk will require a bigger sample.
CAPS then calculates a recommended sample size. It displays its recommendation on the screen for you as a number of dollar values to sample, and prompts:
Are you satisfied with this plan?
CAPS is designed to let you experiment with different plans before deciding on the one to use. If you answer [N] it goes back and asks you to put in another set of parameters again.
If you answer [Y] CAPS will file the plan.
The Dollar Value sampling plan selects random dollars between 1 and the total number of dollars in the ledger. Each dollar will belong to an account. Because some accounts have large balances it is possible for them (and even small accounts) to be selected twice thus giving you less accounts selected than the number of dollars requested (i.e. 220 dollars might select 203 accounts)
3.3 Manual Stratified Sampling Method
The Manual Stratified sampling method is a manual version of the Stratified method. You are able to specify exactly the stratum limits you desire and the sample size to select. The parameters you enter here will be used in place of the stratified parameters. It is possible to use the automatic method for one ledger and the manual method for another. The last method used for that ledger will dictate the parameters used for a stratified selection. If you chose the Manual Stratified Sampling Method CAPS will prompt you with the following screen :

The screen displays the ledger being operated on (i.e. Loans).
1 Parameters
Upper limit to stratum
Enter the dollar value of the upper limit to this stratum. When finished with all stratum press [Enter] here to go to the bottom of the screen. To skip a stratum in order to select only larger balances simply input an upper limit here with a sample size of 0.
NOTE: You can enter a maximum of 5 strata only.
Total Number in stratum
Enter the total number of accounts whose balances fall in this stratum. Be sure you have entered the number correctly. If you are using the Upper limits shown on the Balance profile the total number in the stratum can also be read from there.
Sample size
Enter the number of accounts you want CAPS to select as a sample from this stratum.
Total $ in stratum
Enter the total value of accounts whose balances fall in this stratum. Be sure you have entered the number correctly.
Once all the stratum desired have been input, press [Enter] if satisfied with the plan.
Result
The information input is recorded on file for CAPS to use as criteria when selecting individual balances from the three ledgers.
The Manual Stratified method can be used to invoke the Discovery method of selecting random accounts (as opposed to dollar values selection of random dollars), by only having a single strata with an upper limit of 99,000,000.
In the Manual Stratified method it is possible to have selected less accounts than requested if the 'Total number of accounts in stratums parameter was set larger than it is in reality.
The Stratified/Manual Stratified method generates random numbers between 1 and the total number of accounts in the stratum. For example, if for a sample size of 5 and a total number of 650 it generates the numbers 23,154,256,401,613 it will be these accounts that are selected as it runs through all the accounts in the stratum in sequence (i.e. the 23rd account, the 154th etc.). However if the true total number of accounts in the stratum is only 600 (A mistake has been made entering the parameters), then it will not find the 613th account and subsequently only 4 accounts will be printed out on the selection report. It is important be careful entering these parameters.
Conversely if the Total number of accounts in the stratum is set too low the sample selected will not be a truly random selection.
3.4 Manual Dollar Value Sampling Method
If you choose Manual Dollar Value Sampling as your sampling method, CAPS will prompt you with the following screen:

The screen will display the selected ledger (eg. Loans).
1 Manual Dollar Value
This is the number of dollar values you want to select. It must be between 1 and 1500.
The Manual Dollar Value sampling plan allows you to specify the number of dollar values to be selected between 1 and the total number of dollars in the ledger. Each dollar will belong to an account. Because some accounts have large balances it is possible for them (and even small accounts) to be selected twice thus giving you less accounts selected than the number of dollars requested (ie 220 dollars might select 203 accounts)
3.5 Print Parameters
Choose this option to print the parameters. Bear in mind that this process restricts the Manual Stratified minimum sample size to 3 and the maximum to the population size (i.e. sample size 1 would get reset to 3 and a sample size of 1,000,000 accounts would be reset to the maximum found in the profile for stratum in that ledger).
4. BALANCES SELECTION
This instructs CAPS to select the sample of accounts overnight using the sampling plan you entered in menu option 3 - SAMPLING PLAN.
You can specify the sampling technique and the order you want the accounts to be printed. The selection parameters screen is as follows:

1 Sampling Method
Enter either 'D' to use the Dollar Value parameters, ‘DM’ for Manual Dollar Value parameters, 'S' to use the Stratified parameters or ‘SM’ to use Manual Stratified parameters. CAPS will default to the last sampling plan selected. The parameters input by you in menu option 3 above determine which ledgers you may select in fields <2>, <3> and <4> on the screen. Thus whenever you adjust the Sampling Method you will notice the ledger selection will change as well.
Ledger Selection
CAPS does not insist that you sample every ledger immediately. You can choose whichever you want. Enter [Y] or [N] as appropriate. Note - you must have entered a 'sampling plan' for the ledger using step 3 - SAMPLING PLAN, otherwise a star '*' will appear in the input position preventing selection of that ledger.
2 Loans
Type [Y] to select the Loans ledger or [N] to by-pass it.
3 Savings
Type [Y] to select the Savings ledger or [N] to by-pass it.
4 Investments
Type [Y] to select the Investments ledger or [N] to by-pass it.
5 Clients statement order :
6 Your control listing order:
Enter the order you want CAPS to print the third party confirmation statements (Circularisation module) which are to be sent to members. Enter the order for your control listing which is your Print Balance Selection option. Note they can be printed in a different order.
CAPS gives you a choice of 4 possible orders displayed on the screen. Type in the number of your choice (for example, type in [2] if you want Descending Postcode order.)
- if you are in Test Mode. CAPS prompts:
You are in Test Mode, do you want to start now (Y/N)
Enter [Y] if you want to perform a quick test run by selecting a small number of accounts.
Enter [N] if you don't want a test run, but want to select all members accounts overnight.
- if you answer [Y], CAPS prompts:
Records to process
Enter the number of records you want CAPS to use as a test sample.
CAPS displays messages to let you know what it is doing. When finished it returns to the Balance menu.
- if you are not in Test Mode, or if you answer [N], CAPS asks:
Program 'Balances Selection' requires running overnight. Confirm (Y/N)
Enter [Y] to add the selection to the Night Audit Queue.
Enter [N] to cancel the request, and return to the Balance menu.
Result
CAPS files the parameters for printing statements which contains information instructing CAPS to select the accounts overnight using NIGHT AUDIT, and instructing it how you want statements to be printed out.
Members selected may then be used in the ‘Circularisation’ module to print statements to these member accounts. They will appear sorted according to ‘Client statements order’.
5. PRINT BALANCES SELECTION
This lets you print out a control listing of all the balances CAPS has selected for audit confirmation using menu option 4 - SELECTION.
Print password
No-one can print this selection unless they know the password. Enter it if you know it. Note - to stop unauthorised people 'fiddling' with CAPS, you only get two chances. Then CAPS automatically closes itself down.
CAPS displays messages to let you know what it is doing. When finished it returns to the Balance menu.
Collect your printout immediately. Don't leave it at the printer!
Result
CAPS prints the selected balances for each ledger.
Please refer to the example at the end of the chapter.
6. BALANCES SPECIAL SELECTION PARAMETERS
CAPS has the facility to select balances according to a variety of special parameters. These tests complement the statistical selection in menu option 4.
The first step for this Special Selection is to choose the ledger you wish to work on:. The Ledger Selection screen looks like this:

Choose which ledger you would like to input parameters for. It is not necessary to input for all three. To obtain a print out of parameters type option [4].
Members selected may then be used in the “Circularisation” module to print statements to these member accounts.
The Special Selection Parameters screen looks like this :

NOTE: As in previous multi-ledger screens the name of the ledger is displayed, represented here as 'Loans'.
1. Balance date
This is the date CAPS uses to calculate the balances. All balances are calculated as at this date.
2. Largest Accounts
Enter the number of largest balances accounts you would like CAPS to select. For example, if you enter '20' CAPS will select the top 20 accounts (20 accounts which have the largest balances).
Closing Account Test
This test is designed to locate accounts with transactions after the closing date. Only those accounts which have closed between the Period Start and the Period End are checked for these transactions.
3. Period Start
This is the first day (inclusive) of the period that CAPS uses to find closed accounts for the Closing Account Test.
4. Period End
This is the last day (inclusive) of the period that CAPS uses to locate accounts for the Closing Accounts Test.
5. Account Levels (window)
Here the user may specify levels (1-99) to be used in the Special Selection. To indicate that all accounts should be used, leave the window blank by pressing [Enter].
6. Balance ranges (window)
CAPS Special Selection can select any account with a balance within the ranges specified here. You specify a range by entering their upper and lower limits in this window. Loan balances should be entered as positive, the same as Savings and Investments.
Lower limit
This indicates the minimum balance required to be selected. Press RETURN on a blank line to finish input.
Upper Limit
This indicates the maximum balance required to be selected.
7. SPECIAL SELECTION
After the parameters have been input using Menu option 6 the user may begin the Special Selection.
CAPS will first allow a choice of ledger from the following screen :

If parameters have not been input for a particular ledger CAPS will place an '*' in the input position preventing that choice. If you have input parameters for a ledger but do not wish to perform a selection on it, type [N] for that ledger.
Once you have chosen the ledgers to be tested press RETURN to begin the test. If however you wish to adjust the parameters or skip the test, simply type [EX] to exit.
- if you are in Test Mode. CAPS prompts:
You are in Test Mode, do you want to start now (Y/N)
Enter [Y] if you want to perform a quick test run by selecting only a small number of accounts.
Enter [N] if you don't want a test run, but want to select all accounts overnight.
- if you answer [Y], CAPS prompts:
Records to process
Enter the number of records you want CAPS to use as a test sample.
CAPS displays messages to indicate its current activity. When completed CAPS returns to the Balance menu.
- if you are not in Test Mode, or if you answer [N], CAPS prompts:
Do you want ‘Balances Spec Selection’ Submitted for overnight running?
Confirm (Y/N)
Enter [Y] to queue for the night audit.
Enter [N] to cancel the request, and return to the Balance menu.
Result
CAPS will select the accounts according to the parameters input.
Members selected may then be used in the ‘Circularisation’ module to print statements to these member accounts.
8. PRINT SPECIAL SELECTION
This allows you to print out the data produced by the Special Selection Menu option 7. The Largest Accounts, Closing Accounts and Selected Accounts Tests will be printed. Remember the results of this audit can be used as the source of a circularisation in CAPS 3.03.
Print password
No-one can print this selection unless they know the password. Enter it if you know it. Note - to stop unauthorised people 'fiddling' with CAPS, you only get two chances. Then CAPS automatically closes itself down.
CAPS displays messages to let you know what it is doing. When finished it returns to the Balance menu.
COLLECT YOUR PRINTOUT IMMEDIATELY. DON'T LEAVE IT AT THE PRINTER!
Please refer to the example at the end of the chapter.
Result
CAPS prints the:
-
- Selected largest accounts
- Selected closing accounts
- Selected special accounts.
9. CLEAR BALANCE AUDIT FILES
This allows you clear all files relating to the balance audit.
-Caps will prompt you with:
Are you sure you want to clear ‘balance audit’ files?
This is just a warning and a check to make sure you really know what you are doing. If you answer [Y], CAPS immediately clears all balance audit files. They cannot be recovered. If you answer [N] CAPS returns you to the Balance menu without doing anything.
Result
The balance audit work files are irretrievably cleared.
This module allows you to select samples of individual transactions for audit examination, and helps you identify any 'unusual' transactions.
0. INTRODUCTION
0.1. Description of Audit Tests
A major problem with auditing transactions manually is how to sample them. There are usually thousands of transactions made by even small financial organisations. It is very difficult, and often impossible for the auditor to find out exactly what transactions have been made, and what significance they might have to the accounts.
The main purpose of the 'Transactions Audit Module' is to let CAPS examine every transaction on file between any two dates and:
- Prepare a summary 'profile' of all the transactions
- Highlight accounts containing any unusual transactions
- Select samples of transactions for audit testing
- Select 'unmatched' journal transactions for testing.
It is also flexible enough to let you use your imagination to develop your own special audit tests to look at specific situations, for example:
- Overall 100 percent 'reasonableness' checks on Financial Institution duty payments made to the government
- Searching for a particular type of transaction you know was made on a particular date.
0.1.1. Transactions Profile
This is simply a list of every transaction code used by the Financial Institution during the period under audit. It tells you how many transactions of each type were made to the Loans, Savings and Investment ledgers, and the maximum, minimum and average dollar value of each transaction code.
This has proved extremely useful. For example, simply by looking at this report, auditors of different Financial Institutions have immediately discovered that:
- Transactions of a type they weren't aware of are being made
- A new transaction code has been incorrectly set up and used
- Cash withdrawals are fraudulently being made against loan accounts
- An agency is fraudulently granting loans
- Loan charges are being posted to investment accounts in error
- Journal debits are being fraudulently made to loan accounts.
Without CAPS, these problems might have only been discovered by chance.
The Transactions Profile can be run on selected branches, departments, operators, account levels or class. This means you can evaluate the operations of an individual branch by the types and values of transactions going through that branch. You can also examine all transactions carried out by individual operators. If you only require details on specific Account Levels, processing speed is greatly improved.
0.1.2. Highlight Unusual Transactions
Using menu option 3 - PARAMETERS you can instruct CAPS to identify certain types of 'unusual' transactions. You have two 'tests' to choose from: the 'Dollar Value Test', and the 'Proportion Test'.
In CAPS 3, we have expanded both tests to two tail tests, i.e. you can select transactions above or below specified values.
The Dollar Value Test lets you instruct CAPS to select all transactions greater than or smaller than a particular dollar amount. For example, you can instruct CAPS to select all cash withdrawal transactions greater than the authorised maximum of $1,000; or select all cash withdrawals below $20.
The Proportions Test lets you select accounts which have an unusual proportion of transactions of a particular type. For example, a loan account with monthly repayments which is 'normal' should have about 50 percent interest debits, and 50 percent payments. Therefore you might ask CAPS to select all accounts which have interest debit transactions representing more than 50 percent of the total number of transactions to identify accounts that are not being repaid regularly. Similarly, you can instruct CAPS to select all accounts with less than say one percent interest debit transactions to identify accounts with no interest charged.
The significance of this is that CAPS selects the transactions for you from the computer records. It is almost impossible to do these selections manually. What it means is that you can concentrate most of your audit examining those items which are unusual, rather than selecting, and testing transactions that are unlikely to have errors.
0.1.3. Selecting Transaction Samples for Audit Testing
One of the more frustrating and time-consuming tasks is simply selecting the sample of transactions for testing, and then writing down the details.
For example, if you wanted to carry out an audit test on samples of cash deposits at agents, you will probably need to search manually through many pages of transaction printouts looking for those specific transactions. It can take a long time. And, importantly, you can never be sure that you are selecting your sample from the total population, so you can never be totally sure you have a representative sample.
Using menu option 3 - PARAMETERS, you simply tell CAPS the transaction code and the number of transactions you want it to select. CAPS then automatically selects a truly random sample of the transactions. It also accurately prints out the complete details of each transaction, including the branch and terminal number which recorded the transaction. This makes it much easier for you to carry out your audit tests.
0.1.4. Selects 'unmatched' journal and 'transfer' transactions
A large proportion of journal and transfer transactions only transfer amounts between accounts belonging to the same member. We've called these 'matched' transactions. They are not as significant to the auditor as 'unmatched' journals, and yet it is usually difficult or impractical to manually separate them.
For example, if a member transfers funds from their S1 account to their S4 account then there will be a 'matching' transaction pair posted to this members accounts. If there is not a 'matching' transaction pair within the members accounts then this implies that the transfer as gone to another member's account. These are 'unmatched' journal or transfer entry transactions.
CAPS allows you to specify the pairs of journal transaction codes to match, eg 52 - 32. Subject to your parameters CAPS will select all journal and transfer entries which are 'unmatched'. CAPS then allows you to sample from these transactions.
0.1.5. Examples of Specific Audit Tests
You'll already realise that CAPS gives you the tools to do audit tests and examinations that just weren't practical or even possible before. After you've gained experience with CAPS you'll be able to use your imagination and auditing experience to devise your own tests which examine specific problems or situations.
Here are some examples:
- Check on Overall Financial Institution Duty (FID) Charge: You can get CAPS to construct a 'Profile' for a particular month. A quick calculation on those transaction codes which attract FID might give you a reasonable approximation of the amount of the FID payment which should have been made for that month.
- Fraudulent ATM Transactions: If a discrepancy is discovered at an automatic teller machine you might be able to use CAPS selection parameters to print out all ATM transactions made on that particular day. You could then do detailed checks on each transaction to help identify the discrepancy.
0.1.6. Cheque Clearance Test - Kiting
Kiting is a practice by which a member can artificially inflate the balance of their account. The two most common methods involve misuse of the cheque clearing delay. They are a) - The member repeatedly transfers funds between two cheque accounts. b) -The member repeatedly deposits cheques into their single cheque account. Access to authority for immediate clearance of cheque deposits is necessary for the practice of kiting, consequently only employees or friends of employees are able to kite.
CAPS will test for the latter method of kiting via the Cheque Clearance Test. Here is an example of this type of kiting:
The member deposits a cheque in their account for $10,000. The cheque is immediately cleared and the member gets the benefit of the amount for the period between the deposit and the actual withdrawal (days later). Before the actual withdrawal date the member deposits another cheque to maintain the inflated balance. The member continues depositing every few days thereby continuously maintaining their inflated balance. Eventually if the member wishes to discontinue this process, they will have to pay back the original amount of the cheque but have had the benefit of an interest free loan.
0.2. Suggested sequence and frequency of using this module
This module is a transactions audit tool and can be used at any time during the year. Any period can be selected for testing from one day to the whole year, provided no transactions relating to the selected period have been purged.
External auditors might want to use this module to check a three month or six month period. Internal auditors may find it useful to use the module much more frequently. It can even be used to monitor transactions on a daily basis.
The steps to using the module are the same no matter what period you choose. They are as follows:
| Step | ||
|---|---|---|
| 1. | Construct a Transactions Profile of the Financial Institution's Loans, Savings and Investment account transactions using menu option 1 - TRANSACTIONS PROFILE. You will usually run this overnight | |
| 2.
|
The next day (or at any time later) use menu option 2 - PRINT TRANSACTIONS PROFILE
|
|
| 3.
|
When the audit has completed, use menu option 5 - PRINT TRANSACTIONS SELECTION to print out a listing of all the transactions CAPS has selected
|
|
| 4. | You can decide to do a 'Journal Audit' at any time by selecting menu option 6 - JOURNAL AUDIT. It is independent of the main transactions audit module. CAPS will select all the 'unmatched' journal transactions overnight. | |
| 5. | Next morning, (or at any time later) use menu option 7 - PRINT JOURNAL AUDIT to get CAPS to select and print samples of 'unmatched' journals and 'transfers' from the complete list it generated overnight. | |
| 6. |
|
0.3. Essential Financial Package Information
0.3.1. Transaction codes
The Financial Package allows the Financial Institution to define different 'transaction codes'. It does this by adding a code to each transaction. For example:
|
Code |
Description |
|
25 |
Cash deposit |
|
26 |
Cheque deposit |
|
40 |
Journal credit |
|
50 |
Cash withdrawals |
|
51 |
Cheque withdrawals |
|
60 |
Journal debit |
|
61 |
ATM transaction |
Note that codes 1-49 are Credit Transactions, codes 50-99 are Debit Transactions.
The Financial Institution can define its own codes. Ask for a list of their authorised transaction codes and make sure you understand what each is used for. You should then check this list to the 'Transactions Profile' printout which shows you each transaction code the institution has actually used during the period under review.
In most cases the Financial Package automatically allocates the transaction code to each transaction as it is entered. However you should be aware that in some cases authorised staff can alter the computer-allocated transaction code.
1. TRANSACTIONS PROFILE
This gives you a profile summary of the different transaction codes made by the Financial Institution. It helps you target transactions for later selection for voucher checking. It also highlights unusual transactions use.
The Transaction Profile parameter input screen looks like this:

< 1> Period Start
Enter the start day (inclusive) of the period you want CAPS to prepare a Transactions Profile for.
< 2> Period End
Enter the last day for the period you want CAPS to prepare a Transactions Profile. This date can be the same as the Period Start for a 1 day Transactions Profile, or any date after the Period Start as long as the transactions are still on file.
< 3> Use effective date
Enter the last day for the period you want CAPS to prepare a Transactions Profile. This date can be the same as the Period Start for a 1 day Transactions Profile, or any date after the Period Start as long as the transactions are still on file.
<4> Recalculate current balance
CAPS can confirm the current closing balance agrees with the balance on file for each account. In order to do this, every transaction on file would have to be summed and added to the Opening Balance on file. This will add considerably to the processing time. If you wish to recalculate the current balance, enter “Y”, otherwise enter “N”.
<5> Branch (window)
Enter the branch number(s) you wish to include in the Transactions Profile.
If you wish CAPS to include all branches, leave this field blank.
<6> Dept (window)
Enter the Department number(s) you wish to include in the Transaction Profile. Each client has only one department number for all accounts so if the clients department does not match, none of his or her transactions from any account can be included in the profile.
If you wish to include all departments, leave this field blank.
<7> Operator (window)
Enter the operator numbers for the operators you wish to include in the Transactions Profile. You can also enter a range of operators, such as 1 - 20.
If you wish CAPS to include all operators, leave this field blank.
<8> Acct Level
Enter the Account Level(s) you wish to include in the Transaction Profile. You may want to run the profile for account levels in a particular range. For example L1-10 would select all loan accounts within the account level range of 1-10. You can enter the account levels individually. For example, on each separate line you can enter L1 L4 I5 S10. The Transaction Profile will only select those transactions that match that account level.
<9> Class
Enter the Class(es) you wish to include in the Transaction Profile. Leave this field blank for all Classes.
Remember that the above parameters will apply to the Transactions Selection process as well.
- if you are in Test Mode, CAPS asks:
You are in Test Mode. Do you want to start ‘Transaction Profile’ now?
Enter [Y] if you want CAPS to prepare a profile of a small test sample of transactions.
Enter [N] if you wish to return to the Transactions menu.
- if you answer [Y], CAPS asks:
Records to process
Enter the number of records you want CAPS to use as a test sample.
CAPS displays messages to let you know what it is doing. When finished it returns to the Transactions menu.
- if you are not in Test Mode, CAPS asks:
Do you want ‘Transaction Profile submitted for overnight running?
Confirm (Y/N)
Enter [Y] to add to overnight queue.
Enter [N] to cancel the request, and return to the Transaction menu.
Result
If you chose a test sample only, CAPS immediately runs 'Transactions Profile'. If you chose a full live sample, CAPS sets up an instruction for 'Transactions Profile' to be run overnight under 'NIGHT AUDIT'. (See CAPS UTILITIES, Section 2 – NIGHT AUDIT for more details).
The following message will report the progress of this audit:
Accounts: scanned=nnnn processed=nnnn
The results of running 'Transactions Profile' are stored on file for future printing.
2. PRINT TRANSACTION PROFILE
This lets you print out the results of running a Transactions Profile.
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down. This feature provides security to reduce the likelihood of unauthorised users gaining access to CAPS reports.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
Please refer to the example at the end of the chapter.
3. TRANSACTION SELECTION PARAMETERS
3.1 Input Parameters
This lets you decide on what basis you want CAPS to select a sample of Member’s transactions for testing. There are a possible 3 reports that may be generated: A “Sample” report, a “Dollar Value” report, and a “Proportions” report.
The first screen allows you to choose which ledger to input parameters for:

Type in the number corresponding to the ledger you wish to create parameters for. Type [4] to have the current parameters printed.
CAPS will allow the user to input the relevant information for the ledger selected as per the screen below:

The screen shows which ledger the parameters are being input for (i.e. Loans). Please bear in mind that there are five fully independent tests here. There is a random sample selection, two dollar value selections and two proportion selections. The sample size has no bearing on the dollar value or proportion tests. Enter a number for Sample Size if you wish to have a report of a random sample of that Tran Code. The dollar value and proportion tests will find ALL transactions exceptions regardless of the sample size in the random sample selection test. All the tests are reported separately.
< 1> Transaction Selection Parameters (window)
Tran Code
Enter the transaction code for the particular transaction code you want CAPS to select samples of. It must be a valid transaction code.
NOTE: If you cannot enter a particular transaction code, this will be because CAPS has not detected any transaction codes of this type in the Transactions Profile. If this occurs, check your Transaction Profile report to determine if CAPS has detected any transactions of this type.
No of Tran.
CAPS immediately tells you how many transactions there are of that type from the profile.
If you were to run the profile and selection in the same night CAPS would adjust your selection parameters if necessary to suit the profile results. It will adjust the populations of each transaction code the population determined in the profile. It will also adjust the Sample Size down if the one in your parameters is larger than the actual population.
Sample Size
CAPS lets you enter how many transactions you want it to randomly select and report on this particular Tran Code. If you just want to do dollar value or proportion tests, you can leave this field blank to by-pass this report.
Low $ Value
If you wish to perform Low Dollar Value Tests, enter the value here. CAPS will select transactions with a value (amount) below this value. If you do not enter a value, this test will be ignored.
High $ Value
If you wish to perform High Dollar Value Tests, enter the value here. CAPS will select transactions with a value (amount) higher than this value. If you do not enter a value, this test will be ignored.
Low % Prop.
If you wish to perform the Low Proportion Test, enter a percentage figure here. CAPS will select every account which has a lower proportion of transactions of this type than the figure you enter.
For example, if you consider 10% to be a low proportion of interest charge transaction on a members loan account, you enter [10] here.
High % Prop.
If you wish to perform the High Proportion Test, enter a percentage figure here. CAPS will select every account which has a greater proportion of transactions of this type than the figure you enter.
For example, if you consider 90% to be a high proportion of cash withdrawal transaction on a member’s savings account, you enter [90] here.
<2> Minimum Number of Transactions in the Members Account before the Proportion Test is Performed.
Accounts with very few transactions are likely to distort the results of the proportion test. For instance, if an account had only one transaction (a cash withdrawal) it would constitute 100% on the proportion test. To prevent accounts like this from being selected you may input a minimum number of transactions required before the test will be applied.
3.2 Sorting Order
This option allows you to specify the order in which the selected transactions are displayed on the printout. The default order is branch, operator, date, account number and then member name. Enter a 1 for highest priority and so on down to 5 at the lowest priority. You must number all 5 items.
Result
CAPS saves all the parameters you've just entered. CAPS will use these parameters as instructions on how to select member’s accounts and transactions for testing. So, if you specified a Department in the Profile parameters, then only those members matching this Department will be selected. If no Department number was specified in the Profile parameters, then all transactions are eligible for selection. Entering values in the Profile parameters filters the transaction using those values.
If you change the parameters in the profile you must run it again before they come into effect for the transactions selection.
4. TRANSACTIONS SELECTION
This makes CAPS select individual member’s accounts for transactions testing using the parameters you entered in the INPUT PARAMETERS menu option. CAPS will first prompt you for the ledgers to use:

As with previous ledger selection screens, if you require the tests on a particular ledger, type [Y], or type [N] for no test. An '*' in the input position of a ledger indicates that you have not input parameters for this ledger and thus you may not select it for auditing.
To proceed with the Transactions Selection press [Enter]. To exit the Transactions Selection type ‘EX’ and CAPS will return to the Transactions menu.
- if you are in Test Mode, CAPS prompts:
You are in test mode, do you want to start ‘Transaction Selection’ now?
Enter [Y] if you want CAPS to select a small set sample of members account transactions.
Enter [N] if you want CAPS to select all the members account transactions.
- if you answer [Y], CAPS prompts:
How many records do you want to process?
Enter the number of members accounts you want CAPS to use as a test sample.
CAPS displays messages to indicate its current activity. When complete it returns to the Transaction menu.
- if you answer [N], or if you are in Test Mode, CAPS prompts:
Program 'Transactions Selection' requires running overnight.
Confirm (Y/N)
Enter [Y] to add to overnight queue..
Enter [N] to cancel the request, and return to the Transactions menu.
Result
If you chose a test sample, CAPS immediately runs 'Transactions Selection'. If you chose a full live sample, CAPS sets up an instruction for 'Transactions Selection' to be run overnight under 'NIGHT AUDIT'. (See CAPS UTILITIES, section 2 - NIGHT AUDIT for more details).
The following message will report the progress of this audit:
Accounts: scanned=nnnn processed=nnnn
The results of running 'Transactions Selection' are stored in files ready for printing.
5. PRINT TRANSACTIONS SELECTION
This prints out the details of the transactions and accounts that CAPS selected for testing.
Print Password
No-one can print this audit report unless they know the password. To stop unauthorised people using CAPS, an incorrect password may only be entered twice before CAPS automatically closes down.
CAPS will display messages to indicate current activity. When complete, it returns to the Transactions menu.
COLLECT YOUR PRINTOUTS IMMEDIATELY. DON'T LEAVE IT AT THE PRINTER !
Result
CAPS prints out the selected transactions, dollar value test exceptions and the proportion test exceptions. Please refer to the example at the end of the chapter.
6. JOURNAL AUDIT
Many journal and transfer entries only transfer amounts between accounts belonging to the same member. With this option, CAPS ignores these 'matched' journal or transfer entries and only identifies those 'unmatched' journal or transfer entry transactions for audit testing. For further explanation see 0.1.4 at the beginning of this chapter.
The Journal Audit parameter input screen looks like this:

< 1> Period Start
Enter the first date of the period for which you want CAPS to identify unmatched journal and transfer entries.
< 2> Period End
Enter the last date of the period for which you want CAPS to identify unmatched journal and transfer entries.
The period can be as little as 1 day, for example, if you want CAPS to select only from the journal transactions made on 15th OCTOBER 1998, you enter [15/10/98] for both the Period Start and Period End.
It can be as much as all the journal and transfer transactions still on file. You do this by entering the date the Financial Institution last purged the transactions file as the Period Start and today's date as Period End.
< 3> Minimum Amount
If you aren't interested in checking journal and transfer transactions less than a certain amount, enter that amount here. Note that you can enter zero to get every unmatched journal transaction.
<4> Branch
If you only want to check unmatched journal and transfer entries within a particular branch, enter the branch here.
< 5> Matching Journal Code Pairs (this is a window field)
Tcode
Enter the transaction code of the journal code pair you wish to match.
Match Tcode
Enter the transaction code you wish to be matched with the transaction code you entered above.
NOTE: This is a one way test. If you wish to match 2 ways, i.e. 40 - 60 and 60 - 40, it is necessary to enter both these transaction code combinations in your parameters.
- if you are in Test Mode, CAPS prompts:
You are in Test Mode. Do you want to start ‘Transaction Journal Audit’ now?
Enter [Y] if you want CAPS to select a small test sample of unmatched journal and transfer transactions.
Enter [N] if you want CAPS to select from all journal and transfer transactions.
- if you answer [Y], CAPS prompts:
How many records do you want to process?
Enter the number of journal and transfer transactions you want CAPS to use as a test sample.
CAPS displays messages to let you know what it is doing. When finished it returns to the Transactions menu.
- if you answer [N] or if you are not in Test Mode, CAPS asks:
Program 'Journal Audit' requires running overnight.
Confirm (Y/N)
Enter [Y] to add to overnight queue.
Enter [N] to cancel the request, and return to the Transactions menu.
Result
If you chose a test sample, CAPS immediately runs 'Journal Audit'. If you chose a full live sample, CAPS sets up an instruction for 'Journal Audit' to be run overnight under 'NIGHT AUDIT'. (See CAPS UTILITIES, Section 2 - NIGHT AUDIT for more details).
The results of running 'Journal Audit' are stored in a file called 'Journal audit result'.
7. PRINT JOURNAL AUDIT
This menu option shows you summary information about the unmatched journal and transfer transactions CAPS identified when you used the JOURNAL AUDIT menu option. It then lets you decide how to choose a selection of unmatched journals and transfer transactions for your audit test.
The Print Journal Audit parameter input screen looks like this:

1. Print Journal Audit Parameters
TCode
CAPS displays the transaction code for which it found unmatched journal transactions.
Number
CAPS displays the number of unmatched journal transactions found of this type.
Average Value
CAPS displays the average value of those unmatched journal transactions.
Method
You can select the method you wish to select unmatched journal transactions to print.
Enter [A] to print all unmatched journal transactions.
Enter [H] to select unmatched journal transactions with value higher than specified amount (see Min Amount below).
Enter [N] to instruct CAPS not to print any unmatched journal transactions of this type.
Enter [R] to instruct CAPS to randomly print some of the unmatched journal transactions of this type.
Min Amount
If you selected [H] as the Method, enter the minimum dollar value to print here. CAPS will print all unmatched journal transactions with value higher or equal this value.
If you selected other methods, CAPS will skip this field.
Sample Size
If you selected [R] as the Method, enter the number of unmatched journal transactions to print. CAPS will randomly select that many transactions to print.
If you selected other methods, CAPS will skip this field.
Print Password
No-one can print this audit report unless they know the password.
CAPS will display progress messages to indicate current activity. When finished it returns to the Transactions menu.
Collect your printouts immediately. Don't leave it at the printer!
Result
CAPS selects unmatched journal and transfer transactions from file 'journal audit result' and prints them out in a form suitable for audit checking. Please refer to the example at the end of the chapter.
8. CHEQUE CLEARANCE TEST
The Cheque Clearance Test goes through all selected accounts and checks cheque deposits and withdrawals in order to detect ‘kiting’ (See Introduction for explanation).
The Cheque Clearance parameter input screen looks like this:

1. Period Start
Input the start date of the period for which you want to check for cheque deposits.
2. Period End
Input the end date of the period for which you want to check for cheque deposits.
3. Days to Clear
Enter the number of days required to clear a cheque.
4. Maximum withdrawal percentage of cheque
Enter the maximum percentage of a cheque that may be withdrawn before this withdrawal amount will be considered for this test. If you enter 50, then only 50% of the cheque amount could be withdrawn before being considered against cheque deposits.
5. Maximum cheque deposit per withdrawal before test is done
Enter the amount of a cheque that may be deposited before this test will be applied. If you enter 500.00, then only cheques greater than $500 will be considered for this test.
- If you are in Test Mode, CAPS asks:
You are in test mode, do you want to start ‘Cheque Test’ now?
Enter [Y] if you want CAPS to select a small test sample of accounts to check.
Enter [N] if you want CAPS to check all accounts.
- If you answer [Y], CAPS prompts:
Do you want to process individual accounts?
-If you answer [Y], CAPS prompts:
Client to Process:
-If you answer [N] CAPS prompts:
Records to Process:
How many records do you want to process
Enter the number of accounts you want CAPS to use as a test sample.
CAPS displays messages to let you know what it is doing. When finished it returns to the Transactions menu.
- if you answer [N] or if you are not in Test Mode, CAPS asks:
Program 'Cheque Test’ requires running overnight. Confirm (Y/N)
Enter [Y] to add to overnight queue.
Enter [N] to cancel the request, and return to the Transactions menu.
Result
If you chose a test sample only, CAPS immediately runs 'Cheque Test’. If you chose a full live sample, CAPS sets up an instruction for 'Cheque Test’ to be run overnight under 'NIGHT AUDIT'. (See CAPS UTILITIES, Section 2 - NIGHT AUDIT for more details).
The accounts which have failed the Cheque Clearance Test, that is the accounts for which the uncleared cheque amount has not gone to zero, are stored on file for future printing.
9. PRINT CHEQUE CLEARANCE TEST
Print Password
No-one can print this audit report unless they know the password. To stop unauthorised people 'fiddling' with CAPS, you only get two chances. Then CAPS automatically closes itself down.
CAPS displays messages to let you know what it is doing. When finished it returns to the Transactions menu.
Collect your printout immediately. Don't leave it at the printer.
Result
CAPS prints accounts which have failed the Cheque clearance Test from the file 'Cheque Test result'. Please refer to the example at the end of the chapter.
10. CLEAR TRANSACTION AUDIT FILES
This allows you to clear all files relating to the transactions audit.
CAPS prompts you with:
Are you sure you want to clear all ‘Transaction Audit’ files?
This is a warning to check to make sure you understand what is about to occur. If you answer [Y], CAPS immediately clears all transactions audit files. They cannot be recovered. If you answer [N] CAPS returns you to the Transactions menu without doing anything.
Result
CAPS will clear all the work files for the Transactions Module.
This module examines many aspects about the members' files to check that the data has been properly recorded. It includes powerful search routines to extract information about members.
0. INTRODUCTION
0.1. Description of Audit Tests
This audit module is unique. All other modules are concerned with transaction information. This is concerned with the information stored on the member file. The module consists of a number of very comprehensive and conclusive tests. None of them would be practical to carry out manually. They are as follows:
- Check for member names without vowels or 'y'. CAPS looks at the surname of all members and makes sure that it contains a vowel or 'y'. If not, if prints out that member's details. This check was incorporated into CAPS because of a fraud case which involved members names which were just made up of "junk" data.
- Check for members who are not shareholders. CAPS makes sure that every member with a loan is also a shareholder. This requirement is easy to overlook.
Check for members with P.O. Box as the only address on file. CAPS looks for any member who has a Post Office Box number as the residential and mailing address. - Check for members within specific postcode area and you can enter postcode 'ranges'. CAPS will print out any members it finds with a postcode within those ranges. Some Financial Institutions have a particular 'bond area' within which they are entitled to operate. This checks that bond requirements are not being breached.
- Check for member's ages. You can define some age ranges. CAPS reports details of any member with an age within those ranges. This usually discovers errors where the date of birth has been incorrectly entered. It also reports members with no birthday recorded on file.
- Look for members with member numbers within specific ranges. For example, CAPS could locate all members with only four digit numbers. CAPS can also list all members with numbers between 60000 and 70000.
- CAPS will also look for special characters. CAPS will print out members with any combination of special characters within either their Member Number, Name, Home Address or Mailing Address. For instance CAPS will print all members with 'CUNNAMULLA' as part of their address. CAPS can also print all Home addresses with 'BOX' in the address or 'UNKNOWN'.
- CAPS will also look for members whose total potential indebtedness exceeds a specified amount, and members whose combined deposit total exceeds a specified amount.
Lets have a look at this in more detail.
0.2. Suggested sequence and frequency of using the module
Biographical Audit is a simple and straightforward CAPS module which should be run about twice a year. Internal auditors may choose to run it more often to assist in maintaining the integrity of the Financial Institution's data. The sequence is as follows:
| Step | |
|---|---|
| 1 | Use menu option 1 - TEST SELECTION to choose which tests you want CAPS to carry out. |
| 2 | Use menu option 2 - BIOGRAPHICAL DATA AUDIT to instruct CAPS to carry out the audit. This will be performed overnight. |
| 3 | Print out the result of the audit using menu option 3 - PRINT BIOGRAPHICAL DATA AUDIT. Examine the results and carry out any appropriate audit tests. |
| 4 | Use menu option 4 - CLEAR BIOGRAPHICAL AUDIT FILES to regain disk space taken up by the audit files. |
1. TESTS SELECTION
CAPS allows you to input parameters for up to thirteen tests. Because there are so many parameters, CAPS has two input screens to cope with the information. The first screen is as follows :

<1> Member No. Length (Min)
Enter a minimum Member Number length allowable, or RETURN for no minimum. CAPS will select members with lengths less than that minimum.
<2> Member No. Length (Max)
Enter a maximum Member Number length allowable, or RETURN for no maximum. CAPS will select members with lengths greater than that maximum.
<3> Find Members at same addr
Options are 'N' for no test, 'R' for Residential (Home) address test, 'P' for postal address test, or 'B' for both Residential and Postal address test. This test will determine all members where the Residential or Postal addresses are the same (without matching on street number). This can be a very large report, so it is important to specify a filtering field and value when you go to print this report. See below.
<4> Post Box Address Test
If you wish to select members with a post box address type [Y], else type [N]. This test will select members that only have addresses recorded with the word 'BOX' within. This will allow you to identify loans that will be difficult to trace the owner for.
<5> Non Shareholder Test
If you wish to select member who are not shareholders type [Y], else type [N].
<6> Missing Vowels Test
If you wish to list all members without vowels in their names, type [Y], else type [N]. For the purposes of this test in CAPS 3.03 and later, 'Y' is counted as a vowel, because many legitimate names have no vowels but do have a 'Y'.
<7> Post Code Range Test (window)
CAPS allows you to select members with postcodes within specified ranges. For instance: To select all members with postal addresses in N.S.W. simply set the minimum and maximum to 2000 and 2999 respectively. If no parameters are input, no tests are performed. You may input as many range combinations as you like.
Post Code Low
Input the minimum post code in this range. Press RETURN only on a blank line to finish.
Post Code High
Input the maximum post code in this range.
<8> Age Test (window)
CAPS allows you to select members with ages within specified ranges. If you wanted to test for members who are younger than eighteen, simply set the minimum and maximum to 0 and 18 respectively. If no parameters are input, no tests are done. You may input as many age combinations as you like.
Age Low
Input the minimum age in this range or press RETURN on a blank line to finish age ranges.
Age High
Input the maximum age in this range.
<9> Member Number Test (window)
CAPS allows you to select all members with member number within specified ranges. If no parameters are input then no tests are performed.
Member Number Low
Input the minimum number in this range, or press RETURN on a blank line to finish ranges.
Member Number High
Input the maximum number in this range.
After these parameters have been entered press [Enter] to move to Biographical Data Tests Menu 2. This second input screen is as follows.

Input your test information as explained below. To return to the last input screen type [L]. To finish the Test Selection simply press [Enter] at the second screen.
CAPS allows you to search for special characters within the Member Number, Name, Home Address and Mailing Address. You simply input the character combination to look for and CAPS will print out any matches. CAPS will even locate partial matches using the '[' and ']' symbols. These will match any character before or after the string respectively. For example, if you wanted to locate all members with Member Numbers beginning in '10' (eg. '108883') you would simply enter '10]'. Another example is if you wish to locate all members with the letters 'BOX' in their address. You can do this using both symbols (for 'containing') as follows : '[BOX]'.
<10> Member Number
Enter as many Member Number character combinations as you wish. CAPS will locate any Member Numbers matching any of those entered.
<11> Member Name
Enter as many member name character combinations as you wish. CAPS will locate any Member Names matching any of those entered.
<12> Home Address
Enter as many home address character combinations as you wish. CAPS will locate any members whose home addresses match any of those input. This test can be used as a supplement to the Post Box test. For Example, you can ask CAPS to look for addresses not valid for members with significant loan accounts. Examples might be [CARAVAN] [Box] [P O] [P.O] [GPO] [C/] [RETURN] [POST] [HOTEL].
<13> Mail Address
Enter as many postal address character combinations as you wish. CAPS will locate any members whose mailing addresses match any of those entered.
<14> Display Loan Balances
If you wish to report loan balances type [Y], else type [N]. This option can help you identify clients with incomplete records that have loan accounts. For instance you might find that an 80 year old with no street address has a $50,000 loan balance.
<15> Display Savings Balances
If you wish to report savings balances type [Y], else type [N].
<16> Display Investment Balances
If you wish to report investment balances type [Y], else type [N].
<17> Report Only New Exceptions
If you have run the biographical audit in the past and have checked all reported exceptions then you may not want the same exceptions reported the next time you run the audit. To prevent this from happening you can enter [Y] here which tells CAPS that you only want new exceptions reported, otherwise enter [N] for all exceptions to be reported.
<18> Maximum Potential Indebtedness Allowed
If you wish to list all members who are over a certain level of indebtedness, enter the limit here. CAPS defines the maximum indebtedness as the total debit balances of all accounts belonging to that member, i.e. loan balances plus any overdraft savings balances. If the overdraft limit is larger than the actual balance then that is used instead.
The printed report for this option will also show Current Debt and Credit Available. Current debt is the total of all money outstanding from loan, visa overdraft and LOC accounts. Credit Available is the total of the credit limits on overdraft and LOC accounts (for the savings and investments ledgers only). Potential Debt is calculated by running through all the accounts in turn. For each one it adds to the potential debt either the overdraft/loan balance (if any) or the overdraft limit, whichever is larger.
<19> Maximum Combined Deposit Total Allowed
If you wish to list all members who have a deposit total over a certain amount enter the limit here. CAPS defines the maximum combined deposit total as the total credit balances of all accounts belonging to that member, i.e. savings plus any investment balances. NOTE: If the member has an overdraft savings account which has a negative balance this amount will not be deducted from the deposit total.
Result
CAPS files the parameters ready to be used in menu option 2, Biographical Data Audit.
2. BIOGRAPHICAL DATA AUDIT
This menu option lets you tell CAPS to do a Biographical Data Audit, usually overnight. If you are in test mode you can select a small sample immediately.
- if you are in Test Mode, CAPS prompts:
You are in test mode, do you want to start 'Biographical Data Audit' now?
Enter [Y] if you want CAPS to select a small test sample of members.
Enter [N] if you want CAPS to select all the members.
- if you answer [Y], CAPS asks:
How many records do you want to process
Enter the number of members records you want CAPS to use as a test sample.
CAPS displays messages to let you know what it is doing. When finished it returns to the Biographical menu.
- if you answer [N], or if you are not in Test Mode, CAPS asks:
Do you want 'Biographical Data Audit' submitted for overnight running?
Enter [Y] to add to overnight queue.
Enter [N] to cancel the request, and return to the Biographical menu.
Result
If you chose a test sample only, CAPS immediately runs 'Biographical Data Audit'. If you chose a full live sample, CAPS sets up an instruction for 'Biographical Data Audit' to be run overnight under 'NIGHT AUDIT'. (See CAPS UTILITIES, Section 2 - NIGHT AUDIT for more details).
3. PRINT BIOGRAPHICAL DATA AUDIT
This option lets you print the members details CAPS selected while running the BIOGRAPHICAL DATA AUDIT.
CAPS first prompts you to choose which reports to print using the screen below :

If you requested the "Members at Same Address" report, you must specify a "Filter Field" and "Filter Value" otherwise the report will be several hundred pages in length. For "Filter Field", you may enter 'D' for Department, 'C' for Class, 'T' for Member Type, 'S' for Staff, or 'N' for none. These specify the field of data to use from the Member details. The Filter Value is then compared against this field of data from the Member's details. The Filter Value can be any data value that is appropriate for the specified field and your Financial Institution.
Choose the tests required for printing by typing [Y] or [N]. If a test has a '*' in the input position, you have not input parameters for this test and thus it will not be available for printing. After selecting the print options, press Return and CAPS will prompt you for the Print Password.
For parameters<15> and <16> you will also be prompted with:
Do you want a summary indebtedness report [Y] or a detailed report [N]?
Enter [Y] or [N].
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down. This feature provides security to reduce the likelihood of unauthorised users gaining access to CAPS reports.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY! DO NOT LEAVE AT THE PRINTER!
Result
The biographical data audit information contained in the following files are printed. See the examples on the next page.
- Missing Vowels test results
- Postcode range test results
- Members at Same Address
- Post box test results Member
- Number Length results
- Member Number Range results
- Age range test results
- Non-shareholder test results
- Member Name Special Characters results
- Member Number Special Characters
- Home Address Special Characters
- Mailing Address Special Characters
- Maximum Potential Indebtedness
- Maximum Deposit Total
Please refer to the examples at the end of the chapter.
4. CLEAR BIOGRAPHICAL AUDIT FILES
This allows you clear all work files relating to the biographical data audit. Are you sure you want to clear 'Biographical Data Audit' files? This is just a warning and a check to make sure you really know what you are doing. If you answer [Y], CAPS immediately clears all biographical data audit files. They cannot be regained. If you answer [N], CAPS returns you to the Biographical menu without doing anything.
Result
The following files are irretrievably cleared:
- Missing Vowels test
- Postcode range test
- Members at same address
- Post box test
- Member Number Length
- Member Number Range
- Age range test
- Non-shareholder test
- Member Name Special Characters
- Member Number Special Characters
- Home Address Special Characters
- Mailing Address Special Characters
- Maximum Potential Indebtedness
- Maximum Deposit Total
This module is used to check the calculation of loan arrears balances on every loan account and highlights exceptional loans, such as loans which will not be paid off in the specified repayment period.
0. INTRODUCTION
0.1. Description of Audit Tests
This audit module examines every loan on file and re-calculates its loan arrears position. CAPS then lets you print ten different reports highlighting loan accounts which may need investigating for different reasons.
This audit is slightly complicated because the calculation of loan arrears needs a 'starting point'. That is why you must first run a Data Capture of the loan accounts.
The 'loan arrears' is a kind of single entry 'memorandum account' attached to every loan account which works in the following manner:
Whenever a loan repayment falls due, the Financial Package automatically adds the amount to the 'loan arrears' figure.
Whenever the member makes a repayment, the amount is subtracted from the 'loan arrears' figure.
The effect of this is that at any time the Financial Institution can print their 'loan arrears' report and see which members are behind in their repayments and by how much.
Note, however, that the actual arrears figure is not updated until the Financial Institution runs their programs.
Now, to re-calculate the 'loan arrears' on a loan, CAPS needs details of all the transactions on the account since the loan started. This is usually impossible, since most Financial Institutions regularly purge transactions off the system.
To allow for this, you must execute a Data Capture of the loan arrears position on all loan accounts. The Data Capture holds a record of the loan arrears position at that point in time. Later, when you are ready to do the audit, CAPS uses the Data Capture as a starting point, and uses the transactions since the date of the Data Capture to re-calculate the up-to-date loan arrears. Because CAPS calculates the arrears by taking the loan arrears position at the time of the Data Capture and adding subsequent transactions, you must wait at least a month (preferably longer) after running the Data Capture before running the audit. This is so there is time for transactions to actually occur in the member's account. See Figure 1 below.

Figure 1 shows how CAPS works out the Calculated Repayment Date at the time of the audit using the actual repayments made in the audit period. CAPS can then use this information to calculate the arrears position of the loan. See more detailed information in the Arrears Data Capture and Arrears Audit section of this chapter.
After re-calculating the loan arrears for each loan, CAPS compares its calculated figures with those shown in the Financial Institutions loan records. Any discrepancies are then printed.
CAPS also carries out a number of other checks and prints the results on the following reports:
Report 1 - New Loan with unreasonable effective date
One way to stop loans appearing on the 'loan arrears' report is to enter the first repayment date (also called the 'next due date') a long way into the future. This report highlights those loans which have an unusual 'next due'.
Report 2 - Loans with no, or incorrect repayment frequency
In the Financial Package, if you don't enter a loan repayment frequency code (i.e. F = fortnightly, W = weekly etc.) when setting up the loan details, then loan arrears are never calculated for that loan. This report prints those loans without a repayment frequency, or with a code the Financial Package does not recognise.
Report 3 - Loans with no security
The Financial Package includes a field to enter details of the security over the loan. Loans that are not secured and are over a specified balance will be reported.
Report 4 - Loans with unreasonable arrears in advance
One successful fraud has been to get a loan for (say) $30,000 over five years, and then make an advance repayment of (say) $20,000 which covers three years repayments. Then skip the country! It is very difficult to trace someone after three years. This report highlights those loans with 'arrears in advance' more than a nominated period.
Report 5 - Loans with unreasonable repayment period
In many cases the law limits the period over which a loan may be made. Increases in interest rate, and accumulated loan arrears may combine to make the final repayment date longer than that allowed by law.
In some cases CAPS may even highlight loans which will never be repaid. The interest charges could be bigger than the repayments.
Report 6 - Loans with some records missing
If you are employed by the Financial Institution and you have a fraudulent loan, a potential way to avoid detection by CAPS is to simply wipe all details of the member record and transactions record from the computer file. However this report will highlight those loans which exist on the 'Data Capture' but which have some vital information on the member or transaction records missing. Note that this is one reason for doing a Data Capture as soon as possible after getting CAPS installed.
Report 7 - Loans with unequal book and calculated balances
This report highlights those loans where the loan arrears figure calculated by CAPS does not agree with the loan arrears figure currently stored by the Financial Package.
Report 8 - Summary aging report
This report summarises the loan arrears position. It gives you a good overview of the arrears situation and gives you a basis for a provision for doubtful loans.
Report 9 - Detail aging report
This report lists those loans calculated by CAPS to be in arrears. They are listed according to how many months they are in arrears.
Report 10 - Purpose Code Change report
This report lists all loan accounts for which the Purpose Code has changed since the Data Capture.
The other useful function of the Arrears Module is the Infrequent Repayments Test. This test allows you to locate loan accounts that either have been repaid with inadequate frequency or inadequate amount, within a specified time frame. The test will also locate any new exceptions if requested.
0.2. Suggested sequence and frequency of using this module
For the internal auditor, the main use of this Loan Arrears Audit Module is to check for possible fraud, or errors in recording a loan which could cause difficulties if not detected early. The internal auditor will probably want to run the module every three months.
For the external auditor its main use is to test the accuracy of the client arrears calculations as the first step in evaluating the provision for doubtful loans. However you will need all transactions on file since the last time you ran a Data Capture for this module to work.
Therefore you'll have to run the audit and generate a new 'Data Capture' if the Financial Institution decides to purge any transactions.
This is a simple audit module to use, but it is essential to have done the Data Capture first. The sequence is as follows:
| Step | |
|---|---|
| 1 | Enter default parameters for all future arrears audit runs using step 1 - DEFAULT ARREARS PARAMETERS. You don't have to use this step every time. These parameters should remain static for a considerable time. |
| 2 | Run a Data Capture of the Financial Institutions loan files using menu option 2 - ARREARS DATA CAPTURE. This is usually done overnight. |
| 3 | After a suitable period, from perhaps one to four months later, use menu option 3 - ARREARS AUDIT to run an audit of the loan arrears. This is usually ran overnight. |
| 4 | As soon as possible or the next morning use menu option 4 - PRINT ARREARS AUDIT to print out the results of the audit. |
| 5 | As soon as you are certain that the results of the arrears audit are satisfactory (meaning that you won't need to run menu option 3 - ARREARS AUDIT again) you should run another Data Capture using menu option 2 - ARREARS DATA CAPTURE. You should do this the same day. The Data Capture has then been run in preparation for your next arrears audit. You may want to use menu option 1 - DEFAULT ARREARS PARAMETERS first to fine tune your Data Capture process. |
| 6 | When you are satisfied the arrears audit is complete, and you have no further use for any of the CAPS files generated during the audit, you can select Menu option 5 - CLEAR ARREARS AUDIT FILES to release the space taken up on the Financial Institutions computer system. Note that the Arrears Data Capture file and default parameters will not be cleared using this menu option. |
1. DEFAULT ARREARS PARAMETERS
This step gives you control over the preset Default Arrears Parameters. Normally you don't have to change this after the initial set up. There are two screens of Default Arrears Parameters.
Screen 1 appears as follows:

<1> New Disbursement Option
If a new disbursement is made to an existing loan, the Financial Institution has the option to either clear the old arrears or keep the old arrears. Enter [C] for clearing old arrears, or [K] for keeping old arrears.
<2> Maximum Repayment Period
Enter the normal maximum repayment period for loans in years. This is used only as the default. You can define the maximum period for individual account levels when you run the Arrears Audit. If you enter 0 (zero) for this field, all loans will be reported. This is useful when you want to import this report into other software packages for manipulation.
<3> Minimum Disbursement Amount
Sometimes, the Financial Institution needs to post charges to loan accounts, using the same transaction codes that are used for loan disbursements. Since most of these charges are small compared to disbursements, you can define a minimum disbursement to let CAPS distinguish between the two types of transactions.
<4> New Disbursement Code
Enter the transaction codes that are used to disburse loans.
<5> Credit Code
Normally most credit transactions affect the arrears position of a loan, enter those credit transaction codes that DO NOT affect the arrears.
<6> Debit Code
Normally most debit transactions do not affect the arrears position of a loan. Enter those debit transaction codes that DO affect the arrears, e.g. debit arrears adjustment. If the code for a Loan Redraw is different than that for a New Disbursement, enter that code here.
<7> Visa Level
Enter account levels that are used for visa accounts. CAPS will not attempt to calculate arrears for these accounts.
<8> LOC Level
Enter account levels that are used for line of credit accounts. CAPS will not attempt to calculate arrears for these accounts.
<9> Security Code
Enter security codes that indicate a loan with security. All loans that have no security code or have a security code that does not match one listed in this field, will be subject to the 'Maximum Loan Balance for Unsecured Loans' test. Normally, secured loan codes are: M – Motor vehicle; R – Real Estate; F – Funds; L – Life insurance; G – Guarantee; O – Other.
<10> Off Prl Code
Enter those payroll deduction codes that indicate that the client does not have a payroll deduction. Many clients will have no payroll deduction code set on their client record. Some will have one set. For those that do, most codes indicate an actual deduction, but some don't. Input here those few codes that do not indicate a deduction. An '@' symbol will be displayed next to those arrears discrepancies that do not have a payroll deduction code or have one that indicates no deduction.
<11> Field Verification (window)
This set of tests is optional. It allows you to tell CAPS the mandatory fields in various files that must have a value for a loan account. Note that CAPS does not check the content of the field, it simply checks that data exists. For instance you might want to check that every loan account has a security code. You would need to check that the thirteenth attribute of the ACCOUNT file record has a value by entering the information as on line one of field eleven on the screen above.
To obtain information on where certain data is recorded and an explanation of what attributes, values and sub-values are, either consult your EDP department or contact BDO CAPS.
File
Enter ‘TRAN’ for the Transaction file, ‘CLIENT’ for the Client file, ‘ACCOUNT’ for the Account file, or ‘APPLIC’ for the Application file.
Attribute
Enter the attribute number of the field you want to check.
Value
Enter the value number of the field within the attribute you want to check. If the whole attribute needs to be checked, enter [1].
Sub-value
Enter the sub-value number of the field with the value you want to check. If the whole value needs to be checked, enter [1].
Description
Enter a short description for the field to be checked. This description will appear on the audit report.

<12> Arrears Audit Date
In most cases this field should be left blank. You can enter a date in this field if you would like to backdate your arrears audit. However if you choose to do this CAPS will only back date the aging reports to the date you request, i.e. CAPS will age the accounts in the summary and detail aging reports to this date.
NOTE: If you decide to set a date in this field remember to remove it before the next audit. If your audit has not produced the results you expected, the most likely cause is that a date has been set incorrectly in this field.
<13>Arrears Next Due Date Method
Enter [Y] to use the ‘next due date’ method or [N] to use the ‘arrears balance’ method for calculating the aging of arrears. The Balance method takes the arrears balance (Dollar amount in arrears), divides it by the repayment amount and multiplies it by the number of days in the repayment period (eg Fortnightly repayment = 14 days). The ‘Next Due Date’ method simply subtracts the calculated Next Due Date from the date of the audit run (or the Arrears Audit Date above) to get the number of days in arrears.
Result
CAPS will file the parameters for future Arrears Audits.
2. ARREARS Data Capture
This menu option generates a 'Data Capture' containing details of all loan accounts and the current state of their arrears. You must do this menu option at the start of every audit period. It gives CAPS a 'starting point' to use for the audit.
Under no circumstances begin the Arrears Data Capture before all the transactions for the day have been processed (ie. Do not run the Data Capture during the day. Any transactions for the day that occur after the process may cause an arrears discrepancy for that account). The process should be started between the “Finish” process and midnight.
It is not critical when you run the Arrears Data Capture. The process just creates a starting point from which CAPS can determine the current arrears position of a loan and then after repayments have been made in subsequent months a calculated arrears position can be determined in the Arrears Audit.
CAPS must assume that the arrears position as recorded by the Financial Institution at the time of the Data Capture is accurate. A typical process of running a regular Arrears Data Capture schedule would be: run the process, wait 3 months, run the audit, run the process, wait 3 months, run the audit.
Note - Do not run the Data Capture in Test Mode. You achieve nothing, and you run the risk of overwriting an essential Data Capture with useless 'test' data.
Program 'Arrears Data Capture' requires running overnight.
Confirm (Y/N)
Enter [Y] to add it to the overnight queue.
Enter [N] to cancel the request, and return to the Arrears menu.
Result
CAPS sets up an instruction for 'Arrears Data Capture' to be run overnight under 'NIGHT AUDIT'. (See CAPS UTILITIES, Section 2 - NIGHT AUDIT for more details).
NOTE: The results of the arrears audit will be meaningless unless you have waited at least a month between this process and running the audit. The Data Capture records the next due date and partial payment position for each loan account. The audit, at a later stage, takes these figures, adjusts them with payments to arrive at a new arrears figure which is then compared with the arrears position currently recorded on file.
3. ARREARS AUDIT
This menu option instructs CAPS to independently re-calculate the arrears position for loan accounts and lets you enter some parameters it needs to do this.
CAPS will first prompt you with a screen as follows :

<1> Latest 1st repayment after funding date (days)
The Financial Institution should have a policy stating the maximum number of days allowed between the time the member takes out a loan and when they have to make their first repayment.
Enter the number of days here.
<2> Max Reasonable Arrears in Advance
Enter the maximum allowable arrears in advance in months. If the member’s payments exceed this amount they will be reported.
<3> Last Repayment Before
In order to further filter the ‘Maximum Reasonable arrears in advance’ test you can enter a date to restrict this report to show only accounts that have not been paid recently. Enter a last repayment date cut-off limit. All accounts with a last repayment date before this date (i.e. they are not being paid regularly) but are in advance beyond the limit in field <2> will show up on the report. If you leave this field blank then CAPS will report all accounts as per field <2>.
For example, if you were running the audit on 25/05/98 then you may choose to enter a date here of 01/04/98. This means CAPS will report all accounts which are in advance as per field<2> but which have not made a repayment since 01/04/98. Any accounts in advance (as per field<2>) which have made repayments since 01/04/98 will not appear on the report. Only those in advance and made repayments prior to 01/04/98 will appear on the report.
<4> Max Loan Balance for unsecured loans
Enter the maximum loan amount allowable for unsecured loans. If their balance exceeds this amount they will be reported. Unsecured loans are those that either do not have a security code or have one other than the ones listed in your default parameters.
<5> Report Sorting Method
Enter [L] to sort the reports in account level order.
Enter [M] to sort the reports in member number order.
<6> Level to exclude (window)
Enter the accounts levels that you wish to exclude from testing.
<7> Other Maximum Repayment Periods (window)
The default maximum repayment period was set by you in your default arrears parameters. If there are loans that have a maximum different to the default, list them here. Enter loan levels (i.e. 2 for L2) and their corresponding loan repayment periods in years. If a loan level is not entered here the maximum repayment period will default to the Default Maximum Repayment Period.
<8> Purpose Code Test
Indicate [Y] if you would like CAPS to check for Purpose Code changes since the Data Capture was run. CAPS will report any accounts which have a Purpose Code which is different to the Purpose Code previously recorded. Enter [N] if you do not wish CAPS to run this test.
- If you are in Test Mode, CAPS asks:
You are in test mode, do you want to start ‘Arrears Audit’ now? (Y/N)
Enter [Y] if you want to conduct a quick test run by auditing only a small number of loan arrears account balances.
Enter [N] if you don't want a test run, but want to audit all members loan account arrears balances.
- If you answer [Y], CAPS asks:
Do you want to process individual accounts?
-If you answer [Y], CAPS prompts with:
Account to Process
Enter the loan account number you would like to process.
-If you answer [N] , CAPS asks:
Records to process
Enter the number of members loan accounts you want CAPS to use as a test sample.
CAPS displays messages to let you know what it is doing. When finished it returns to the Arrears menu.
- If you answer [N], or if you are not in Test Mode, CAPS asks:
Do you want ‘Arrears Audit’ submitted for overnight running?
Confirm (Y/N)
Enter [Y] to add to overnight queue.
Enter [N] to cancel the request, and return to the Arrears menu.
Result
If you chose a test sample only, CAPS immediately runs 'Arrears Audit'. If you chose a full live sample, CAPS sets up an instruction for 'Arrears Audit' to be run overnight under 'NIGHT AUDIT'. (See CAPS UTILITIES, Section 2 - NIGHT AUDIT for more details).
CAPS uses details of the repayment transactions posted to each members loan account to independently re-calculate the arrears position as at the audit date. It uses the saved arrears position as a starting point.
Working with the Transaction file CAPS tries to read the loan account from the Data Capture file. If the account is on the file then CAPS obtains the arrears position recorded by the Financial Institution at the time of the Data Capture. If the account is not on the file and the account has been opened since the process date, then CAPS obtains the information it can to perform some audit tests. In these cases CAPS will not calculate arrears for these accounts due to insufficient information. If an account is not on the Data Capture file and it was opened prior to the process date, then an error is reported as CAPS expects these accounts to be on the Data Capture file.
The results of the following tests are stored on file for use by the Print Loans Arrears Audit program (Menu option 4).
- No or illegal repayment frequencies
- Calculated and book arrears unmatched
- Summary of aging loan arrears
- Some record data missing
- Accounts with unreasonable effective dates
- Detail results of aging arrears
- Loans with no security
- Arrears in advance
- Loans with long repayment period
- Loans with purpose code change
4. PRINT ARREARS AUDIT
This option lets you print the results of the arrears audit.
CAPS shows you a list of 10 reports you can print out. Enter [Y] if you do want to print the report, (N) if you don't. The reports are as follows :

Reports 1 to 6
Enter [Y] to print the report or [N] if you do not want it printed.
Report 7
Loans with unequal book and calculated balances
- if you answer [Y] for this report, CAPS then prompts:
New Disbursements (Y/N)
Different Financial Institutions have different policies for loan repayments at the beginning of a loan. Because of this, the CAPS calculated loan arrears position for new loans often differs from the Financial Institutions figures. You might not want these new loans printed out.
Enter [N] if you want the report to exclude new loans.
Advance
Enter [N] if you want the report to exclude those loans which have had repayments made in advance. You may only be interested in loans that are actually in arrears and therefore which could affect the provision for doubtful loans.
Minimum Discrepancy
Enter the minimum discrepancy required for an unequal book and calculated arrears report to be made.
If this report is unusually large, and the CAPS audit figures are consistently larger than the client (book) figures by the same number of periods for accounts with the same repayment frequency, investigate the possibility that transactions have been purged after the Data Capture date. If the transactions after the Data Capture date have been purged, the Data Capture and audit will have to be rerun.
Adjustment to Report 7
Enter [Y] to only report accounts where CAPS has calculated an arrears discrepancy (unequal book and calculated arrears balance) where the loan is in advance and the book arrears figure is less than the CAPS calculated arrears figure.
Report 8
Summary aging report
Report 9
Detail aging report - this report ages the arrears on individual loan accounts. CAPS will print loans with arrears balances older than the time you choose here:
- Up to 1 month (Y/N)
- 1 to 2 months (Y/N)
- 2 to 3 months (Y/N)
- 3 to 6 months (Y/N)
- 6 to 9 months (Y/N)
- 9 to 12 months (Y/N)
- Over 12 months (Y/N)
Enter [Y] if you want the loans listed.
Enter [N] if you do not want loans listed.
NOTE: it is advisable to check the Summary aging report before printing out the detailed aging reports. There are often a large number of loans of little significance which will appear in the first two categories.
Exclude Interest Stopped Accounts in Detail Aging
- Indicate [Y] if you want to exclude interest stopped accounts from the detail aging reports. Enter [N] if you wish to include them.
Report 10
Purpose Code Change report.
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down. This feature provides security to reduce the likelihood of unauthorised users gaining access to CAPS reports.
You must collect the print out immediately. Do not leave at the printer.
Result
CAPS uses the following files to print the reports you selected:
- No or illegal repayment frequencies
- Calc and book arrears unmatched
- Summary of aging loan arrears
- Some records missing
- Accounts with unreasonable effective dates
- Detail results of aging arrears
- Loans with no security
- Arrears in advance
- Loans with long repayment period
- Purpose Code changes
Please refer to the example at the end of the chapter.
5. INFREQUENT REPAYMENTS TEST
The Infrequent Repayments Test allows you to locate loan accounts that have been repaid with inadequate frequency or inadequate amount, over a specified time. It can locate all infrequent or only "newly" infrequent.
If you require only new infrequently repaid accounts, input a start date for period one, else leave it blank and it will list all infrequently repaid accounts. If Start Date is given, CAPS will use that period to calculate the account’s previous status. An account that was infrequent in the first period will not be selected regardless of it’s status in the second period because it is assumed it has been reported in a previous run.
An account need only fail one of the two tests to be selected as infrequent.
1. Start Date
Input the start date of the first period (ie [01/10/89]). If this field is left blank, CAPS will automatically assume you want all infrequently repaid loan accounts (as judged in the second period). If you enter a date here CAPS will assume you only want newly infrequent repaid loan accounts, ie. Accounts which have only become infrequent in the second period.
2. Middle Date
Input the first date of period two. The last day of period one will default to the day before this. Last Disbursement Date must be before this date, or the account will be ignored.
Period 1 will be from Start Date to one day before Middle Date.
Period 2 will be from Middle Date to End Date.
3. End Date
Input the last date of period two.
4. Critical Number
Input the minimum required number of repayments as a percentage for an account to be considered a 'frequent payer'. For instance if you set this to 100% an account will be deemed infrequent if CAPS calculates that there should be 10 repayments in the specified period but there actually were 9, (i.e. 9/10 = 90% < 100%). However if you set this to 85%, the same account would not be selected as the required frequency of repayment (90%) is satisfied.
5. Critical Amount
Input the minimum required total repayment as a percentage for an account to be considered a 'adequate payer'. For instance if you set this to 100% an account will be deemed infrequent if CAPS calculates that there should be $4500 repaid in the specified period but actually only $3980 was paid (i.e. 3980/4500 = 89% < 100%). However if the Critical Amount was set to 87%, the same account would satisfy the requirement.
6. Transaction Codes (window)
Input all of the transaction codes relevant to repayments and reversals of loan accounts.
7. Minimum Balance
Enter the minimum balance required of the loan account before it is reported. This allows you to restrict the report to larger loans most at risk.
8. Minimum Next Due Date
Enter the minimum next repayment due date required of the loan account before it is reported. The NDD on the account must be greater than or equal to this date to meet this criterion. This accurately targets those loans that are not in arrears (and thus not reported in the arrears audit) but are still a potential risk in the future due to inadequate or infrequent repayments.
- If you are in Test Mode, CAPS prompts:
You are in test mode, do you want to start ‘Infrequent Repayments’ now. (Y/N)
Enter [Y] if you want to conduct a quick test run by auditing only a small number of loan accounts.
Enter [N] if you don't want a test run, but want to audit all members loan accounts.
- If you answer [Y], CAPS prompts:
How many records do you want to process?
Enter the number of members loan accounts you want CAPS to use as a test sample.
CAPS displays messages indicating current activity. When completed it returns to the Arrears menu.
- If you answer [N], or if you are not in Test Mode, CAPS prompts:
Do you want ‘Infrequent Repayments‘ submitted for overnight running?
Enter [Y] to add to overnight queue.
Enter [N] to cancel the request, and return to the Arrears menu.
Result
CAPS will produce the report placing the data on file ready to be printed by Print Infrequent Repayments Test.
6. PRINT INFREQUENT REPAYMENTS TEST
This step simply prints the details of the accounts selected in the Infrequent Repayments Test. If only new infrequently repaid accounts were looked for, CAPS will print the reasons for first passing and then (In the second period) failing the test. Otherwise CAPS will only print the reason for failing the test.
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down. This feature provides security to reduce the likelihood of unauthorised users gaining access to CAPS reports.
You must collect the print out immediately. Do not leave at the printer.
Result
CAPS will have printed the results on the printer. Please refer to the example at the end of the chapter.
7. CLEAR ARREARS AUDIT FILES
This allows you to clear all files relating to the arrears audit.
CAPS prompts:
Are you sure you want to clear all arrears audit files?
This is just a warning and a check to make sure you really know what you are doing. If you answer [Y], CAPS immediately clears all arrears audit files. They cannot be recovered. If you answer [N] CAPS returns you to the Arrears menu without clearing anything.
Result
CAPS clears all of the Arrears files ready for re-use.
This module independently recalculates interest on every savings and loan account, and reports exceptions.
0. INTRODUCTION
0.1. Description of the Audit Tests
Interest is the main income and expense for any Financial Institution. Therefore, if you can verify interest, then you can have a high degree of confidence in the material accuracy of the whole ‘Profit and Loss’ account.
Before CAPS, auditing interest manually was a frustrating, time-consuming and ineffective task. The main method involved the selection of a few accounts at random checking their interest calculations. The chance of finding any significant error or problem was very small. Then, you would do an overall 'reasonableness' calculation and accept it if the result was within perhaps ten percent of the account’s figure.
The reason CAPS is so effective is that it performs a complete check of the calculation of interest on every account. Apart from immediately highlighting problems that might have occurred, it gives you confidence in the material accuracy of the overall profit and loss account.
Since CAPS performs all the calculations for you, all you need to check is that the interest rates, days of grace and interest calculation bases have been properly authorised. Then you just have to investigate any interest calculation discrepancies CAPS might report.
Problems CAPS may discover include:
The 'days of grace' may be entered incorrectly, so that a member who draws savings at the beginning of the month may be paid interest for the whole month.
- The interest accrual may be altered manually. CAPS will show this as a discrepancy.
- Errors can be made in setting up the interest rates.
- Errors can be made setting up the basis for interest calculations.
0.2. Suggested sequence and frequency of using this module
External auditors will probably want to run the interest audit module every three or six months. Internal auditors will be able to run the interest audit module at the end of each month.
You will always have to run it before the Financial Institution purges any relevant information from the files.
The steps to follow are these:
| Step | Description |
|---|---|
| 1. | Use menu option 1 and 11 to set up some standard parameters for loans and savings interest calculation. You only need to do this once unless the Financial Institution changes their rules. |
| 2. | If necessary, carry out a Data Capture of the Financial Institution’s Savings accounts using menu option 10 - SAVINGS INTEREST DATA CAPTURE. It is best to run the Data Capture on the first day of the month. This is usually run overnight. Note that Loans interest audit and Overdraft interest audit do not need a Data Capture (see Essential Financial Package information below for an explanation). |
| 3. | When you decide to do an interest audit, select menu option 2, 6 or 12 - INTEREST PARAMETERS to tell CAPS what period you want to audit. You probably do not need to enter interest rates and interest calculation bases information because these can only apply to a particular account level, and rates now vary widely within an account level (set “Special Rate” to ‘Y’ to use rate information on the account). If you need a Data Capture file for your savings interest audit, you must allow at least one month in between the process date and the audit. |
| 4. | This step will not apply if you set “Special Rate” to ‘Y’ in default parameters. When you are satisfied you have entered the correct interest rates and calculation bases, make sure you are in Test Mode and select menu option 3,7 or 13 - INTEREST AUDIT. |
| 5. | Print the results of the test audit using options 4,8 or 14 - PRINT INTEREST AUDIT. Examine the printouts and carry out any appropriate investigations. |
| 6. | After running an audit in 'Test Mode', use menu options 2, 6 or 12 - INTEREST PARAMETERS again to correct any mistake you might have made. Then, when you are totally satisfied the parameters are correct, use menu option 3,7 or 13 - INTEREST AUDIT to run the audit overnight in 'Live Mode' (set via “System Utilities” option 6). |
| 7. | Print the results of the audit using menu options 4,8 or 14 - PRINT INTEREST AUDIT. Examine the report and carry out any appropriate investigations. |
| 8. | When you are satisfied the audit is complete, and you have no further use for any of the CAPS files generated, you can select menu option 16 - CLEAR INTEREST AUDIT FILES to release the space taken up on the Financial Institution’s computer system. Note that the Interest Data Capture file is not cleared using this menu option, nor any parameter data. |
0.3. Operating Hints
From bitter experience we have found it very easy to make a mistake entering interest parameters. So, you should always check by running the audit in 'Test Mode' before submitting it for the full overnight run in 'Live Mode'. This is because if you have made a mistake, CAPS could print an interest calculation discrepancy for every account on file. This will be a very large and totally useless report!
There is no harm in having a Savings Interest Data Capture. You don't have to use it if it's not required. And you might find it very useful if some minor savings accounts have interest credited at differing times of the year.
For example, ‘Christmas Club’ accounts might have interest credited at a different time to normal savings accounts. If you have a Data Capture file, it means you can audit all savings account interest at the same time. If you don't have a Data Capture you'll have to do a special audit of ‘Christmas Clubs’ at a different time to other savings accounts.
The Financial Package generally accrues interest monthly, although in some cases it may be fortnightly or weekly, and records the current accrual in the file. For Savings accounts, the accrual is reset to zero when interest is paid. Since most loan accounts are charged monthly we need not be concerned with the accrual amount.
CAPS uses the following formula to calculate the accrual figure on each Savings account:
Closing accrual = Financial Institution’s calculated interest - Interest Paid + Opening accrual
Note: that no record is kept of the previous accrual figure.
Therefore, for all savings interest calculations, the last period covered by the audit must be the month immediately preceding the current month. For example, if we are now in January the last period would be December. The only exception to this rule is if you audit up to an interest payment and enter “Y” to the questions on ignoring the credit and debit accruals. This allows you to audit up to any month prior to the current month, because the accrual amount will be ignored. CAPS will only compare total interest calculated to the total interest paid during the audit period.
As explained, the opening date of the period under review must be the beginning of the month in which the Data Capture was carried out. The only exception to this is if you start your audit period from the beginning of a month immediately after an interest payment, in which case the Data Capture does not need to be used for the audit.
The final date of the audit period must be the date of the current accrual (usually the last day of the previous month), unless you answer “Y” to ignore Credit and Debit accruals.
It should also be noted that when looking at discrepancies between the client figures and the CAPS figures, CAPS uses the effective date when calculating interest on daily interest accounts.
0.4. Essential Financial Package Information
You will need to run a Data Capture of savings accounts if:
The Financial Institution pays interest annually, or six-monthly,
and ....
The Financial Institution is regularly purging its transactions,
or ....
You perform your audits at any time other than immediately after the interest was paid.
To perform a successful savings interest audit, transactions for the period under review must exist on file and fulfil the following conditions:
- The period must cover the period from the date of the Data Capture to the current accrual date.
- If no Data Capture has been done, the period must start immediately after savings interest was paid.
Consider the following example which illustrates the use of the Data Capture file. For further information, see '10. Savings Interest Data Capture' later in this chapter.

In this example interest is paid six monthly and the Financial Institution has at any point in time, four months of transactions on the system.
In the above example the Savings Data Capture has been run at the beginning of March, after interest has been accrued for February. Since interest was paid at the end of December, the file stores the interest accrued for January and February for each account. In early July when the Interest Audit will be run, the Savings Interest Audit Period will be set up for March, April, May and June and the option to use the Data Capture for the audit will be set to 'Y'. CAPS will calculate the interest for March to June and add the January and February accrual amount (stored on the file). This method allows CAPS to compare the Financial Institution's payment of interest in June, to that calculated by CAPS for January to June.
1. DEFAULT LOANS INTEREST PARAMETERS
CAPS allows you to preset the standard calculation parameters. Once adjusted correctly for your Institution, these need not be changed again unless the system changes. It is also possible to set CAPS to calculate interest using the opening balance of the day instead of the closing balance (for daily accounts) using these parameters.

<1> New Disbursement Codes (window)
Enter the transaction codes that are used for new disbursements to loan accounts.
<2> Interest Adj Codes (window)
Enter the transaction codes used for interest adjustments. CAPS does not include adjustments in its loan calculation. This highlights accounts on which adjustments have been made.
<3> Default Fraction
For monthly accounts, the interest fraction for each month may either be 1/12 of the interest rate or vary according to the number of days in the month. Enter [T] to use 1/12, or [D] to use the number of days in the month.
<4> Alt. Fraction Level (window)
If you have some accounts using 1/12 as the fraction and some using number of days in month as the fraction, you should define those that are different from the default fraction.
Level
Enter the account level(s) that use a different fraction method for calculating interest.
<5> Default Open/Close Calc Method
Enter the default calculation method for daily accounts. [O] for opening balance of the day, [C] for closing balance.
<6> Alt. Open/Close Method Levels (window)
Enter the loan level(s) which use the alternative calculation method to the default.
<7> Effective Date (window)
Enter [Y] if you want to use the effective date on transactions or [N] if you do not.
<8> Minimum Disbursement Amount
The transaction codes used for new disbursements may also be used for some loan charges. Normally the loan charges are very small compared to a new disbursement. That is why CAPS distinguishes them using a minimum disbursement amount. This distinction is necessary because there may not be any part-month interest charged on loan charges.
NOTE: Screen 2 for Default Parameters is no longer applicable. No data entry required.

<9> Add to Rest Balance
Indicate here if you would like new disbursements to be added to the rest balance for each month.
<10> Full or Part Month Interest
For new disbursements please indicate if your require that full or part month interest be charged ('F' or 'P') for the month in which it starts. This will be the default method. Exceptions can be input below in field <11>.
<11>Full / Part exceptions
For account levels that are exceptions to the above rule please type in here For Example, If you have input 'F' for option 9 above but L8 accounts only charge part month interest, input an '8' here.
<12>Default method, Closing account penalties
Indicate here the default method for calculating interest on accounts that close during month.
This code is made up of four parts, separated by slashes '/'. The first part is used to indicate the base method of calculating interest for last month (This is just the normal interest due and is not a penalty amount). This interest is called the base interest. It can be either 'P' for part month interest (calculated on the number of days till closure), or 'M' to calculate a full months interest (Interest is calculated as if the balance was maintained for a full month). The base method code is compulsory. The remaining parts are optional. (EG it is permissible just to enter 'P' which effectively means no penalty)
The next part determines the method of calculating the penalty interest, if any, for the last month. There are four options for the calculation of penalty interest. This part is not compulsory. The penalty amount can either be a part months interest (Enter 'P'), a full months interest (Enter 'M'), or a fixed amount (eg 'FA550' is a fixed amount of $550.00) or a fixed percentage (eg 'FP.5' is a penalty of .5% of the balance outstanding).
An example of a full code; 'M/FA300' instructs CAPS to calculate a full months interest in the month in which the accounts closes plus impose a penalty of $300. Another example is 'M/P' which tells CAPS to calculate a full months interest and add a penalty of a months interest calculated on the number of days until closure.
In addition to the base method code and the penalty method code there are modifiers. These are optional. There are three modifiers as follows:
- The 'T' modifier tells CAPS only to impose the penalty if the loan is paid out within a certain number of years (eg 'M/FP.8/T3' tells CAPS to impose a .8% penalty if the loan is paid out within 3 years);
- The 'S' modifier tells CAPS to penalise with either the penalty interest or another dose of the base interest, whichever is lower (eg 'M/FP.6/S' tells CAPS to calculate a full months interest and add either an extra full months interest or .6% of the outstanding balance, which ever is less.)
- The 'L' modifier does the opposite to the 'S' modifier. It tells CAPS to choose the penalty that is larger.
The 'S' and 'L' modifiers can only be used if you have specified two methods of calculating penalty interest.
<13>Exceptions, Closing account penalties
Enter here any accounts that use a different method to the one indicated above. Enter the level only (eg '3' not 'L3'), and the alternative method code.

<14> Minimum Special Rate
The audit will report all special interest rates less than the Minimum Special Interest Rate parameter.
<15> Maximum Special Rate
The audit will report all special interest rates greater than the Maximum
Special Interest Rate parameter.
<16> Loan Special Rate
Enter [Y] if you want the audit to use the Special Interest Rate (Non-Standard Rate) and use all rate information for the account, or [N] if you want to use your rate parameters.
<17> Suppress Interest Discrepancy Report
Enter [Y] to suppress the Interest Discrepancy Report, [N] to create it. NOTE: If you enter [Y], run the audit and then enter [N] and print the report, a blank report will be returned.
<18> Create Special Rate Report
Enter [Y] to create the report which shows accounts outside the Special Interest Rate range, as defined in your parameters.
<19> Ignore Tran Rates
Enter [N] to pick up interest rate changes from the Transaction file narrations and [Y] to ignore them.
<20> Offset Savings Same Month
Note: This field is no longer applicable for Ultracs sites.
Enter [Y] to offset maximum monthly loan accounts with the current (same) months savings interest. Enter [N] to offset the loan account with the previous months savings interest; this is the default.
<21> Equalise Savings
Note: This field is no longer applicable for Ultracs sites.
Enter [Y] to limit the maximum savings balance offset to be no more than the balance of the loan account [N] for no limit.
<22> Use 365 Days
Enter loan levels that should use 365 days only in their interest calculations.
<23> Use Effective Date
Enter 'Y' to use the effective date for the offset account.
<24> Offset Use Open/Close
Enter [O] to use the opening daily balance for the offset account. Enter [C] to use the closing daily balance.
<25> Tran Rate Changes Apply
This parameter refers to interest rate changes which are loaded by the Financial Institution as Rate Change Transactions. CAPS can read the narration of these transactions and apply the rate change. Enter 'D' if you would like CAPS to apply the rate change as at effective date or enter 'M' for CAPS to apply rate change to the whole month in which the rate change occurs.
2. LOANS INTEREST PARAMETERS
This menu option allows you to adjust the parameters for the Loans Interest Audit.
On entering the parameters menu, CAPS will determine if the period dates have yet been input. If not, CAPS will place you immediately in the Period Dates input screen (Please look below the parameters menu). If the Period Dates have been input, CAPS will place you in the parameters menu as follows:

2.1. Clear Loans Interest parameters
This function allows you to completely clear the Loans Interest parameters. This will mean you will be required to re-input the period dates, interest rates and exclusion levels. CAPS will not clear the default parameters. CAPS will check to make sure you have not chosen this option by mistake :
Are you sure you want to clear the loans interest audit parameters?
Enter [N] to return to the Loans parameters menu with no change, or [Y] to clear all the Loans parameters. If you choose [Y] CAPS will display the fact that it is clearing the parameters and then return to the menu.
2.2. Edit Period Dates
This function allows you to tell CAPS the loan interest audit periods. CAPS prompts you to enter the dates as follows :

If the period dates have been previously input and not cleared CAPS will only allow you to view these dates without editing. If you wish to input new dates first use function 1 Clear Loans Interest parameters.
< 1> Date Parameters (window)
Start Day
Enter the first day of the period (inclusive).
End Day
Enter the last day of the period (inclusive).
You may notice that CAPS automatically inserts the Start Day from the second period onwards. This is to ensure that each Start Day is the day after the last End Day. When you have input all the period dates, enter [\] in the Start Day position of the latest field to remove the inserted date. Then press [Enter] to exit the period dates entry window.
You must enter whole month periods here. Interest rate changes will normally become effective at the beginning of the month.
Do NOT attempt to use part-month periods here. You can break months up into sub periods for FCS sites in the Edit Loans Interest Rates section following.
When the dates have been entered you can either press [1] to re-edit the dates or [Enter] to accept. Once you accept a set of new dates CAPS will briefly display a message before returning to the menu: Building period information, please wait
This indicates CAPS is producing special data structures which will be used next in the Edit Loans Interest Rates function.
2.3. Edit Loans Interest Rates
Important Note: No rate information is required for Ultracs sites if you set “Loans Special Rates” to ‘Y’, in which case CAPS will use all the appropriate rates for each account for the audit period.
If you choose to enter your own rates, this function allows you to specify the exact interest rates and methods for each Loan account level. Do not try to use this function immediately after you have cleared the interest audit parameters as you must have first input the period dates. CAPS will now ask you to indicate the Loans account level to be edited:
Which level of account do you want to input parameters for ? (Return to end)
You may choose any level between 1 and 99. If you have finished editing simply press [Enter] and CAPS will return to the menu. Important: The rate information you use for an account level applies to all accounts of that level. It does not allow for any variation of rates within an account level.
If you choose a level, CAPS will display the following screen:

Level
This indicates which account level parameter you are editing. This is not an input field.
Key
This indicates which period within the level you are in. For instance Key 3 indicates that the information on the screen belongs to the third period.
< 1> Action
Enter the action required. The possible actions are as follows:
- [N] Display the Next period.
- [P] Display the Previous period.
- [Q] Quit the editor and return to level choice.
- [E] Edit the period currently displayed.
- [CP] Copy the data from the Previous period.
- [CN] Copy the data from the Next period.
< 2> Period Start
After setting the Period dates CAPS will have set up the main periods each consisting of one single sub-period. You can insert more sub-periods on FCS sites by simply moving the Period Start forward or the Period End backward. If you do this, CAPS will automatically set a new sub-period to cover the days in-between. You may have as many sub-periods per period as there are days in the period (i.e. sub-periods may be one day long). To save input time CAPS provides you with the [CP] and [CN] functions to copy the period information from the previous and next periods respectively.
The reason you would want sub-periods is to handle a rate change part-way through a month.
CAPS will not allow you to move a sub-period Period Start day back past the beginning of the main period. Conversely you are not allowed to move a Period End day forward past the end of a period. If you move a sub-period Period Start or Period End that are not already on the limits of the main period, CAPS will not insert a new period. Instead CAPS will drag along the relevant Period Start or End of the neighbouring sub-period.
< 3> Period End
Enter the end date for this period. If you wish to create a sub-period (because of a rate change), enter a new date than what is initially presented.
< 4> Method
Enter the loans interest method applicable. The possible methods are:
- [1] Daily Rest
- [2] Maximum Monthly
- [3] Maximum Half Yearly
- [4] Maximum Quarterly
< 5> Base
Normally, the interest rate for all accounts is the same within one account level. But at some institutions, interest rate also depends on either security type or purpose type. Enter the interest base required. They are:
- [1] Security
- [2] Purpose
- [3] Nil.
- [4] LARS rating
If the interest rate is not tied to any of the above mentioned methods there will not be a history available for CAPS to use. Some sites actually use the Non Standard Interest Rate field to hold the normal interest rate applicable for an account at a point in time. This method does not keep a history of rates back to previous months and therefore not auditable. If accounts are to have different rates not tied to a security code, purpose code or LARS rating, they should then be on different account levels. The only other alternative is for a history of Special Interest Rates to be supplied for each account, implemented by your main software supplier (CUSCAL/ULTRADATA).
If CAPS detects a non standard interest rate it will apply that rate to all periods of the audit.
< 6> Interest rate
Tier
Enter the tier dollar amount(s) that are applied for different interest rates. The first tier must be zero (0). If there are no tiers, and only one rate for this account level, then use zero as the first tier, and enter the interest rate.
Interest Rate
Enter the interest rate for the relevant tier.
How CAPS determines which rate to use.
There are a number of factors involved in determining which rate the Loans Interest audit actually uses. When you initially set your period dates, CAPS attempts to locate the corresponding interest rates from backups it keeps the rates you set for the same months in previous audits. If you have entered a month that you have not audited previously then CAPS will extract the current rate from the Financial Institution’s files. Bear in mind that these current rates may not apply to all your periods. You are then free to edit these rates in the above Loans Rate Changes screen.
If you set “Loans Special Rate” to ‘N’ in the Default Loans Parameters, the rates you set in the Loans Rate Changes screen for the audit periods will apply to all accounts of that particular account level.
Finally, to over-ride all of the above, you can set the Ignore Tran Rates field in the Default Loans Parameters screen to ‘N’. This will tell CAPS to override all previous rate parameters with those found on each accounts transaction record. It is possible for the FI to record interest rate changes on their client’s transaction record with a narration indicating the old and new rate. CAPS will pick up the changes from here and apply them in the calculations. Provided your client has sufficient transactions on file (up to 6 months) and makes use of the interest rate change narrations, then this is the most reliable method.
2.4. Account Levels to exclude
CAPS will allow you to indicate the loan account levels to exclude from the interest audit as follows :

CAPS will not check the interest calculations for these account levels.
2.5. Display Loans Audit parameters to screen
CAPS will allow you to display the edited interest rate parameters to screen in a similar format to the Loans edit screens. Simply press [Enter] to continue displaying or [Q] to quit.
2.6. Display Loans Audit parameters to printer
CAPS will allow you to display the edited interest rate parameters on the printer in the same format as above. Please refer to the example at the end of the chapter. A print password is not required.
2.7 Mortgage Breaker Parameters
This screen only relates to sites using the FCS Financial software. The mortgage breaker loans interest program offsets loan account balance with the balance from the corresponding savings account. It is displayed as follows:

<1> Start day/End day combination (window)
Start Day
Enter the start day of the period for which the minimum (monthly) savings account balance will offset the loans balance (CUSCAL method). Bear in mind that for Maximum Monthly loan accounts the offset balances is obtained from the previous months minimum savings account balance. For Daily Rest loan accounts the interest is charged at the end of the month so the offset balance comes from the same month.
If you are auditing Maximum monthly accounts for June, July and August, you should have May, June and July in the offset parameters above. If your were auditing the same period for Daily Rest loan accounts you would need to enter parameters for June, July and August above.
End Day
Enter the last day of the corresponding savings period.
Fraction
Enter the percentage of the savings account balance that will be offset against the loan account balance (eg Enter 65 for 65%).
Offset Minimum
Enter the minimum savings balance required for the offset to occur.
Method
Enter either D for daily interest or M for Minimum Monthly accounts.
3. LOANS INTEREST AUDIT
Once you have completed the parameters in Menu option 2, CAPS will allow you to perform the Loans Interest Audit. It is possible to set a flag in the default parameters (screen 2) to prevent the Special Interest Rate report from being generated. Loans Interest Audit will first prompt you to see if you want the reports generated in account level order:
Do you want to have the reports generated in account level order?
Enter [Y] if you would or [N] if you would not.
- if you are in Test Mode, CAPS prompts:
You are in Test Mode, do you want to start 'Loans Interest Audit' now (Y/N)
Enter [Y] if you want to do a quick test run by checking interest calculations on only a small number of members loan accounts.
Enter [N] if you want to return to the Interest menu.
- if you answer [Y], CAPS prompts:
Records to process?
Enter the number of members loan accounts you want CAPS to use as a test sample.
CAPS displays messages to let you know what it is doing. When finished it returns to the Interest menu.
- if you are not in Test Mode, CAPS prompts:
Program 'Loan Interest Audit' requires running overnight.
Confirm (Y/N)
Enter [Y] to add for overnight queue.
Enter [N] to cancel the request, and return to the Interest menu.
Result
CAPS will produce data in a file ready to be printed by the PRINT LOANS INTEREST menu option 4 below.
4. PRINT LOANS INTEREST AUDIT
This menu option allows you to print the results of the LOANS INTEREST AUDIT. CAPS will prompt you with:

< 1> Minimum dollar discrepancy
Enter the minimum discrepancy (in dollars) between the CAPS and the Financial Institution’s calculations for an account to be reported.
< 2> Minimum percentage discrepancy
Enter the minimum discrepancy (in percentage) between the CAPS and the Financial Institution’s calculations for an account to be reported.
< 3> Conditions requirement
Enter [B] if you require that both of the above conditions be satisfied for selection. Enter [E] if only one of the above (Either) conditions need be satisfied.
Once you have entered the parameters above, press [Enter] to continue:
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down. This feature provides security to reduce the likelihood of unauthorised users gaining access to CAPS reports.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY!
DO NOT LEAVE AT THE PRINTER!
Result
CAPS uses the information from the Loans Interest Audit to print the following reports, examples of which are below:
Summary of interest calculation for each account level, for each period
Interest calculation summary by level, by rate
Loans interest discrepancies
Summary of interest discrepancies for each account level
Accounts with no client record
Accounts with interest rates outside a valid range
It is possible to suppress the generation of the Special Interest Rate report if desired by setting a flag in the default parameters - screen 2. This report will show any account where the applied interest rate during the audit period was outside the valid range you specified in the default parameters. Please refer to the example at the end of the chapter.
5. LOANS DISCREPENCY ENQUIRY
CAPS will allow you to display detailed information on accounts listed on the discrepancy report using the following screen:

Account No
Input the account number of the account for which you want the discrepancy checked. All other fields on the screen will be displayed by CAPS (ie. You are only required to input the Account Number)
Balance <1>
CAPS will display the balance of the account.
Security Code <2>
CAPS will display the security code for the account.
Purpose Code <3>
CAPS will display the purpose code for the account.
Total Interest Calculated <4>
CAPS will calculate and display the total interest that should have been charged.
Total Interest Charged <5>
CAPS will display the actual amount of interest charged to the account.
Offset <6>
CAPS will display 'Y' here if there was a loans offset account attached. Otherwise it will display a 'N'.
Interest Detail <7> (window)
CAPS will display the interest discrepancies for each period as follows :
Opening Balance
CAPS will display the opening balance for the period.
Rate Used
CAPS will display the rate used at the beginning of the period.
Interest Calculated
CAPS will display the interest calculated for that period.
Interest Charged
CAPS will display the interest charged for that period.
6. OVERDRAFT AUDIT PARAMETERS
The overdraft audit is designed to audit accounts that have an approved overdraft facility, as opposed to accounts that have become overdrawn. This menu option allows you to adjust the parameters for the Overdraft Interest Audit.

6.1. Clear Overdraft Interest parameters
This function allows you to completely clear the Overdraft Interest parameters. This will mean you will be required to re-input the period dates, interest rates and exclusion levels. CAPS will not clear the default parameters. CAPS will check to make sure you have not chosen this option by mistake :
Are you sure you want to clear the Overdraft interest audit parameters?
Enter [N] to return to the Overdraft parameters menu with no change, or [Y] to clear all the Overdraft parameters. If you choose [Y] CAPS will display the fact that it is clearing the parameters and then return to the menu.
6.2. Edit Period Dates and other parameters
This function allows you to tell CAPS what the different loan interest rate periods are. CAPS prompts you to input the dates as follows:

<1> Ledger
Input the ledger (L,S or I) that you wish to audit. It is not possible to audit more than one ledger at a time although it is now possible to audit up to 100 different account levels within a single ledger.
<2> Start Day
Enter the Start Day for the audit period (inclusive). Use the following format: (dd/mm/yy)
<3> End Day
Enter the End day for the audit period (inclusive). Use the following format: (dd/mm/yy)
CAPS will look at all interest charges between the first and the last date you entered here.
NOTE: Do NOT attempt to audit a period longer than 1 year and 4 months.
<4> Balance Method
This controls whether to use opening or closing balance. The default for this is ‘O’ which mean use opening balance (The opening balance from the day after a charge to the day of the next charge). To using Closing balance set this to ‘C’
<5> Suppress Interest Discrepancy Report
Enter [Y] to suppress the Interest Discrepancy Report, [N] to create it. NOTE: If you enter [Y], run the audit and then enter [N] and print the report, a blank report will be returned.
<6> Restrict audit to accounts with approved limit
Normally this will be ‘Y’ to only audit accounts that have an overdraft limit associated with it. Only accounts matching those specified in the “Account Levels to Include” will be audited.
<7> Special Interest Rate
Enter [A] if you want CAPS to use the Special Interest Rate (Non-Standard Rate) as recorded on the members account or [P] if you want to use the Special Rate(s) from your parameters.
<8> Field
Enter the location on file for the special interest rate (normally 11).
<9> Value
Enter the location on file for the special interest rate (normally 1).
<10> Sub-value
Enter the location on file for the special interest rate (normally 4).
<11> Create Special Rate Report
Enter [Y] to create the report which shows accounts outside the Special Interest Rate range, as defined in your parameters.
<12> Minimum Special Rate
The audit will report all interest rates less than the Minimum Special Interest Rate entered here.
<13> Maximum Special Rate
The audit will report all interest rates greater than the Maximum Special Interest Rate entered here.
<14> Suppress Over Limit Report
Enter 'Y' to Suppress the Overdraft Over the Limit Report or 'N' to create it.
<15> Suppress Changed Limit Report
Enter 'Y' to suppress the Overdraft Changed Limit Report or 'N' to create it. Note: You must have done an “Overdraft Limit Data Capture” before you can use this feature.
<16> Use 365 days
Enter any overdraft accounts which use 365 days only, even for leap years.
Interest Charge Codes
<17> Savings
Enter interest charge transaction codes used on Savings accounts.
<18> Loans
Enter interest charge transaction codes used on Loan accounts.
6.3. Edit Overdraft Interest Rates
Important Note: You do not need to enter interest rates if you specified “A” in the “Period Dates and other Parameters” screen, as CAPS will determine all the rates to be applied for the audit period. This function allows you to specify the exact interest rates and methods for each Overdraft account level. Do not try to use this function immediately after you have cleared the interest audit parameters as you must have first input the period dates. CAPS will now prompt you to indicate the Overdraft account level to be edited :
Which level of account do you want to input parameters for? (Return to end)
You may choose any level between 1 and 99. If you have finished editing simply press [Enter] and CAPS will return to the menu.
If you choose a level CAPS will display the following screen:

Level
This indicates which account level parameter you are currently editing. This is not an input field.
Key
This indicates which period within the level you are in. For instance Key 3 indicates that the information on the screen belongs to the third period.
< 1> Action
Enter the action required. The actions are as follows:
- [N] Display the Next period.
- [P] Display the Previous period.
- [Q] Quit the editor and return to level choice.
- [E] Edit the period currently displayed.
- [CP] Copy the data from the Previous period.
- [CN] Copy the data from the Next period.
< 2> Period Start
< 3> Period End
CAPS will skip these fields. In Overdraft it is not possible to insert Sub-periods, thus the period dates may not be adjusted.
< 4> Basis
Enter the Overdraft interest Basis for this period. The possible options are:
[1] Flat (The same rate to all accounts regardless of the balance)
[2] Tiered on Whole Balance (One rate to the entire account balance depending on what the balance is)
[3] Tiered on each Portion of the Balance (Different Rates apply to each portion of the balance)
Tier
Enter the balance at which the following interest rates begin to apply. The first tier should always be 0.
Interest Rates to be supplied for each account, implemented by your main software supplier (CUSCAL/ULTRADATA). In the Overdraft audit there are four types of interest rate:
- Under the Limit Standard: This is the rate applied if the balance is not over the account credit limit and the special interest rate field is not set.
- Under the Limit Special Rate: This is the rate applied if the balance is under the account credit limit and they have a special interest rate.
- Over the limit Standard: This is the rate applied if the account balance exceeds the account credit limit and the special interest rate field is not set.
- Over the Limit Special Rate: This is the rate applied if the balance exceeds the account credit limit and they have a special interest rate.
6.4. Account Levels to Include
You must specify the account levels to include for the interest audit.

CAPS will only check the interest calculations for these account levels.
6.5. Display Overdraft Audit parameters to screen
CAPS will allow you to display the edited interest rate parameters to screen in a similar format to the Overdraft edit screens. Simply press [Enter] to continue viewing or [Q] to quit.
6.6. Display Overdraft Audit parameters to printer
CAPS will allow you to display the edited interest rate parameters on the printer in the same format as above. Please refer to the example at the end of the chapter.
6.7 Overdraft Limit Data Capture
This option records the current Overdraft limits to a file for later comparison.
NOTE: Do not perform a Data Capture in Test Mode. You achieve nothing and run the risk of overwriting an essential Data Capture with useless ‘test’.
7. OVERDRAFT AUDIT
This menu option allows you to run the Overdraft Interest Audit.
- if you are in Test Mode, CAPS prompts:
You are in test mode, do you want to start 'Overdraft Audit' now?
Enter [Y] if you want to perform a quick test run by checking interest calculations on only a small number of members loan accounts.
Enter [N] if you want to return to the Interest menu.
- if you answer [Y], CAPS prompts:
Do you want to process individual accounts?
- if you enter [Y], CAPS prompts:
Account to Process:
- if you enter [N] CAPS prompts:
Records to Process:
Enter the number of members loan accounts you want CAPS to use as a test sample.
CAPS displays the progress of the audit. When finished it returns to the Interest menu.
- if you are not in Test Mode, CAPS prompts:
Do you want ‘Overdraft Audit’ submitted for over night running?
Confirm (Y/N)
Enter [Y] to add to overnight queue.
Enter [N] to cancel the request, and return to the Interest menu.
Result
CAPS will produce data in a file ready to be printed by the PRINT OVERDRAFT INTEREST Menu option.
8. PRINT OVERDRAFT INTEREST AUDIT
This menu option allows you to print the results of the OVERDRAFT INTEREST AUDIT. CAPS will prompt you with :

< 1> Minimum dollar discrepancy
Enter the minimum discrepancy (in dollars) between the CAPS and the Financial Institution’s calculations for an account to be reported.
< 2> Minimum percentage discrepancy
Enter the minimum discrepancy (in percentage) between the CAPS and the Financial Institution’s calculations for an account to be reported.
< 3> Conditions requirement
Enter [B] if you require that both of the above conditions be satisfied for selection. Enter [E] if only one of the above (Either) conditions need be satisfied.
Once you have entered the parameters above, press [Enter] to continue:
Print Password
No-one can print these audit reports unless they know the password. Enter it if you know it. Note - to stop unauthorised people 'fiddling' with CAPS, you only get two chances. The CAPS automatically closes itself down.
CAPS displays messages to let you know what it is doing. When finished it returns to the menu.
COLLECT YOUR PRINTOUT IMMEDIATELY. DON'T LEAVE IT AT THE PRINTER!
Result
CAPS will print the results of the Overdraft Interest Audit.
Please refer to the example at the end of the chapter.
If you wish to compare the summary with the General Ledger figures please bear in mind that the figures here do not reflect first interest charges to accounts that opened during the period and do not reflect interest charges at the end of a cycle when the previous cycle incurred no interest. This is because both of the above cases have no interest charge for CAPS to use as a start point.
9. OVERDRAFT DISCREPANCY ENQUIRY
CAPS will allow you to view individual Overdraft discrepancies using the following screen:

Account Number
Enter the account number for which you wish to see the discrepancy details. Press the [Enter] key on a blank line to exit this screen.
Balance <1>
CAPS will display the current account balance here.
Total Interest Calculated <2>
CAPS displays the total interest that it calculated over the entire period.
Total Interest Charged <3>
CAPS displays the total interest that was actually charged during the entire period.
Interest Details <4> (window)
CAPS will display the interest details on each date interest was charged in the audit period:
Charge Date
CAPS will display the date the interest was charged.
Interest Calculated
CAPS will display the interest it calculated to this date.
Interest Charged
CAPS will display the interest that was actually charged this date.
Rate
The interest rate that CAPS used from the first day of the charge period.
Tiered On
CAPS will display the method used for the interest calculation; ‘Tiered on Whole Balance’, ‘Tiered on Portion of Balance’ or ‘Flat Rate’. Over-limit rate only applied to balances (or portion of balance) over the limit of the account. For ‘Tiered on Portion’, any portion of the balance which falls within a tier, will use that rate on that portion only.
10. SAVINGS INTEREST DATA CAPTURE
Some Financial Institutions only pay interest on member’s Savings accounts every six months, or every year. In the mean time they accrue interest in a memorandum field on each individual account. To check the accrual calculation for each savings account, CAPS needs the accruals opening balance. This menu option lets you make a 'Data Capture' of the accruals for each savings account.
CAPS can use the captured accrual position as a starting point to verify the current accrual. This is because it may be impossible to start at the month for which the current accrual calculation started, because the transactions may have been purged from the system. The other reason why the capture is used is to avoid auditing the same period (months) twice.
Generally, if Data Captures are required, you should perform your audit, check the results and run a Data Capture within the first few days of the month. When a savings account closes, the accrual is set to zero as the interest is credited to the member. If the Data Capture is left too late it will store zero accrual for these accounts. This will cause problems. For example when CAPS comes to verify six months worth of interest paid to an account that closed on the 16th of a month, it would add its 16 days of interest to the accrual figure which should represent around 5 months of interest. Instead, because the Data Capture was done late, the accrual from the Data Capture is zero and a savings interest discrepancy results.
An example of the use of the savings Data Capture is as follows: Let’s say you want to verify the current accrual which represents the last 5 months interest (Interest was last paid 5 months ago). If transactions have been purged off the system for the first three months, you will need to have done a Data Capture of the accrual at the start of the fourth month to use as your starting point. You should then enter periods for the remaining two months and answer ‘Yes’ to the question on the use of the Data Capture. CAPS will take the captured amount (interest accrued up to the end of the 3rd month if the process was done at the beginning of the fourth month) and add it to its calculation amount (interest for the remaining two months), and then compare with the five month figure on file. If there are discrepancies, they are reported.
Note - Do not perform Data Captures in Test Mode. You achieve nothing, and you run the risk of overwriting an essential Data Capture with useless 'test' data.
- if you are in Test Mode, CAPS prompts:
You are in Test Mode, do you want to start 'Savings Interest Data Capture' now (Y/N)
Enter [Y] if you want to do a quick test run for checking interest calculations on only a small number of member’s savings accounts.
Enter [N] if you want to return to the Interest menu.
- if you answer [Y], CAPS prompts:
How many records do you want to process?
Enter the number of savings accounts you want CAPS to use as a test sample.
CAPS displays the progress of this procedure. When completed it returns to the Interest menu.
- if you are not in Test Mode, CAPS asks:
Do you want ‘Savings Interest Data Capture’ submitted for overnight running? Confirm (Y/N)
Enter [Y] to add to overnight queue.
Enter [N] to cancel the request, and return to the Interest menu.
Result
CAPS sets up an instruction for 'Savings Interest Data Capture' to be run overnight under 'NIGHT AUDIT’. (See CAPS UTILITIES, Section 2 - NIGHT AUDIT for more details).
The results of running 'Savings Interest Data Capture' are stored in a file for use by CAPS.
11. DEFAULT SAVING INTEREST PARAMETERS
CAPS allows you to preset the standard calculation parameters. Once adjusted correctly to your institution these need not be touched again, unless the system changes. It is also possible to set CAPS to calculate interest on the closing daily balance (for daily accounts) instead of the opening balance using these parameters.

This is the screen for CUSCAL sites. ULTRADATA sites have an additional parameter <7> Fraction which is described below.
Effective Date (same period)
This allows you to define the effect of effective dated transactions. Enter [Y] to use the effective date, [N] to use the posting date.
< 1> Min Monthly
Define the effect of an effective dated transaction for minimum monthly balance accounts. If a transaction is effective dated to a date within the same month as the processing date, should it be used by CAPS or should CAPS use the processing date.
< 2> Daily
Define the effect of effective dated transaction for daily interest accounts. Enter ‘Y’ to use the effective date when it is within the same month as the processing date.
Effective Date (diff period)
This allows you to define the effect of an effective dated transaction that goes into a prior period. Enter [Y] to use effective date, [N] to use 1st date of the posting period.
< 3> Min Monthly
Define the effect of effective dated transaction for minimum monthly balance accounts. If you indicate [N] then CAPS will only bring the date back to the beginning of the month in which the processing date occurred, providing you have set field <1> to [Y].
< 4> Daily
Define the effect of effective dated transaction for daily rest accounts. If you indicate [N] then CAPS will only bring the date back to the beginning of the month in which the processing date occurred, providing you have set field <2> to [Y].
Minimum Monthly Accounts
These parameters allow you to define whether interest should be calculated for minimum monthly accounts in their opening and closing month.
< 5> Open
Enter [Y] to calculate interest for the opening month. Regardless of what you enter here, if the account is opened before the first day of grace for the month in which it is opened, interest will be calculated for that month (providing there are days of grace).
< 6> Close
Enter [Y] to calculate interest for the closing month. Regardless of what you enter here, if the account closes after the 'last' day of grace for the month in which it closes, interest will be calculated for a full month (providing there are days of grace).
The following parameter is for Ultracs only:
<7> Fraction
Enter [Y] if you want to use the number of days in a month instead of 1/12 of the annual rate for the interest calculation.
The following parameter numbers will increase by one for Ultracs sites.
< 7> Overdrawn Interest Transaction Code
Enter a code here (usually 63 or 64) if you are using the ‘Daily minus’ or ‘Monthly minus’ methods of interest calculation to audit overdrawn accounts (not for OVERDRAFT). Overdraft accounts should be audited using the Overdraft module.
< 8> Interest Adjustment Transaction Codes (window)
Enter the transaction codes for interest adjustment transactions.
This is the second default parameters screen for FCS. The parameter numbers will vary slightly for Ultracs sites:

<9> Minimum Special Rate
The audit will report all interest rates less than the Minimum
Special Interest Rate. Enter the minimum special interest rate
<10> Maximum Special Rate
The audit will report all interest rates greater than the Maximum
Special Interest Rate. Enter the maximum Special Interest Rate.
<11> Savings Special Rate
Enter [Y] if you want CAPS to use the interest rate on file for all accounts. If you enter ‘Y’ here, you do not need to enter any interest rate information in CAPS for the Savings Audit. Enter[N] if you want to use the rates from your parameters.
<12> Create Special Rate Report
Enter [Y] to generate data for the report which shows accounts whose interest rate was outside the valid range as defined by your Min/Max parameters.
<13> Savings Account use Open/Close
Enter ‘O’ to have CAPS use the opening balance or ‘C’ for closing balance for each day of the audit period.
<14> Suppress Interest Discrepancy Report
Enter [Y] to suppress the Interest Discrepancy Report, [N] to create it. NOTE: If you enter [Y], run the audit and then enter [N] and print the report, a blank report will be returned.
12. SAVINGS INTEREST PARAMETERS
This menu option allows you to adjust the parameters for the Savings Interest Audit. On entering the parameters menu CAPS will determine if the period dates have yet been input. If not, CAPS will move immediately to the Period Dates input screen (The parameters menu is displayed below). If the Period Dates have previously been input, CAPS will move you to the parameters menu as follows:

12.1 Clear Savings Interest parameters
This function allows you to completely clear the Savings Interest parameters. This will mean you will be required to re-input the period dates, interest rates and exclusion levels. However CAPS will not clear the default parameters. CAPS will check to make sure you have not chosen this option by mistake:
Are you sure you want to clear the savings interest audit parameters?
Enter [N] to return to the Savings parameters menu with no change, or [Y] to clear all the Savings parameters. If you choose [Y] CAPS will display the fact that it is clearing the parameters and then return to the menu.
12.2. Edit Period Dates
Most Important: The final date of the audit period must be the date of the current accrual. Usually this will be the last day of the previous month. And the first date must either be the day after interest was paid to the account or the 1st of the month in which the Data Capture was performed. For example, if the Data Capture was done on the 5th of April, your Start Day for the first period would be 01 April. This is because the accrual amounts in the Data Capture will be from the 31 March, and you need to follow on from the next day after the Capture. So, if the current month is November, you cannot simply audit the previous two months. The starting period must be either from an interest payment or from the 1st day of the month of the Data Capture.
This function allows you to tell CAPS what the different loan interest rate periods are. CAPS prompts you to input the dates as follows:

If the period dates have been previously input and not cleared CAPS will only allow you to view these dates without editing. If you wish to input new dates first use function 1 Clear Savings Interest parameters.
< 1> Date Parameters (window)
Period Dates
Start Day
Enter the first day of the period (inclusive). The following format is required (dd/mm/yy)
End Day
Enter the last day of the period (inclusive). The following format is required (dd/mm/yy)
WARNING: Do not attempt to audit a period longer than one year and four months.
You must enter full month periods here. If there are interest rate changes part of the way through a month the place to indicate that fact is in the edit interest rates. Please refer to section 12.3 to find how to indicate an interest rate change mid month.
Days of Grace
Start Day
If the savings account interest is calculated on a 'minimum monthly balance', then enter the final date on which the Financial Institution will accept a deposit and still pay interest on it for the full month. Enter the date in the form (dd/mm/yy)
Or press [Enter] if there are no days of grace allowed,
End Day
If the savings account interest is calculated on a 'minimum monthly balance', then enter the earliest date on which the Financial Institution will accept a withdrawal and still pay interest on that amount for the full month. Enter the date in the form (dd/mm/yy).
Press [Enter] only if no end day of grace.
You may notice that CAPS automatically inserts the Start Day from the second period onwards. This is to ensure that each Start Day is the day after the last End Day. When you have input all the period dates press [\] in the Start Day position of the latest field, to remove the inserted date. Then press RETURN to exit from the window. Now you can either press [1] to re-edit the dates or RETURN to accept. Once you accept a set of new dates CAPS will display a message before returning to the menu:
Building period information, please wait
This indicates CAPS is producing special data structures which will be used next in the Edit Interest Rates function.
12.3. Edit Savings Interest Rates
Important Note: You do not need to enter any rate information if you specified ‘Y’ for ‘Savings Special Rate’ in the default parameters. In this case, CAPS will use all the applicable rates for the account during the audit period.
This function allows you to specify the exact interest rates and methods for each Savings account level. Do not try to use this function immediately after you have cleared the interest audit parameters as you must have first input the period dates. CAPS will now ask you:
Which level of account do you want to input parameters for ? (Return to end)
Indicate the Savings account level to be edited.
You may choose any level between 1 and 99. If you have finished editing simply press [Enter] and CAPS will return to the menu.
If you choose a level CAPS will display the following screen:

Level
This shows you which account level you are editing. This is not an input field.
Key
This shows you the current period and sub-period. For instance Key 3.2 indicates that the information on the screen belongs to the second sub-period of the third period.
< 1> Action
Enter the action required. The actions are as follows
- [N] Display the Next period.
- [P] Display the Previous period.
- [Q] Quit the editor and return to level choice.
- [E] Edit the information currently displayed.
- [D] Delete the current sub-period.
- [CP] Copy the data from the Previous period.
- [CN] Copy the data from the Next period.
<2 > Period Start
Enter the first day (inclusive) of the interest (sub-) period.
After setting the Period dates CAPS will set up the main periods each consisting of one single sub-period. You will need to specify a sub-period whenever there is a rate change. You can insert more sub-periods simply by moving the Period Start forward or the Period End backward. If you do this, CAPS will automatically set a new sub-period to cover the days in between. You may have as many sub-periods per period as there are days in the period (ie. Sub-periods may be one day long). To save input time CAPS provides you with the [CP] and [CN] functions to copy the period information from the previous and next periods respectively.
CAPS will not allow you to move a sub-period Period Start day back past the beginning of the main period. Conversely you are not allowed to move a Period End day forward past the end of a period. If you move a sub-period Period Start or Period End that are not already on the limits of the main period, CAPS will not insert a new period. Instead CAPS will drag along the relevant Period Start or End of the neighbouring sub-period.
< 3> Period End
Enter the last day (inclusive) of the interest (sub-) period.
< 4> Method
Enter the Savings interest method required. The methods are :
- [1] Daily Plus
- [2] Daily Minus
- [3] Min. Monthly Plus
- [4] Min. Monthly Minus
The Minus methods above both take overdrawn interest into account. The minimum interest calculated (after subtracting overdrawn interest) is zero (i.e. no interest charges). To audit overdraft charges use the Overdraft Audit.
< 5> Base
Enter the interest base required. They are:
- [1] Flat
- [2] Tiered on whole balance.
- [3] Tiered on portion of balance.
< 6> Overdrawn Method
Enter the Overdrawn Method required. When the savings interest Calculation Method is set to 'plus' (eg, Daily Plus) the Overdrawn Method must be set to Nil. If the Calculation Method is set to 'minus' (eg, Daily minus) then the Overdrawn Method must not be Nil. This is because the 'minus' Methods offset the savings interest and so an Overdrawn Method is required. Please bear in mind that these overdrawn calculations are not for accounts which have an official overdraft facility. Accounts with an official overdraft facility should be audited using the Overdraft Interest Audit.
The options for the overdrawn method are:
- [1] Daily
- [2] Monthly
- [3] Nil
< 7> Overdrawn Rate
Enter the overdrawn rate as a percentage (eg. 14.5)
< 8> Interest rate (window)
Tier
Enter the tier as an amount of money. Any amount from the current tier amount to the next tier amount is subject to the current tiers corresponding interest rate. The first tier must be zero (0). For account levels using the flat rate method there will be only one tier. For multi-tier method the account balance (or part balance) must be larger (not equal or larger) than the tier balance to attract the corresponding rate.
Interest Rate
Enter here the interest rate for the relevant tier.
How CAPS determines which rate to use.
There are a number of factors involved in determining which rate the Savings Interest audit actually uses. When you initially set your period dates CAPS attempts to locate the corresponding interest rates from backups it keeps of the rates you set for the same months in previous audits. If you have entered a month that you have not audited previously then CAPS will extract the current rate from the Financial Institution’s files. Bear in mind that these current rates may not apply to all your periods. You are then free to edit these rates in the above Savings Rate Changes screen.
You then have the option of overriding these rates with each account’s Special Interest Rate. CAPS allows you to set a flag in the Default Savings Parameters screen that will make CAPS use the applicable interest rate set individually on each account. This will override the parameters set above.
12.4. Account Levels to exclude
CAPS will allow you to indicate the savings account levels to exclude from the interest audit as follows:

12.5. Display Savings Audit parameters to screen
CAPS will allow you to display the edited interest rate parameters to screen in a similar format to the Savings edit screens. Simply enter [Enter] to continue looking or [Q] to quit.
12.6. Display Savings Audit parameters to printer
CAPS will allow you to display the edited interest rate parameters on the printer in the same format as above. Please refer to the example at the end of the chapter.
13. SAVINGS INTEREST AUDIT
Once you have completed the parameters in Menu option 10, CAPS will allow you to perform the Savings Interest Audit. It is possible to set a flag to prevent the Special Interest Rate report from being generated in the default parameters (screen 2). There are a number of prompts that you must answer when you initiate the Savings Interest Audit:
Would you like to have the reports generated in account level order?
Enter [Y] if you would or [N] if you would not.
-CAPS will then prompt:
Is the Data Capture file needed for this audit?
Enter [Y] if you want it used or [N] if not.
-CAPS will then prompt:
Do you wish to ignore the credit interest accrual on file?
If you are auditing up to an interest payment (set in your period date parameters) and your client has accrued interest (either a weekly or a monthly accrual) since that payment then you will want to ignore the current positive accrual by entering a [Y] in response to this question above. Otherwise enter [N].
CAPS then prompts:
Do you wish to ignore the debit interest accrual on file?
Answer either [Y] or [N] according to the same criteria used above.
- If you are in Test Mode, CAPS will prompt:
You are in Test Mode, do you want to start 'Savings Interest Audit' now (Y/N)
Enter [Y] if you want to do a quick test run by checking interest calculations on only a small number of member’s savings accounts.
Enter [N] if you want to return to the Interest menu.
-
- if you answer [Y], CAPS prompt:
Do you want to process individual accounts?
Type ‘Y’ to enter specific accounts to audit. Type ‘N’ to jump to the next prompt. If you typed ‘Y’ you will be prompted for each account to audit. Press [Enter] on a blank line to finish.
- If you answered ‘N’ to the above, you will be prompted:
How many records do you want to process?
Enter the number of member’s savings accounts you want CAPS to use as a test sample.
CAPS displays the progress of the Savings Interest audit. When complete, it returns to the Interest menu.
- If you are in Live Mode, CAPS prompts:
Do you want ‘Savings Interest Audit’ submitted for overnight running?
Confirm (Y/N)
Enter [Y] to add to the overnight queue.
Enter [N] to cancel the request, and return to the Interest menu.
Result
CAPS will produce data in a file ready to be printed by the PRINT SAVINGS INTEREST Menu option.
14. PRINT SAVINGS INTEREST AUDIT
This menu option allows you to print the results of the SAVINGS INTEREST AUDIT. CAPS will prompt you with :

Because of calculation rounding differences the interest calculated by CAPS is likely to differ slightly from the interest posted by the Financial Institution. To stop CAPS printing every account it lets you enter filter out discrepancies. CAPS will not print an account if its discrepancy is less than the amounts you enter.
< 1> Minimum dollar discrepancy
Enter the minimum discrepancy (in dollars) between the CAPS and the Financial Institution’s calculations for an account to be reported.
<2> Minimum percentage discrepancy
Enter the minimum discrepancy (in percentage) between the CAPS and the Financial Institution’s calculations for an account to be reported.
<3> Conditions requirement
Enter [B] if you require that both of the above conditions be satisfied for selection. Enter [E] if only one of the above (Either) conditions need be satisfied.
Once you have entered the parameters above, press [Enter] to continue:
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down. This feature provides security to reduce the likelihood of unauthorised users gaining access to CAPS reports.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
CAPS uses the information from the Savings Interest Audit to produce the following reports, examples of which are below:
-
- Saving interest exceptions
- Accounts with no client record
- Accounts with special rates
- Summary of interest audit
It is possible to suppress the generation of the Special Interest Rate report by setting a flag in the default parameters screen 2.
If you wish to compare the summary to General Ledger figures, bear in mind that this summary includes interest paid out to accounts closed during the audit period. The General Ledger figures usually only show the current accrual and do not reflect interest paid out.
Please refer to the example at the end of the chapter.
15. SAVINGS DISCREPANCY ENQUIRY
CAPS allows you to enquire on individual Savings interest discrepancies. CAPS will display the discrepancy information after you type in the relevant account number. If the account did not produce a discrepancy CAPS will inform you that it cannot be found. The screen is as follows :

<Enter> to proceed, 'EX' to cancel, or prompt# to change
Account Number
Enter an account number to show discrepancy details for each audit period. If the account you enter has no discrepancy, nothing is displayed. To return to the Interest menu simply press [Enter] on a blank line.
Balance
CAPS will display the current account balance.
Total Interest calculated
CAPS will display the total interest that it calculated for the entire audit period.
Total Interest Paid
CAPS will display the actual amount of interest paid for the entire audit period.
Open Accrual
CAPS will display the opening accrual.
Current Accrual
CAPS will display the current accrual.
Interest Details
Interest (window)
CAPS will display the period number, interest rate used, interest calculated, interest paid and interest calculation basis for each period.
16. SAVINGS BONUS PARAMETERS
This is an optional module that allows you to audit these special Savings accounts that earn bonus interest at a higher rate when the member meets certain criteria.

Levels
Enter the account levels to be audited using the Savings Bonus audit.
From date
Enter the starting date for each month to audit. Press [Enter] on a blank line to signal the end of date entry.
To date
Enter the ending date for each month to audit.
Debit exempt codes
Enter any additional Debit transaction codes that are exempt from the criteria that would cause a failure to earn Bonus interest. The standard codes are those defined by your system.
Ledger
Enter the applicable ledger for the accounts to be audited, either ‘S’ or ‘L’.
Balance Method
Indicate whether CAPS is to use the Opening daily balance or the Closing daily balance for interest calculation (‘O’ or ‘C’).
Report sort order
Indicate how you wish the report data to be sorted, either by Member number or by account Level (‘M’ or ‘L’).
Each input line of the following 10 prompts is associated with the level you specified at the “Levels” prompt above. This allows for different criteria for earning Bonus Interest for different levels.
Code (Interest Transaction)
Enter the Interest Transaction Code that is used to pay interest to the member’s account. Each line within this input window relates to the account levels you intend to audit as entered at the “Levels” prompt.
F.I. Frequency (interest paid)
Enter the frequency code to indicate the frequency that the Financial Institution pays interest to the member’s account (W, F, 4, M, Q, H, Y, A).
Minimum Bal
Enter the minimum balance that the member must maintain in order to attract Bonus Interest (whole dollars).
Member Frequency (action)
Enter the code to indicate the action frequency that the member must take in order to attract Bonus Interest (eg: Must deposit the “Minimum dollar Credits” amount into their account at this frequency). Possible codes are the same as for FI Frequency.
Minimum number Credits
Enter the minimum number of times a member must make Credit transfers to their account at the required frequency in order to attract Bonus Interest.
Minimum dollar Credits
Enter the minimum dollar amount (whole dollars) a member must make Credit transfers to their account at the required frequency in order to attract Bonus Interest.
Maximum number Debits
Enter the maximum number of Debit transfers a member may make from their account before they will fail to earn Bonus Interest.
Standard Rate
Normally this is left blank to use the interest rates on file for this account level. If you enter a rate here, this one rate will apply across all accounts of this level for the entire audit period.
Bonus Rate
Normally this is left blank to use the interest rates on file for this account level. If you enter a rate here, this one rate will apply across all accounts of this level for the entire audit period.
Fail Rate
This is the rate that will be applied if the member fails on the Bonus Interest criteria. Normally this is left blank to use the interest rates on file for this account level. If you enter a rate here, this one rate will apply across all accounts of this level for the entire audit period.
17. SAVINGS BONUS AUDIT
This audit may be run in Live Mode or in Test Mode (set via System Utilities / Control Parameters). If run in Live Mode, it will be queued in Night Audit with any other audits you have setup to run. You must use Night Audit to actually run the audits.
If you are in Test Mode, you may run against a sample of accounts or a series of specific accounts (entered one at a time).
This process will only audit accounts that match the level(s) you specified in the “Levels” prompt of the Savings Bonus Parameters. Any discrepancies in interest calculations will be recorded in a file. To print this report, use menu option 18.
18. SAVINGS BONUS PRINT
Enter the print password to print this report. See the end of this chapter for a sample report.
19. SAVINGS BONUS DISCREPANCY ENQUIRY
CAPS will allow you to display detailed information on accounts listed on the discrepancy report, using the following screen. Enter the account number and CAPS fills in the remaining portions of the screen.

20. CLEAR INTEREST AUDIT FILES
This allows you clear all files relating to the interest audit.
CAPS, prompts:
Are you sure you want to clear all interest audit files?
This is just a warning and a check to make sure you really know what you are doing. If you answer [Y], CAPS immediately clears all interest audit files. They cannot be regained. If you answer [N] CAPS returns you to the Interest menu without doing anything.
Note - this does not clear the Savings Interest Data Capture file, the Overdraft Limit Data Capture, nor any parameter/rate information.
Result
The following files are irretrievably cleared:
Loan interest discrepancies
Loan Accounts with invalid rates
Saving interest discrepancies
Savings Accounts with invalid rates
Accounts with no client record
Summary of interest audit
Savings Bonus discrepancies
This module independently recalculates the interest paid and accrued on Term Deposits.
0. INTRODUCTION
0.1 Description of Audit Tests
This module completely re-calculates the amount of the interest accrual. This is therefore a very useful balance sheet audit tool. You can then check the amount accrued to the appropriate General Ledger account.
It lets you enter a 'reasonable' interest rate range, and reports details of all those members with investment account interest rates outside that range. This helps trap any obvious errors, such as interest rates of 30%.
It completely re-calculates interest paid in a specified audit period.
0.2. Suggested sequence and frequency of using the module
External auditors may only want to use the Accrual part of this module once or twice a year to check the accrued interest to the balance sheet. "Term Deposit Interest" audit could be run quarterly or half yearly.
Internal Auditors may want to use this module every three or six months to check that interest rates are within reason and to check interest paid to members.
This is a very simple Audit Module to use. The steps are:
| Step | Description |
|---|---|
| 1. | Use menu option 1 - TERM DEPOSIT ACCRUAL AUDIT to tell CAPS to set up the audit to check the accrual. It is usually run overnight using NIGHT AUDIT. |
| 2. | The next morning, or at any convenient time, use menu option 2 - PRINT TERM DEPOSIT ACCRUAL AUDIT to print the results of the audit. Carry out any necessary investigations. |
| 3. | Use menu option 3 - TERM DEPOSIT INTEREST AUDIT DATA CAPTURE to save the deposit details for use in the TERM DEPOSIT INTEREST AUDIT. The program is usually run overnight. |
| 4. | Use menu option 4 to enter the parameters for the TERM DEPOSIT INTEREST AUDIT, and then use the menu option to check the interest paid. The program is usually run overnight. |
| 5. | The next morning, or at any convenient time, use menu option 5 - PRINT TERM DEPOSIT INTEREST AUDIT to print any discrepancies. |
| 6. | When you are satisfied that you have completed auditing deposits up to a particular date, use this menu option 6 - PURGE TERM DEPOSIT INTEREST AUDIT DATA CAPTURE FILE to remove unneeded deposit information (deposit information prior to this date). |
| 7. | When you are satisfied the audit is complete, and you have no further use for the files generated, select menu option 7 - CLEAR TERM DEPOSIT FILES to release the space taken up on the Financial Institution's computer system. |
1. TERM DEPOSIT ACCRUAL AUDIT
This menu option instructs CAPS to do a Term Deposit Accrual audit, and lets you enter some information it needs. The information is entered as follows:

<1> Denominator
This is the number of days in a year to be used when calculating interest.
<2> Accrue From
This field is normally left blank. We have included it here to allow some auditors to override the start date for the accrual period. The default (if left blank) is to start the accrual period from the deposit date of each deposit.
<3> Accrue To
This field is normally left blank. We have included it here to allow some auditors to set the date to which to accrue the interest. The default (if left blank) is to accrue to the date of the last Financial Institution accrual run. This way the results will be comparable with the results on a General Ledger account.
NOTE: You cannot reliably backdate the audit too far using the above fields because CAPS relies on the Deposit information being available on file. If a deposit is reinvested or purging has taken place, then CAPS may not be able to access the deposit details relevant to your accrual period. If you wish to compare your results to the GL then we recommend that you leave these fields blank and run the audit as at the time required.
<4> Interest rate ranges (window)
Deposit Date
All deposits made between the previous date and this date are subject to the associated Low and High rates. All deposits made after the last date are subject to the constraints associated with the last date.
Low Rate
This indicates the minimum interest rate allowable. If CAPS finds a term deposit with a rate lower than this amount in this period, it will be reported.
High Rate
This indicates the maximum interest rate allowable. If CAPS finds a term deposit with a rate higher than this amount in this period, it will be reported.
The CAPS Term Deposit Accrual Audit allows for detailed examination of the interest calculations when in Test Mode.
If you are in Test Mode, CAPS prompts:
You are in Test Mode, do you want to start 'Term Deposit Accrual Audit' now? (Y/N)
Enter [Y] if you wish to perform a quick test run by sampling only a small number of members term deposit accounts.
Enter [N] if you don't need a test run, but want to audit all term deposit accounts.
If you answer [Y], CAPS prompts:
Do you want to process individual accounts?
If you answer [Y], CAPS prompts:
Enter Account number to process
Enter each account number on a separate line and finish by pressing [Enter] on a blank line.
If you answer [N], CAPS prompts:
Do you want to process particular Account Levels?
If you answer [Y], CAPS prompts:
Below are the number of accts by level from the previous audit run:
| Acct level | Count |
|---|---|
| 4 | 260 |
| 5 | 350 |
| 10 | 154 |
| 11 | 300 |
| 13 | 428 |
| 15 | 178 |
| 16 | 74 |
| 18 | 62 |
| 21 | 8 |
Enter the Account Level(s) to audit, one to a line.
Press [Enter] on a blank line to finish entering account levels to be audited. The reason for the above report is to give you some idea how large the resulting report will be. Note however, that each account may have several deposits, and each deposit would represent one line in the report. CAPS collects this statistical information only when you perform an audit in Live Mode.
If you request to audit particular accounts or specific account levels, a detailed interest calculation report will be generated and written to a file called "CAPS.TD.ACCRUAL" in a directory called "&HOLD&", and you are advised of this when the audit finishes. This is done so that the file may be downloaded and imported into another application for further examination. If you simply want to print this report, from the Command Level (TCL), type the following command:
LIST.ITEM &HOLD& "CAPS.TD.ACCRUAL" LPTR
If you answer [N], CAPS prompts:
How many records do you want to process?
Enter the number of term deposit accounts you want CAPS to use as a test sample. CAPS displays messages to indicate the progress of the audit. When completed it returns to the menu.
If you answer [N], or if you are in Live Mode, CAPS prompts:
Do you want 'Term Deposit Accrual Audit' submitted for overnight running?
Confirm (Y/N)
Enter [Y] to add it to the overnight queue.
Enter [N] to cancel the request, and return to the Term Deposit menu.
Result
If you chose a test sample only, CAPS immediately runs the Term Deposit Accrual Audit.
If you chose a full live sample, CAPS sets up an instruction for the Term Deposit Accrual Audit to be run overnight under 'NIGHT AUDIT'. (See CAPS UTILITIES, Section 2 - NIGHT AUDIT for more details).
The results of running the Term Deposit Accrual Audit are stored in a file called 'Term Deposit Accrual Audit Result'.
2. PRINT TERM DEPOSIT ACCRUAL AUDIT
This menu option lets you print the results of the TERM DEPOSIT ACCRUAL AUDIT.
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down. This feature provides security to reduce the likelihood of unauthorised users gaining access to CAPS reports.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
CAPS uses the information in file 'Term Deposit Accrual Audit Result' to print a summary of the term deposits showing the total deposited for each level of account and the interest accrual for each. You should check this overall summary to the Financial Institutions figures to make sure they are reasonable.
It also lists each term deposit account which has an interest rate outside the range you entered when you used the TERM DEPOSIT Menu option. The report shows the members number, the deposit number and the interest rate for each.
Please refer to the example at the end of the chapter.
3. TERM DEPOSIT INTEREST AUDIT DATA CAPTURE
This menu option generates a Data Capture file containing details of all Investment accounts on the Certificate file - Term Deposit certificate file. You must run this option at least before the Certificate file is purged by the Financial Institution.
In running the Term Deposit Interest Audit, CAPS can extract deposit information from the transactions, the certificate details and the Data Capture file in an attempt to get all the information it needs to calculate interest paid relevant to a deposit in your audit period. In order to give CAPS the maximum possible opportunity to get the required deposit details we have included this Data Capture option.
The Data Capture stores Deposit Certificate details so that when these details get purged by the F.I., there will still be a copy of this information available for the audit. It is important to note that the Data Capture file is not actually cleared before it is run. Any new deposit details will be added during this process. We recommend that the Data Capture be run after the Term Deposit Audit at the end of each quarter. As this process is cumulative, there is no harm in running it as often as you think is necessary. CAPS will only add deposit information to the Data Capture which has changed since the last Data Capture. This file will grow in size each time this process is run. It is recommended that you use option 6 (Purge Term Deposit Data Capture file) to remove old certificate data that is no longer required, up to a nominated date.
CAPS prompts:
Do you want 'Term Deposit Data Capture' submitted for overnight running? (Y/N)
Enter [Y] to queue the Data Capture in NIGHT AUDIT
Enter [N] to cancel the request, and return to the Term Deposit menu.
Result
CAPS sets up an instruction for 'Term Deposit Data Capture' to be run overnight under NIGHT AUDIT. (See CAPS UTILITIES, Section 2 - NIGHT AUDIT for more details).
The results of running 'Term Deposit Data Capture' are stored in the Data Capture file.
4. TERM DEPOSIT INTEREST AUDIT
This menu option instructs CAPS to calculate interest paid on each deposit and report discrepancies. CAPS lets you enter information it needs as follows :

<1> Period Start
This indicates the beginning of the period the audit will operate on.
<2> Period End
This indicates the end of the period that the audit will operate on.
<3> Minimum discrepancy for each interest payment
If CAPS will only report discrepancies larger than this amount.
<4> Allow for errors caused by leap year
Choose [Y] if you wish to allow for possible discrepancies caused by the leap year, else [N]. The answer here depends on which method your institution is using to calculate interest. (Financial institutions could start the leap year on their computer systems at either the start of the calendar or financial year. They also have the option to accrue interest before they swap to or from a leap year.) Because of this flexibility, sometimes it is impossible to determine the actual fraction (365 on 366) used in the calculation.
<5> Maximum discrepancy for errors caused by leap year
If you are taking the leap year into account in your calculations, enter the maximum discrepancy you are prepared to allow for.
<6> Report rate difference
Enter [Y] if you wish CAPS to report when there is a difference between the rates at the start and at the end of a deposit. CAPS will use the same interest rate the financial institution uses to calculate interest, which is the interest rate at the time interest was paid.
<7> Deposit Start Date Reset to Part Redemption Date
Enter [Y] if you wish the Deposit Start Date to be reset to the Part Redemption date, otherwise enter [N]. The default is [N]. When a deposit is part redeemed (Part, but not all, of the money is withdrawn before maturity) the new deposit amount can earn interest from the original deposit date (default) or from the date of the part redemption.
<8> Suppress Discrepancy Report
Enter [Y] if you want to disable the interest credit discrepancy report, otherwise enter [N].
<9> Exclude Levels
Enter any investment account levels which you wish to exclude from the audit. You can enter a number of levels, or leave the field blank to include all levels.
- if you are in Test Mode, CAPS prompts:
You are in Test Mode, do you want to start 'Term Deposit Interest Audit' now (Y/N)
Enter [Y] if you want to do a quick test run by sampling a small number of members term deposit accounts.
Enter [N] if you don't need a test run, but want to audit all term deposit accounts.
- if you answer [Y], CAPS prompts:
How many records do you want to process?
Enter the number of members term deposit accounts you want CAPS to use as a test sample. CAPS displays messages to let you know what it is doing. When finished it returns to the menu.
- if you answer [N], or if you are not in Test Mode, CAPS prompts:
Do you want 'Term deposit Interest Audit' Submitted for overnight running?
Confirm (Y/N)
Enter [Y] to add it to the overnight queue.
Enter [N] to cancel the request, and return to the Term Deposit menu.
Result
If you chose a test sample only, CAPS immediately runs the Term Deposit Accrual Interest Audit.
If you chose a full live sample, CAPS sets up an instruction for the Term Deposit Accrual Audit to be run overnight under 'NIGHT AUDIT'. (See CAPS UTILITIES, Section 2 - NIGHT AUDIT for more details).
The results of running the Term Deposit Accrual Audit are stored for printing by menu option 4 - PRINT TERM DEPOSIT INTEREST AUDIT.
5. PRINT TERM DEPOSIT INTEREST AUDIT
This menu option lets you print the results of the TERM DEPOSIT INTEREST AUDIT.
- CAPS prompts:
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down. This feature provides security to reduce the likelihood of unauthorised users gaining access to CAPS reports.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
CAPS uses the information on file to print discrepancies between the CAPS and the institution's calculations. It will also print out accounts with interest rate changes if this option has been selected.
If you find that there are many discrepancies you should check the possibility that your client's software is adjusting the start date of the deposit incorrectly. For example a deposit made in December 1992 may have its original deposit transaction purged and then reinserted with a new date (eg June 1993) so that it appears on the member's statement. CAPS will calculate the interest based on the deposit date (June, 93) and compare it to the interest paid (which was based on the December 92 date) and come up with a discrepancy.
To solve the problem, either ask your client not to purge Investments as often (leave 12 months transactions on file) or ask their software supplier to maintain the accuracy of the data. Usage of the Data Capture file should minimise these sorts of discrepancies.
The 'Total Interest Summary' report shows interest paid within the period and not interest accrued within the period. Beware of this when attempting to compare with General Ledger figures.
Please refer to the example at the end of the chapter.
6. PURGE TERM DEPOSIT DATA CAPTURE FILE
This lets you purge data from the Term Deposit interest Data Capture file. When you use the TD Data Capture process, Certificate data on deposits held at the F.I. is appended to the Data Capture file. As such this file will grow in size each time the Capture process is used.
All deposits maturing up to and on this date will be purged. 30/06/95
Enter the date you wish to apply for the purge process.
If you are in Test Mode, CAPS asks;
You are in test mode, do you want to start 'Term Deposit Data Capture Purge' now?
If you answer [Y], CAPS immediately starts purging the term deposit Data Capture file. The deleted data cannot be restored. If you answer [N] CAPS returns you to the Term Deposit menu without doing anything.
Otherwise,
Do you want 'Term Deposit Data Capture Purge' submitted for overnight running?
Confirm (Y/N)
Enter [Y] to queue Term Deposit Data Capture Purge in NIGHT AUDIT
Enter [N] to cancel the request, and return to the Term Deposit menu.
Result
The Term Deposit Interest Data Capture file is irretrievably purged up to and including the date entered by you.
7. CLEAR TERM DEPOSIT AUDIT FILES
This lets you clear the term deposit audit files. Parameter data and the TD Data Capture file are not cleared.
Are you sure you want to clear all term deposit audit forms?
This is just a warning and a check to make sure you really know what you are doing. If you answer [Y], CAPS immediately clears all term deposit audit files. They cannot be restored. If you answer [N] CAPS returns you to the Term Deposit menu without doing anything.
Result
The Term Deposit Audit Result files are irretrievably cleared.
This module allows you to define dormant and inactive accounts, highlight unusual transactions on those accounts, and statistically select samples of accounts and members for detailed audit examination.
0. INTRODUCTION
0.1 Description of Audit Tests
The Dormancy Module is an important audit tool. Dormancy accounts have been difficult to audit in the past, as they were always difficult to identify. However with CAPS you can now define and identify dormant accounts and conduct special audit tests on them.
Dormancy is an important area for any Financial Institution because:
- Dormancy accounts can make up 25% of the total of the Financial Institution's deposit accounts
- They are likely targets for fraud
- Normal third party audit confirmations do not specifically circularise dormancy accounts
- If the funds are unclaimed, the question of 'title' to the funds becomes important. Any relevant 'Unclaimed Moneys Acts" could take effect. In some cases the unclaimed funds belong to the Financial Institution, in some cases they may revert to the State.
0.1.1 Definition of 'Dormant' and 'Inactive' accounts
For convenience CAPS defines 'dormancy accounts' as any account which is either 'dormant' or 'inactive'. The distinction between a 'dormant account' and an 'inactive account' has important audit consequences. CAPS defines them as follows:
• A 'Dormant Account' is one which has had no active deposit or withdrawal transactions for some time. By active transactions we mean transactions which indicate that the member is using the account.
In your Dormancy Profile, you define active transactions. For example, you will consider transaction codes for Cash Deposits, Cheque Deposits, Cash Withdrawals and Cheque Withdrawals as active. That is, they indicate that the member is using the account. You can generally think of active transactions as member generated transactions, but they may also include transactions which the member has not actually generated but still indicate that they are using the account, such as a payroll credit.
You also define the length of time where there are no active transactions. For example, if you define the period as 90 days, you are likely to find more dormant accounts than if you define the period as 180 days.
• An 'Inactive Account' is one which has had active withdrawal transactions but no active significant deposit transactions for the defined dormancy period.
An auditor might be interested in inactive accounts because they may indicate fraud. Someone at the Financial Institution may identify a dormant account and begin withdrawing money from it, thereby changing the account's status to inactive. This change in status is noted by the Dormancy Audit process.
Active transaction code definition is up to you but generally you do not want to include fines, fees, interest, charges or tax.
Because you may only want to consider deposit transactions to be significant if they are over a certain amount and of a certain frequency CAPS has two parameters which allow you to filter them. These parameters are explained in more detail in the Dormancy Profile section of this chapter.
In your Dormancy Profile parameters you tell CAPS what is defined as a non-dormant account. CAPS then goes through all accounts and determines whether each account is non-dormant (it has active debit and credit transactions), inactive (it has active debit transactions) or dormant (it has no active debit or credit transactions) in the specified audit period. The dormant and inactive accounts are recorded on your profile for subsequent selection.
0.1.2 Definition of Dormant and Inactive Members
A dormant member is simply a member with all of their Savings accounts dormant. For instance, if a member has three accounts and only two of them are dormant accounts, the member is not dormant. However if all three accounts are dormant, CAPS considers the member is a dormant member and these can be selected for reporting.
An inactive member is simply a member with some Savings accounts dormant and the rest inactive. That is, all of their Savings accounts are at least inactive and possibly dormant.
0.1.3 Comparison Tests
Dormancy accounts (by definition) are not supposed to change from one period to the next, and you are likely to be very interested in those that do. A special feature of the CAPS Dormancy Audit module is that it highlights dormancy accounts that change Dormancy/Inactive status.
It does this by keeping a copy of the previous 'profile'. Then, it compares the accounts it has selected on the current profile with those on the earlier profile. And it prints out a report of:
- New 'dormant accounts or 'inactive accounts' since last period. - This is for your information only and not of great significance.
- Accounts which were 'dormant accounts' or 'inactive accounts' and are now active accounts. - These can be very interesting. Has the member returned from overseas, or is someone manipulating the account?
- Accounts which were 'dormant accounts' or 'inactive accounts' and are now 'closed accounts' (balance has gone to zero). These can be interesting. Someone is withdrawing funds from these accounts. Are they properly authorised to be withdrawing funds?
- Accounts which have changed class, either from dormant to inactive or from inactive to dormant.
0.1.4 Account Selection for Detailed Audit Tests
CAPS also lets you select a sample of individual accounts from the 'profile' for detailed investigation. This selection can be either random, or you can select accounts over a nominated dollar value.
You can also specify that only accounts with specific types of debit transactions are to be printed. This enables you to conveniently monitor transactions on dormancy accounts.
A feature of CAPS is to allow you to select dormant members for detailed investigation. You have the option to only print dormant members who have loan accounts or have loan accounts and are in arrears.
0.1.5. Third party Audit Confirmation
Once you have selected the accounts or members you wish to investigate, CAPS helps you prepare a third party confirmation letter, by printing statements for those members whose accounts have been selected using the Circularisation Module.
0.2 Suggested sequence and frequency of using this module
The main aim of the dormancy audit module is to ensure that the funds entrusted to the Financial Institution are being properly safeguarded. It should therefore be run regularly by both internal and external auditors. For example:
- Internal auditors may decide to use the module every month.
- External auditors may want to use the audit module every three months.
The steps to follow are these:
| Step | Description |
|---|---|
| 1 | Use menu option 1 DORMANCY PROFILE to define a non-dormant account and to get CAPS to search through members Savings accounts looking for accounts not fitting your definition criteria. |
| 2 | After the Dormancy Profile has been run, use menu option 2 PRINT DORMANCY PROFILE to get CAPS to compare the accounts it selected this time with those it selected last time. (Note, if this is the first time you have done a dormancy audit, CAPS won't print a report of accounts added, deleted or closed). |
| 3 | After looking at the results of the printout, use menu option 3 DORMANCY ACCOUNTS SELECTION to get CAPS to select a small number of accounts for you to investigate in detail. |
| 4 | After the Accounts Selection has been run, use menu option 4 PRINT DORMANCY ACCOUNTS SELECTION to print the details of the accounts CAPS selected. |
| 5 | Use menu option 5 DORMANCY MEMBER SELECTION to determine which members can be classified as dormant overall. |
| 6 | After the Member Selection has been run, use menu option 6 PRINT DORMANCY MEMBERS to print a report of dormant members. |
|
7 |
When you are satisfied the dormancy audit is complete, and you have no further use for any of the CAPS files generated during the audit, select menu option 7 CLEAR DORMANCY AUDIT FILES to release the space taken up on the Financial Institution's computer system. Note that the two 'Dormancy Data Capture files' are not cleared using this menu option. |
1. DORMANCY PROFILE
This menu option lets you define a non-dormant account which CAPS uses to determine whether an account is 'dormant' or 'inactive'. CAPS will search all member Savings accounts and identify whether an account is non-dormant, dormant or inactive. All dormant and inactive accounts are recorded on the profile.
Note - Do not run the Data Capture in Test Mode. You achieve nothing, and you run the risk of overwriting essential information with useless 'test' data.

NOTE:
The parameters in this example screen are not complete and will not necessarily be suitable for your Financial Institution. They are meant to be used as a guide only.
<1> Period of audit (days)
This is the number of days you want CAPS to look back over to find significant transactions. The longer the period, the fewer dormancy accounts CAPS is likely to find. (Note that you can only go back as far as the information held on file).
<2> Minimum number of credit transactions
Enter a number between 1 and 10. If an account has more than (or equal to) this 'minimum number' of specified credit (or deposit) transactions made during the period, CAPS assumes it is active. CAPS therefore won't select it.
<3> Min Transaction Amount ($)
Enter an amount less than $50. CAPS will assume that accounts with a specified deposit transaction during the period greater than this amount are active, and therefore won't select them.
Further Explanation of <2>Minimum number of credit transactions and <3> Min transaction amount.
Because you may only want to consider deposit transactions to be significant if they are over a certain amount and of a certain frequency, CAPS has two parameters which allow you to filter them: Minimum number of credit transactions and Minimum transaction amount. Accounts will only be reported as dormant or inactive if the number of active credit transactions on the account is less than the Minimum number of credit transactions as specified by you. Similarly with the Minimum transaction amount, CAPS will assume that accounts with active credit transactions greater than or equal to this specified amount are active.
For example:
If you enter Minimum number of credit transactions as 3 and a minimum transaction amount of $1 then CAPS would only consider an account to be dormant or inactive if it had less than 3 credit transactions of amounts less than $1.
If you enter Minimum number of credit transactions as 1 and minimum transaction amount of $0.20 then CAPS would only consider an account to be dormant or inactive if it had no credit transactions.
So generally speaking, the larger the values you enter in these parameters the more dormant and inactive accounts you would expect because you have set a stricter criteria for non-dormant (or active) accounts.
<4> Active Credit Transaction Codes (window)
Enter all the credit transaction codes that you consider are 'active' or 'member generated'. For example, transaction code 25 - Cash Deposits. Only input here transactions that indicate the member is actively using the account. An interest credit does not indicate the account is in use whereas a cash deposit does, and a social security deposit may.
This is the most critical parameter of the Dormancy Data Capture parameters.
<5> Active Debit Transaction Codes (window)
Enter all the debit transaction codes that you consider are 'active' or 'member generated'. For example, transaction code 50 - Cash Withdrawals.
The active transaction code definition is up to you, but generally you do not want to include fines, fees, interest, charges or tax.
<6> Account Level to Exclude (window)
If you want to exclude any account level(s) from the dormancy audit test, enter them here.
CAPS lets you enter more than one level of account to exclude. Enter one per line. Press [Enter] on a blank line to finish.
You will then be prompted with:
Enter the date to use as 'Run Date' to allow backdating or press <Enter> to use today's date:
You can set the "Run Date" back in time to allow backdating the audit. If you enter a date back in time, CAPS will then review the transactions for your nominated audit period, backward from this "Run Date". Backdating the audit allows you to quickly make up for lost time. If you backdate the Profile, you must clear the Profile and "Reset to initial state" via option 7 (once only). Run the Dormancy Profile with an earlier date, then run it again with a "Run Date" which is the 'audit period' number of days after the first Run Date you used. You can continue to follow these steps until you catch up to today's date.
The key to a successful dormancy audit is to get your definition correct for an account that is not dormant. The secret to this is to accurately record only those transactions codes that indicate the member is using the account. If you include the interest payment transaction in your list of active credit transactions you will not find many dormant accounts because all accounts (unless with nil balance) will get paid interest automatically whether they are dormant or not. Conversely if you leave out a critical (common) member generated transaction like cash deposit or cash withdrawal you will get a huge dormancy report of accounts that are not really dormant.
- if you are in Test Mode, CAPS prompts:
You are in Test Mode. Do you want to start 'Dormancy Profile' now. (Y/N)
Enter [Y] if you want CAPS to select a test sample of members accounts.
Enter [N] if you don't need a test run, but want to capture all dormancy accounts.
- if you answer [Y], CAPS prompts:
How many records do you want to process?
Enter the number of members accounts you want CAPS to use as a test sample.
- if you answer [N], or if you are not in Test Mode, CAPS will prompt:
Program 'Dormancy Profile' requires running overnight.
Confirm (Y/N)
Enter [Y] to add it to the overnight queue.
Enter [N] to cancel the request, and return to the Dormancy menu.
Result
CAPS carries out the following steps:
- It renames the current profile as the 'old Profile'.
- It then searches through all the members Savings accounts looking for dormancy accounts which it places into the 'current Profile'.
- It then compares the contents of the 'old Profile' with the 'current Profile' and generates the following information:
- Accounts deleted from the dormancy file
- Accounts added to the dormancy file
- Accounts changing class (between Dormancy and Inactive)
- Dormancy accounts closed (zero balance) in the period
- Dormancy profile summary
2. PRINT DORMANCY PROFILE
This menu option lets you print the results of running the DORMANCY PROFILE menu option. CAPS will first prompt you with the following screen:

<1> Addition Report
Enter [Y] if you want to print the report containing all accounts newly added to the Profile. On your first run of this program (since CAPS installation) this report will not be generated. In future runs it will reflect the 'newly' dormant accounts only.
<2> Deletion Report
Enter [Y] if you want to print the report containing all accounts that have been removed from the Profile, i.e. those accounts that become active again.
<3> Class Change Report
Enter [Y] if you want to report accounts that change from dormant to inactive or vice versa. Accounts changing from dormant to inactive should be checked as they may indicate fraud.
<4> Zeroed Report
Enter [Y] if you want to report dormancy accounts that closed between this Profile and the previous Profile.
<5> Profile
Enter [Y] to print a Profile summary of the dormancy accounts with the number that fall within the above 4 classifications.
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
CAPS prints the DORMANCY PROFILE parameters plus the details contained in the files produced by the DORMANCY PROFILE.
Please refer to the example at the end of the chapter.
3. DORMANCY ACCOUNT SELECTION
This menu option allows you to select a sample of dormant and inactive accounts for a third party confirmation.
There are two screens for this selection. The first is for the selection method and the second for the sorting method. Complete the parameters for the first screen as follows:

<l> Selection Parameters (window)
Dormancy Type
Dormancy type is controlled by CAPS. You do not have to input here. CAPS will automatically skip this field.
Selection Method
You have two choices:
[R] To choose a random sample.
[L] To choose those that have balances above a specified amount and that have been dormant longer than a specified time.
-if you choose [R], CAPS prompts:
Sample Size
Enter a number between 1 and the number of dormant or inactive accounts on file. This is the number of accounts you want CAPS to select. If you want to know how many are on the Profile, enter 99999 here.
if you choose [L], CAPS prompts:
Minimum Balance
Enter a minimum balance. CAPS will not bother to choose accounts with a balance below this amount.
Dormancy Period
Enter the minimum number of the days that the account must have been on the dormancy file for it to qualify for selection. For instance, if you were to type 30 and an account was only on file for 28 days, it would not be selected. NOTE: This is the number of days that CAPS has recognised the account as dormant, not necessarily the actual number of days that the account has been dormant.
List Debit Transactions
Enter [Y] if you want CAPS to report debit transactions posted to the selected dormancy accounts. Enter [N] if you do not want the debit transactions listed. If you do enter [Y], CAPS then prompts:
<2> Minimum transaction amount to list
If you requested CAPS to list debit transactions you can limit the listing to only those with a debit transaction greater than a particular amount, enter the amount here.
<3> List only accounts with debit transactions
Indicate here (Y/N) whether you want to only list out accounts that have debit transactions or not.
<4> Transaction Code to list (window)
If you want CAPS to limit the listing to specific transaction codes, enter the transaction codes here. Note these must be Debit transaction codes between 50 and 99. If you don't enter anything, CAPS will print all debit transactions.
CAPS lets you enter more than one transaction code. Enter each code you want and press RETURN. When you have finished, press [Enter] again.
Now press [Enter] to continue to the second screen.

<1> Clients statement order:
CAPS wants to know in what order you want it to print the third party confirmation statements to be sent to members. It also wants to know the order for your control listing. (Note these can be printed out in a different order).
<2> Your control listing order:
CAPS wants to know in what order you want it to print the audit reports.
CAPS gives you a choice of 4 possible orders which it displays on the screen. Enter the number of your choice.
Once you have entered the information for this screen, you may return to the previous screen by entering [L]. However if you are satisfied with your parameters simply press [Enter] to continue with the audit.
- if you are in Test Mode, CAPS prompts:
You are in Test Mode, do you want to start 'Dormancy Account Selection' now?
Enter [Y] if you want to do a quick test run by selecting from only a small number of dormancy accounts.
Enter [N] if you don't want a test run but want to select from all dormancy accounts.
- if you answer [Y], CAPS prompts:
How many records do you wish to process?
Enter the number of dormancy accounts you want CAPS to use as a test sample.
CAPS displays messages to show it's progress. When finished it returns to the Dormancy menu.
- if you answer [N], of if you are not in Test Mode, CAPS prompts:
Do you want 'Dormselect' submitted for overnight running?
Confirm (Y/N)
Enter [Y] to do it.
Enter [N] to cancel the request, and return to the Dormancy menu.
Result
CAPS generates a file called "Selected dormant accounts" containing details of each dormancy account it has selected.
4. PRINT DORMANCY ACCOUNTS SELECTION
This menu option lets you print a control list of the dormancy accounts CAPS selected.
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
CAPS uses information from file "Selected dormant accounts" to print the report. Please refer to the example at the end of the chapter.
5. DORMANCY MEMBERS SELECTION
Dormancy members selection will locate members with all their savings accounts dormant or inactive. The parameters screen is as follows:

<l> Report only if with loans
Enter [Y] if you wish to select members with loans accounts only, otherwise enter [N].
<2> Report only if in arrears
Enter [Y] if you only wish to select members with loan accounts in arrears, otherwise enter [N]. This option only works if the <1> Report only if with loans option has been chosen with [Y].
<3> List members that are dormant
Indicate if you want to select members that are dormant (Y/N). Remember there are only two possible states; Dormant or Inactive.
<4> List members that are inactive
Indicate if you want to select members that are inactive (Y/N).
<5> List Debit Transactions
Indicate if you would like the debit transactions to be listed on the selected members print out.
<6> List only members with debit transactions
Indicate if you only want to select only those members who have debit transactions. (Y/N)
<7> Minimum transaction amount to list
Indicate here the minimum transaction amount required before the transaction debit is listed if requested in the above field`.
<8> Transaction codes to list (window)
Enter the transaction codes to list out if you requested that they be printed in the questions above. If you wish to list all transaction codes, leave this field blank.
You are in Test Mode, do you want to start 'Dormancy Members Selection' now?
Enter [Y] if you want to perform a quick test run by selecting from a small number of members dormancy.
Enter [N] if you don't need a test run but want to select from all members.
- if you answer [Y], CAPS prompts:
How many records do you want to process?
Enter the number of members you want CAPS to use as a test sample.
CAPS displays messages to let you know what it is doing. When finished it returns to the Dormancy menu.
- if you answer [N], of if you are not in Test Mode, CAPS prompts:
Do you want 'Dormancy Member Selection' submitted for overnight running?
Confirm (Y/N)
Enter [Y] to add it to the overnight queue.
Enter [N] to cancel the request, and return to the Dormancy menu.
Result
CAPS generates a file containing details of each dormant member it has selected.
6. PRINT DORMANT MEMBERS
This menu option allows you to print a control list of the dormancy members CAPS selected.
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down. This feature provides security to reduce the likelihood of unauthorised users gaining access to CAPS reports.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER!
Result
CAPS uses information from the file produced by DORMANCY MEMBER SELECTION to print a report on dormant members. Please refer to the example at the end of the chapter.
7. CLEAR DORMANCY AUDIT FILES
This allows you to clear all files relating to the dormancy audit.
CAPS will prompt:
Are you sure you want to clear all dormancy audit files?
This is just a warning and a check to make sure you really know what you are doing. If you answer [Y], CAPS immediately clears all dormancy audit files and then prompts:
Do you also want to reset Profile to initial state?
Enter [Y] to reset the Profiles to their initial state (as though the Dormancy Profile has never been used before). This is necessary if you wish to use the backdating feature for the Dormancy Profile.
If you answer [N] CAPS returns you to the Dormancy menu without doing anything.
Note that this process does not clear the two Profiles nor the parameter data.
Result
CAPS will clear off the dormancy files ready for the next audit. This will free space on the Financial Institution's computer system.
In this module, CAPS searches for incompatible duties over branches, operators and transaction codes.
0. INTRODUCTION
0.1 Description of Audit Tests
Proper segregation of duties amongst staff is an important control in any Financial Institution. It has always been difficult for the auditor to scrutinise all transactions and check they were processed by staff at appropriate levels. With CAPS you can now define which transaction codes should be processed by each operator and identify transactions processed outside of these defined boundaries.
Duties Table
To perform duty tests, CAPS builds up a table of 'who can do what'. CAPS lets you define this table either by operator or by transaction code. CAPS then produces a printed matrix of operators and valid transaction codes.
0.2 Suggested sequence and frequency of using the module
The Incompatible Duties audit should be run at the beginning of each visit to the client to highlight transactions for further scrutiny. Internal auditors may want to run it once a month to follow up exceptions on a regular basis.
The sequence is as follows:
| Step | Description |
|---|---|
| 1 | Use menu option 1-Duties Definition by Transaction Code to define which operators can process a particular transaction code. - OR - Use menu option 2-Duties Definition by Operator to define which transaction codes can be processed by an operator. This step is the converse of the above and is simply provided in case it is more convenient to enter the duties in this manner. |
| 2 | Print the result of the duties definition using menu option 3 - Print Duties Table. Examine the table to ensure all duties have been properly defined. |
| 3 | Use menu option 4-Incompatible Duties Audit to search the transactions on file for those with incompatible duties. |
| 4 | Print the results of the Incompatible Duties Audit using menu option 5 - Print Incompatible Duties Audit |
| 5 | Clear off the files for the next audit using menu option 6 - Clear Incompatible Duties Audit Files. |
1. DUTIES DEFINITION BY TRANSACTION CODE
This menu option lets you input the operator codes for each transaction code that can be used. Alternatively you can enter the operators that cannot use the transaction code in question. Even though you may enter codes in the negative, CAPS will convert these to the affirmative, to be consistent with the logic used in the audit program.
When you update this table it automatically cross matches with and updates the 'Duties Definition by Operator' table.

Transaction code
Enter a valid transaction code. Press [Enter] only, when you want to end the input process.
Description
CAPS will display the description of the transaction code entered.
<1> The operators can use this transaction?
Enter 'Y' to indicate that the following operators are those that can use this transaction code. It will be assumed that all other transaction codes are not useable.
Enter 'N' to indicate that the following operators are those that cannot use this transaction code.
<2> Operators that can/cannot use this transaction code (window)
Operator
Enter the operator code for each operator who is supposed to be using (or not using) this transaction code.
Name
As each operator code is entered CAPS displays their name on file so you can verify the operator code. If you enter a code that does not exist, you will be notified.
Result
CAPS builds up a table of which transactions codes that are allowed to be used by each operator.
2. DUTIES DEFINITION BY OPERATOR
This menu option lets you input transaction codes that are allowed to be used by the operator in question. Alternatively you can enter the transaction codes that cannot be used by the operator in question. When you leave this screen it automatically cross matches with and updates the 'Duties Definition by Transaction Code' table.

Operator code
Enter a valid operator code. Press RETURN only, when you want to end the input process.
Operator Name
CAPS will display the name for the operator code entered.
<1> The transactions can be used by this operator?
Enter 'Y' to indicate that the following transaction codes are those that can be used this operator. It will be assumed that all other transaction codes are not useable.
Enter 'N' to indicate that the following transaction codes are those that cannot be used by this operator.
<2> Transaction Codes which can/cannot be used by this operator.
TCode
Enter the transaction codes that can be used by this operator.
Description
As each transaction code is entered CAPS displays its description so you can verify.
Result
CAPS adds to the table of transactions codes which should be in use by each operator.
3. PRINT DUTIES TABLE
This menu option lets you print the table of operators and allowed transaction codes.
CAPS allows you to specify a combination of operators and transactions or all of them to include in the duties table.

<1> Operators (window)
Enter all the operators you wish to print. Leave this field blank to print all operators.
<2> Transaction Codes (window)
Enter all the transaction codes you wish to print. Leave this field blank to print all transaction codes.
Print Password
Enter your print password. No user can print a report unless they have their print password. The user will be given two opportunities to enter the correct password or CAPS will automatically shut down. This feature provides security to reduce the likelihood of unauthorised users gaining access to CAPS reports.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
The Incompatible Duties table will be printed out. Please refer to the example at the end of the chapter.
4. INCOMPATIBLE DUTIES AUDIT
This menu option instructs CAPS to search for transactions completed by staff with incompatible duties.
This is a powerful audit tool. You can quickly set up a test to audit all codes and branches, or you can easily focus on one branch, operator, or transaction code.

<1> Period Start
Enter the date for the start of the audit period. Use the following format (dd/mm/yy)
For instance, enter 01/09/98 to start the audit from 1 September 1998.
<2> Period End
Enter the date for the end of the audit period. Enter in the following format (dd/mm/yy)
For instance, enter 31/12/98 to finish the audit period on the 31 December 1998.
<3> Major Sorting Method
Enter an [O] to sort the report by operator order, or a [T] to sort the report by transaction code.
<4> Secondary Sorting Method
Enter [A] to sort the report in ascending order or [D] to sort the report in descending order within the major sorting method.
<5> Ledger (window)
Enter the ledgers to audit.
Enter [L] to select the Loans ledger, [S] to select the Savings ledger, and [I] to select the Investments ledger.
If you do not specify any ledgers CAPS will assume you want to audit all ledgers.
<6> TCode (window)
Enter the transaction codes to audit.
Enter all the transactions codes that you want to be included in the audit.
If you do not specify any transaction codes, CAPS will assume you want to audit all transactions codes.
<7> Operator (window)
Enter the operator codes to audit.
Enter all the operator codes that you want to be included in the audit.
If you do not specify any operator codes, CAPS will assume you want to audit all operator codes.
Important: If you leave this field blank, indicating all operators, and you have neglected to input definitions for all operators (or included all operators in the transaction code definitions) there will be excessive exceptions and your audit will run very slow.
<8> Branch (window)
Enter the branches to audit.
Enter all the branches that you want to be included in the audit.
If you do not specify any branches, CAPS will assume you want to audit all branches.
- if you are in Test Mode, CAPS prompts:
You are in Test Mode, do you want to start Incompatible Duties Audit now. (Y/N)
Enter [Y] if you want to do a quick test run by auditing only a small number of transactions.
Enter [N] if you don't want a test run, but want to audit all transactions for the parameters input.
- if you answer [Y], CAPS prompts:
How many records do you want to process?
Enter the number of transactions you wish CAPS to use as a test sample.
CAPS displays messages to let you know what it is doing. When finished it returns to the Incompatible Duties menu.
- if you answer [N], or if you are not in Test Mode, CAPS prompt:
Do you want 'Incompatible Duties Audit' submitted for overnight running?
Confirm (Y/N)
Enter [Y] to add it to the overnight queue.
Enter [N] to cancel the request, and return to the Incompatible Duties menu.
Result
If you chose a test sample only, CAPS immediately runs 'Incompatible Duties Audit'. If you chose a full live audit, CAPS sets up an instruction for 'Incompatible Duties Audit' to be run overnight under 'NIGHT AUDIT'. (See CAPS UTILITIES, Section 2 - NIGHT AUDIT for more details).
Using the incompatible duties table which has been built, CAPS checks the transaction and operator codes on file and reports any exceptions. The results of running 'Incompatible Duties Audit' are stored on files.
5. PRINT INCOMPATIBLE DUTIES AUDIT
This lets you print the results of the Incompatible Duties audit. CAPS first prompts you for some parameters :

<1> Minimum Amount
Enter the minimum amount to report.
For example, If you entered $10.00, CAPS would only report Incompatible Duties that involved transactions of more than $10.00.
<2> Page Breaks
Indicate if you require page breaks between each operator or transaction code (Depending on which report you request) in the report. Enter [N] if you want to allow more than one Operator/Transaction per page, else enter [Y] for separate pages.
Print Password
Enter your print password.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
CAPS uses the information in the audit file to produce the report. Please refer to the example at the end of the chapter.
6. CLEAR INCOMPATIBLE DUTIES AUDIT FILES
This allows you clear all files relating to the Incompatible Duties audit.
CAPS will prompt:
Are you sure you want to clear all transaction audit files?
This is just a warning and a check to make sure you really want to clear the information from the audit files. If you answer [Y], CAPS immediately clears the Incompatible Duties work files which were created in menu option 4. They cannot be recovered. If you answer [N], CAPS returns you to the Incompatible Duties menu without clearing anything.
Result
The work files are irretrievably cleared to free space on the Financial Institution's computer system.
This module allows the user to prepare and print third party confirmation statements for specified accounts or accounts selected in the Balances or Dormancy modules.
0. INTRODUCTION
0.1 Description of Circularisation function
This function allows you print letters to members regarding their account(s). You may select a list of members based on their Dormancy status, confirmation of Balances, or specific members you nominate. You can create a letter of your choice, and will be kept separate for each selection as noted above. This means you can conduct a positive or negative circularisation very easily, simply by wording the message appropriately.
With the data from the replies, CAPS will produce a comprehensive circularisation report. Also, if the response is insufficient, CAPS will allow you to print out a second request, for the members who did not reply.
0.2 Suggested sequence and frequency of using this module
The Incompatible Duties audit should be run at the beginning of each visit to the client to highlight transactions for further scrutiny. Internal auditors may want to run it once a month to follow up exceptions on a regular basis.
The sequence is as follows:
| Step | Description |
|---|---|
| 1 | Select the source of the Circularisation using menu option 1. You may choose Dormancy, Balances or Specially Selected Members. |
| 2 | If you wish to select special members you may input them using menu option 2. |
| 3 | Specify the printer parameters using menu option 3. Once this is set up, you don't need to change them unless you change printer. |
| 4 | Enter the statement parameters using menu option 4. This step allows you specify what message and information goes onto the statement. |
| 5 | Print the statements using menu option 5. |
| 6 | As replies come in log them using menu option 6. |
| 7 | When sufficient statements are returned use step 7 to print the Circularisation report. |
| 7a | You may then send a second or subsequent request to those who did not reply. When sufficient second requests are returned use step 7 to print the Circularisation report. |
| 8 | When finished clear the statements file with option 8. |
1. SELECT SOURCE OF CIRCULARISATION
This menu option allows you to choose which audit will be the source of the Circularisation. CAPS will prompt you with the following screen :

Enter the number of the source you wish to produce statements for. CAPS will automatically return you to the Circularisation menu. You will notice CAPS displays your choice on the main Circularisation menu. You will then have a separate Statement Parameters screen for each source. This is to give you the flexibility to enter different parameters for each source.
2. ENTER USER SELECTED MEMBERS
If you have chosen User Selected Members as your source of Circularisation CAPS will allow you to enter accounts here. However if you have chosen another source CAPS will display an error message.

Member Number
Enter here the member number of the member to be selected . For example 66825.
Member Name
CAPS displays here the member name of the member to be selected. This is not an input field.
1. Accounts Selected (window)
List here the members accounts to be circularised. If CAPS cannot locate the account input it will display a message. If you wish to circularise all accounts, leave this field blank.
3. PRINTER PARAMETERS
This menu option allows you to specify the parameters used to produce the statement printout.

<1> Page Length
Enter the printer page length (in lines).
<2> Page Width
Enter the printer page width (in columns).
<3> Page Break Control Codes (window)
Enter any control codes in ASCII numbers for advancing to a new page. Normally you should leave this field blank unless you are using a special printer. This special control code is also required if the page length is not 11 inches. Most printers default paper length to 11 inches, if A4 paper is used. Talk to your computer operator for more information about using printer control codes.
<4> Control Lines
Enter the number of lines that the page break control codes take up. Normally this will be zero.
<5> Top Margin
Enter the top margin measured in lines (include lines for the control code).
<6> Bottom Margin
Enter the number of lines for the bottom margin.
4. STATEMENT PARAMETERS
This step allows you to enter the parameters for the content of the letters (statements). You may have a separate Statement Parameters screen for each source of your Members list. This gives you the flexibility to enter different letters (statements) for each Member list.
The 'Statement Print' function will list the Member's account transactions (if requested) in effective date order as opposed to processing date order. This is so if the client recalculates interest, they use the correct dates.
The parameter screen is as follows:

<1> Statement Date
Enter the date you would like to appear on the statements as the 'statement date'.
<2> First Tran Date
Enter the date of the first transaction to include in the statement. This is the opening balance date.
<3> Last Tran Date
Enter the date of the last transaction to include in the statement. This is the closing balance date.
<4> Stationery
Type [L] for letter head stationery or [P] for plain computer paper. If you choose [L], CAPS will not print the Financial Institution name and address on the statement. Plain computer paper has 66 lines.
<5> Signature Line
Do you wish to provide space for the member's signature on the statements? Enter [Y] for Yes or [N] for No.
<6> Suppress Header
Enter [Y] to prevent the report identification header and footer pages from being printed. This may prevent some printers from getting out of alignment.
<7> All Accounts
Enter [Y] if you wish to print statements for all accounts belonging to a selected member even if only some of his accounts are selected on the source list. For instance if the account 12345S1 is selected, do you want to print out statements for this member's other accounts 12345S2 and 12345L1 as well?
<8> Loans
You can suppress statements for lLan accounts by entering [N] here. If you wish to have Loan accounts printed on your statements enter [Y].
If you enter [N] then no loan accounts will be printed on your statements.
<9> Savings
You can suppress statements for Savings accounts by entering [N] here. If you wish to have Savings accounts printed on your statements enter [Y].
<10> Investments
You can suppress statements for Investment accounts by entering [N] here. If you wish to have Investment accounts printed on your statements enter [Y].
<11> Second request
Enter [N] if this is your first statement run for this audit. Enter [Y] if this is a second or subsequent statement request. If [Y] is entered, CAPS will print statements for members who have not yet been registered in the reply screen. If you have not entered any members into the reply screen then CAPS will print all statements as per previous parameters.
<12> Last member printed
This field tells you the last member statement printed. This allows you to print only a remaining portion of the statements if something goes wrong whilst printing. For example if you started printing your statements and the printer jammed or went out of alignment part way through the statement run you could enter the last member number that was successfully printed. When you choose Print Statements again, CAPS would start printing the statements from the member following in your statement list.
IMPORTANT: If you print a small sample of accounts to test the printer alignment and then want to print the whole statement list from the start, or you have generated a new list of Members (via Dormancy Module, Balances Module, or by entering specific Member numbers), you must reset this field to null by typing a '\' (backslash). This will force CAPS to start from the first Member in the selected source.
This field must be cleared in order to perform a second request.
It is recommended that you run Print Statements (Menu option 5) in test mode first to ensure correct layout and then start from the beginning again by clearing this Last Member Printed field with a backslash.
<13> Show Balance Only
Enter [Y] to prevent transactions from being displayed on the statement.
<14> Messages (window)
Enter the message you wish to appear on the statement. You can enter as many lines as you like. Unfortunately there is no word wrap on the editor. The edit keys are as outlined in the introduction section 5.2 of this manual. Maximum line length is 50 characters.
5. PRINT STATEMENTS
- if you are in Test Mode, CAPS prompts:
You are in Test Mode, do you want to start 'Print Statements' now (Y/N)
Enter [Y] if you want to print a sample of statements.
Enter [N] if you don't want to print a sample of statements.
- if you answer [Y], CAPS prompts:
Statements to print
Enter the number of statements you want to print. Enter [0] (zero) if you don't want to print any more.
- if you answer [N], or if you are not in Test Mode, CAPS asks:
Program 'Print Statements' requires running overnight.
Confirm (Y/N)
Enter [Y] to add it to the Night Audit queue.
Enter [N] to cancel the request, and return to the Circularisation Menu.
Result
CAPS prints out the requested statements. Please refer to the example at the end of the chapter.
6. ENTER REPLIES
CAPS allows you to enter members who have replied to your confirmation statements:

Member Number
Enter the member number of the returned statement.
Member Name
CAPS will display the member name so that you can confirm it.
1. Confirmation Details (window)
Account
CAPS will enter the account type for which statements have been printed.
Book Balance
CAPS will display the book balance.
Confirm
Enter [C] here to confirm or [N] if the balances were not confirmed.
Audit Balance
Enter the audited balance if the statement is not confirmed.
Comment
Enter any comment.
Result
CAPS will update the file for use by the Circularisation Report.
7. PRINT CIRCULARISATION REPORT
CAPS allows you to print the results of the Circularisation, incorporating the replies from members.
Print Password
Enter your print password. No user can print a report unless they have their print password.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
CAPS will print out the Circularisation report. Please refer to the example at the end of the chapter.
8. CLEAR SELECTED SOURCE FILE
CAPS allows the user to clear out a source file for re-use. The Source File holds the record keys of the members that will be used to produce the Statements.
CAPS will prompt:
Do you want to clear selected source for "<source name>"?
This is just a warning and a check to make sure you really want to clear this data file. If you answer [Y], CAPS immediately clears the Source File. If you answer [N] CAPS returns you to the Circularisation menu without doing anything.
Result
The Circularisation Source File is cleared.
This module is a comprehensive module to audit the general ledger. It includes facilities to check account balances and examine transactions.
0. INTRODUCTION
0.1 Description of Audit Tests
This module provides a toolkit of audit tests for use on the General Ledger.
The tests include;
- audit trial balance
- transaction profile
- transaction selection
- account examination
- review tests
- ratio analysis
- report writing facility
The details of these 'tests' follow.
0.1.1 Audit Trial Balance
The special feature of the trial balance program is that you can request a trial balance for individual accounts, classes or groups rather than just all accounts. This would be useful, for instance, to check the asset accounts only when auditing fixed assets.
0.1.2 Transactions Profile
This menu option goes through all transactions on file for the period selected and produces a profile of the transactions in the General Ledger.
0.1.3 Transactions Selection
This menu option selects transactions from the General Ledger file using the parameters specified in the Transaction Selection Parameter entry screen.
0.1.4 Account Examination
This is a very powerful facility allowing the selection of very specific transactions. You do not need a transaction profile to run this program. There are six criteria you can use.
0.1.5 Review Tests
The Review Tests menu option compares the information on the General Ledger Data Capture file with current information and reports any changes or differences.
0.1.6 Ratio Analysis
This menu option calculates the various ratios.
0.1.7 Report Writing
There is a powerful report writer included in the General Ledger Module. It allows you to define comprehensive reports which can be set up as audit working papers. Thus a lot of your routine audit work can be automated.
0.2 Suggested sequence and frequency of module use
This module is a toolkit to assist in the auditing of the General Ledger.
Internal auditors can use the module to monitor transactions occurring in the General Ledger. External auditors can use it to assist with their interim and final audits tests.
The steps shown below give an example of how the module can be used.
| Step | Description | ||
|---|---|---|---|
| 1. | Use menu option 1 - AUDIT TRIAL BALANCE to check General Ledger account balances and print out a trial balance for the end of the period you are auditing; interim or final. | ||
| 2. | Use menu option 2 - ACCOUNT LISTING to list transactions for a specific G/L account you want to examine. You can also use this step to review an account after using menu option 8 - ACCOUNT EXAMINATION. | ||
| 3. | Use menu option 3 - TRANSACTION PROFILE to construct a profile of all transactions for the period under review. | ||
| 4. | Use menu option 4 - PRINT PROFILE to print the transaction profile. | ||
| 5. | Use menu option 5 - TRANSACTION SELECTION PARAMETERS to input your selection criteria, followed by menu option 6 - TRANSACTION SELECTION to select the transactions matching your parameters. | ||
| 6. | Use menu option 7 - PRINT TRANSACTION SELECTION to print the transactions selected. | ||
| 7. | Use menu option 8 - ACCOUNT EXAMINATION to report transactions by various criteria. This powerful feature allows the auditor to quickly review transactions of interest. This test can be used for a variety of situations including examination of transactions at a branch prior to an audit visit, review of high value transactions, or transactions made by nominated staff members. | ||
| 8. | Use menu option 9 - GENERAL LEDGER DATA CAPTURE to take a copy of the opening ledger and budget figures, for later use with the Review Tests menu option for comparison purposes. | ||
| 9. | Use menu option 10 - REVIEW TESTS to check for changes to the budget, changes to the opening balances, new accounts opened since the previous audit, and accounts deleted from the system. | ||
| 10. | Use menu option 11 - TERMS DEFINITION to define terms for later use with the Ratio Analysis menu option. | ||
| 11. | Use menu option 12 – RATIO ANALYSIS to perform this function. | ||
| 12. | Menu options 13 to 18 control the report writing facility. These menu options can be used to set up standard reports and audit work papers which can then be used each year. | ||
| 13. | Menu option 19 - END OF YEAR DATA CAPTURE is an adjunct to the report writer. It provides the facility to keep balances for the past five years on file. | ||
| 14. | When you are satisfied the General Ledger audit is complete, and you have no further use for any of the CAPS files generated during the audit, you can select menu option 20 - CLEAR AUDIT FILES to release the space taken up on the Financial Institution's computer system. | ||
| 15. | Use menu option 21 - SWITCH GENERAL LEDGER FILES when you want to use the End of Year files instead of the Current Year files. |
0.3 Essential Financial package information
Be aware that the G/L module in CAPS differs from the other modules in that the audits are run at the time when you finish the parameter screen entry. They cannot be queued to start at a later time through Night Audit.
Following is a brief explanation of Group, Class and Account.
Group
A group is number designating the general area of the Class and account. (eg 3)
Class
A Class consists of a group number with a Class number appended. (eg 3.12)
Account
An Account consists of a Group number, a Class number and an Account number. All three parts are required to designate a specific account. (eg 3.12.15)
1. AUDIT TRIAL BALANCE
This menu option compiles and prints a General Ledger trial balance at any date specified by you.
The special feature of this trial balance program is that you can request a trial balance for individual accounts, classes or groups rather than just all accounts. This may be useful, for instance, to check the asset accounts only when auditing fixed assets.
The following screen will be displayed after you select menu option (1) from the Main General Ledger Menu.

You are then requested to enter the following parameters:
<1> Account Number
Enter 'ALL' if you want the trial balance for all General Ledger accounts.
Enter a group number ( e.g. "4" ) if you want only the section of the trial balance for all accounts within that group.
Enter a class number ( e.g. "4.5" ) if you want only the section of the trial balance for all accounts within a particular class within a particular group.
Enter a full account number if you only want a single account balance.
Press [Enter] on a blank entry to exit this screen and return to the Main General Ledger Menu.
<2> Zero Accounts
Zero Accounts are defined as those accounts with zero balances as at the date of the CAPS trial balance.
Enter [N] if you don't want to include those zero accounts in the trial balance.
Enter [Y] if you want to include those zero accounts in the trial balance.
<3> Null Accounts
Null accounts are those accounts created but never used during the current financial year. They will have a zero opening balance, no transactions for the current year and a zero closing balance.
Enter [N] if you don't want to include null accounts in the trial balance.
Enter [Y] if you want to include null accounts in the trial balance.
<4> Date of Trial Balance
Enter the date after which transactions will not be included in the trial balance, e.g 30/06/89.
<5> Destination
Enter [S] if you require the output to go to the screen.
Enter [P] if you require the output to go to the printer.
Results
The required trial balance will go to either the screen or the printer as requested. Please refer to the example at the end of the chapter.
CAPS will add all transactions to the opening balance for each selected account and produce an independent closing balance as at run time. CAPS will print a message if this closing balance does not agree with the book balance.
If the output goes to the screen, CAPS will pause after displaying each screen full of accounts. You can press [Enter] to display the next screen or [Q] to return to the Trial Balance Parameters Screen.
When the report is completed, CAPS returns to the Trial Balance Parameters Screen.
Please refer to the example at the end of the chapter.
2. ACCOUNT LISTING
This menu option lists the transactions posted to the specified account within a period.
The following screen will be displayed when you select this option.

<1> Account Number
Enter the number of the account you wish to examine. This must be a full account number. It is not possible to specify an entire group etc.
After you have finished listing the accounts required, press [Enter] to go back to the Main General Ledger Menu.
<2> Cutoff Date (before)
Enter the first date to include in the listing.
<3> Cutoff Date (after)
Enter the last date to include in the listing.
<4>Destination
Enter [S] for the listing to go to the screen.
Enter [P] for the listing to go to the printer.
Results
CAPS will list all required transactions to the screen or printer as required. Information provided includes the branch, operator and transaction code. Please refer to the example at the end of the chapter.
If the output is to the screen, CAPS asks you to press RETURN to go through each screen full of information or [Q] to stop listing and go back to the Account Listing Parameters screen.
If the output is to the printer, CAPS prints the listing to the printer. The report will also show the period selected, cheque/journal number and references.
When the listing is completed, CAPS will return to the Accounting Listing Parameters screen.
3. TRANSACTION PROFILE
This menu option goes through all transactions on file for the period selected and produces a profile of the transactions.
The following parameters screen will be displayed.

<1> Account required
Enter the account number you wish to study. You may enter a full account number; a group and class or just the group.
<2> Cutoff Date (before)
Enter the first date to include in the transaction profile, eg. 01/01/97.
<3> Cutoff Date (after)
Enter the last date to include in the transaction profile, eg. 31/01/97.
After you have entered these parameters, CAPS will then prompt:
Records to Process
Enter [ALL] if you want to run a transaction profile for all General Ledger accounts.
Enter a group number ( e.g. "4" ) if you want only a profile of transactions within that group.
Enter a class number ( e.g. "4.5" ) if you want only a profile of transactions for all accounts within a particular class within that group.
Results
CAPS will produce a transaction profile and file it. It will also clear the transaction selection parameters. CAPS will then return to the Main General Ledger Menu.
4. PRINT PROFILE
This menu option allows you to print out the current transaction profile which was generated by running the transaction profile in the previous step.
CAPS will then prompt:
Destination
Enter [P] for printer output.
Enter [S] for screen output.
Results
CAPS will print the transaction profile to the required output media. Please refer to the example at the end of the chapter.
5. TRANSACTIONS SELECTION PARAMETERS
This step lets you input parameters for selection of transactions based on the Transaction Profile.
The following screen will be displayed if you select this option from the Main General Ledger Menu.

CAPS allows you to run transaction selection any number of times based on the same transaction profile. You may enter several transaction codes to be selected. Later on, you may decide to do further testing on other transaction codes. So all you do is run transaction selection again on those transaction codes. CAPS displays the transaction selection parameters used previously. Please note if you do another transaction profile, your transaction selection parameters will be cleared form the system.
CAPS then asks you to enter the details for each transaction code you wish to examine:
1 (window):
Tran Code
Enter the transaction code you wish to examine. If you wish to use an existing transaction code, press [Enter]. Otherwise, type a new code. If you wish to delete extraneous codes, type '\' and press [Enter].
Press [Enter] on a blank code to finish input.
No of Tran
CAPS will display the number of transactions determined from the transaction profile for this transaction code.
Sample Size
Enter the number of transactions for the transaction code you want to sample. The sample size can be from 0 to the population size displayed by CAPS. CAPS randomly selects the transactions for the sample. This will generate a "Sample Selected" report once the Transaction Selection process is run.
Low $ Value
Enter the low transaction value. Any transactions on file for this selected transaction code which have a dollar value equal to or less than this value will be selected.
High $ Value
Enter the high transaction value. Any transactions on file for this selected transaction code which have a dollar value equal to or higher than this value will be selected.
These 2 Dollar Value parameters generate a "Dollar Value" report.
Low % Prop.
Enter the low proportion in percentage. If an account contains less than or equal to the specified proportion of transactions of this selected transaction code, the account will be selected.
High % Prop.
Enter the high proportion in percentage. If an account contains more than or equal to the specified proportion of transactions of this selected transaction code, the account will be selected.
These 2 Proportions parameters generate a "Proportions" report.
Results
CAPS will file the parameters input for the Transaction selection menu option.
If you want to obtain a hard copy of the transaction selection parameters, you can use the print screen function, just type [PSCR] when you see the prompt "Hit <CR> to proceed, 'EX' to exit or item no to edit".
6. TRANSACTION SELECTION
This menu option selects transactions from the General Ledger file using the parameters specified in the Transaction selection Parameter menu option.
CAPS will start the selection process at once. CAPS uses the accounts selected in the transaction profile step above. Hence if you selected ALL in the profile, CAPS will carry out the transaction selection on all accounts. If you selected a group of accounts in the profile, CAPS will now do the transaction selection on that group.
Results
CAPS will go through the selected accounts and select the transactions required. The selected transactions will be stored on file. After it has gone through all the selected accounts, CAPS will sort all the selected transactions into date order for printing.
7. PRINT TRANSACTIONS SELECTION
This step prints the results of the Transaction selection Menu option.
Results
The results of the selection will go to the printer only. The report printed consists of three parts. The first part is those transactions selected by random sampling. The second part is those transactions selected by the dollar value test. The third part is those accounts selected by the proportion test.
CAPS will return to the Main General Ledger Menu after this process. Please refer to the example at the end of the chapter.
8. ACCOUNTS EXAMINATION
This menu option allows you to select transactions from specified General Ledger account(s) that satisfy the criteria specified.
This is a very powerful step as you can select very specific transactions. You do not need a transaction profile to run this program. There are six criteria you may use:
The simple rule for selection is: any transaction that satisfies all seven criteria will be selected. Any criteria not entered means no test will be performed in that area, and that criteria will automatically be satisfied.
When you select this option, the following parameter screen will be displayed.
<1> Account No
Enter [ALL] if you want to examine all General Ledger accounts.
Enter a group number ( ie. "4" ) if you want to examine all accounts for all classes within a group only.
Enter a class number ( ie. "4.5" ) if you want to examine all accounts within a group-class only.
Enter an account number if you want to examine a single account only.
Press [Enter] to go back to the Main General Ledger Menu.
<2> Page Breaks
Enter [Y] if you want to have a break page in between each account.
Enter [N] to save space by listing transactions of one or more accounts on the same page.
<3> Cutoff Date (before)
Enter the first date of the period you wish to examine in the form of (dd/mm/yy).
If you don't fill in this field, CAPS will start the selection process from the first transaction on file.
<4> Cutoff Date (after)
Enter the last date of the period you wish to examine in the form of (dd/mm/yy).
If you don't fill in this field, CAPS will select all transactions that are entered on or after the Cutoff Date (before) specified.
<5> Dollar Value (low)
Enter a dollar value here if you want to include all transactions with a value less than or equal to this value for further tests.
Don't input anything here if you don't want to select on this criterion.
<6> Dollar Value (high)
Enter a dollar value here if you want to include all transactions with a value larger than or equal to this value for further tests.
Don't input anything here if you don't want to select on this criterion.
If both the high and low values are entered, transactions passing either test will be included. If both values are not entered, then all transactions will be included for further tests.
<7> Destination
Enter [P] for output to printer.
Enter [S] for output to screen.
<8> Transaction codes
You can enter as many transaction codes as you wish to be selected. If you input more than one, transactions of either types will be included for further tests.
If you want to include all transaction codes, leave this entry blank.
<9> Branch
You can enter as many branch codes as you wish. If you enter more than one, transactions generated by each branch will be included for further tests.
If you want to include transactions from all branches, leave this entry blank.
<10> Operator
You can enter as many operator codes as you wish. If you input more than one, transactions entered by either operator will be included for further tests.
If you want to include transactions entered by all operators, leave this entry blank.
Results
CAPS will start to select the transactions using the criteria you specified.
If you select to view the output on screen, CAPS will ask you to press [Enter] after each screen full of information or after each account. You can enter [Q] to quit an account and continue with other accounts, or [EX] to exit the report and return to the Account Examination Parameter screen.
If you selected printed output, a message will be displayed after the examination report is completed.
In either case, CAPS will return to the Account Examination Parameter screen.
9. GENERAL LEDGER DATA CAPTURE
This menu option copies the opening balances and budget figures for later use in the Review Tests.
Generally speaking, you would probably run this process about a month into the year when all accounts have been created and which should not vary after this.
If you run this menu option, the result of the previous General Ledger Data Capture will be overwritten. CAPS will therefore ask you if you are sure you want to overwrite the existing file.
Results
CAPS will go through all accounts and copy the required information to the Data Capture file.
CAPS will then return to the Main General Ledger Menu.
10. REVIEW TESTS
The Review Tests menu option compares the information on the General Ledger Data Capture file with current information and reports any deletions or changes.
When you select this option from the Main General Ledger Menu, the following screen will be displayed.

You can select to do any or all of the tests.
<1> Changes to budget figures
Enter [Y] if you want to compare the captured budget figures with the current budget figures.
Enter [N] if you don't want CAPS to perform this test.
<2> Changes to opening balances
Enter [Y] if you want to compare the captured opening balances with the current opening balances.
Enter [N] if you don't want CAPS to perform this test.
<3> New accounts since Data Capture
Enter [Y] if you want CAPS to check if there are any new accounts added since the Data Capture file was made.
Enter [N] if you don't want CAPS to perform this test.
<4> Deleted accounts since Data Capture
Enter [Y] if you want CAPS to check if there are any accounts deleted since the Data Capture file was made.
Enter [N] if you don't want CAPS to perform this test.
Results
CAPS will do the tests in two passes. The first pass checks changes to the budget figures, opening balances and detects deleted accounts. The second pass solely locates new accounts.
The exceptions detected will be printed to the printer automatically.
11. TERMS DEFINITION
This menu option lets you input the accounts that make up some of the financial terms that CAPS uses in the Ratio Analysis step.
When this option is selected, the following input screen will be displayed:

CAPS will then ask you to input:
Term
Enter the term you wish to define. To make input easier, CAPS displays a numbered list of terms used by the Ratio Analysis menu option. This list appears below. You can select the term by typing the number in front of it.
Press [Enter] only to finish all input.
List of terms
- Bad Debts Recovered
- Bad Debts Written Off
- Current Assets
- Current Liabilities
- Debt Collection Expenses
- Doubtful Debt Expenses
- Int. Paid on Savings
- Int. Received on Loans
- Members Loans LY
- Members Loans TY
- Members Savings LY
- Members Savings TY
- Members Share Cap'l LY
- Members Share Cap'l TY
- Net Income LY
- Net Income TY
- Operating Profit
- Quick Assets
- Staff Costs
- Total Liabilities LY
- Total Liabilities TY
<1> Account No/Balance
You can define the term by telling CAPS all the accounts that make up the selected term. You can specify accounts in the following ways:
A group of accounts - enter the group number.
A class of accounts - enter group and class number with a dot in between, i.e. [2.3] for class 2.3.
A range of accounts within the same class - enter first and last account numbers with TO in between, i.e. [2.3.1 TO 2.3.9].
An account - enter a single account number.
You can define a term as a dollar value by using the dollar sign ('$') in front of the figure, i.e. [$132579.87]. If a dollar value is used, CAPS will remove all other definitions you have entered for this term.
After you have finished all input, CAPS will ask you whether you want to have a hard copy of the definitions. Enter [Y] to obtain a printout. Please refer to the example at the end of the chapter.
Results
The terms defined will be filed for future use.
12. RATIO ANALYSIS REPORTS
This menu option calculates the various ratios.
The following screen will be displayed after you select this option.

You may then select which ratio you wish to calculate.
<1> All Ratios
Enter [Y] to calculate all ratios except those individual ratios you de-select by answering [N] at the prompts for those ratios.
Enter [N] to calculate only those ratios you have selected.
In other words, CAPS will calculate all ratios not marked [N] if you answer [Y] to this question; and CAPS will calculate only those ratios you marked [Y] if you say [N] to this question.
Enter [Y] if you want the ratio calculated.
Enter [N] if you don't want the relevant ratio calculated.
<2> Quick Assets
<3> Current Ratio
<4> Working Capital
<5> Rate of Return on Capital
<6> Net Operating Margin Ratio
<7> Interest Received to Loans
<8> Interest Paid to Savings
<9> Bad Debt & Debt Collection Expenses to Loans
<10> Staff Costs to Net Income
<11> Destination
Enter [P] to print the results to printer.
Enter [S] to view the ratios on screen.
Results
Please note CAPS may take a few minutes to perform all the calculations and produce the ratios.
The selected ratios will be calculated and the result sent to the requested output media. Please refer to the example at the end of the chapter.
After displaying or printing all requested ratios, CAPS will return to the Main General Ledger Menu.
13. REPORT COLUMN DEFINITION
This step allows you to define some calculation columns for the report writer. CAPS has some column definitions already defined. See additional documentation.
Each column is defined by completing the following screen.

You define a column by entering:
Column
The name of the column you wish to create or edit.
<1> Description
A short description for this column.
<2> Result
This specifies how the computed result should be scaled.
Enter [$] for dollar values.
Enter [%] for percentage result.
Enter [C] for a constant or index result.
<3> Formula
Enter the formula for calculation. The formula should only be made up of defined columns, and the operators +-*/() only. For example, the balance for period 1 can be defined as OB + AP1. OB is a pre-defined column for the opening balance and AP1 is that for the result of period 1. Another example is (AP2-AP1)/AP1, this is the improvement of the period 2 result over period 1 in percentage terms.
If another calculated column is included in the formula, CAPS will substitute the current formula of that column into this formula. Future formula changes in that column will not be reflected in this column. Therefore you should be very careful in defining calculated columns using calculated columns.
Results
CAPS will parse through the formula, check its correctness and generate an internal calculation formula for this column.
14. INPUT REPORT LAYOUT
This menu option defines the formats for various financial reports.
A report layout is defined by telling CAPS which columns should appear on the report. You can specify the order in which they appear, their field length and headings.
You can define a report layout by filling in the following screen of information:

CAPS will request you to input the information sequentially:
Layout Name
Enter the name of the layout you wish to define or edit. If you entered a layout name that already exists, CAPS will display that layout definition and allow you to edit it.
<1> Description
Enter a short description for this layout.
<2> Report Width
Enter the report width in number of columns. The width depends on the printer you are using. The main printer attach to the Financial Institution computer normally prints 132 columns. If you are using other printers, this may vary from 80 to 132 columns.
<3> Column Information
Column Name
Enter the name of the column you wish to include in this report. You can type [?] to display a list of columns defined.
Column Width
Enter the width for this column. CAPS automatically sums the total column widths you have used and displays it. You should not use the full report width as there needs to be spaces in between columns. The maximum you should use is the report width minus the number of columns.
Column Heading1
Enter the first line of column heading. The maximum length would be the same as the column width used. If you just want to have one line of column heading, please use Column Heading2.
Column Heading2
Enter the second line of column heading.
Results
CAPS will calculate the position for each column, headings etc and file the layout.
15. DELETE REPORT LAYOUT
This menu option allows you to delete unwanted report layouts. Enter the layout name of the report you want deleted. CAPS will display the definition of the layout selected. Press [Enter] to delete the report or 'EX' to cancel.
Results
The selected layout will be deleted from file.
16. INPUT REPORT CONTENTS
This menu option is used to define which accounts should appear in a report.
The Input Report Layout menu option defines the information about an account you want to be printed in each column of the report. This step defines which account or group of accounts should be included in the report. You can also specify totals and literals to print too.
The following screen will be displayed when you select this option:

You then enter all the required information as follows:
Report Name
Enter the name of the report you wish to define or edit. If the report was previously defined, its definition will be displayed for you to edit.
<1> Layout Name
Enter the name of the report layout format you wish to use with this report. The layout name must be previously defined using the Input Report Layout menu option.
<2> Report Headings
You can have multiple lines of report headings on each page of the report. This heading will be automatically centered by CAPS.
If you wish to put a period end date on one of the headings, you can enter [@DATE]. CAPS will substitute the period end date when it encounters @DATE on these headings. For example, if you enter 'for period ended @DATE' and the report is for the period ended on 31/07/89, CAPS will print 'for period ended 31/07/89' instead.
<3> Line Description
This section defines the accounts to be printed. You can use the following description commands:
@SP - force an empty line to be printed
@PAGE - force to start a new page
@UL - prints underlines (-)
@DL - prints double underlines (=)
'literal string - prints the literal string. For example, 'TOTAL
'literal string; - as above but will not generate a carriage return so that you can have a narrative and totals on the same line. For example, 'TOTAL;
account CR/DB - prints one account. If the account balance does not have the specified balance type, the values will be printed in brackets.
class CR/DB {SUP/NP} - prints all accounts in that class. If SUP is used, any accounts with zero values on all columns will be suppressed. If NP is used the accounts are not printed, but CAPS keeps on accumulating the totals.
group CR/DB {SUP/NP} - prints all accounts in that group.
account1 TO account2 CR/DB {SUP/NP} - prints all accounts from account1 to account2. Account1 and account2 must be in the same class.
class1 TO class2 CR/DB {SUP/NP} - prints the class total for all classes between class1 and class2. Class1 and class2 must be in the same group.
group1 TO group2 CR/DB {SUP/NP} - prints the group total for all groups between group1 and group2.
@TOTALi CR/DB - prints the total accumulator i (i=1 to 9).
@TOTALi = 0 - resets the total accumulator i.
Results
CAPS files the report content definition.
17. DELETE REPORT CONTENTS
This menu option allows you to delete unwanted report content definitions.
CAPS will display the definition of the report selected. You can cancel this request by typing 'EX'.
Results
The selected report content definition will be deleted from file.
18. PRINT REPORT
This step prints the financial report you defined in the previous steps.
You can print a report any time for any period of the year. For example, you can print a report for period 1 while you are in period 10 of the financial year.
The following screen will be displayed when you select this option:

You then fill in the information for CAPS to print the report.
<1> Report to print
Enter the name of the report you wish to print.
<2> Period to print
Enter the period number for the period you wish to report. Note that period 1 represents July, 2 August, 6 December … 12 June.
<3> Date
Enter the ending date of the period you entered above. The date should be enter in the following format (dd/mm/yy)
The following is an example of a report content definition:

This report content definition prints all accounts in group 6 first. If any account is in credit, the figure will be displayed in brackets, any account with zero values in all columns will not be printed. @TOTAL1 prints the total of all accounts listed. The ; at the end of the 'Total Savings; command line makes the totals come out on the same line as this narrative. @TOTAL1 = 0 clears the total accumulator 1. Similarly, all loan accounts and their totals are printed.
Since we have not cleared total accumulator 2, it contains the totals of both group 6 and 7. Since the balances of group 6 and 7 are in different signs, total accumulator 2 therefore contains the arithmetic sum of the two groups which is the value of total savings minus total loans.
19. END OF YEAR DATA CAPTURE
This menu option copies the year end balances of all accounts to a Data Capture file and keeps them there for 5 years. These figures are then available for use in the report writing facility. If you do not plan to use the report writing facility then there is no advantage in running this Data Capture.
This menu option should be run after the Financial Institution finalises their accounts after the year end.
When you select this option, CAPS will check when you last ran this program. If it is within 300 days, it will warn you and you have the option to:
Enter [O] to overwrite the previous Capture file, in case your last Data Capture did not capture the correct closing balances.
For example you may have done the Data Capture on the 23 July and then some late closing entries went through. You would therefore use this step to over-write the current Data Capture with the updated figures.
Enter [N] to start a new Data Capture. In this case CAPS moves all the figures on file over to the next year, creates a new year of figures, and deletes the oldest figures. Hence the current figures become year1, year1 becomes year2, year2 becomes year3, etc, and the old year file is deleted.
Enter [A] to abort the Data Capture operation.
Results
CAPS will go through the General Ledger files and copies the required information onto the year end Data Capture file.
20. CLEAR AUDIT FILES
This menu option will clear off the results of various General Ledger audit runs.
CAPS will prompt you to confirm the operation:
Are you sure you want to Clear Audit Files?
You can cancel the operation by entering [N].
Results
Selected CAPS files will be cleared.
21. SWITCH GENERAL LEDGER FILES
CAPS will allow you to choose between Current-Year data or End-of-Year data. Current-Year data is that which is currently in use. End-of-Year data is that of the previous financial year.
CAPS will prompt you with a screen as follows.

This screen would be displayed if the files were currently set for the Current Financial Year data. If the files were set for End of Year (previous full financial year), then that would be indicated on screen and the alternate option offered.
Simply respond with either [Y] or [N] depending on whether you want to change over.
This module allows you to perform various tests on loan and investment accounts to enable you to meet AFIC (now APRA) requirements.
0. INTRODUCTION
0.1 Description of Audit Tests
This module has been designed to enable the auditor to meet some AFIC requirements. It is composed of various tests for loans and one test for investments. The tests are as follows:
All these tests can be run as at a Balance Date specified by the auditor.
- Loan & Overdraft Maturity: For each loan account the amount of principal repaid in each period specified by the auditor is calculated under current repayment conditions and added to the corresponding period total. Overdraft accounts are allocated to the first period. The periods and balance date are specified by the auditor. This ensures that the test can be adjusted according to potential loan dissection requirement changes.
- Investment Maturity: The maturity date for all investment account deposits is calculated and the account balance added to the corresponding period total. The periods and balance date are specified by the auditor. This ensures that the test can be adjusted according to potential deposit profile requirement changes.
- Loan & Overdraft accounts with stopped interest: This test selects all loan and overdraft accounts for which interest is not currently being charged. A totalled detail report is produced.
- Loans Purpose Code test: All loans are allocated to one of three Purpose Code classes, defined by the auditor, and the balance is added to the class total. If a loan has a purpose code which is not part of a class then this loan is reported on an exception report.
- Loans Security Code test: All loans are allocated to one of three Security Code classes, defined by the auditor, and the balance is added to the class total. If a loan has a security code which is not part of a class then this loan is reported on an exception report.
0.2 Suggested sequence and frequency of using this module
This module would typically be used at the end of the financial year, however the information it provides may be useful on a more frequent basis.
The steps in using this module include:
| Step | Description |
|---|---|
| 1. | If required, run the Year End Data Capture using menu option 1. This is usually run overnight. Further details about when and why it may be necessary to use the Capture file are detailed in the section below "1. YEAR END DATA CAPTURE". |
| 2. | The following day (or within a few days) use menu option 2 - LOANS RELATED PARAMETERS or menu option 5 INVESTMENT RELATED PARAMETERS to enter the parameters you require for the Loans and Investment Tests. |
| 3. | When you decide to run the tests, select menu option 3 - LOANS RELATED TESTS or 6 - INVESTMENT MATURITY TEST. |
| 4. | The following day (or at any time later) use menu option 4 or 7 - PRINT LOANS RELATED TESTS and PRINT INVESTMENT MATURITY TEST to print the results of these tests. |
| 5. | When you are satisfied the AFIC audit is complete and you have no further use for any of the CAPS files generated during the AFIC audit, you can select menu option 8 - CLEAR AFIC AUDIT FILES to release the space used on the Financial Institution's computer system. Note that the 'Year End Data Capture' file is not cleared using this menu option. |
The special feature of the trial balance program is that you can request a trial balance for individual accounts, classes or groups rather than just all accounts. This would be useful, for instance, to check the asset accounts only when auditing fixed assets.
1. YEAR END DATA CAPTURE
This option generates a Data Capture file containing Loan, Overdraft and Investment information which can be used for the subsequent tests of this module. You only need to use this option if you are unable to run all the AFIC processes you require on the Balance Date you require. In this case you can run the Data Capture on one night and then run the audit programs at a later more convenient date. For example, you may want to run a Data Capture on or just prior to June 30 and then run the audit programs sometime later when the Financial Institution has finished it's year end processing.
NOTE: You do not have to use this option. You can back-date the AFIC audit programs by specifying the 'Balance Date'. However the balance will be calculated as at this date and all other information such as the interest rate, maturity date etc. will be read off the current system files and this information may have changed since the balance date. Provided the Data Capture date is the same as the balance date, or close to the balance date, (a day earlier), and you can be reasonably sure loan and investment account details won't change considerably before or on the balance date, your resulting reports will accurately reflect the loan and investment account information as at the balance date.
The main reason this option has been included is because you may require reports dated as at June 30 but because of Financial Institution year end processing, you may be unable to run the audits at this time. Also, it is usual for account information to change on July 1, so that if you wait until after June 30 to run the audits, you run the risk of using information which did not apply in this prior period. Either you can run a Data Capture on June 30 taking a fraction of the time of an audit program or you can run it just prior to June 30, ensuring that your audit programs are using all the data relevant to the balance date. You can then run the audit at a more convenient time later.
Selecting this menu option and given you are in Test Mode, and the Data Capture has previously been run in live mode, CAPS prompts:
You are in Test Mode, do you want to overwrite the live Data Capture file? [N]
You would usually enter [N] to this question at which point you will be prompted:
Then, do you want to have a practice run without creating a Data Capture file? [Y]
Enter [Y] if you want to perform a quick 'test' run of the Data Capture file. This is not necessary. The message only appears in Test Mode - there are no warnings in Live Mode.
You are in Test Mode, do you want to start now (Y/N)
Enter [N] if you don't want a test run, but want to run the Data Capture file overnight.
- If you answer [Y], CAPS asks:
How many records do you want to process?
Enter the number of records you want CAPS to use as a test sample.
CAPS displays messages to indicate its progress. When finished it returns to the AFIC menu. This process displays the number of records processed in increments of 100.
The counter is counting Loan and Investment accounts.
- If you are in Live Mode, or if you answer [N], CAPS asks:
Do you want 'Year End Data Capture' submitted for overnight running?
Confirm (Y/N)
Enter [Y] to queue the program in NIGHT AUDIT
Enter [N] to cancel the request, and return to the AFIC menu.
Result
If you chose a test sample only, CAPS immediately runs 'Year End Data Capture'. If you chose a full live sample, CAPS sets up an instruction for 'Year End Data Capture' to be run overnight under 'NIGHT AUDIT, (See CAPS Utilities, Option 2 - NIGHT AUDIT for more details).
The results of running 'Year End Data Capture' are stored for later use.
2. LOANS RELATED PARAMETERS
This screen lets you enter parameters for the various loans tests.

<1> Balance Date
This is the date CAPS uses to calculate the balances. All balances are calculated as at this date.
<2> Loan Accts with Int Stopped
Indicate [Y] if you would like to select Loan accounts for which interest is not being charged, otherwise enter [N]. The default is [N].
<3> Loan Maturity Periods
Enter the maturity periods for which you would like a balance total. For example if you would like principal repaid totals for loans: less than 3 months, 3 months to 1 year, 1 to 5 years and more than 5 years, then enter dates as shown above. You must enter the dates in the format dd/mm/yy. NOTE: You can enter a Start date and no End date for the last of your periods which means that all loans with a maturity period greater than or equal to this date will fall in this last category. To do this, type your last Start Date and press [Enter]. Then for the Ending Date type the hash (#) key and press [Enter].
Purpose Code Classes
<4> (Class 1), <5> (Class 2) and <6> (Class 3)
Input all the Purpose Codes which correspond to a 'class'. For example you may have purpose classes of Personal, Commercial and Other for which various ranges of Purpose codes apply. NOTE: You may enter the class descriptions in the Print Parameters which will appear on the resulting report.
Security Code Classes
<7> (Class 1), <8> (Class 2) and <9> (Class 3)
Input the Security Codes which correspond to each 'class'. For example you may have classes of Unsecured, Secured by mortgage, Secured by other. NOTE: You may enter the class descriptions in the Print Parameters which will appear on the resulting report.
<10> Check Purpose Code Classes
Indicate [Y] if you wish to run the Purpose Code Class selection, otherwise enter [N]. The default is [N].
<11> Check Security Code Classes
Indicate [Y] if you wish to run the Security Code Class selection, otherwise enter [N]. The default is [N].
<12> Levels to Exclude
Enter any loan levels you would like to exclude. If you would like to include all levels leave this field blank.
3. LOANS RELATED TESTS
Do you wish to use the End of Year Data Capture file for this audit?
Enter [Y] if you have previously run the Data Capture and would like to use this information in the audit. Enter [N] to use the current data on the system.
- if you are in Test Mode. CAPS prompts:
You are in Test Mode, do you want to start 'AFIC loans selection' now? (Y/N)
Enter [Y] if you want to do a quick test run by selecting only a small number of accounts.
Enter [N] if you don't want a test run, but want to select all loan accounts overnight.
- if you answer [Y], CAPS prompts:
How many records do you want to process?
Enter the number of records you want CAPS to use as a test sample.
CAPS displays messages to indicate its progress. When finished it returns to the AFIC menu.
- if you are not in Test Mode, or if you answer [N], CAPS asks:
Do you want 'AFIC Loans Selection' submitted for overnight running? Confirm (Y/N)
Enter [Y] to queue the program in NIGHT AUDIT.
Enter [N] to cancel the request, and return to the AFIC menu.
Result
CAPS selects all loan accounts either from the Data Capture file or from the TRAN file and runs the tests you have specified in your parameters. This information is stored in the CAPS AFIC data files ready to be printed when required.
4. PRINT LOANS RELATED TESTS
This screen allows you to print the results of menu option 4 - LOANS RELATED TESTS. You can choose to print specific reports from the following menu.

If an asterix ‘*’ appears in a report column this means that this test was not selected in the Loans Related Parameters and the test has not been run; therefore no information is available for printing.
Report 1 to 6
Enter [Y] to print the report or [N] if you do not want to print it.
Print Password
Enter your print password. No user can print a report unless they have their print password.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
Please refer to the example at the end of the chapter.
5. INVESTMENT RELATED PARAMETERS
The Investment Parameters screen is as follows :

<1> Balance date
This is the date CAPS uses to calculate the balances. All balances are calculated as at this date.
<2> Investment Maturity Periods
Enter the maturity periods for which you would like a balance total. For example if you would like totals for investments maturing: less than 3 months, 3 months to 1 year, 1 to 5 years and more than 5 years, then enter dates as shown above. You must enter the dates in the format dd/mm/yy.
NOTE: You can enter a Start date and no End date for the last of your periods which means that all investments with a maturity period greater than or equal to this date will fall in this last category. To do this, type your last Start Date and press [Enter]. Then for the Ending Date type the hash (#) key and press [Enter].
6. INVESTMENT MATURITY TEST
Do you wish to use the End of Year Data Capture file for this audit?
Enter [Y] if you have previously run the Data Capture and would like to use this information in the audit. Enter [N] to use the current data on the system.
- if you are in Test Mode. CAPS prompt:
You are in Test Mode, do you want to start 'AFIC Investment selection' now (Y/N)
Enter [Y] if you want to perform a quick test run by selecting only a small number of accounts.
Enter [N] if you don't want a test run, but want to select all investment accounts overnight.
- if you answer [Y], CAPS prompts:
How many records do you want to process?
Enter the number of records you want CAPS to use as a test sample.
CAPS displays messages to let you know what it is doing. When finished it returns to the AFIC menu.
- if you are not in Test Mode, or if you answer [N], CAPS prompts:
Do you want 'AFIC Investment Selection' submitted for overnight running?
Confirm (Y/N)
Enter [Y] to queue the program in NIGHT AUDIT.
Enter [N] to cancel the request, and return to the AFIC menu.
Result
CAPS selects all investment accounts either from the Data Capture file or from the Certificate file and runs the maturity test according to the dates you have specified in your parameters. This information is stored in the CAPS AFIC data files ready to be printed out when required.
7. PRINT INVESTMENT MATURITY TEST
This allows you to print out the information produced by the Investment Maturity Test, menu option 6.
Print Password
Enter your print password. No user can print a report unless they have their print password.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
Please refer to the example report at the end of the chapter.
8. CLEAR AFIC AUDIT FILES
This allows you to clear all files relating to the AFIC audit.
Are you sure you want to clear all AFIC audit files?
This is just a warning and a check to make sure you really know what you are doing. If you answer [Y], CAPS immediately clears all AFIC audit files. They cannot be recovered. If you answer [N] CAPS returns you to the AFIC menu without doing anything.
Result
The AFIC audit work files are irretrievably cleared.
This module allows you to perform validation checks on specific dates stored within the Financial Institution's software package.
0. INTRODUCTION
0.1 Description of Audit Tests
The main function of this module is to check the validity of specific dates which are stored in the Financial Institution's software package. For example, you might expect the 'Arrears Next Payment Due Date' for each loan account to be within a particular date range. If it was not in this range you would probably be interested in investigating why. Also, you would expect all member transactions on the system to be within a particular date range and would be interested in any that fall outside this range.
This type of audit is important as it verifies some of the date data items stored in the Financial Package. You need to be confident in the integrity of the data for your own satisfaction and because CAPS relies on this data in its audits.
The user is required to enter valid date ranges for particular dates stored in the Financial Institution's software to aid in testing for year 2000 compliance and to verify that the dates CAPS relies on are correct. This module is not solely designed for year 2000. The date validation checks can be performed at any stage to ensure the integrity of dates stored within the Financial Institution's system.
The Financial Institution's software stores dates in an internal format and then converts them to an external date format for display, input and reporting.
The date checks that CAPS performs include:
- Effective Dated Transactions between dates x and y.
- Members are aged between x and y years.
- Next Due Date for Loan Arrears is in a particular date range
- Accounts are opened between dates x and y
- Accounts are closed between dates x and y
- General Ledger postings are between dates x and y
- Periodical Payment Dates are between x and y dates
- Term deposit dates
The above tests are explained in more detail later on in this chapter.
0.2. Suggested sequence and frequency of using this module
This module would typically be used at the end of the financial year, however the information it provides may be useful on a more frequent basis.
The steps in using this module include:
| Step | Description |
|---|---|
| 1. | From the Year 2000 Main Menu use option 1 YEAR 2000 PARAMETERS. Enter the required parameters for each date test that you wish to perform. |
| 2. | Once you are happy with the parameters entered in the above step, you are now ready to perform your audit. Use option 2 - PERFORM YEAR 2000 AUDIT. Before performing the audit in LIVE mode make sure that you have carried out this audit in TEST mode first. This will highlight any immediate parameter errors. |
| 3.< | On completion of the audit you can now print your results using option 3 - PRINT YEAR 2000 DATE VALIDATION RESULTS |
| 4. | When you are satisfied the Year 2000 audit is complete, and you have no further use for any of the CAPS files generated during the Year 2000 audit, you can select menu option 4 - CLEAR YEAR 2000 AUDIT FILES. |
1. YEAR 2000 DATE VALIDATION PARAMETERS
This option allows you to enter the Date Validation parameters for each of the date checks.
The screen below is the first of three parameter screens. If you do not wish to perform a particular test then leave the relevant field(s) blank.

Member Transactions:
This process goes through all transactions (looking at the effective date) between a nominated start date and end date. The dates you enter here should endeavour to cover the entire spectrum of transactions on your system.
<1> Period Start
Enter the start date for which the first effective dated transaction should commence from.
<2> Period End
Enter the end date for which the last effective dated transaction should have taken place.
Valid Member Ages:
This process goes through all client records making sure that their ages lie within a certain range.
<3> Minimum Age
Enter the minimum age for a member
<4> Maximum Age
Enter the maximum age for a member
<5> Report on No Birth Dates
Some Financial Institutions have clients on their system which have no birth dates. If you wish to ignore these blank birth dates in the above range test enter a 'N' here.
NEXT DUE DATE for Arrears:
This test checks that the next repayment date for each loan lies within a specified range.
<6> Minimum Due Date
Enter the minimum due date that is allowed for a repayment date.
<7> Maximum Due Date
Enter the maximum due date that is allowed for a repayment date.
The screen below is the second of three parameter screens. If you do not wish to perform a particular test leave the relevant field(s) blank.

Opening/Closing Dates for Member Accounts:
This test ensures that accounts are opened and closed within a particular date range. All savings, loans and investment accounts are checked.
<8> Opening Start Date
Enter the earliest opening date of accounts opened on your system that you wish to check.
<9> Opening End Date
Enter the latest opening date of accounts opened on your system that you wish to check.
<10> Closing Start Date
Enter the earliest closing date of accounts closed on your system that you wish to check.
<11> Closing End Date
Enter the latest closing date of accounts closed on your system that you wish to check.
General Ledger Transactions:
This test goes through all General Ledger postings between two given dates. For example you may wish to perform a test that checks that all General Ledger transactions taking place are in the current financial year.
<12> Start Date
Enter the commencement date for when the first General Ledger transaction should take place.
<13> End Date
Enter the end date for which the last General Ledger posting should have taken place.

Periodical Payments
Periodical Payments refer to electronic payments deducted from a member's account on a regular basis. For Example, a member might pay their health insurance premium on a monthly basis via direct debit.
There are a number of periodical payment date definitions that can be entered onto the system.
CAPS can test for a number of these definitions in the following ways:
Start Date
<14> From
The earliest commencement date that the first periodical payment should have started.
<15> To
The latest commencement date for the last periodical payment.
Expiry Date
<16> From
Periodical Payments when setup can also have an expiry date. Enter the earliest expiry date that should appear on these periodical payments
<17> To
Enter the latest expiry date that should appear on these periodical payments.
Date Loaded
<18> From
This is the earliest date that a periodical payment should be loaded onto the system for an account.
<19> To
This is the latest date that a periodical payment can be loaded up on the system for an account.
Date Last Altered
<20> From
This is the earliest date that a periodical payment is allowed to be altered for an account
<21> To
This is the latest date that a periodical payment is allowed to be altered for an account
The screen below is the last of the three screens. If you do not wish to perform a particular test leave the relevant field(s) blank.

Term Deposit date validation
Term Deposits held at a financial institution have two date components – the deposit date and the maturity date. This routine allows you to check that these dates are within a specified date range. Those found outside this range or have illegal data stored in the date fields will be reported as discrepancies.
Deposit date fields
Default date range
<22> From
Enter the starting term deposit date for checking all levels.
<23> To
Enter the ending term deposit date for checking all levels.
Specific Levels and Date ranges
<24> Level
Enter the term deposit level number to check the deposit date range. You may nominate certain levels of accounts to have a specific date range. An account matching this level will use the indicated date range rather than the Default date range above.
From
Enter the starting term deposit date for this level range.
To
Enter the ending term deposit date for this level range.
Maturity date fields
Default date range
<25> From
Enter the starting term deposit maturity date for checking all levels.
<26> To
Enter the ending term deposit maturity date for checking all levels.
Specific Levels and Date ranges
<27> Level
Enter the term deposit level number to check the maturity date range. You may nominate certain levels of accounts to have a specific date range. An account matching this level will use the indicated date range rather than the Default date range above.
From
Enter the starting term deposit maturity date for this level range.
To
Enter the ending term deposit maturity date for this level range.
2. PERFROM YEAR 2000 DATE VALIDATION AUDIT
Once all your parameters have been entered you can now perform the Date Validation Audit.
We suggest that you run this audit in Test Mode first before a live run. This is to verify that your parameters are correctly set for this audit.
- if you are in Test Mode. CAPS prompts:
You are in Test Mode, do you want to start 'Data Validation' now? (Y/N)
Enter [Y] is you want to perform a quick test run by selecting only a small number of clients.
Enter [N} if you don't want a test run, but want to select all client accounts overnight.
- If you answer [Y], CAPS prompts:
How many records do you want to process?
Enter the number of records you want CAPS to use as a test sample.
CAPS displays messages to let you know what it is doing. When finished it returns to the Year 2000 menu.
- If you are not in Test Mode, or if you answer [N], CAPS prompts:
Do you want 'Data Validation' submitted for overnight running?
Confirm (Y/N)
Enter [Y] to queue the program in Night Audit.
Enter [N} to cancel the request, and return to the Year 2000 menu.
Result
CAPS selects all accounts which have invalid dates or dates which fall outside the parameter ranges and stores this information in the audit files. Each Year 2000 parameter test stores its results in its own file. This allows for the ease of printing the Year 2000 Date Validation results.
3. PRINT YEAR 2000 DATE VALIDATION RESULTS
This option allows you to print the information produced by the Year 2000 Audit, menu option 2.
Print Password
Enter your print password. No user can print a report unless they have their print password.
YOU MUST COLLECT THE PRINT OUT IMMEDIATELY !
DO NOT LEAVE AT THE PRINTER !
Result
Please refer to the example report at the end of the chapter.
4. Clear Year 2000 Audit Files
This option allows you to clear all the files relating to the Year 2000 Audit.
Are you sure you want to clear all Year 2000 audit Files?
This is just a warning and a check to make sure you wish to clear the audit files. These audit files hold information about your Year 2000 Audit. Once cleared these files are unrecoverable.
If you answer [Y], CAPS immediately clears all Year 2000 audit files. If you answer [N] CAPS returns you to the Year 2000 menu without doing anything.
Subscribe to receive the latest BDO News and Insights
Please fill out the following form to access the download.