odoo - 资产管理和递延收入不适用于 MultiCompany、MultiCurrency
问题描述
受影响的版本:所有版本的 Odoo
**
- 假设->
**
- *多公司设置,公司 A,基础货币 INR。
- *B公司,基础货币AED
- 次要货币 = 美元,汇率如下
- 美元兑印度卢比 = 70
- 美元兑 AED = 4
**
- 重现问题的步骤->
**
- 您的管理员用户的公司偏好是公司 A(INR)
- 在 B 公司下以 12 美元创建的资产。
- 下一个折旧日期 2019 年 6 月 24 日 1 美元
- Cron Job/Schduler 于 6 月 24 日自动从管理员用户的帐户运行。
**
- 预期结果:
**
- 日记帐分录货币金额= 1usd
- 基础金额转换为 AED = 4AED
**
- 实际结果:
**
- 日记帐分录货币金额= 1usd
- 以美元计算的基本金额转换为印度卢比,即 70。
发生这种情况是因为 cron 作业通过管理员用户运行
管理员用户的偏好/登录公司是 A 公司,基础货币是 INR
解决方案
推荐阅读
- python - 从多个文件中读取和追加列表
- reactjs - React useState 覆盖状态对象而不是合并
- javascript - 一个又一个的承诺 一个又一个的承诺
- javascript - 是否有特定的方法来替换实时数据库中的数据?
- ffmpeg - 转换媒体文件时 ffmpeg 不产生持续时间值。如果在 html 播放器中使用此媒体,则在某些浏览器上搜索失败
- ios - Swift UIButton 在本地化期间更改大小,但边界数据没有改变
- c++ - 这个程序如何从 C++ 中的 struct time 连续更新和打印时间?
- c++ - std::pmr::new_delete_resource 线程是否安全
- assembly - GDB 反汇编无法识别 ASM 标签,例如:_start
- java - JavaFX:用圆弧填充圆的百分比