The Currency Table maintains currency codes, names, default exchange rates, and tolerance percentages.
Go to Expense > Currency Table.
Click the Add button to add a new currency, select a currency record to view or edit its details.
On the New Currency screen:
Enter the Currency Code, for example, CAD.
Enter the Currency Name, for example, Canadian Dollar.
Enter the Default exchange rate.
Enter the Maximum upward tolerance (%).
Click Create to create the currency record.
Click Back to return to the previous screen.
On the Edit Currency screen:
Update the Currency Name, Default exchange rate, or Maximum upward tolerance (%) as required.
Click Save to save your changes.
The Currency Code is read-only on this screen. Use the Previous and Next arrow buttons to move between currency records, or click Back to return to the previous screen.
Currency Code: Identifies the currency, for example, CAD for Canadian Dollar. The currency code is displayed as read-only on the Edit Currency screen.
Currency Name: The name of the currency, for example, Canadian Dollar.
Default exchange rate: The default exchange rate maintained for the currency. Confirm the exchange-rate direction before entering or changing this value.
Maximum upward tolerance (%): Maximum permitted percentage above the reference converted amount. The example shows 10%. This setting refers to an upward tolerance, not a two-sided ± tolerance. See the note below about how this setting is applied.
If your company’s base currency is HKD and the exchange rate represents HKD per one unit of foreign currency, a rate of 5.61 means:
CAD 1 = HKD 5.61.
CAD 100 = HKD 561.
If HRPro calculates the upward tolerance from the default exchange rate, a default rate of 5.61 with a 10% upward tolerance gives an upper threshold of:
5.61×(1+10%)=6.171
Important: This is an upper-threshold example, not a permitted range of ±10%.
When an applicant submits an expense claim application, HRPro validates the reimbursement amount if both of the following options are enabled for the selected Expense Type:
Enable original receipt currency and amount
Validate Reimbursement Amount
The system checks the reimbursement amount against the permitted upper threshold. If the amount exceeds this threshold, HRPro displays an error and prevents submission until the amount is corrected.
For example, If the original receipt amount is CAD 100.00, if applicant enters a reimbursement amount above HKD 617.10, the system displays an error when the claim is submitted.
This validation helps prevent reimbursement amounts from being excessively higher than the converted value of the original foreign-currency receipt.