Design patterns 如何记录流入会计系统的资金交易?

Design patterns 如何记录流入会计系统的资金交易?,design-patterns,accounting,Design Patterns,Accounting,我一直在读Martin Fowler在他的书“分析模式-可重用对象模型”中描述的会计模式。我理解了基本概念:账户、分录、交易等;但我不太清楚外部资金流入金融体系时的资金流动情况。为了确保没有钱被创建或销毁,我使用了事务(两条腿),这样事务中的每个条目都是相反的。假设我是承包商,当客户支付我1000美元时,我应该如何记录这笔交易 我现在能想到的是,我为客户建立了收入账户:一个客户将拥有一个收入账户;我要我的余额账户。当客户向我支付1000美元时,交易将有两个条目:一个在客户收入账户上为-1000美

我一直在读Martin Fowler在他的书“分析模式-可重用对象模型”中描述的会计模式。我理解了基本概念:账户、分录、交易等;但我不太清楚外部资金流入金融体系时的资金流动情况。为了确保没有钱被创建或销毁,我使用了事务(两条腿),这样事务中的每个条目都是相反的。假设我是承包商,当客户支付我1000美元时,我应该如何记录这笔交易

我现在能想到的是,我为客户建立了收入账户:一个客户将拥有一个收入账户;我要我的余额账户。当客户向我支付1000美元时,交易将有两个条目:一个在客户收入账户上为-1000美元,另一个在我的余额账户上为+1000美元。这样,它模拟了从客户到我(承包商)的现金流。随着客户支付更多款项,例如-1000美元、-2000美元、-3000美元等,客户收入账户将减少。这有意义吗?有没有更好的方法来模拟这种现金流


提前感谢您的帮助/建议。

您基本上是在询问双倍进账。你的描述是正确的。和客户收入账户。你真的是指应收账款(客户收入账户)。

你基本上是在问双倍入帐会计。你的描述是正确的。和客户收入账户。你真的是指应收账款(客户收入账户)