未清项管理是财务中一个比较重要的概念,确保了业务交易记录的完整性,提升了财务管理水平。本文着重介绍了 SAP中未清项和已清项在应收中的应用。同样可以推及在应付以及总帐中的应用。
一、最开始接触未清项和已清项的概念,应该是在使用 FBL5N 查询客户的未清项的时候。在这个 T-Code 中,可以查询到某一个客户截至某一个日期,有哪些应收款项还未收,是否逾期。同一个 T-Code 中,也可以查询到某一个客户截至某一个日期,有哪些应收款项已收。实际上,该事务码,是对财务凭证的行项目进行查询,根据两个条件,一个是客户编号,另外一个是未清或者已清。
一个最简化的典型业务情景如下,针对与客户的某一笔交易,收发票的时候,做如下的财务凭证:
借:应收——客户A 1000
贷:收入 1000
针对同一笔交易,做收款的时候,做如下的财务凭证:
借:银行存款 1000
贷:应收——客户A 1000
做完收发票的时候,使用 FBL5N 查询该客户未清项,可以看到这一笔未清项;做完收款后,使用 FBL5N 查询该客户已清项,可以看到这一笔已清项,同时,该笔未清项已经没有了。值得注意的是,所谓未清项和已清项,都是财务凭证的某一个行项目,而不是整个财务凭证。当然,未清项和已清项不止包含财务凭证行项目的信息,也包含财务凭证抬头的信息。通过报表FBL1N / FBL3N / FBL5N查询科目明细时,可以分别查询未清项目和已清项目。例如对于应付账款,通常未清项目就表示尚未支付的款项。在对应付(应收)账款进行账龄分析时,往往只需对未清的行项目进行账龄分析即可,即准确又高效。
当未清项目(凭证100000054)被清账后(凭证100000081),系统会在凭证中记录清账关系(下图)。这样可以清晰地追溯到一张发票是什么时候付的款,付款凭证是多少,以及分几次付的款
二、Ok, 现在再来介绍未清项和已清项的概念。未清项(Open Item),表示财务凭证行项目的一种挂账的状态,这种状态,提示该行项目需要被清帐(Clearing)。在 FS00 设置科目的时候,有一个选项是 'Open Item Mngment',该选项选中后,表示财务凭证行项目中记账科目为此科目时,该行项目有未清或者已清的状态。已清项(Close Item),表示该行项目已经被清帐。具体应用中,'Open Item Mngment' 用得比较普遍的是应收(客户)和应付(供应商)的科目。此外,在总帐中,也有一些应用,比如对于银行的对账单,也一般使用,这样可以再对帐无误后再做清帐。
哪些会计科目需要启用未清项管理呢?应收账款、应付账款等科目,是在子科目中管理其未清项的,因此次针对这些科目,就不必勾选“未清项管理”。“GR/IR”科目(材料采购科目)、“应付暂估”科目(发票和入库匹配)、“发出商品”科目(发货和开票匹配)和“固定资产”科目(匹配资产处理的结果)启用未清项管理。其他科目,若要实现一一匹配的功能就设置此标志。
未清项管理科目是与清帐业务相伴随的。如果设置了未清项管理,而不做清账,则始终不知哪些是已清的,哪些是未请的
为什么需要使用到未清项管理?目的是为了记录完整的业务交易。比如对客户A有两笔应收款 A1 与 A2,A1 因为有些商务纠纷,可能需要进一步交涉,所以客户先针对 A2付款。如果没有未清项管理,这一笔收款可能只能针对时间顺序靠前的交易 A1 了,显然,这样是一种比较混乱的状态。
实际上,几乎大部分科目理论上都可以进行未清项管理,但是,有可能这样做不能带来显著的效益反而带来管理成本的增加。
三、SAP中,使用 FBL1N , FBL3N, FBL5N 分别可以查看供应商,总账,客户类型科目的未清和已清项。
供应商(K)的未清已清项存放的表分别是 BSIK, BSAK
总账(S)的未清已清项存放的表分别是 BSIS, BSAS
客户(D)的未清已清项存放的表分别是 BSID, BSAD
I 表示未清,A 表示已清。
必然的,这六个表的数据与 BKPF 和 BSEG 表有一定的冗余,其中,BKPF 是财务凭证抬头,BSEG 是财务凭证行项目。在财务凭证记账的时候,数据被插入 BKPF 和 BSEG,如果有必要,数
据同时插入以上六张表中的一个未清表。做清帐的时候,数据从六张表中的一个未清表删除,同时插入对应的已清表。
需要注意的是,这几张表都特别庞大,特别是 BSEG ,它是一个簇表。这个时候,写程序从这几张表中取数一定要注意,一定要考虑到如何取数效率最高。FI 模块最主要的几张表都在这里了。
清账的事务代码:自动清账 F.13
总账清账:F-04
供应商清账:F-53
客户清账:F032