基于FSE2的通用会计三大解决方案
首先要说明一下本文所指的通用会计报表所指的内容包括以下列表: 中文 资产负债表 利润表 现金流量表 试算平衡表 英文 Balance Sheet Profit and Loss Cash Flow statement Trial Balance 简称 BS PL CF TB 笔者从事SAP开发工作14年,参与项目三十个以上,基本上每一个上了FIR项目都有开发会计报表的需求,即一般会计人员口中的三大报表,即上表中的BS资产负债表;PL利润表,然后有可能包含剩下的CF现金流量表和TB试算平衡表中的一个或者全部.
对于这种基本上每个公司都需要的需求,SAP提供了F.01事务来统一解决,如下图
以PL报表为例,显示出来的结果是:
这种方案的优点是通用性强大,每一种报表都可以通过F.01来反映,但是因为过于强调通用,结果就是实用性很差,因为国内一般使用的三大报表一般是长下面这个样子的
在笔者经历的项目中基本上没有哪个单位是直接用F.01来做国内的报表的,基本上实际应用中有两种解决方案:1是在F.01导下再手工用EXCEL整理.2是重新开发新的ABAP程序来实现三大报表. 对于将F.01的数据下载下来再手工整理的办法,很明显示,一方面这种烦琐的操作本身就是对MIS系统的否定,另一方面任何手工整理的办法都避免不了错误. 如果是重新开发新的ABAP程序呢,这里就看具体开发人员实现的方式,以笔者所见,大部分的自开发三大报表都是将先将科目余额或者发生额从表faglflext汇总出来,然后再用固定代码(也就是HARDCODE)将科目余额汇总成报表中要用的项目,比如资产负债表中的现金,然
后再用流动资产=现金+存货+预付帐款…这样的方式将报表中的一般项目计算成合计项目.这种报表做出来的结果一般都和国内传统的格式一样(废话,自定义开发是要额外算钱的,格式不对不给钱就完了).但是有得必有失,因为这种完全自定义开发的报表,里面的格式设计,计算逻辑都是写死在代码时的,一旦会计科目有调整(这在会计实务经常出现),或者输出时格式有所变化,都会需要对自定义报表进行修改.另外同样是因为计算和汇总还有输出格式的逻辑都是写死在代码里的,所以报表程序通用性也会很差,用来输出资产负债表的程序和输出利润表的程序都单独开发(因为BS和PL的汇总逻辑以及所属科目都不一样),这样开发的人天就多了一倍,并且用户要掌握的界面也多了一倍,相关的培训和后期维护工作也增加了一倍.
我现在介绍的方案就是针对自定义开发这种弊端设计出来的一种解决方案(作者就是本人),其实上也是自定义开发的一种,但是有以下优点:
1\\显示格式很灵活可以和国内的标准报表格式保持一致(也可以做到不一致),这一点优于F.01的方案(如下图)
显示格式1(这是一家制造业的损益表,与普通损益不一样的是,这个报表可以明细到工厂级,注意这报表上有工厂的限定描述)
显示格式2(这是一家港资企业的损益表,因为是港资所以损益表格式与国内不一样,并且这种灵活的显示方式是基于配置的,下面会提到)
2\\输出格式方便灵活,除了WORD\\html格式的下载之外,还提供加强过的EXCEL下载,这一点优于F.01(如下图) Word格式
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育SAP系统中基于FSE2的通用会计三大报表解决方案 - 图文 全文阅读和word下载服务。
相关推荐: