Matching in the Transaction Currency
Transaction Matching (TRM) can match the transactions posted to an account by base currency or transaction currency. This is determined by the Currency Identifier field.
When matching is by transaction currency, the transaction currency values on allocated transactions must match. If the base currency equivalent values do not match, a currency gain or loss transaction is generated for the difference. This gain or loss is posted to the realized account codes identified on Transaction Matching. The Exchange Gain/Loss Post Rule set in Ledger Setup (LES) determines whether a single, net realized account, or separate gain and loss accounts are required.
When there are system generated transactions resulting from Transaction Matching, analysis is omitted unless it was selected as a matching criterion. When analysis is used as a matching criterion, the analysis that was used as the matching criterion is copied.
It is important to remember that if you choose to match by transaction amount, you must select the currency code as one of the match criteria. You are forced to enter currency code as the third match criteria if it has not already been selected.
See also 'Posting Exchange Differences During Allocation'.