我们正在开发一个企业规模的会计系统,我们有迄今为止无法解决的逻辑设计问题。
根据 GAAP 标准,所有金融交易都必须以一种货币存储在数据库中,这是非常明显和合乎逻辑的概念。但是,当您拥有多国分支机构时,如何满足这一概念呢?
我们的场景: 1. 我们在美国有分公司,市场以美元为默认货币。
2. 我们在欧洲有很多分行,市场以欧元为默认货币。
3. 我们在迪拜设有总部,市场以 AED 作为默认货币。
4.为了有最小的停机时间,每个分支机构都有本地部署的系统。
5. 所有本地系统必须定期与位于总部的中央数据库同步数据。
问题:
1. ERP“如 SAP、SAGE 和 MS-dynamics”使用什么解决方案来解决这个问题?
2. 我们想到了创建两种默认货币
:全球默认货币,在我们的场景中为 AED。
湾。本地默认货币“总部为 AED,美国为美元,欧洲为欧元”。
这是可接受的解决方案还是被认为违反了会计准则?
3. 请提供参考资料(如果有的话)?
谢谢,