1. Home
  2. Knowledge Base
  3. Transaction Types
  4. Transaction Type Statuses Interface and Tutorials

Transaction Type Statuses Interface and Tutorials

  • All the Master Data and Transaction modules have Status fields which can be used to manage the data.
  • Transactions can have both Header and Item statuses.
  • Item statuses are enabled by checking the checkbox for the setting: General > Enable Item Status.
  • Users may create as many statuses as they need. However, there is a finite list of Status Groups to which each status must be allocated.
  • Status settings define conditions within the workflow.
  • Statuses for the main status groups are automatically created when a new transaction type is created. The default New is automatically assigned to the Pending status, and the default Complete is automatically assigned to the Complete status. However, these statuses and settings can be changed.

Navigation: Main Menu > Setup > Transaction Types > Double-click to open a Transaction Type > Statuses (tab)

Statuses (tab)

If item statuses are disabled, the Status Item section is not displayed.

Transaction Types: Statuses Tab

Buttons Explained

The other buttons affect the transaction type, not statuses.

Button Description
Add/Edit Allows the statuses to be added and edited.
Save Saves any changes.

Header Section

FieldDescription
Field Chooser (*)Allows users to add or remove columns.
IDA system-generated number for the status.
Order IDA system-generated number for the order of the transaction’s statuses.
CodeThe short description of the status which is displayed in the transaction view (e.g. Pending).
DescriptionThe long description of the status (e.g. Pending – waiting for approval). 
AccountingA checkbox. If checked the transaction is posted to the ledger once it reaches that status.
The transaction is removed from the ledger if its status is changed to a non-accounting status.
InventoryA checkbox. If checked, inventory is updated when the transaction reaches that status.
If the status is changed, the inventory transaction is changed or cancelled accordingly.
EditingA dropdown list of editing options:
None: No changes may be made (e.g. Complete). Users with admin rights can still change the status to any other status.
All: The transaction may be edited (e.g. Pending).
Status Only: Only the status may be changed (e.g. Active).
DefaultOption to select New or Output from the dropdown list if applicable.
New: Every transaction must have a default New status for its header (usually Pending). This status is assigned to all new transactions and must allow editing.
Output: This is an optional default. If this default is selected, and output is generated, the transaction is changed into this status but only if the status is higher than the transaction’s current status. Output includes previewing the transaction on screen. This setting works in conjunction with the Output Template settings. Output must be allowed for the status that precedes the default output status. For example, if output is allowed for Active and Complete, this default should be set for Complete.
Complete: This status is automatically set when Done (button) is clicked. If an option is not selected, the Done button is supressed. When a new transaction type is created, this default is automatically set but can be edited or removed.
GroupEvery status must be allocated to a status group. The group options are:

Pending: Used for transactions which are new or incomplete.
Active: Used for transactions that are in progress or require approval. 
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.
ColourUsers can choose a colour for each status by clicking the colour block and selecting a different colour.
It is recommended that status colour choices are consistently applied (e.g. all Pending statuses across the system are yellow).
WidgetA submenu, which can also be accessed by right clicking the entry, with the following functions:

Delete: Deletes the status if it has not yet been used.

Move Up: Moves the status one line higher. Statuses should be in the order that they are used so functions such as next or previous status work correctly. 

Move Down: Moves the status one line lower. 

Item Section 

FieldDescription
Field Chooser (*) Allows users to add or remove columns.
IDA system-generated number for the status.
Order IDA system-generated number for the order of the item’s statuses.
CodeThe short description of the status.
DescriptionThe long description of the status.
DefaultEvery transaction must have a default New status for its items (e.g. Pending).
The New status is assigned when a new record is created.
GroupEvery status must be allocated to a group. The group options are:

Pending: Used for items that are newly added or incomplete.
Active: Used for items that are in progress or ordered.  
Complete: Used for items that should no longer be changed.
Cancelled: Used to create an audit trail for items that cannot or should not be deleted.
ColourUsers may choose a colour for each status by clicking the colour block and selecting a different colour.
Best practise is to apply status colour choices consistently (e.g. all Pending statuses are yellow).
WidgetDelete: Deletes the status if it has not yet been used.

Move Up: Moves the status one line higher. Statuses should be in the order that they are used so functions such as next or previous status work correctly. 

Move Down: Moves the status one line lower. 

Status Tutorials for Transactions

These tutorials explain how to create statuses for Transaction Types.
The same procedure is followed for all Transaction Types.

How to Create Statuses for Transactions

  1. From editing a Transaction Type, click Statuses (tab). 
  2. Click Edit (button).
  3. In the Status Header section, click the top row and fill in the details as follows:
    1. Code = Type a brief description for the status (e.g. Pending).
    2. Description = Type an explanation of when the status is used (e.g. Pending Approval).
    3. Accounting = Check the checkbox if the transaction should be posted to the ledger when that status is selected (e.g. Active, Complete). Else leave it unchecked (e.g. Pending, Cancelled).
    4. Inventory = Check the checkbox if the inventory movement should be recorded (e.g. if stock should be issued or received).
    5. Editing = Select an editing option for the transaction from the dropdown list. The options are:
      1. None: No editing is allowed (e.g. transactions that are Complete or Cancelled).
      2. All: The transaction can be edited (e.g. Pending transactions).
      3. Status only: Only the status can be changed (e.g. transactions that must be approved or reconciled).
    6. Default:
      • Select New from the dropdown list if the status applies to newly created entries. This default is normally selected for the Pending status.
      • Select Output from the dropdown list if the transaction must be changed to this status after it is output (printed, previewed, or emailed). Normally selected for a status in the Complete group.
      • Select Complete from the dropdown list for the final status. If this default is selected, users can click Done (button) which changes the transaction’s status and saves any changes.
    7. Group = Select a group from the dropdown list of groups. The options are:
      1. Pending: Use for transactions that are incomplete and can be changed.
      2. Active: Use for transactions that are active but may be waiting for an extra step (e.g. to be reconciled).
      3. Complete: Use for transactions that are complete and should no longer be edited.
      4. Cancelled: Use to cancel transactions instead of deleting them. 
    8. Colour: Click inside the colour block and select a different colour from the available colours.
  4. In the Status Item section, click the top row and fill in the details as follows:
    1. Code = Type a brief description for the code (e.g. Pending, Active).
    2. Description = Type an explanation of when the status is used (e.g. New Transactions).
    3. Default = Select New from the dropdown list next to the status that new transactions should default to. This default is normally selected for the Pending status.
    4. Group = Select a group from the dropdown list of groups. The options are:
      1. Pending: Use for entries that are incomplete and can be changed. 
      2. Active: Use for entries that are active but could change. 
      3. Complete: Use for entries that are complete and should no longer be edited. 
      4. Cancelled: Use to cancel entries instead of deleting them.  
    5. Colour = Click inside the colour block and select a different colour from the available colours.

How to Edit Statuses

  1. From editing a Transaction Type click Statuses (tab).
  2. Click Add/Edit (button).
  3. Edit any of the fields.
  4. Click Save (button).

How to Delete Statuses

Once a Status is used, it cannot be deleted.

  1. From editing a Transaction Type click Statuses (tab). 
  2. Click Edit (button).
  3. Right click the status to remove and select Delete from the context menu.
  4. Confirm the deletion on the popup.

How to Change the Order of Statuses

  • The order of the statuses should match the order in which they are used (e.g. Pending > Active > Complete).
  • This order helps to automatically set the next status in the hierarchy when certain processes are complete.
  1. From editing a Transaction Type click Statuses (tab). 
  2. Right click the status to move and select Move Up or Move Down from the context menu.
    • Note: The shortcuts for Move Up Ctrl U and Move Down Ctrl D can only be used if Add/Edit (button) is not greyed out (i.e. not in edit mode).

Status Errors

The following error may be shown on an orange band above a Transaction or Transaction Type: The editable Status on a Stock Adjustment Transaction may not update Inventory or Accounting.

When selecting statuses for a Stock Adjustment Transaction, only the final (e.g. Complete) status should affect Inventory or Accounting as per the example below:

In this example, if the Accounting or Inventory checkboxes are checked for the Pending or Active statuses, the error message is displayed.


Learn More

  1. Copying Transactions (Copy Rules): Explains what copy rules are and includes tutorials that explain how to implement the rules.
  2. Followers: These tutorials explain what followers are and how to use the feature.
  3. Linking Transactions: Explains how a transaction flow is created.
  4. Transaction Categories Interface and Tutorials: Explains the transaction categories’ interface and how to create categories.
  5. Transaction Type Settings: Explains all the settings that can be added to Transaction Types and how to add them.
  6. Transaction Type Tutorials: These tutorials explain how to create Transaction Types.
  7. Transaction Types Edit View: Explains the interface from which Transaction Types are created.
  8. Transaction Types List View: Explains the interface that lists all the Transaction Types.
  9. Transaction Types Output Tab: Explains the Output (tab) of Transaction Types.