Auto-Match by 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 matching process for the entity and partner that you specify. You can select the Transaction ID or the Reference ID for matching. The system matches the transactions based on the ID that you specify.

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 18. 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 19. 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.