Jaap's Psion II Page

Finance Pack II

© Copyright Psion PLC 1989

All rights reserved. This document and the programs referred to herein are copyrighted works of Psion PLC, London, England. Reproduction in whole or in part including utilisation in machines capable of reproduction or retrieval, without the express permission of Psion PLC, is prohibited. Reverse engineering is also prohibited.

The information in this document is subject to change without notice.

Psion and the Psion logo are registered trademarks of Psion PLC.

Psion Organiser II, Datapak and Rampak are trademarks of Psion PLC.

Users must satisfy themselves as to the validity and applicability of the program before use. Psion accepts no liability for loss, including consequential loss, arising from the use of the program.

Part no. 6100-0093


Introduction 1 Getting started The Finance Pack menu 2 Recording transactions Experimenting Accounts and transaction types Entering the initial balances Recording transactions 3 Standing orders Recording standing orders Finding and editing standing orders 4 Working with tiled transactions Finding transactions Confirming transactions Printing or displaying reports 5 Expenses Recording expenditure Recording reimbursement 6 Financial Calculations APR Mortgage Compound Tax 7 Setup The supplied Setup Changing the supplied setup Changing the password Appendices A The Finance Pack files The Finance Pack files Copying files Deleting files B The Finance Pack and OPL Additional OPL instructions


The Finance Pack II has two main uses:

The account manager

Using the Finance Pack you can record all your financial transactions: such as paying for something with a cheque or credit card, transferring money between current and savings accounts or getting cash out of an autotill. You can also set up standing orders to be recorded automatically on a certain day every month.

There is a standard set of accounts provided which includes two bank accounts, a savings account, an expense account and a credit card. You can just start using the Finance Pack with this set or, if necessary, you can easily set up a simpler or more sophisticated profile to suit your own financial situation.

Once you have started recording transactions, you can get instant reports on your financial position. For example, you can find out when and with what cheque number you paid your phone bill, what you did with cheque number 3246770, how much money you have in total at the moment, how much your next credit card bill is going to be, or how much cash you have spent over the last year.

The financial calculator

The Finance Pack also provides a set of financial calculations. These are:

Note: In this manual examples are given in pounds. However, the Finance Pack II can be used in any currency.

1 Getting started

As your Finance Pack data is valuable, it is a good idea to use a Datapak to hold the files of financial data. However, when you are experimenting, it may be a good idea to have the files in the internal memory, device A:, then when you are ready to really use the Finance Pack, you can delete them and start again on a Datapak.

Running the program

This adds the option Fins2 near the end of the main menu.

If your internal memory is nearly full, you may get the message OUT OF MEMORY at this stage. If this happens, press the SPACE key then try tidying the diary or erasing unwanted files and records on A: in order to get enough space to run the Finance Pack program.

Normally you can then select from the Finance Pack menu, but the first time you use the Finance Pack, you are asked two questions:

Where to store the files

The bottom line of the screen scrolls round showing you the packs available. For example, if you have the Finance Pack in B: and a Datapak in C:, you are given the choice of:

A:(Ram) B:(Read-only) C:(Datapak)

If you record an average of 15 transactions a month, a 32K Datapak will hold around three years worth of your accounts.

The password

You are asked if you want to set a password on the Finance Pack. If you do so, the files containing your financial data are encrypted and cannot be read without the password. However, the program may run slightly slower when doing things such as finding transactions. You can change the password later if necessary in the Setup option. You can even remove it later, if you get tired of entering it each time. However, if you do this the data will still be encrypted.

If you forget the password, you will never be able to use the Finance Pack or read the financial data files in any way, so be sure to use a password which you know you will remember.

The Finance Pack is now ready for use.

The Finance Pack menu

The Finance Pack menu is displayed once you have decided whether to have a password. It looks like this:

Model CM or XP:


Model LZ or LZ64:

£ 8:30a Record Find   Confirm Report   Apr Mortgage Compound Tax Setup

These are the menu options. The first four are the account manager options and the second four provide financial calculations:

Record (chapter 2)

Record a transaction such as taking cash out of an autotill or paying a credit card bill with a cheque.

Find (chapter 4)

Find a transaction you have recorded.

Confirm (chapter 4)

Mark a transaction as "confirmed" when you receive a statement or receipt.

Report (chapter 4)

Print or list to the screen the balance or statement of any account or specified group of transactions. For example, a statement of the month's transactions in your current account or the total of all cash you've spent this year.

Apr (chapter 6)

Calculate Annual Percentage Rates from monthly ones.

Tax (chapter 6)

Calculate the tax payable on your earnings.

Mortgage (chapter 6)

Calculate mortgage repayments.

Compound (chapter 6)

Calculate compound interest - for analysing loans and investments.

Setup (chapter 7)

Customise the Finance Pack, for example by adding extra accounts or a second cheque book. Enter standing orders.

2 Recording transactions

The Finance Pack comes ready to use with a set of accounts and transaction types. These are described over the next few pages.

If this standard set does not reflect your situation - for example if you have more than one credit card or a second cheque book - you should set up the extra accounts you need or alter the ones provided, before you start. Chapter 7 explains how to do this. This chapter shows how to use the standard set, and in particular how to:


Before you start recording transactions seriously on a Datapak, it may be a good idea to experiment on device A:, the internal memory. Plan out the set of accounts you need, and practice recording transactions. Then when you are happy with the accounts setup, you can copy the setup files to a Datapak. If you are happy with the transactions you have recorded, copy the transaction file too. Appendix A has instructions for copying and deleting.

Accounts and transaction types


There are 8 accounts provided:


An account for all your outgoings. You would normally only make credits to this account - except for unusual circumstances such as a rebate.


An account for business expenses. The Expenses chapter shows you how to manage this account.


Credit card account.

Current Deposit Savings

Bank or building society accounts.


All the money you have as cash. When you record an autotill transaction you automatically debit your current account and credit your cash account.


Use this when you want to use a one-off account. You can set it up permanently later if you wish so that it is always offered as an option.

Transaction types

There are 9 transaction types provided:


For recording cash expenditure. Automatically debits your cash account


For recording cheques you write. Automatically debits your current account and you then choose which account you want to credit.


For when you pay by credit card. Automatically debits your Card account and you then choose which account you want to credit.


For when you use the cash-machine. Automatically debits the current account and credits the cash account.


For when you use your paying in book. Automatically credits the current account and you then choose the account to debit.


For recording direct debits. Automatically debits your current account and you then choose which account you want to credit.


For when you credit one account without debiting another - for example when you enter your initial balance. You just choose the account you want to credit.


For when you debit one account without crediting another. You just choose the account you want to debit.


For recording a transfer from one account to another. A flexible transaction allowing you to choose the accounts to debit and credit.

Entering the initial balances

Before you start using the Finance Pack to record transactions, you need to enter the current balance of some of them. In the following example you have £254 in your current account and £110.50 to pay on your credit card, so you enter 254 in the current account and -110.50 in the Card account.

Recording the current account balance

You are shown the current date. Press EXE to confirm this as the date of the transaction. If necessary you can change the date first, like this:

You are then asked to enter the amount.

You are then asked which transaction type.

When you have a choice of this kind to make in the Finance Pack, the options are presented as a one-line menu on the bottom line. An arrow indicates more options are available off-screen:

Cashspend Cheque Ca→rd Directd

You are now asked for a description. You can add a description if you like, for example INITIAL BALANCE, or you can just press EXE.

You are now asked which account you want to credit.

You are shown all the transaction information scrolling around on one line. (Press ← if you want to stop the scrolling and → to start it again.)

Mon 11 Dec 1989, 254.00 Credit, INITIAL BALANCE, to Current

If you have made a mistake, press N or ON/CLEAR to go back through each stage of the transaction in turn making changes where necessary.

Recording the Credit Card balance

If you have a debt of £110.50 outstanding on your credit card:

When you have entered the balances of all appropriate accounts, you can start to record transactions. You may want to change the setup of accounts first. See the Setup chapter for instructions.

Recording transactions

Here are some examples of transactions you might record:

Example 1: Paying the credit card bill with a cheque

When you write a cheque to pay your credit card bill, you can record this transaction very easily.

You are then shown the number 000000 as the description. Change this to the number of the cheque you are writing, for example, 381419. To do this, press ON/CLEAR to clear the zeros then hold down the SHIFT key so that you can type numbers.

The next time you use the Cheque transaction the number will automatically go up for you.
So, providing you use cheques in order, the right number will be there automatically and you won't need to change it until you get a new cheque book. You can add a description to the cheque number, but don't put any other numbers after it or they will be taken as the cheque number.

You are then asked which account you want to credit.

The amount you specified is automatically moved from the Current account to the Card account.

Example 2: Taking £50 from an autotill

When you take cash out of the Autotill you can record this easily too.

The amount you specified is automatically moved from your current to your cash account.

Example 3: Paying a bill with a cheque

If it is important to you to be able to get reports on specific areas of expenditure, such as gas bills, you should include a description where necessary.

For example, if you are recording the payment of a gas bill with a cheque:

GAS 381420

The amount you specified is automatically debited from your current account and credited to your Outgoings account.

Example 4: Paying a bill with cash

If you pay the electricity bill with cash:

The amount you specified is automatically debited from your cash account and credited to your Outgoings account.

Example 5: A transfer

If you need to record an unusual transaction which is different from any of the supplied types such as Cheque or Card, you can use the more flexible types: Debit, Credit and Transfer.

Debit and Credit were the ones you used to enter the initial balances.

Transfer is the one you use to debit one account and credit another. For example, you may want to record the movement of £100 from your deposit account to your current account. In this case you would:

All the account names are displayed in a one-line menu on the bottom line of the screen.

All the account names are again displayed in a one-line menu on the bottom line of the screen.

If you find you often need a particular transaction type, other than the supplied ones, you should set it up permanently. See Chapter 7 for details.

3 Standing orders

Recording standing orders

Standing orders are automatically transacted by the Finance Pack on the day of the month that you specify, updating the files whether your Organiser is on or off. You can set up transactions to be recorded every month, or every number of months.

To setup a standing order:

This form is displayed:

Name A name for the order.
Amount The amount.
Debit The account to debit.
Credit The account to credit.
Period Months between payments.
Day The day of the month.

The following mortgage repayment example debits the current account by 425 to credit the outgoings account on the 2nd of every month:

Name MORTGAGE Amount 425 Debit CURRENT Credit OUTGOINGS Period 1 Day 2

To enter this information:

Save Exits and saves your changes.
Edit Returns to the form.
Quit Exits and discards the changes.

The next example is of a salary paid into the current account every month on the 28th:

Name SALARY Amount 1450 Debit Credit CURRENT Period 1 Day 28

Because the money is coming from outside your account set, you just leave the debit line blank. If necessary, you could set up accounts for your different sources of income and debit these accounts to credit your current account.


When a standing order is recorded as a transaction in the file, the name becomes the description.

If you specify 31, 30, or 29 and a month does not have this many days, the transaction will take place on the last day of the month.

If you specify a period of 3, meaning that the transaction takes place every three months, the first transaction will take place the first time the date is the day you specified.

Finding and editing standing orders

You may need to edit your standing orders, for example if your mortgage repayments change. Finding a standing order is just like finding a record from the main menu.

The first matching standing order is displayed. For example:

Name MORTGAGE Amount 425 Debit CURRENT Credit MORTGAGE Period 1 Day 23

If this isn't the one you want to change, just press EXE to see the next one.

Deleting a standing order

You can delete a standing order in the same way that you delete a record.

4 Working with filed transactions

Once you have recorded some transactions, you can begin to use the transaction file to analyse your finances. This chapter covers:

Finding transactions

When you enter transactions, they are stored as a record in a data file called PSF2BANK, in the same way that the records you save from the main menu are stored in a data file called MAIN. Using the Finance Pack Find option you can quickly find out information such as what you did with a particular cheque number or when you paid your credit card bill.

The first matching transaction is shown. To see the next matching transaction, press EXE again. (On a model LZ SHIFT and EXE takes you back again.)

Note: This works just like the main menu Find, so if you have a model LZ or LZ64 you can use wild-cards in the search clue.

You cannot, however, press MODE to edit the transaction. If you enter a transaction which is incorrect, you have to enter another transaction to cancel it out, in accordance with standard book-keeping practice.

Confirming transactions

When statements and receipts arrive, it is useful to be able to mark transactions which you have received confirmation of.

To confirm a transaction:

This prompt is displayed:


The first un-confirmed matching record is displayed scrolling on one-line, and you are asked:

Confirm Y/N/All?

Note: Confirming only applies to the account name you specify. So, if you select the credit card account then confirm a transaction which debits the current account and credits the credit card account, only the credit card side of the transaction is confirmed, not the current account side.

Printing or displaying reports

You can produce a report whenever you want to find out the balance or full statement of an account or find out about any other aspect of your finances, such as how many cheques you have written to pay bills, or how much cash you have spent in the last year.

When you select Report you are first asked whether you want to display the report on the screen or print it out on a printer.

If you select the screen, then each line of the report is displayed in turn starting with the balance and working backwards in time to the first transaction. You have to press EXE to see each line. You can press ON/CLEAR if you want to quit half way through.

To be able to print you need a Psion Printer II or, to connect to any other kind of printer or a PC, the Psion Comms Link. If you have neither of these, you just get a DEVICE MISSING error message, and should press SPACE to continue. If you have problems printing, try pressing ON/CLEAR on the main menu to make sure you have loaded in the printer software, then consult your Printer or Comms Link manual.

When you have chosen Screen or Printer, you are then given the choice of the 8 supplied report types. These are:

Current Deposit Savings

Show you all the transactions in the appropriate account.


Shows you only the nonconfirmed transactions - so it works as an estimate of your next credit card bill.


Shows you all your outgoings.


Shows you all the transactions involving the cash account.


Shows you the unconfirmed transactions in the two expense accounts. So it gives you a total of the expenses that haven't been confirmed.


Shows you all the confirmed current account transactions, so you can check that the transactions you confirmed match your balance.

As well as the menu of ready setup report names, you can select Other at any time and produce a more specific report. Also, you can use Setup to alter one of the standard types or to add another standard one to the menu if you often need a particular combination.

A standard account report

To produce a report on your current account:

You then specify how much detail you want:

You then specify how great a time period you want the report to cover.

A non-standard report

If you need to report on an aspect of your finances not covered by the existing report types, you can select the type Other.

For example you might want a report which shows you how much money you have in total in the current, deposit and savings account. The setup for this report type would be as follows:

Accn1 CURRENT Accn2 DEPOSIT Accn3 SAVINGS Accn4 Accn5 Accn6 Desc Tran1 Tran2 Tran3 Tran4 Conf ALL

The lines of setup information have the following meaning:

Accn1 to Accn6 are the accounts which are reported on. If you don't fill in any account names, then all the accounts are looked in.

Desc is the description. If you fill this in, with GAS for example then only transactions with this description attached to them will be reported on.

Tran1 to Tran4 are the transaction types. If you fill some in, for example, Cheque and Card, then only these transaction types are reported on. If you leave them blank, then all transactions types are covered.

Conf stands for confirmed. There are only three possible values you can have here: YES. NO and ALL. YES means that only confirmed transactions are reported. NO means that only unconfirmed transactions are reported. ALL means that all transactions are covered.

To produce this report:

You are shown the form to fill in.

Notice that when you get to the Conf line, the cursor changes to a double arrow sign. This means that there is a limited range of possible values only. Use ← and → to cycle between them. Leave the one that you want displayed.

Report Exits and continues the report.
Edit Returns to the form.
Quit Exits and abandons the report.

The reports can be as specific or as general as you like. If you left all the lines blank, you would get a (fairly useless) report on all the transactions of all the accounts. At the opposite extreme, if you put a cheque number on the Desc line, you would get a report on only the one transaction involving that particular cheque.

If you find you often need a particular report type, you should set it up permanently. See Chapter 7.

5 Expenses

With the Finance Pack, it's easy to keep track of expenses claims. The following example deals with recording expenditure on a hotel, a meal, and a train fare on a business trip to Leeds.

Recording expenditure

A cheque for £40 for a hotel hill:

£40 is transferred from your current account to Expense.

A credit card payment of £25 for a meal:

£25 is transferred from your Card account to Expense.

A cash payment of £80 for a train fare:

£80 is transferred from your cash account to Expense.

Confirming that you've claimed

When you put in a claim to your company for the expenses, you can confirm all the transactions. Then, later, when you want to see if you have any expenses that you haven't claimed for, you can get a report on all the unconfirmed transactions in the six expense accounts using the report type Expense.

If you have used the same description, such as LEEDS TRIP, for a group of expenses, you can use this as the Confirm search clue and thus do the confirming very quickly:

You can then confirm each one in turn.

Recording reimbursement

When you are reimbursed by your company it will probably be with a cheque covering all three items: a cheque for £145 which you pay into your current account. To record the receipt of this cheque:

£145 is transferred from the Expense account to your Current account.

6 Financial Calculations

The financial calculations available on the Finance Pack menu are APR. Mortgage. Compound interest and Tax. You should use them as estimates only, as different institutions work out interest rates using different formulae and so you may be given different quotations elsewhere.


Interest rates on loans are sometimes quoted as a percentage per month and sometimes as an annual rate. Using the APR (Annual Percentage Rate) function you can work out the annual rate from the monthly rate or the monthly rate from the annual rate.

You are shown these three lines.

Period Period in months
%/mnth Interest charged per month
% APR Annual percentage rate

Move between the two lines with ↓ and ↑. Fill in any two of the three, press MODE, select Calc, and the third one is filled in for you. For example, to work out the annual percentage rate on a credit card which charges 2% per month, enter the following:

Period 1 %/mnth 2 % APR

The APR is shown like this:

% APR 26.82

If you want to leave the APR calculator, press MODE then select Quit.


Mortgage calculations are estimates based on a simple repayment mortgage.

You are shown these four lines.

Loan Amount of the loan
Term Term in years
% Rate Interest rate
Repay Monthly repayment

Fill in any three out of the four, press MODE and Calc, and the fourth one is calculated and filled in for you. For example, to calculate the monthly repayments on a 25 year loan of 40000 at 13%, enter the following:

Loan 40000 Term 25 % Rate 13 Repay

When you select Calc, the repayment amount is displayed like this:

Repay 454.75


Compound interest calculations are used to analyse loans and investments. Enter cash you borrow as positive and cash you pay out as negative.

You are shown these five lines.

Periods Number of periods in calculation
% int Interest rate per period
Payment Payment per period
Present Present value of capital
Future Future value of capital

Fill in any four out of the five, press MODE then select Calc, and the fifth one is calculated and filled in.

For example, if you want to borrow £10000 to buy a yacht and can afford repayments of £200 a month, how long will it take at an APR of 11.5%? First use the APR function to find out the monthly rate (.91), then fill in the following:

Period % int .91 Paymnt -200 Presnt 10000 Future 0

Another example - you intend to invest £50 on a child's birthday every year until she is 21. The building society pays an APR of 8.5%. Fill in the following:

Periods 21 % int 8.5 Paymnt -50 Presnt 0 Future

Note: You can also calculate APR, Mortgage and Compound from the Organiser Programming Language (OPL). See Appendix B for more details.


To be able to use the TAX option, you first need to fill in the tax bands for the current year in the Tax setup option.

A form is displayed. You fill in your personal and other allowances on the first line, then the basic rate of tax, then the start point of each of the bands in which a higher rate of tax is payable, followed by the rate.

Here is an example for a single person in the UK in the tax year 1989-1990. The single persons allowance is 2785. The basic rate is 25%, and the higher rate is 40%, payable on taxable earnings of 20701 and over. There are no other tax rates.

Allow 2785 Basic % 25 Band2 20701 Band2% 40 Band3 Band3% Band4 Band4% Band5 Band5% Band6 Band6% Band7 Band7%

This prompt is displayed:

Add allowances

Here you can add to the allowances you entered in Setup if necessary. Otherwise, just press EXE.

You are then prompted to enter your gross income and your net income.

At the gross prompt, enter any gross income, such as your salary. At the net prompt, enter any net income such as income from savings on which tax has already been paid at the basic rate. If you only have one of the two kinds of income, just enter 0 at the other prompt.

7 Setup

The supplied setup

These tables show the supplied setup of accounts, transaction types, and reports.

Accounts are just names, but transaction types and reports have other information associated with them. This information is displayed as a form which you can change as you wish.

Account names

These are the supplied accounts:

Current Deposit Savings Card Cash Outgoings Expense

Transaction types

These are the supplied transaction types:




These are the supplied report types:



Chapter 2 shows how to use this basic setup of accounts, transaction types and report types. The following section shows you how to change it.

Changing the supplied setup

Deleting an account

You may well wish to delete some of the supplied accounts. For example, if you have more than one credit card, you may wish to delete the CARD account and create new ones: for example, VISA, ACCESS and AMEX.

To delete the CARD account:

A menu of all the account names is shown.

Notes: You cannot delete the last item in any of the setup menus.

If you have already recorded transactions involving an account and you then delete it, they will no longer be accessible. However, they will still take up space on the Datapak.

Deleting a transaction type

If you have deleted a credit card account, you will want to delete the corresponding credit card transaction.

If, for example, you want to delete the CARD transaction:

A menu of all the transaction types names is shown.

Deleting a report type

You delete a report type in the same way as you delete an account or transaction type. So, if you wanted to delete the CARD report, for example, you would select Setup, then Reports, then proceed as above.

Setting up a new account

You may need to add a new account. For example, when you have deleted the general CARD account you need to add the specific credit cards.

A menu of all the account names is shown.

You now need to add a transaction type. VISACARD, to go with the VISA account.

Setting up a new transaction type

A menu of all the transaction-types is shown.

Type the name for the new transaction, e.g. VISACARD, then press EXE.

You are shown the transaction setup form:

Ref Whether to have a reference no.
Debit Account to debit
Credit Account to credit

In this example, the new transaction is to debit the VISA account and credit one of many possible accounts selected at the time of recording the transaction, so you fill in the form like this:

Ref NO Debit VISA Credit

To change the information in a form:

The menu options are:

Save Exits, saving your changes.
Edit Returns to the form.
Quit Exits, discarding your changes.

In this example, you only need to set the first line to NO then move down to the Debit line with ↓, and type the word VISA. Press MODE to get the menu, then select Save.

Repeat the procedure for any other credit cards you have.

Another example of a new transaction type might be a second cheque book for your current account. You could call this CHEQUE2 and fill in the form like this:

Ref YES Debit CURRENT Credit

As this transaction type is a cheque book, change NO to YES in the Ref line by pressing →. Then when you use this transaction a reference number will be supplied as the description. Initially this will be 000000 but once you change it to your first cheque number, it will go up automatically each time you use the transaction. If you want to add another number to the description you must insert it before the supplied number, not after it.

Setting up a new report type

The following example sets up a combined report covering transactions on the two bank accounts and the savings account.

You are shown a menu of all the report names.

This form is displayed for you to fill in:

Accn1 Accn2 Accn3 Accn4 Accn5 Accn6 Desc Tran1 Tran2 Tran3 Tran4 Conf ALL

See the section on producing a non-standard report in Chapter 4 for an explanation of this form.

Changing existing setups

If you want to change an existing transaction type or report type.

You are shown the form and can make any changes you require.

Copying the setup information

If you need to copy the setup information to another pack, see Appendix A for the names of the files.

Changing the password

If you want to change your password:

You are asked to type in the existing password twice.

Appendix A
The Finance Pack files

If you experiment on device A: when you first get the Finance Pack, you will probably wish to sort out the files before you start to use the Finance Pack seriously. If you want to keep the setup files but not the transactions file, you should copy the setup files from A: to a Datapak, then delete all the Finance Pack files on A:. The next time you select Fins2, a new empty transaction file will automatically be created on the Datapak where the setup files are.

The Finance Pack files

There are six Finance Pack data files:

Five files containing setup information:

PSF2ACCTaccount names
PSF2PAYPtransaction types
PSF2REPTreport types
PSF2TAXStax thresholds
PSF2SORDstanding orders

One file containing the transaction records:


Copying files

How you copy files depends on whether you have a model CM or XP or an LZ or LZ64.

Copying on the CM or XP


Copying on the LZ or LZ64

The screen should look like this:

From A:PSF2*   To B:

Otherwise, copy each file you want individually.

For more details of how data files are copied, see the Operating manual.

Deleting files

Use the Delete option in Setup.

For example, if you have copied some of the Finance Files from A: to a Datapak, you will want to delete all the originals still on device A:. The Delete option looks First on device B:, so as you do not want to delete the files on the pack.

The next time you select Fins2, a new empty transaction file will automatically be created on the Datapak where the setup files are.

Backing up to a PC

If you want to backup the files to a desktop computer, use the Transmit option in Comms Link.

How the Finance Pack identifies files

Each time you start the Finance Pack, it looks first on the Datapak, then in the internal memory to see if there are any Finance Pack files already there:

Once it finds a file on a pack it only looks on the same pack to find the others.

So, if you have copied only a selection of files to a new pack, you remove the old one and insert this new one and the missing files are created with default settings.

Appendix B
The Finance Pack and OPL

Additional OPL instructions

When the Finance Pack is inserted in the Organiser, three additional instructions are added to the Organiser Programming Language, OPL. These are:


Using them is like using any other OPL function, but note that you must type the final colon as you do when you call a procedure.

The syntax of the three instructions is as follows:

a=APR:(unknown%,apr,period%,interest) m=MORTGAGE:(unknown%,repay,loan,rate,term%) c=COMPOUND:(unknown%,periods%,int,payment,present,future)

The unknown value

When you do one of these calculations from the Finance Pack menu, you leave a blank for the value you want calculated.

In these OPL instructions, you indicate which value you want calculated by the first parameter, unknown%, and you put any number in place of the value you want calculated. So in the APR instruction unknown% is 1, 2, or 3 depending on whether you want to calculate the apr, the period, or the monthly interest.


To print the monthly repayments on a 50000 mortgage at 13% over 25 years, use the instruction:

PRINT MORTGAGE:(1,0,50000,l3,25)

To return the monthly interest rate for a period of 12 months at an APR of 29%, use the instruction: