Skip to main content

Tran ID Assignment and its Grouping Logic in Indigo Business

Learn more on how Indigo Business assigns unique IDs to transactions and how they are grouped

Written by Serena Santamaria

Table of Contents


About Grouping Logic

Grouping logic refers to the set of rules that determine how individual transactions are bundled together under a transaction ID (Tran ID) during the posting process. In Indigo Business the grouping logic is based on how the transaction date and the inserted Ext Ref are combined.

​
The Ext Ref Role in Grouping

If you want each transaction to be assigned a unique Tran ID, then each one must have a different Ext Ref specified in the line items. To achieve this, the PostingNominalTransactionReference1Unique setting has to be enabled in Settings & Pref > Company Maintenance > Additional Settings.
​

PostingNominalTransactionReference1Unique highlighted in the company additional settings


This way, transactions can't have the same Ext Ref otherwise an error message is shown.
​

Error showing when posting a transaction with the same Ext Ref if the PostingNominalTransactionReference1Unique is enabled

The Date Role in Grouping

If you want to allow transactions to have the same Ext Ref the Nominal Reference Unique setting has to be disabled. In this case, the date takes the lead and determines whether the transactions will be grouped under the same ID or not (check example 1 and 2 in the table below).​


Combinations

Below a break down of the possible combinations the system use along with the related result in terms of Tran ID:

Example

Date

Ext Ref

Transactions Result

Same

Same

Grouped under same ID

2

Different

Same

Different IDs

3

Same

Different

Different IDs

4

Same

Empty

Different IDs

How it looks in the system πŸ‘‡

Journal posting example with transaction groupings highlighted and numbered, where each number maps to a specific grouping type defined earlier in the article.

*😲 Plot Twist

If two line items share the same date and Ext Ref but are separated by another unrelated line item (different Ext Ref), the resulting three transactions won't be grouped under the same Tran ID. Three different IDs will be assigned.

ournal entry and posting result showing three visually distinct transaction groupings. Two line items share the same date and external reference but are separated by another line item, resulting in three separate Tran IDs. Each Tran ID is identified with a numbered label.


Related Articles
​

Did this answer your question?