在Odoo,每一笔交易以公司的默认币种记录。报告都是基于公司的币种。对于以其他币种发生的交易, Odoo同时以公司的币种的价值,以及以交易币种的价值存储。
当你有一个外币的银行账户, 对于每笔交易, Odoo都保存两个值 :
- 公司币别中的借方/贷方
- 银行账户币别中的借方/贷方
汇率会自动更新, 使用yahoo.com, 或者欧洲央行的在线服务。
配置
激活多币种功能
为了让贵公司使用多种货币,你应该激活多种货币的模式。在会计应用程序中,进入
, 确保 Allow Multi-currencies 已勾选。提供一个 Currency Exchange Gain / Loss 科目,然后点击 应用 。配置货币
Once the Odoo is configured to support multiple currencies, you should activate the currencies you plan to work with. To do that, go to the menu
. All the currencies are created by default, but you should activate the ones you plan to support (to activate a currency, check its “Active” field).激活货币后, 你可以配置的参数自动更新汇率。这些选项的设置也在会计应用程序中, 在页面的底部 :

点击 现在更新 链接到目前最新的汇率。
创建银行账户
在会计应用程序中, 我们首先去
, 我们创建一个新的账户。
一旦你保存这个银行账户, Odoo将为您创建的所有文件 :
- 试算表的科目
- 将此帐簿显示在仪表盘上
- 如果选择框 在发票页脚显示 , 银行信息将在发票页脚显示
例如 :外币的供应商账单
根据上面的例子中, 我们假设我们收到中国供应商的发票。
在
, 你可以看到 :
一旦你已经准备好支付这个账单, 点击登记付款记录付款。

这是你所要做的。Odoo将在调节时, 自动将发票日和付款日的汇率差计入外汇损益。
注意, 您可以用另一种货币支付外汇发票。在这种情况下, Odoo将自动完成两种货币之间的转换。
客户对账单
客户和供应商的报表是用发票货币来管理的。所以, 客户(供应商)的到期金额总是用发票的货币表示。
如果同一客户有几个不同货币的发票, Odoo将按货币分类, 如下报告所示。

In the above report, the account receivable associated to Camptocamp is not managed in a secondary currency, which means that it keeps every transaction in its own currency. If you prefer, you can set the account receivable for this customer in a secondary currency and all its debts will automatically be converted to this currency.
在这种情况下, 客户对账单总是只有一种货币。一般来说, 这不是什么客户所希望的, 他更喜欢看到他收到发票的货币金额;