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.
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
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:
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.
In the following example, the intercompany transactions all have the same transaction ID 123:
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.