资源计划系统ERP会计引擎本地化改造
ERP是一个集成的信息系统,而将ERP内部物流模块与财务模块集成在一起的主要工具是会计引擎。通过强大的会计引擎,ERP实现了财务业务的一体化以及财务分析的多元化,因此探究ERP中会计引擎的功能以及改造方法,对于ERP内部财务模块的集成以及国外优秀ERP软件的本土化改进等提供有益的参考借鉴。 一、ERP中会计引擎的内涵 会计引擎(Accounting Engines)是用于采集、处理输出会计相关信息的一个连接数据库和其他应用系统的数据处理器。它基于数据库语言来设定整个应用系统运作模块中的参数,除了增加、删除、更改目录、文件、字段等功能外,亦自行处理原有会计相关资料的过滤、转换、检查、修正字段间及文件间的连结、显示错误等,并主动引导整个设计过程。例如物流处理过程自动产生的会计凭证经由会计引擎编译完成后,再转移入其他系统,即将所有变更的指令传送至其他各个引擎、处理器,使得整个系统可以同步更新。会计引擎与使用者间是一种互动性的关系,且具有很高的自主性,会保护系统免于不当设计的损害。通过它就能够建立上下游采购或供应体系,实现各子系统的连结,实时反应系统、同步备份等。 会计引擎按照会计性质的不同,可以分为财务会计引擎与管理会计引擎两种。财务会计引擎伺机检测ERP业务活动中的财务会计相关信息,进而自动处理记账、过账业务,并为报表系统提供相关的报表数据。而管理会计引擎主要是采集与管理会计业务相关的信息,记录入数据库中,通过处理分析向相应的管理会计报表系统提供数据支持。 管理会计引擎常常嵌入智能分析工具,用于从数据库中提取、修改更新以及处理数据,生成决策所需的各种报表、报告等信息。管理会计的深入应用要依靠强大的商业智能分析引擎,从不同的管理纬度和深度全面地对企业经营现状及历史经营状况进行分析,对未来经营进行全面预测,从而为经营决策提供准确及时的数据信息。例如金蝶商业智能分析引擎针对客户不同的需求以及不同的分析目标,提供了多种可行的应用分析方法(包括结构分析、趋势分析、比率分析、敏感性分析、回归分析等)以及功能强大的数据挖掘、钻取的分析工具来提取基础数据,用于实现资产负债分析、财务收支分析、现金流量分析等。 不同ERP中的会计引擎基本是相同的,而差异更多地体现在它们提供的附加功能不同。ERP中的会计引擎主要通过考察一些关键特性如支持业务的灵活性、会计分录处理、报告生成、可用性以及其他特性等来描述其功能特性。 二、Compiere ER