在简单会计软件环境下,编制现金流量表是一件非常麻烦的事。然而,借助ERP,利用其集成特性,就可以通过上期谈到的资金管理模块,自动生成实时的现金流量表。
我国自1998年1月1日起施行《企业会计准则-现金流量表》以来,企业界和会计界对于该报表的编制方法进行了广泛的探讨。和国际上其他国家的现金流量表相比,我国的现金流量表同时要求使用直接法和间接法编制。而且一般国家作为选择补充资料的直接法更是作为正式表项。这当然有利于报表阅读者的理解。但在会计实务中大大增加了该表的编制难度,从而使该报表的准确程度和作用受到影响。这种难度也导致后来表中增值税项目的简化。
在一般手工记账或简单会计软件的环境下,企业一般使用《准则指南》中的工作底稿法或T形账户法编制,其实质是使用间接法计算表中的直接法表项。而一些会计软件的处理方法是在输入会计分录时,增加现金和现金等价物科目的输入内容——即指明每笔现金收支是属于哪一个表项。这一方面增加了会计工作量,另一方面由于在每笔收付款时必须人工查找该笔往来最初产生的原因,使得输入的准确性大受影响。特别当一笔收付款对应多个表项时,如给供应商付款时包括了货款和增值税两个表项,这种方法要求将分录中现金行手工计算并拆分成几行,造成不必要的麻烦和错误。
在ERP集成环境下,我们通过资金管理模块可以自动生成实时的现金流量表。
首先让我们回顾一下上期《ERP中的资金管理》一文谈到的,在资金管理中,会计科目被置于三个层次之上。
现金层 包含货币资金和短期投资等科目,它相当于我国《企业会计准则-现金流量表》文中对于现金和现金等价物的定义。
收入支出层 包含的科目代表了企业现金流量的起源。譬如,所有的权益类和损益类科目以及存货、固定资产等科目都应包含在这一层。这一层对应于《现金流量表》中现金流量的分类或者说直接反映了《现金流量表》表项一至四。
应收应付层 虽然称为应收应付层,但它不仅包含应收账款和应付账款,而且还包含预收和预付账款、其他应收和应付款、应收和应付票据等科目。这一层的科目反映了收入和支出在形成现金流量之前以短期债权债务存在的临时状态。它对应《现金流量表 指南》中计算各表项时的调整项。
现在让我们看两个在ERP的会计和资金管理中非常重要的概念:
现金流量状态
当系统通过集成或人工产生一笔会计分录时,资金管理模块会判断这笔业务是否会对现金流量产生影响。同时系统会自动对它的状态作出判断:是已经生成现金流量了,还是仅仅作为债权或债务存在。

图1
已经生成现金流量的,系统将它的状态设成“A收付款”,如图1,凡是一笔分录中有一行属于现金层而至少存在另一行属于应收应付层或收入支出层时,它的现金流量状态就是“A收付款”。




