Actions
Task #17615
closedTask #16337: Ocean Sprint Planning for 21/04/2025 - 30/04/2025
Receipting - figures not being calculated correctly in case of payment in foreign currency
Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
02/27/2025
Due date:
02/27/2025
% Done:
100%
Estimated time:
0:00 h
GitLab ID:
2106
GitLab Milestone:
GitLab Ticket Number:
311
GitLab Time Logged:
0
Lock Timeline Date:
No
gitlab project trace:
Ocean Sprint Planning for 21/04/2025 - 30/04/2025
Description
Steps:
- The user selects an invoice, which is in MUR. Note that the invoice was also sent to the client in USD.
- Now payment is being done in USD.
- When the user selects the foreign currency: USD, the exchange rate is being displayed at 47.02 instead of 0.02.
- Net total amount, net total paid and remaining amount stay in MUR instead of being recalculated to USD.
- The user has to pay the USD amount in excess as the remaining amount is incorrect in this case.
- The grid displaying the amount paid is recalculating the amount paid by multiplying the USD amount by the rate 47.02 which is incorrect.
Note that this is critical for go-live.

Refer to this video also.
Recording 2025-02-27 111240.mp4
Other issues related to this screen:
- List of currencies—not sorted
- on selecting currency, the exchange rate is not being displayed. Â If you already had an invoice generated in the selected foreign currency, then the Exchange Rate should be the same as in the generated invoice; otherwise, display the current exchange rate.
- The net amount should have been recalculated as per currency.
GitLab Sync Log
[]
Actions