代码之家  ›  专栏  ›  技术社区  ›  Jawad Al Shaikh

多国会计系统默认货币

  •  3
  • Jawad Al Shaikh  · 技术社区  · 16 年前

    我们正在开发一个企业规模的会计系统,我们的逻辑设计问题至今还不能解决。

    根据GAAP标准,所有的金融交易都必须以一种货币存储在数据库中,这是一个非常明显和合乎逻辑的概念。但是,当您拥有多个国家的分支机构时,如何满足这个概念呢?

    我们的场景: 1。我们在美国设有分行,市场将美元作为违约货币。
    2.第2条。我们在欧洲有许多分行,市场将欧元作为违约货币。
    三。我们在迪拜设有总部,市场将AED作为违约货币。
    4。为了使停机时间最少,每个分支都有一个本地系统部署。
    5。所有本地系统必须定期将数据与总部的中央数据库同步。

    问题:
    1。企业资源计划“如SAP、SAGE和MS Dynamics”使用什么解决方案来解决这个问题?
    2。我们考虑创建两种默认货币:
    A.在我们的方案中,全球默认货币为AED。
    b.本地违约货币“总部AED、美元和欧洲欧元”。
    它是可接受的解决方案还是被视为违反会计准则?是吗?
    三。请提供参考资料(如有)?

    谢谢,

    2 回复  |  直到 16 年前
        1
  •  5
  •   Darrel Miller    16 年前

    你应该有一个单人间 functional currency 这在整个公司都是标准化的。

    但是,每个金融活动也可以有一个关联的“交易货币”。在美国,“交易货币”违约为美元,在欧洲违约为欧元,这是完全正常的。这将允许分支机构中的用户处理本国货币。

    在执行总账交易时,您需要跟踪功能货币金额和交易货币金额。

        2
  •  1
  •   JMS786    12 年前

    在SAP Business One中,我们有本地货币、外币和系统货币。

    系统CCY用于报告总部。 当地CCY代表分行。 国外CCY用于在交易期间处理其他CCY。

    在你的例子中, AED应为系统CCY。

    在美国的应用程序应该以美元作为本地CCY。 在欧盟的应用应以欧元作为本地CCY。

    在美国的应用程序设置应具有欧元、日元、澳元等外国CCY。 欧盟的应用设置应包括美元、日元、澳元等国外CCY。

    然后,报告应能够灵活地从每一类CCY(本地、系统和国外)中提取。

    希望这有帮助。