会计数据仓库设计问题

Accounting Data Warehouse Design Question

我们 ERP 中的财务模块有总分类账和分类账(应收账款、应付账款等)。所有子分类账都汇总到 GL 中。我相信标准的会计模式

我已经建立了 fact_general_ledger table 业务现在需要报告 AP 和 AR。

最终目标是在 GL 和 AP/AR 之间进行协调,并为 AP/AR

提供更细粒度的日记帐过帐

AP/AR应该是事实还是维度?

我觉得 AP/AR 是事实 table,可以将它们加入 GL,然后进行交叉比较并帮助核对

但是,我知道加入两个事实 tables 是自找麻烦

最佳设计实践是什么?

我会创建一个交易 table,它有一个账户维度,其中根据方向用 + 或 - 符号记录金额,账户维度负责将账户汇总到更大的类别中。

AP 和 AR 现在只是查询单个帐户或帐户类别的总计。