- Home
- Knowledge Base
- Transaction Types
- Transaction Type Tutorials
Transaction Type Tutorials
These tutorials explain how to create Transaction Types.
After a transaction type is created, it must be added to a Menu. However, transaction types that post to the ledger (accounting is enabled) can be accessed and created from the ledger interface. Therefore, adding them to a menu is optional.
Brief Overview of the Process
QuickEasy BOS makes it simple to set up various transaction types like customer invoices, supplier invoices, journal entries, and more. This guide briefly explains the process needed to successfully create transaction types tailored to your business needs.
Step 1: Access the Transaction Types Setup
To start creating a new transaction type, you first need to navigate to the correct area within QuickEasy BOS:
- Open QuickEasy BOS and log in with your credentials.
- Go to the Main Menu and select Setup.
- From the Setup menu, choose Transaction Types to open a list of existing transaction types.
Step 2: Create a New Transaction Type
Once you are in the Transaction Types section:
- Click New (button). This action opens a form where you can define the details of your new transaction type.
- Enter a Code and a Description for your transaction type. The code is a short identifier (like INV for invoices), and the description should clearly state what the transaction type is used for (e.g. Customer Invoices).
- Select whether this transaction can be used by all entities or is locked to a specific registered entity.
Step 3: Configure Settings
Here, you specify the details that determine how the transaction type functions:
Under the Settings tab, fill out necessary details such as General > Enable Company which determines if the transaction type is related to customers, suppliers, or neither.
Step 4: Edit the Statuses
Default statuses are automatically created, but you can change them to suit your purposes. Statuses determine if the transaction is posted to the ledger (Accounting), can be edited, and affects inventory.
Step 5: Define Copy Rules
In the Copy Rules tab, establish rules for copying data from this transaction type to another, which is crucial for maintaining data consistency and flow between processes like converting a quotation to an invoice.
Step 6: Add Output Templates
Output templates are used to generate forms and reports based on the transaction type:
- Navigate to the Output Templates tab.
- Click Add/Edit (button) to select a template for your transaction type, such as a customised invoice form for customer invoices.
Step 7: Set User Access
Control who can do what with this transaction type:
- Click Menu (button) and select User Access. Define which users or groups can View, Edit, or Delete these transactions.
Step 8: Review and Save
Before finishing:
- Review all the settings and configurations to ensure everything is set up according to your needs.
- Click Save button unless it is greyed out. If it is greyed out, all the changes have been saved.
Conclusion
By following these steps, you can create a customised transaction type in QuickEasy BOS that fits your business’s specific requirements. Whether you set up a simple bank receipt or a complex customer invoice system, QuickEasy BOS streamlines the process, making it accessible to users of all skill levels. With this new transaction type, you can efficiently manage business transactions tailored to your operational needs.
Detailed Instructions
How to Create a Transaction Type
- Navigate to Transaction Types.
- Click New (button).
- Description = Type a description of the transaction type (e.g. Payroll Expenses, Customer Credit Notes).
- Code = Type a brief description of the transaction type (e.g. PAY-EXP / CCN).
- Entity = Select All or select an Entity from the dropdown list.
- Transactions must link to a Registered Entity. Entities are assigned to new transactions as follows:
- Entity linked to the User (via Staff link) if allowed in Transaction Type.
- Entity linked to Transaction if not set to All.
- First Entity by Order.
- Transactions must link to a Registered Entity. Entities are assigned to new transactions as follows:
- Note = Type a note if required.
- Complete Settings (tab).
- Complete Status (tab).
- Complete Categories (tab).
- Complete Copy Rules (tab).
- Complete Output Templates (tab).
- Set the Transaction Numbering Sequence.
- Set the User Access.
How to Complete Settings (tab)
- From editing a Transaction Type, click Settings (tab).
- Click Add/Edit (button) if it is not greyed out.
- Next to Add, click Settings (button) to add more settings.
- Click the setting that is applicable to the transaction type you want to create and click Add/Update (button). Use Ctrl left click to select multiple settings.
- Note: The settings automatically apply with their default values. You only need to add a setting if you want to change its default value.
- Close the popup.
- Edit the settings, by changing the options in the Value column.
- Click Save (button).
How to Complete Status (tab)
- From editing a Transaction Type, click Statuses (tab).
- Click Add/Edit (button) if it is not greyed out.
- By default, Pending, Active, Complete, and Cancelled statuses are created. These statuses can be edited or deleted.
- To set up Statuses from scratch:
- Status Header: Click anywhere in the top row where it shows: Click here to add a new row. Fill in the details as follows:
- Code = Type a short description (e.g. Pending).
- Description = Type an explanation (e.g. Pending – waiting for approval).
- Accounting = Check the checkbox if the transaction should be posted to the ledger.
- Note: Accounting should be checked for the final status (e.g. Complete or Reconciled) or the final two statuses if the transaction is reconciled (e.g. Complete and Reconciled).
- Inventory = Check the checkbox if the transaction should update inventory (e.g. stock quantities).
- Note: For permanent inventory updates, the status that completes the transaction should be checked. For temporary inventory updates, the final status should be unchecked (e.g. if a sales order is active, the inventory should be updated to reserve the inventory. Once the sales order is complete, inventory should no longer be updated).
- Editing = Select an editing option from the dropdown list:
- None: No changes may be made.
- All: The transaction may be freely changed.
- Status Only: Only the status may be changed.
- Default = Select one of these options if they apply:
- New:
- Select this default for statuses that apply to New Transactions.
- This default must be set for each Transaction Type.
- It is normally selected for the Pending status.
- Output:
- The applicable status after Output is generated which is normally a status that does not allow editing (read-only).
- For example, if a quotation is printed or emailed, the transaction’s status can be set to a read-only status.
- This status change triggers even if output is previewed (because it can be printed from the preview).
- Output, as per the Output Templates tab must be allowed for at least one status prior to this one.
- If the transaction is in a status higher than the Output status, it is not changed when Output is generated.
- Complete:
- Select this default for one of the final statuses (other than cancelled).
- If this default is selected, users can click Done (button) which changes the transaction’s status and saves any changes.
- For example, if the statuses are Pending, Active, Complete, and Reconciled, select this default for Complete.
- New:
- Group = Select one of these groups from the dropdown list:
- Pending: Used for transactions which are new or incomplete.
- Active: Used for transactions that are in progress and require further processing.
- Complete: Used for transactions that should no longer be changed.
- Cancelled: Used to create an audit trail for transactions that cannot or should not be deleted.
- Colour = Change the colours if applicable by clicking the colour bar twice and selecting a different colour.
- Status Item: Click anywhere in the top row where it shows: Click here to add a new row. Fill in the details as follows:
- Code = Type a short description (e.g. Pending).
- Description = Type an explanation (e.g. Pending – waiting for approval).
- Default = If the Status is the default for New Items select New from the dropdown list. Otherwise, leave it blank. The New default must be set. It is usually set for Pending statuses.
- Group = Select a status group from the dropdown list.
- Colour = Change the colours if applicable by clicking the colour bar twice and selecting a different colour.
- Status Header: Click anywhere in the top row where it shows: Click here to add a new row. Fill in the details as follows:
- Click Save (button).
How to Complete Categories (tab)
Categories are optional. However, categories must be created for the feature to appear on transactions (users can only select existing categories when entering transactions).
- From editing a Transaction Type, click Categories (tab).
- Click Add/Edit (button) if not greyed out.
- Click anywhere in the top row where it shows: Click here to add a new row.
- Code = Type a Code for the category (brief description).
- Description = Type a Description for the category.
- Click Save (button).
How to Complete Copy Rules (tab)
See Copying Transactions for more information.
- From editing a Transaction Type, click Copy Rules (tab).
- Click Add/Edit (button) if it is not greyed out.
- Click anywhere in the top row where it shows: Click here to add a new row.
- Fill in the details as follows:
- Copy To = Select a Transaction Type from the dropdown list. Select the same Transaction Type to duplicate the transaction (e.g. to copy a quotation to a quotation).
- Allow Status (H) = Select a Status from the dropdown list that the Transaction should be in to allow the copy. Leave blank for any status.
- Allow Status (I) = Select a Status from the dropdown list that the Items should be in to allow them to be copied. Leave blank for any status.
- Note: This field is supressed if the transaction type does not use item statuses. It is hidden if the transaction type does use item statuses.
- Set Status (H) = Select a Status from the dropdown list that the Transaction should change to once it is copied Leave blank for no change.
- Set Status (I) = Select a Status from the dropdown list that the Items should change to once they are copied Leave blank for no change.
- Note: This field is supressed if the transaction type does not use item statuses. It is hidden if the transaction type does use item statuses.
- Execute = Select an option from the dropdown list:
- None: The rule is not currently active.
- Actions (Transaction): The option is listed under Actions (button) for users to select manually.
- Actions (Transaction – NCR): The option is listed under Actions (button) for users to select manually.
- Actions (Production – Material): The option is listed under Actions (button) on the material section.
- Actions (Production – Outwork): The option is listed under Actions (button) on the outwork section.
- Trigger: The transaction is automatically copied when a certain trigger is reached (e.g. when the source transaction is set to a specific status).
- Caption (Actions) = Only applicable if one of the Actions options were selected for Step 6. The caption is auto generated but can be edited. It is the name for the command that appears on the context menu or Actions button.
- Trigger Status (H) = Only applicable if Trigger was selected for Step 6. Select the Trigger Status from the dropdown list. This should be the final status the transaction will be in.
- Items = Select which items must be copied. The options are:
- None: The transaction is copied without the items. Only the header information is copied.
- All: The transaction is copied with all the items.
- Amt (inc): Copies all the items to a single line item on the new transaction (e.g. copies all the line items on a customer invoice to a single line item on a customer receipt). The VAT Inclusive amounts from the source transaction are added and copied to the amount on the destination transaction. Both transactions must have the same currency.
- Purchase: Only items with the Purchase resolve are copied.
- Produce: Only items with the Produce resolve are copied.
- Reserve: Only items with the Reserve resolve are copied.
- Issue: Only items with the Issue resolve are copied.
- On Order: Only items with the On Order resolve are copied.
- Receive: Only items with the Receive resolve are copied.
- Outstanding = Check the checkbox if you want to allow the transaction to be copied in parts. (For example, if only some items are selected, or if items have different statuses, the transaction can be copied again to copy the outstanding items.)
- Price From = Select a Transaction Type that the prices will be copied from (e.g. if copying from a delivery note that does not include prices, you can select the preceding transaction such as Sales Orders to copy the prices from).
- Reset Flow = Check the checkbox if you want to start a fresh transaction flow (e.g. if copying a quotation to a new quotation). Leave it unchecked if the copy is part of the current transaction flow (e.g. if copying a sales order to a customer invoice).
- Copy Date = Check the checkbox if you want to retain the transaction’s date. Do not check the checkbox if you want the new transaction to have today’s date.
- Confirm = Check the checkbox if you want the action to be confirmed.
- Open Trans = Check the checkbox if you want the new transaction to be opened. Leave it unchecked if you want to remain on the current transaction.
- Set User Access.
- Click Save (button).
How to Complete Output Templates (tab)
- From editing a Transaction Type, click Output Templates (tab).
- Click Add/Edit (button) if it is not greyed out.
- Click anywhere in the top row where it shows: Click here to add a new row and fill in the details as follows:
- Description = Type a name for the template.
- Type = Select Reportbuilder (.rtm) if the template was created in Form Designer or select Document if the template was created in Document Designer.
- Document = If the type is Document, select the relevant document from the dropdown list.
- Follower = Select an option from the dropdown list to determine the email recipients:
- All: Both internal and external followers are emailed the template.
- Internal: Only followers marked as internal (e.g. staff) are emailed the template.
- External: Only followers marked as external (e.g. customers or suppliers) are emailed the template.
- Output = Select an option from the dropdown list:
- Print only: The template can only be previewed or printed.
- Email only: The template can only be emailed.
- Print & Email: The template can be previewed, printed, or emailed.
- Allow Status = Check all the Status Groups in which output is permitted.
- Note: All the custom statuses that fall within a particular status group are selected.
- Email Subject: When a custom email subject is created, the checkbox is checked.
- Email Body: When a custom email body is created, the checkbox is checked.
- Template: When a template is uploaded, the checkbox in the Template column is checked only if the Type is Reportbuilder (.rtm).
How to Set Transaction Numbering Sequences
Transaction number sequences are needed if there are multiple registered entities.
- Navigate to Transaction Types.
- Right click the applicable Transaction Type and select Edit from the context menu.
- Click Actions (button) > Update the Transaction Number (Trans No) Sequences.
- Click OK on the popup: Generation Transaction No. completed.
How to Delete a Transaction Type
- Navigate to Transaction Types.
- Right click the Transaction Type you want to edit and select Delete from the context menu.
- Confirm that you want to delete the transaction type on the popup.
- Note: Transaction types with entries cannot be deleted.
How to Edit a Transaction Type
- Navigate to Transaction Types.
- Right click the Transaction Type you want to edit and select Edit from the context menu.
- Click Add/Edit (button) if not greyed out.
- Make any changes.
- Click Save (button) if it is not greyed out.
- Note: Changes are saved as you make them and are not discarded if you do not click Save (button).
How to Copy a Transaction Type
The Transaction Type is copied with all its Settings.
- Navigate to Transaction Types.
- Right click the Transaction Type you want to copy and select Copy from the context menu.
- The new Transaction Type is opened for you to edit.
