如何通过算法 select 从帐户树中选择合适的帐户

How to algorithmically select the appropriate accounts from a tree of accounts

要创建会计报表(例如收入 statement/Balance sheet/ 现金流量表),必须考虑某些科目,对于损益表我们需要考虑收入、折旧、齿轮、利息、税收……等等。

我的问题是要一个会计软件来生成报告,有一个 critria/algorithm 可以用来选择正确的组。这将如何处理?

  1. 肯定不会枚举所有可能的帐户,因为这些只是名称,可以是任何值,
  2. 然后枚举树?枚举帐户树图表的右侧部分?这意味着树的初始设置有些严格,确保每个新帐户都落在当前树中的某个位置 (Assets/Liabilities/EQuity/Income/Expense)?

对于像损益表这样的报告,这涉及更多,因为与经营活动相关的收入必须与投资和融资区分开来,这是否可以通过检查会计树状图的右侧部分在软件中简单地区分?

是的,在软件中可以简单地通过检查账户树图表的右侧部分来区分