如果说凭证及分录是会计的灵魂,那会计引擎是财务系统的心脏,将业务信息灵活、可视、可配置的翻译成记账凭证。市面上(面向小、中型及以上企业)的ERP都有会计引擎,在展现形式稍有差别,基本原理都相似。今天通过几家TOP企业的会计引擎,带大家了解不同ERP产品设计思路与原理。
第二家,为年销售额近100亿研发生产销售一体的某独角兽企业,会计引擎使用金蝶星空自带DAP,支持金蝶内各种单据如应收单、应付单、出库单等转换成财务会计凭证,产品架构如下:
主要有以下功能:
单据转换:不同单据之间的转换,如订单转换成销售出库单、出库单转换成应收单;涉及单据映射、字段映射、分组策略等,如下图:
凭证转换:将上游单据根据配置的凭证模板转换成会计记账凭证,如将应收单、应付单、出库单甚至订单转换成记账凭证,通过在凭证模板设置业务分组、会计科目取值、核算维度等设置。
规则配置:单据规则与凭证规则分别归属不同地方,逻辑都差不多,主要涉及来源数据与目标单或凭证的配置、目标单各字段如何从上游取值或映射,金额计算规则等。
整体而言金蝶的会计引擎能满足企业99%的单据、凭证转换需求,如果硬要找毛病,也不是没有:一是仅局限于金蝶内部单据,外部API的无法通过BOTP或DAP作转换;二是配置人员要求比较高,要对金蝶非常熟悉,如实施顾问或运维,门槛有点高。
第三家,为排名前列的某上市银行,会计引擎使用Oracle EBS,支持各种单据如应收单、应付单、出库单等转换成财务会计凭证,其在EBS的产品架构中位置如下:
EBS会计引擎结构:
由上可以看出,其设计理念更偏技术、更抽象,分为源表注册、事件建模、会计模型等步骤,实现业务信息向财务会计凭证的转换。
更详细的会计引擎设计逻辑,已在【业财一体化实战课程】作了剖析,有兴趣的同学可点“阅读原文”关注。
往期精彩文章: