文档介绍:SAP系统中财务报表开发问题探析
【摘要】通过调查SAP系统推广实施的全过程,了解到财务报表开发问题的原因以及SAP系统中财务报表及会计信息生成和查询的三种方式:query(查询)、Report Painter(报表绘制器)和ABAP 开发。分析了这阿爸批在中石化的上线企业中报表开发应用中的特点,指出了SAP系统中报表开发工作的有效前提和关键因素,论述了报表开发工作的三个主要难点以及存在的问题,并对出现的问题提出了相应对策。
【关键词】SAP;财务报表;开发
SAP系统系统对企业信息化建设起到了积极的推动作用,它的实施将企业内部各个部门,包括财务会计、物料管理、销售管理以及投资计划管理等等信息用计算机技术整合联系在了一起。财务模块作为ERP系统中的一部分,与其他模块有相应的接口,其他模块的业务活动所产生的财务信息,可以自动集成到财务模块中生成财务信息和报表,信息的高度集中与集成,大大减少了财务人员手工输入制表、记账等繁重的工作量,而且对经营业务发生的源头及费用的去向等可以有充分的了解及掌握,改变了原有的财务管理理念及核算方法,对传统的会计理念及会计核算方法造成了极大的冲击。但由于东西方的管理方式和工作习惯等存在差异,基于西方管理模式设计开发的SAP系统,其中财务报表的开发和应用工作一直未能很好地满足企业财务管理和决策的需要,笔者依据对系统的认识以及几年来的调研经历,对此问题进行简要分析。
一、SAP报表开发的主要方式及其应用分析
SAP起源于Systems Application,Products in DATA processing. SAP既是该公司在德国的名称,又是其ERP(Enterprise-wide Resource Planning)软件的名称。SAP的一整套程序是针对所有企业的一种数据和应用集成方法,它将业务和技术进步融入了一个综合性的高品位的标准系统,即商品化软件系统。
在SAP系统中财务报表及会计信息生成和查询的方式主要有三种方式:query(查询)、Report Painter(报表绘制器)和ABAP 开发。目前,这三种方式在中石化的上线企业中都得到了应用。由于这三种方式各有千秋,因此要针对不同的信息需求,合理选择开发方式,而合理选择开发方式,必须能够准确把握系统中相关数据的逻辑关系和高效的信息展示过程。
ABAP开发非常灵活,相关开发工具较多,是处理复杂报表的主要手段,也是这三种方式中难度最大的一种开发方式,SAP系统中的标准程序也是由ABAP语言来实现的。它非常适合国内各种复杂形式的财务报表的开发,系统相关数据表(table)数量较多,表间逻辑关系(tables relation)相对复杂的一类报表开发应尽量选用ABAP开发。目前系统中很多客户化的报表程序是采用ABAP的方式来开发的,例如“会计凭证打印输出程序”、“会计账册打印程序”以及一系列各业务部门需要的复杂报表。但ABAP开发技术难度较高,需要信息技术人员和业务人员进行合作,而且业务人员要对系统中数据流有准确的把握,另外,ABAP开发的客户化报表因为SAP系统升级等原因很有可能需要重新调整和开发,否则将不能使用。要开发出取数准确、运行高效的ABAP报表对信息技术人员和业务处理人员都提出更高的要求。
二、报表开发工作的有效前提和关键因素