私は現在、多言語でさまざまな通貨をサポートする Ruby on Rails 請求アプリケーションを構築しています。dashboard
ビューではinvoices
、aが生成したすべてuser
が合計されます。
currency
ユーザーが請求書ごとに選択できると便利です。
しかし、異なる通貨が使用されている場合、これらの請求書はどのように合計されるのでしょうか?
たとえば、これら 3 つの請求書が今日作成された場合:
- 請求書番号 1: $1000.00
- 請求書番号 2: $2000.00
- 請求書番号 3: €1000.00
- 合計: $4333.60
----------------------
もちろん、ドルとユーロの為替レートは、各請求書に基づいている必要がありますdate
。
Railsでこれをどのように実現できますか?それは理にかなっていますか?
ご指摘ありがとうございます。