目录
今天简单分析下基于SOA和微服务架构思路来构建财务中台方面的内容。
业务上的共享整合-财务共享中心
在谈财务中台前,我们先看下百度百科里面对财务共享中心这个概念的解释。
财务共享服务中心(Financial Shared Service Center,简称FSSC)作为一种新的财务管理模式正在许多跨国公司和国内大型集团公司中兴起与推广。
财务共享服务中心是企业集中式管理模式在财务管理上的最新应用,其目的在于通过一种有效的运作模式来解决大型集团公司财务职能建设中的重复投入和效率低下的弊端。
“财务共享服务”(FinancialShared Service,简称FSS)最初源于一个很简单的想法:将集团内各分公司的某些事务性的功能(如会计账务处理、员工工资福利处理等)集中处理,以达到规模效应,降低运作成本。众多《财富》500强公司都已引入、建立“共享服务”运作模式。
根据埃森哲公司(Accenture)在欧洲的调查,30多家在欧洲建立“财务共享服务中心”的跨国公司平均降低了30%的财务运作成本。
在了解了财务共享中心后,我们看财务中台做为一个平台,它的作用在哪里?
财务中台在技术上就是在业务系统和财务核算系统之间做一个桥梁,汇集所有与财务相关的业务数据,然后进行检查(人工或系统)、筛选、转换,再通过接口将转换成后的数据传入财务核算系统。检查主要有两部分:一是原始票据和系统数据的核对和检查,检查是否账实相符,检查是否违规等,随着技术的发展,越来越多的人工检查已被AI技术所取代;二是转换后数据的检查,系统根据规则进行业务和财务转换,转换前可能会有先有业务数据汇集再转换,转换的结果转入财务核算系统之前,也需要检查,当然,这些也会有技术稽核系统来检查。
为什么要构建财务中台?
按照我们前面讲过的中台产生背景和问题述求,简单来理解就是企业财务方面的存在的共性能力需要考虑下沉,并识别可复用的接口服务统一对外提供,方便上层业务流程和应用构建。其次就是我们希望构建一个财务中台来实现财务能力的集中化,方便企业财务人员本身的业务操作。
除了实现业务数据集中以及集中财务人员的工作界面,财务中台还可以实现以下功能:
-
财务中台汇集了业务和财务的数据,可以进行方便的数据分析,也不需要跨系统协同
-
标准化业务与财务的接口规范,当新的业务系统建立后,可以立即复用之前的规范接口对接财务中台,避免新业务系统与财务系统之间接口的重复开发。
另外,财务中台构建的关键目的是实现原有业务系统前后台的分离,也就是我们说的厚平台和轻应用的构建模式。
只有先分离,共性业务能力先下沉,才能够形成中台,也才能实现前台和中台的解耦。
前台和后台为啥要解耦,核心目的来讲两个方面。
从业务系统构建层面来说,分离后我们利用中台的能力能够快速的构建前台应用,即中台可复用的业务能力开放。从用户角度来说,用户只关心前台业务流程,不再关心底层有多少模块,多少业务系统提供能力。
在理解了前面的内容后,我们再回头来看企业财务共享中心建设上,没有财务中台我们也可以建立财务共享中心,而有了财务中台,我们可以更加灵活方便的建立财务共享中心。
首先通过财务中台构建来实现财务新业务流程实现和已有财务系统功能间解耦。
你可以理解为原来构建模式是烟囱式的纵向建设模式,流程和业务能力耦合在一起。而新模式下,采用的是中台能力层 前台多样化灵活流程构建模式。即前台应用构建更加灵活,同时前台应用不再有原有的业务系统边界概念,更多的是业务流程驱动。
这和我们传统说的SOA BPM的目标是一致的。
再次,当前说中台构建,一定脱离不了微服务架构和模块化。即中台是有多个松耦合的微服务模块组成的,每个微服务模块提供关键的业务能力和数据能力供前台使用。各个模块独立自治,可灵活扩展。
即通过构建中台可以进一步打破原有财务类单体业务系统安装报账,预算,资金等业务系统的构建模式,而进一步转变为以核心业务能力组件构建的新的微服务架构层构建模式。这种转变也是财务中台构建的一个关键点。
最后,虽然我们说财务中台,但是中台层边界应该是模糊的,应该是企业大中台的概念,要明白只有财务中台模块,财务核心流程,类似报账流程也是无法正常运作的。真正要成功运行还需要外部类似合同,订单,人员多个中台模块提供能力才能够实现财务报账的全流程。
同时可以看到,业务域中台不仅仅是支撑该业务域,还需要支撑跨域的端到端业务流程,这才是企业大中台构建的关键意义。即彻底打破原有业务域和业务系统边界的概念。
在这个意义上,中台应该是做了组件化的领域服务层,提供领域服务能力给上层应用。而一个完整的领域服务层,本身就不再有业务系统边界。
财务共享系统的微服务架构改造
对于财务共享系统,基于财务端到端流程分析,核心的财务接口交付分析,我们进行了传统大系统的微服务模块化拆分。在拆分的时候本身又分为了三类微服务组件。
-
技术类组件:类似4A,流程,消息,缓存,OCR,调度任务等技术服务组件
-
财务中台:包括了预算中心,资金中心,报账中心,发票中心,档案中心等
-
前台应用:包括了传统的PC端应用,桌面端APP和我们的SaaS版本服务平台
在改造完成后,最终各个微服务模块又通过的统一门户进行集成,形成一个完整的整体。通过财务中台能力的构建,可以看到我们可以在前台衍生出更多的面向B端或C端客户的互联网化APP应用版本,同时又确保底层财务核心逻辑能够完整的共享和复用。