- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业资源计划系统ERP会计引擎的本地化改造
ERP是一个集成的信息系统,而将ERP内部物流模块与财务模块集成在一起的主要工具是会计引擎。通过强大的会计引擎,ERP实现了财务业务的一体化以及财务分析的多元化,因此探究ERP中会计引擎的功能以及改造 方法,对于ERP内部财务模块的集成以及国外优秀ERP软件的本土化改进等提供有益的参考借鉴。
一、ERP中会计引擎的内涵
会计引擎(Accounting Engines)是用于采集、处理输出会计相关信息的一个连接数据库和其他应用系统的数据处理器。它基于数据库语言来设定整个应用系统运作模块中的参数,除了增加、删除、更改目录、文件、字段等功能外,亦自行处理原有会计相关资料的过滤、转换、检查、修正字段间及文件间的连结、显示错误等,并主动引导整个设计过程。例如物流处理过程自动产生的会计凭证经由会计引擎编译完成后,再转移入其他系统,即将所有变更的指令传送至其他各个引擎、处理器,使得整个系统可以同步更新。会计引擎与使用者间是一种互动性的关系,且具有很高的自主性,会保护系统免于不当设计的损害。通过它就能够建立上下游采购或供应体系,实现各子系统的连结,实时反应系统、同步备份等。
会计引擎按照会计性质的不同,可以分为财务会计引擎与管理会计引擎两种。财务会计引擎伺机检测ERP业务活动中的财务会计相关信息,进而自动处理记账、过账业务,并为报表系统提供相关的报表数据。而管理会计引擎主要是采集与管理会计业务相关的信息,记录入数据库中,通过处理分析向相应的管理会计报表系统提供数据支持。
管理会计引擎常常嵌入智能分析工具,用于从数据库中提取、修改更新以及处理数据,生成决策所需的各种报表、报告等信息。管理会计的深入应用要依靠强大的商业智能分析引擎,从不同的管理纬度和深度全面地对企业经营现状及历史经营状况进行分析,对未来经营进行全面预测,从而为经营决策提供准确及时的数据信息。例如金蝶商业智能分析引擎针对客户不同的需求以及不同的分析目标,提供了多种可行的应用分析方法(包括结构分析、趋势分析、比率分析、敏感性分析、回归分析等)以及功能强大的数据挖掘、钻取的分析工具来提取基础数据,用于实现资产负债分析、财务收支分析、现金流量分析等。
不同ERP中的会计引擎基本是相同的,而差异更多地体现在它们提供的附加功能不同。ERP中的会计引擎主要通过考察一些关键特性如支持业务的灵活性、会计分录处理、报告生成、可用性以及其他特性等来描述其功能特性。
二、Compiere ERPCRM中的会计引擎
Compiere ERPCRM是国际著名的开源ERP软件,既具备比较完整的ERP基本功能,同时又是一个开放的ERP系统平台,为企业提供了一个可靠灵活的信息化实现工具。该软件公开后迅速在全世界范围拥有了几万个用户,并得到众多开源软件开发者的帮助。该软件基于J2EE架构、Oracle数据库,纯Java编写,具有很强的信息集成性。在此系统中业务处理所产生的会计信息如订单的记账、发票的记账等过程会通过在Jboss中间件中定义的会计引擎工具自动导入到记录会计数据库中的行项目表中,从而完成内部财务业务的一体化操作。
由于Compiere ERPCRM是基于西方的管理会计制度开发出来的,和我国现有的会计制度有较大区别,所以,在我国的企业中要利用这种开源软件,必须对Compiere ERPCRM的会计引擎进行适当改造。
西方的ERP系统(例如SAPR/3系统、Compiere ERPCRM系统等)的设计主要是面向流程的,注重的是各个流程之间的承接和匹配关系;而国内ERP的设计思想主要是面向功能的,注重的是具体的功能模块的实现。因此,在国内的ERP中通常就有比较具体的成本核算模块、成本报表模块、预算管理模块等等,通常这种情况下使得系统不能很好的集成,可能会造成流程的中断和代码的重复。而这些在西方的ERP中就很少体现,它们是把管理会计的内容集成到各个业务流程中去,而根本不存在一个独立的管理会计模块。它们的管理会计模块与ERP其他模块不同,并不强调企业交易程序的自动化,而仅需要从ERP其他模块取得分析所需的信息,比如其所处理的成本信息首先由财务会计模块过账而来。ERP中涉及的管理会计内容是非常分散与广泛的,而且渗透到ERP的各个模块的重要环节。其层次体系可以用图2简单表示。因此了解ERP中管理会计体系,将有益于管理会计引擎的改造。
三、改造Compiere ERPCRM的会计引擎
要实现对ERP中管理会计引擎的改造需要涉及许多基础的财务内容的重新定义与处理,这些内容具体包括如下几个方面:
(1)基本财务数据的产生规则与主要用途。例如研究西方管理会计系统的设计思想;理解基本数据的表项定义包括底层财务数据库的记账分录和各种行项目表,实现可维护的西方会计与中方会计可对照的科目
文档评论(0)