Transaction Type Settings

Before transactions can be captured, these steps must be completed:

  1. Create a Transaction Type for every transaction needed (e.g. Customer Invoices, Credit Notes, General Journal, Bank Payments) and complete the additional tabs:
    1. Create Statuses.
    2. Create Categories (optional).
    3. Create rules for copying the transactions and set user access for those rules (referred to as Copy Rules).
    4. Create or import forms (e.g. Invoices) that are applicable to the transactions (known as Output Templates). 
  2. Set the User Access for the Transaction Type.
  3. Add the Transaction Type to the Menu.

Organisations may create as many Transaction Types as they want. 

Navigation: Main Menu > Setup > Transaction Types > Double click a Transaction Type > Settings (tab)


Settings (tab)

  • Each Transaction Type has its own custom settings.
  • Each setting has a default value. It is only necessary to add the setting to change the default value.
  • When Add/Update (button) is clicked, only the settings that have not yet been added to the list are displayed. There is a checkbox to Show All settings.

These settings cannot be changed once a transaction exists:

  • Transaction Numbering
  • Enable Version Numbers
  • Enable Company (Contacts)

To clear the value selected from a dropdown list in the Value column, select the blank space on the top row of the dropdown list.

Settings with Default as part of the name can be changed when entering a transaction. The selected value should be applicable to most transactions.


Settings Explained

FieldDescriptionDefaultWhen required
Accounting > CurrenciesField to select which currencies apply to the transaction type.

The options are:

Local: The transaction type can only use the local currency.

– Company Currency: The transaction type can use the customer or supplier’s currencies.

All: The transaction type can use all the currencies set up for the organisation.
LocalApplicable to all transaction types.
Accounting > Default – Credit AccountA dropdown list of all the created Accounts for users to select a default account.NullApplicable to all transaction types when one side of the entry is a specific account.
Accounting > Default – Credit TypeA dropdown list of Account Types for users to select one.

The options are:
– Customer
– Supplier
– Ledger
– Bank
NullApplicable to all transaction types.

Examples:

Customer: Select for Credit Notes.
(Cr Customer, Dr Sales)

Supplier: Select for Supplier Invoices.
(Cr Supplier, Dr Purchases or Inventory)

Ledger: Select for Other Income, Sales, and VAT Refunds.
(Cr Other Income, Dr Bank)

Bank: Select for Supplier, Expense, and VAT Payments.
(Cr Bank, Dr Supplier)
Accounting > Default – Debit AccountA dropdown list of all the created Accounts for users to select a default account.
Null
Applicable to all transaction types where one side of the entry is a specific account.
Accounting > Default – Debit TypeA dropdown list of Account Types for users to select one.

The options are:
– Customer
– Supplier
– Ledger
– Bank
Null
Applicable to all transaction types.

Examples:

Customer: Select for Customer Invoices (Dr Customer, Cr Sales).

Supplier: Select for Supplier Debit Notes (Dr Supplier, Cr Purchases or Inventory).

Ledger: Select for Expenses, Purchases, VAT Payments (Dr Expense, Cr Bank).

Bank: Select for Customer Receipts, Other Income, and VAT Refunds (Dr Bank, Cr Customer).
Accounting > Default – Deposit %Field to type the default Percentage Deposit customers must pay or that must be paid to suppliers.0Applicable to customer and supplier transactions.
Accounting > Default – Price includes VATA checkbox that is checked if the price includes VAT.

Determines how VAT is calculated.

Exclusive (unchecked) = VAT is added to determine the VAT-inclusive price.

Inclusive (checked) = VAT is subtracted to determine the VAT-exclusive price.
UncheckedApplicable to all transactions.
Accounting > Default – VAT Category (Input/Output)Select a VAT Category from these options:

– N/A
– Output + (e.g. Customer Invoices)
– Output – (e.g. Customer Credit Notes)
– Input + (e.g. Supplier Invoices)
– Input – (E.g. Supplier Debit Notes)
N/AApplicable to all transaction types on which VAT is either charged or claimed.

Affects whether the VAT Control account is debited (Input) or credited (Output) (i.e. how VAT is treated on the transaction).  

Example: Input +
Cr Supplier: VAT inclusive amount
Dr Expense: VAT exclusive amount
Dr VAT Control: VAT amount

Example: Output +
Dr Customer: VAT inclusive Amount
Cr Sales: VAT exclusive amount
Cr VAT Control: VAT Amount

Affects the VAT Reconciliation calculations:

VAT Output = VAT Output + less VAT Output – (e.g. Customer Invoices less Customer Credit Notes).

VAT Input = VAT Input + less VAT Input – (e.g. Supplier Invoices and Expenses less Supplier Debit Notes).
Accounting > Default – VAT TypeSelect a default VAT Type for the transaction type from a dropdown list of all the created VAT types.No VATApplicable to all transaction types on which VAT is either charged or claimed.
Accounting > Enable AccountingA checkbox.

If checked, accounting is enabled.

If unchecked, transactions are created in the module and not posted to the Ledger.
UncheckedShould be unchecked for transaction types that relate to internal procedures (e.g. Purchase Orders, Work Orders, Quotations, Sales Orders).

Should be unchecked for transaction types that record inventory movements unless there are very few items held in stock. 

Should be checked for all other transaction types.

Transaction types that have accounting enabled can be created from the ledger and do not have to be added to a menu.
Accounting > PricingA dropdown list to select a pricing option:

– None
– Cost Price
– Sell Price
– Supplier Price
– Accounting
Sell PriceApplicable to all transaction types.

 If a pricing option is not selected, an amount cannot be entered.

Select Supplier Price for supplier transactions (e.g. Purchase Orders, Supplier Invoices).

Select Sell Price for customer transactions (e.g. Quotations and Customer Invoices).

Select Cost Price for Work Orders and inventory transactions (e.g. Goods Issued).

Select Accounting Price for Bank Payments and Receipts, and Journal Entries (e.g. Payroll, General Journal). 

If Items are used, the matching price Supplier, Sell, or Cost Prices must be filled in on the item’s Prices tab.
Accounting > Set Due Date from Credit TermsCheckbox.

If checked the credit terms are used to prefill due dates.
UncheckedApplicable to customer and supplier transactions (e.g. invoices) that have payment due dates.
Accounting > Sum Active Transactions to Work in Progress in Customer Age AnalysisCheckbox.

If checked customer transactions with Active statuses are shown on the Customer Age Analysis as work in progress.
UncheckedApplicable to non-accounting customer transaction types (e.g. Sales Orders).
Accounting > Sum Active Transactions to Work in Progress in Supplier Age AnalysisCheckbox. If checked supplier transactions with Active statuses are shown on the Supplier Age Analysis as work in progress.UncheckedApplicable to non-accounting Supplier transaction types (e.g. Purchase Orders).
Calendar > Enable Date End (Enter Caption)
Allows users to specify a caption for the transaction’s start date on the calendar.Any transaction that involves a task that should be recorded on the organisation’s calendar.
Calendar > Enable Date Start (Enter Caption)
Allows users to specify a caption for the transaction’s end date on the calendar.Any transaction that involves a task that should be recorded on the organisation’s calendar.
Calendar > Resource Calendar (Transaction Items)
Provides a dropdown list of calendar types to select the one applicable to the transaction.Any transaction that involves a task that should be recorded on the organisation’s calendar.
Calendar > Set Quantity from Calendar (Duration between Start and End DatesCheckbox. If checked the durations on transactions are automatically changed to the working hours between the end and start calendar dates.

The quantity is rounded to the calendar’s smallest scale.

Days are calculated on a Check-in/Check-out model – so 12/10/25 – 13/10/25 = 1 day

Transaction update method:
Update Start Date: Qty is updated.
Update End Date: Qty is updated.
Update Qty: End Date is updated.
Any transaction that involves a task that should be recorded on the organisation’s calendar.
Defaults > Default – Data FilterThe default display when a list of transactions for the transaction type is viewed (e.g. This Month, Pending).Pending & ActiveApplicable to all transaction types.
Estimating > Enable EstimatingA dropdown list with the following options:

None: Estimating is not used.

Quotations: Estimating is used to quote for jobs.

Production: Enables the production planning modules for the transaction type.
NoneAllows estimates to be created as line items on quotations, or work orders (production).
General > Add Items from the following CategoriesThis action adds items from the selected categories. 

Click Edit in the value column and select the categories.
NullApplicable to inventory, customer, and supplier transactions.

Useful if multiple transaction types were created for the same function (e.g. work orders), to delineate which items apply to which transaction type.

Unnecessary if only one transaction type is created to manage all the items. 
General > Add to FollowersA dropdown list of Follower options.

Multiple categories can be selected:
– N/A (automatically appears if no selection is made)
– Contact (Transactions)
– Contact (Accounts)
– Rep
– Assign To
– User
N/AApplicable to any transaction that someone wants to be notified of.

Followers must be entered as Contacts or Users and have email addresses.
General > Contact LookupA dropdown list to select which Contact fields should be included when selecting a contact for a transaction.

The options are:
– Name
– Name (Position)
– Name (Location)
– Name (Position & Location)
NameApplicable to transactions where contact people are selected (e.g. customer and supplier transactions).
General > Enable ArtworkCheckbox.

If checked artwork is enabled and can be uploaded to a line item on a transaction as an attachment.
UncheckedApplicable to transactions for which estimating is enabled.
General > Enable AssetsCheckbox.

If checked a dropdown list of Assets becomes available for users to select one.
UncheckedApplicable to transactions that involve assets. 

The transactions depend on the type of business.

Businesses that lease out or maintain assets would include this setting in most transactions.

Business that only occasionally buy assets would including this setting only on transactions like supplier invoices.

When transactions are copied, the assets are also copied.
General > Enable CompanyUsers can select an access option as follows:

– N/A
– Customers (All)
– Customers (Active)
– Suppliers (All)
– Suppliers (Active)
N/A
Applicable to all transaction types that involve customers or suppliers.

All customers and suppliers should be used for transactions that involve payments so that all the payments can be recorded.

Active customers and suppliers should be used for transactions that involve purchases or sales to stop doing business with suspended customers or suppliers.
General > Enable Delivery AddressA checkbox.

If checked, the Delivery Address is enabled.
UncheckedApplicable to customer transactions (e.g. Customer Invoices, Delivery Notes).
General > Enable Due Date (Enter Caption)Type a caption if the Due Date field should be added to the transaction (e.g. Due Date).NullApplicable to inventory, customer, and supplier transactions.

Optional setting that can be customised.

Normally used to indicate the date on which production should finish the job.
General > Enable NCR (Problem)Checkbox. If checked, transactions can be marked as problem transactions for NCR purposes.Normally applied to Purchase Orders (to re-order supplies) and Work Orders (to remake faulty goods).
General > Enable Required Date (Enter Caption)Type a caption if the Required Date field should be added to the transaction (e.g. Req. Date).
NullApplicable to inventory, customer, and supplier transactions. 

Optional setting that can be customised.

Normally used to indicate the date on which customers require the goods.
General > Enable StaffAllows an organisation to assign transactions:

None: Transactions are not assigned.

All: Transactions can be assigned to Users, and a Rep can be selected.

Rep: Transactions can only be linked to a Rep.

Assign To: Transactions can only be assigned to a User.
NoneApplicable to inventory, customer, and supplier transactions.
General > Enable TimekeepingEnables the Timekeeping module.UncheckedApplicable to inventory, customer, and supplier transactions that involve tasks or projects that are tracked.
General > Enable Version NumbersA checkbox.

If checked version numbers are enabled (e.g. Quotation versions).

This setting cannot be changed if there are transactions.
UncheckedApplicable to inventory, customer, and supplier transactions but normally only used for quotations.
General > Reference LookupA field to type Reference lookup lists.NullApplicable to any transaction where a lookup list is needed for the reference field (e.g. to speed up input, or to ensure consistency).
General > Transaction NumberSpecifies how transaction numbers are allocated when the transaction type is first created.

The options are:
Edit: Allows users to edit/enter numbers only (e.g. for supplier invoices).

A warning is displayed on the red warning bar if a duplicate transaction number is entered.

Generate: The system automatically generates numbers in sequence.

Generate (Entity): The system automatically generates numbers in sequence for each entity.

This setting cannot be changed if there are transactions.
GenerateApplies to all transactions.

Customer documents: 
Generate or Generate (Entity) ensures invoices and credit notes are issued in sequence.

Supplier documents:
Edit allows users to type the supplier’s document number in the document number field. (The number can also be typed in the reference field.)
Inventory > Default Inventory Location (Production Materials)Allows users to select a default inventory location for production materials.

(Inventory locations are created under Entities.) 
Applies to transactions linked to production (e.g. Work Orders).
Inventory > Default Inventory Location (Transaction)Allows users to select a default inventory location for the transaction type.

(Inventory locations are created under Entities.)
Applies to all transactions that are used to manage inventory.
Inventory > Enable ResolvesAllows users to specify what must happen to inventory items.

The options are:
Purchase: The inventory must be purchased. This resolve is used for copying transactions and does not affect inventory.
Produce: The inventory must be produced. This resolve is used for copying transactions and does not affect inventory. (e.g. Work Orders).
Reserve: The inventory is reserved for an order (e.g. Sales Orders).
Issue: The inventory is issued to a job or customer (e.g. Work Orders, Sales Orders, Customer Invoices).
On Order: The inventory has been ordered, but not yet received (e.g. Purchase Orders, Work Orders).
Receive: The inventory has been received (e.g. Supplier Invoices, Work Orders).
Adjust: The inventory is adjusted to reflect the correct stock on hand (e.g. Stock Take Adjustments).
N/AApplies to all transactions in which inventory items are used.

Mobile > Enable in Mobile AppCheckbox.
If checked, the transaction can be accessed from the mobile app.
Applies to production and stock-movement transactions that can be managed from the mobile app.
Production > Transaction – Goods IssuesCheckbox.

If checked the transaction type is used for goods issued (i.e. identifies the transaction type used to Issue materials from Production > Materials View).
UncheckedApplies if production is used.

Only applicable to the specific Goods-Issued transaction type.
Production > Transaction – Purchase OrdersCheckbox.

If checked the transaction type is used for purchase orders (i.e. the transaction type used to Purchase Materials from Materials View and Outwork from Outwork View).
UncheckedApplies if production is used.

Only applicable to the specific Purchase-Order transaction type.
Transaction Items > Enable Date End (Enter Caption)Allows users to type a different caption for the Date End field (e.g. Time Ended).

This field includes a date and time stamp. 
Transactions that require date fields (e.g. Sales Orders, Work Orders).
Transaction Items > Enable Adding ItemsAllows users to specify which type of items can be added to a transaction.

The options are:

None: No items are added, only the header information is displayed. This option should be used sparingly and not for accounting transactions because there will be no fields for amounts.

All: Users may add items and custom items.

Custom: Users my only add custom items. Typically used for ledger transactions.

Items: Users may only add items. They may not add custom items. Typically used for Invoicing, credit and debit notes.

All the buttons to add items are still displayed. The features that are disabled return an error message if clicked.
AllAll transactions.

Settings Tutorials

These tutorials explain how to manage the settings for Transaction Types.

How to Add Transaction Settings

  1. Navigate to Main Menu > Setup > Transaction Types > Double-click a Transaction Type > Settings (tab).
  2. Click Edit (button) unless it is already greyed out.
  3. Click Settings (button) next to Add.
  4. Check any settings that appear on the list.
    • Note: Settings that have already been added are not on the list unless you check the checkbox next to Show All.
  5. If the default values meet your needs, you do not have to add the setting.
  6. Click any setting for which you want to change the default value.
  7. Click Add/Update (button)
  8. Confirm that you want to add the setting.
  9. Close the popup with the settings (it remains open for you to select more settings).
  10. Edit the settings that were added by selecting or typing an option in the Value column.

How to Edit Transaction Settings

  1. Navigate to Main Menu > Setup > Transaction Types > Double-click a Transaction Type > Settings (tab).
  2. Click Edit (button) unless it is already greyed out. 
  3. Click the Value column next to the setting you want to edit.
  4. Make the necessary changes.
  5. Click Save (button).

How to Delete Transaction Settings

Deleting a setting removes it from the list of settings on Settings (tab). The setting reverts to its default value and can be added again if needed.

  1. Navigate to Main Menu > Setup > Transaction Types > Double-click a Transaction Type > Settings (tab).
  2. Click Edit (button) unless it is already greyed out. 
  3. Right-click the Setting you want to delete and select Delete from the context menu.
  4. Confirm that you want to delete the setting.

Related Articles