Exchange Rate / FX Processing
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 Host code, Network code and Transaction Type as 'Incoming' combination.
If the flag is set as Yes, then the ‘External Exchange Rate System’ is picked up from the External Exchange Rate mapping maintenance (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 inputted transaction.
Parent topic: Inbound Transaction Processing