Auto-Match by Transaction ID

Performing the auto-match process using the Transaction ID is the most common and accurate method of matching intercompany transactions. The system performs the auto-match process by Transaction ID using the current filter selected for Entity/Partner/Transaction ID/Transaction Currency. If you filter for Reference ID and perform an auto-match, transactions are matched based on Entity/Partner/Reference ID/ Transaction Currency in the current filter. You cannot filter both Transaction ID and Reference ID at the same time and perform an auto-match

If you want to use a different method of matching, you select the Auto-Match Template option. See Using Auto-Match Templates.

You can specify an ID or use wildcards. If the ID is left blank, the system matches all transactions for the entity and partner.

When matching transactions using the transaction ID or reference ID, the system always uses the transaction currency. There is no need to specify a tolerance amount because the transactions are considered Matched only if the amounts match without error. The system assigns a separate match code to each group of transactions.

If you have transactions with different currencies but the same transaction ID or reference ID, during the auto-match process, the transactions are matched by currency group. If all the transactions in all the currency groups are matched, the system assigns one match code to all the transactions.

Table 10-6 Sample Transactions with Same ID and Different Currencies

Transaction ID Entity Partner Currency

T123

A

B

EUR

T123

B

A

EUR

T123

A

B

USD

T123

B

A

USD

In this example, if the transactions in EUR are matched and the transactions in USD are matched, the system assigns one match code for all four transactions. If the transactions in EUR match but the transactions in USD are not matched, the system considers all of the transactions Mismatched.

The following table shows the rules for matching transactions using IDs:

Table 10-7 Matching Process Using Transaction or Reference ID

Matching Process Entity’s Transactions Partner’s Transactions Comments

Match using Transaction ID

Transaction ID

Transaction ID

The system matches the entity’s transaction ID with the partner’s transaction ID.

Match using Reference ID

Transaction ID

Reference ID

Reference ID

Reference ID

Transaction ID

Reference ID

The system first matches the entity’s transaction ID with the partner’s reference ID.

If these do not match, the system performs the second test by comparing the entity’s reference ID with the partner’s transaction ID.

If still not matched, the system performs the third test by comparing the entity’s reference ID with the partner’s reference ID.

Account Type Groups in the Auto-Match Process

During the auto-match by ID process, the system subdivides all the intercompany transactions with the same transaction or reference ID into separate groups based on their account type. It assigns a separate match code and match status to each group of transactions with the same ID.

The transactions are grouped by their Balance Sheet or Profit/Loss account type as follows:

Balance Sheet group

  • Asset

  • Liability

  • Balance

  • Balance Recurring

Profit/Loss group

  • Revenue

  • Expense

  • Flow

For each group of transactions, the system assigns a match status and separate match code. For example, the Balance Sheet group of transactions could have a Matched status and be assigned a match code, but the Profit/Loss group of transactions could have a Mismatched status.

Example

In the following example, the intercompany transactions all have the same transaction ID 123:

Entity Partner Account Amount Account Type

A

B

Recltic

100

Asset

A

B

Sales

110

Revenue

B

A

Payltic

100

Liability

B

A

Cog

100

Expense

The system subdivides the transactions into the BS and PL groups as follows:

BS Group

A, B, Recltic, 100, Asset

B, A, Payltic, 100, Liability

Subgroup status: Matched. The system assigned a match code to this group.

PL Group

A, B, Sales, 110, Revenue

B, A, COG, 100, Expense

Subgroup status: Mismatched. No match code is assigned to this group.