4.3.16 Exchange Rate / FX Processing

This step applies the appropriate foreign exchange (FX) rates to convert inbound transaction amounts from one currency to another.

If the Credit Currency is different from Transfer Currency, then the flag External Exchange Rate Required is referred from the Generic Wires ISO Inbound Network Preferences maintenance (PSDIGWNP) for the given Host Code, Network Code, and Transaction Type as Incoming combination.

If the flag is set as Yes, then the External Exchange Rate Required is picked up from the External Exchange Rate Mapping (PMDERMAP). An External Exchange Rate request XML is sent to the external exchange rate system, and a record is logged into the Exchange Rate Queue (PQSEXEXQ) with Queue Code as External Exchange Rate Queue.

If the flag is set as No, then the STANDARD MID exchange rate is picked up from the currency exchange rates.

The FX Rate Type value defined in the Outbound Generic Wires ISO Outbound Network Preference (PSDOGWNP) is referred in case the debit account currency is different from the transfer currency.

The transaction amount (or) debit amount is derived based on the FX Rate Type value and using SELL rate. This amount derivation is done on Enrich user action for manually entered transaction.