我们在图表上显示结算帐户的状态

最近,我碰到一篇有关财务会计系统的文章。 除其他外,它使您可以控制经常账户的余额,警告存在现金缺口的危险。 有这样的图:



他们有什么问题,以及是否有可能做得更好,请仔细阅读。

用图表将点与平滑样条曲线(甚至线)与点连接起来的想法基本上是错误的:毕竟,实际上,钱是离散地进出您的帐户,并带有特定金额的特定付款。 试图通过点绘制平滑曲线甚至会像我们这样玩笑:



在8月的第二天和第三天,我们的帐户中有钱,而平滑的曲线表明我们进入了负号,误导了我们。 但是,即使您将这些点用直线连接起来,似乎在8月1日到2日之间帐户中也有大约45万卢布,这也不符合实际情况。 怎么做对?

几年前,我碰巧为其中一个客户开发了一个财务系统,为此有必要提出并实施与含义相似的图表。 下面我想谈谈我解决这个问题的方法。

当前帐户状态数据的来源是银行对帐单:在一定时间段内执行的交易的列表。 每个这样的操作要么是钱到帐户(客户付款,银行存款利息等),要么是费用(商品和服务付款,薪水等付款)。同时,交易通常不需要这很重要(通常我们不知道,因为银行可能不会立即处理付款),所以只有日期很重要。

事实证明,我们一天之内看不到货币的流动。 但是我们知道帐户在一天之初的余额,到账总额,支出金额以及因此一天的余额。 我想以清晰而翔实的图表形式显示这些数据。

我在交换参与者中窥探了这个想法:250多年来,他们一直在使用所谓的 “ 日本蜡烛 。” 他们看起来像这样:


“蜡烛”主体的上下两侧显示了在一个周期的开始或结束时的报价值,在通常情况下,该值可以是任何值:从几分钟到几年。 如果在选定的期间内报价增加(即,上一行对应于收盘价),则将蜡烛的主体涂成一种颜色,如果掉落,则涂成另一种颜色。 同样,交换蜡烛在给定时间段内有一个“小胡子”,对应于报价的最小和最大值。

您可能已经在股票报价和经常账户中的资金行为之间找到了类比。 我们在一天的开始(营业时间)和一天的结束(营业时间)也有余额。 由于我们看不到一天中确切的操作顺序,因此我们不会留胡子(一天中的最小和最大余额)。 结果是一张图表,不仅显示了一天结束时帐户余额的变化,还显示了当天的主要货币方向(收入或费用-蜡烛的颜色取决于此)以及收入或费用的大小。

结果是这样(图片是可点击的):



顶部是日式蜡烛,显示帐户余额的变化,底部是标准条形图的一天的总收入和支出。

例如,在这里显示了一个年轻创业公司的几笔计划付款(这就是为什么在图例中将金额括在括号中)的原因:9月1日,创始人在该帐户中存入10,000卢布,再过4天,第一位客户收到了100万卢布。 每个月,初创公司必须调动员工30万的薪水(在第15天),并支付10万的办公室租金(在月底)。 可以看出,如果没有额外的融资,该公司将只维持两个月的时间:在11月已经没有足够的钱来支付薪水。

这是一个基于真实公司的帐户变动建模的数据示例(图片可点击):



在标志左侧,指示今天的数字是实际值,右侧的浅色图表是计划的值。

尽管两个帐户的余额都在几十万到几百万之间,但直方图上的每日付款额清楚地表明,最高帐户是公司的主要帐户。 付款频率清晰可见,这是由于该公司引入了所谓的事实。 结算日。 您还可能会注意到帐户中的钱被延迟了-有可能将它们存入了短期存款。 在实际系统中,这很容易验证:单击特定日期时,将打开一个窗口,其中包含付款清单。

因此,多亏了交易所参与者的支持,我们有了一个非常清晰和有用的工具来控制经常账户余额。 我希望其他人觉得这个比喻有用,并将其应用到他们的产品中。

Source: https://habr.com/ru/post/zh-CN421337/


All Articles