Modifying and Deleting Names

Most of the information in a Name record can be changed at any time. However you can only change the code when you are the only user —see Changing “code” fields. This is because a changed name Code will be automatically reflected in every transaction that uses that code.

You can only delete a Name provided it has a zero balance and there are no transactions for it. If you try to delete a Name that does not meet these criteria, you will be asked to merge it with one of the same type (debtor, creditor etc.).

Type the code into which the name will be merged, or select it by clicking on it in the list. All the transactions associated with the original name will now be made out to the one with which it was merged.

Tip: Codes whose first character is a tilde (“~”) will not appear in the Choices list. Set up a code such as “~OLD”, and merge your old names into this.

Head Office Billing

You can set up your debtors so that invoices and/or packing slips can be sent to a particular branch, but the payment can be made by a head office. Similarly for Creditors, you can purchase from individual branches and make payment to the head office. This is not available in MoneyWorks Cashbook.

Head office billing is implemented by means of a coding convention for the names involved. The rules are as follows:

The code for a Head Office must end in a period.

E.g. MITRE10. (Note the dot)

Branch codes consist of the head office code and an appropriate suffix.


You can change the codes at any time (which means you can easily assemble existing names into branches and head offices).

Invoicing: Invoices are made out to each branch (e.g. MITRE10.AKL). When printed, the invoice will have the head office address, and the delivery address of the branch1. The head office can itself be treated as a normal debtor for invoicing purposes if required.

Statements: Statements can be printed for either the head office or an individual branch. If a head office is selected, all relevant transactions for its branches (and any for the head office) will be included in the statement.

Receipts: When a head office code is typed into the code field in the Batch Debtor Receipts or a cash receipt, all outstanding invoices for it and any branches will be displayed and can be marked off.

Creditor Invoices: Creditor invoices can be put to a branch, and payment made either to the branch or to the head office through the Batch Creditor Payments command or the cash payment entry screen.

If you pay invoices to several branches of the creditor using the Batch Creditor Payments command, only one cheque will be raised. If you need to pay just one branch creditor, use a Payment and enter the full branch code into the Supplier field.

1  Invoice and statement forms should use the Transaction.MailingAddress and Transaction.DeliveryAddress magic fields to take advantage of head office billing.