当前位置: 首页 > article >正文

电商环境下的财务ERP系统架构

先介绍一下自己的工作经历,2002年开始进入ERP实施行业,专注于O记EBS系统,正好赶上中国经济和信息化高度发展的阶段,先后实施过很多大国企和民企的大型ERP项目,在实施过程中逐渐对ERP系统的架构、模块设计有更深入的认识,同时自己也设计和开发了一些财务的外围模块,例如某啤的瓶箱系统,某水泥的销售模块等等,算是掌握了EBS系统设计的一些皮毛,同时也对传统ERP系统的局限性有了一定的认识;

进入电商行业,同时在当前国产化浪潮的新形势下,我们需要一个什么样的ERP系统架构才能满足大的电商企业和其他大型企业的国产化的需求?

首先我们看一下传统ERP的架构,如下图:
在这里插入图片描述
总体看,传统ERP系统都是一个大而全的全家桶,包罗万象,要啥有啥,然后对于当前环境下的电商企业,传统的模块和系统概念在这里已经被极大的放大、细分、拉长,例如价格这样一个对象,在传统ERP,可能就是一个表,或者一个策略,然后在电商行业,价格可能是一个复杂的定价系统,由很多服务组成,还有很多缓存和表结构,不同场景下的价格可能是不一样的;

电商行业场景下,我们需要一个什么样的财务系统架构呢?首先看一下电商行业的特点:流量大,数据量大,业务变化快;然后我们要在这个变化的环境下寻找一些不变的东西,这样我们才能以不变应万变;经过这10年的财务系统建设我们总结出来这样的架构,以适应当前的业务发展,例如税务系统的开票,财务系统对接银行的银企直连等等;
在这里插入图片描述
我们希望用一个统一的门户框架能够组装:

基础模块:主数据,

核心模块:会计中心、总账、应收、应付、资产、库存

业务模块:账单、资金、费控、税务、资产管理,账单

外围系统:订单、采购、WMS(在电商行业这些系统本身都是都是比较复杂的系统)

从财务系统架构:
统一的开发框架
统一的认证登陆
统一的主数据管理(包括SKU、供应商、币种、汇率、税率、公司组织架构)
统一的入账配置模块 (所有模块的分录生成器)
统一的用户登陆门户

从业务用户角度:
统一开票通道:数电票
统一资金通道:资金系统的支付中心
统一费用通道:费控

由于流量和数据量的压力,每个模块都有可能包括1个或多个域来实现业务,可能包括管理域、服务域、任务域;

从系统设计角度,每个模块都应该由不变的部分和可变部分组成,这可能需要产品具有比较深刻的分析能力,既能看到模块的本质,又能看到未来业务的变化;

从数据模型设计角度,每个模块都可以这样,划分:配置表、业务表、事务表、余额表,当然具体问题具体分析,这只是给一个比较笼统的概念;

当然主数据里,供应商可以独立出一个系统,SKU也可以独立出一个系统,对于电商来说这两个实体还是比较复杂的,但是财务需要的维度相对比较简单,可以从各个系统拉取财务需要的维度数据。

以上是我结合10多年的系统实施和具体业务落地国产化后的一些总结,希望对你有帮忙,多谢!

by 马克龙
2024/12/18


http://www.kler.cn/a/446332.html

相关文章:

  • linux普通用户使用sudo不需要输密码
  • Windows server 服务器网络安全管理之防火墙出站规则设置
  • go-zero负载均衡实现原理
  • go-zero(十四)实践:缓存一致性保证、缓存击穿、缓存穿透与缓存雪崩解决方案
  • 华为云计算HCIE笔记01
  • 苹果电脑可以安装windows操作系统吗?Mac OS X/OS X/macOS傻傻分不清?macOS系统的Java支持?什么是macOS的五大API法王?
  • 机器学习之假设空间
  • java 集合对象
  • JAVA获取高德地图信息
  • 【时间之外】IT人求职和创业应知【71】-专利费
  • 数据仓库有哪些?
  • Debian 10上使用UFW设置防火墙
  • 【C++】list模拟实现
  • 授权模型MAC
  • Transform组件的用法
  • QML 中的键盘事件
  • python实现Word转PDF(comtypes、win32com、docx2pdf)
  • 如何与AI对话,写好Prompt
  • ffmpeg翻页转场动效的安装及使用
  • xlua中自定义lua文件加载的一种方式
  • 金融信息系统多活技术-应用策略
  • 实现Python将csv数据导入到Neo4j
  • 第2节-Test Case如何调用Object Repository中的请求并关联参数
  • ECharts热力图-笛卡尔坐标系上的热力图,附视频讲解与代码下载
  • pymssql-2.1.4.dev5-cp37-cp37m-win_amd64.whl 安装
  • 12月第十九讲:Redis应用Redis相关解决方案