乐于分享
好东西不私藏

夹在 ERP 与 Excel 之间,计划软件的真正价值何在?

夹在 ERP 与 Excel 之间,计划软件的真正价值何在?
1.ERP、Excel和它们的Middleware
ERP系统本质上是一套大型的数据库,只要主数据和交易数据都是正确的,系统运行的结果也不会出错。
ERP虽然很强,但是在实际使用中会感到不够灵活,比方说用户界面是统一设计的,很难提供定制化的界面,除非在系统中开发报表,然后通过导出到Excel表格里进行分析。
这是以前常用的方法,也是无奈之举。每次从ERP中导出数据都是重复操作,但这还不是最大的缺点。
我们知道交易数据是实时在发生变动的,而我们从系统中导出的数据是某个时间点的数据,它只能反映出个点的信息。这意味着什么?意味着我们做分析的依据也是过去某个时间,它是一种静态的计划。
但是随着时间的推移,现实情况一定会发生变化。如果时间相隔不远,那么过去的信息尚有一些参考价值。但是一周之前的数据呢?它们还有多少的参考价值?恐怕就要打些折扣了,这就是固定时间点提取数据最大的弊端。
为了解决这个问题,我们需要可以实时从ERP中进行数据分析的工具实时协同”和“敏捷响应”是在现有ERP系统基础上,企业对供应链计划系统提出的更高的要求。
既然有市场,那么就会有相关的系统产品,我最近也试用了其中的一款,就叫它A系统吧。
2.计划软件优点
1)协同计划
这套软件部署在云端服务器上,核心卖点是用协同计划打破信息孤岛说得直白一些就是销售的变动可以实时传递给生产,生产计划调整后同步给供应商,大家都可以在同一个平台Platform上看信息,并快速达成共识。
比方说,需求增加了,销售询问生产能否提前完成,生产看看原料库存不够,然后问了问供应商能否提前送货” 供应商看了看说只能交一部分订单,生产说“也行,然后反馈给销售可以提前完成
以前的沟通方式是打电话写邮件,现在大家都可以在A系统上协同作业,沟通的效率准确率提高了
A系统提供了仪表盘Dashboard功能,可以直观地看到各类数据的图标,比如柱状图、饼图等等。
2)情景模拟
如果我们改动了订货数量,对于库存会产生什么影响?以往这些功能只能通过Excel进行线下的运算,现在可以在A系统中进行模拟各种假设。如果选择了一个方案,最后要把相关数据上传到ERP系统中重新运行一遍。
相比于传统的静态数据,场景模拟的效率更高,我们可以随意地调整订货数量、安全库存和其他参数,系统立即就能算出结果,计算和决策的效率显著提高了。
3)云技术架构
A系统的数据直接从ERP中导出来,这样就保留了原汁原味的数据(Single source of truth),同时也可以进行二次加工。
现在的软件都流行部署在云端,一方面降低了硬件成本,另一方面也方便系统更新,用户不需要重新安装,只要打开浏览器就可以登录系统,使用起来非常方便。
A系统有开放的API接口,能与能与 ERP(如 SAP、Oracle)、CRM、MES 等系统无缝集成,当然这是它必须具备的功能。
云架构在二次开发上也具有优势,我们可以把它想象成Excel表格,事实上它和Excel长得也很像。在Excel中我们可以随意地增加或删除一列数据,用来反映出使用者的想法。A系统的架构也支持类似的功能,只不过不会开放给普通用户
4)能用于复杂的供应链场景中
A系统在汽车行业中有不错的表现。大家知道汽车制造业是很复杂的供应链,涉及到多层级的供应商协同。看得出来,A系统在汽车行业里是下过功夫的,对于供应计划的一些特点都进行过针对性的设计
比方说它考虑到了多种订单模式下的计划,例如常规的订单Purchase order计划协议Scheduling agreement等等。对于计划的各类Action messages有对应的模块,提醒计划员进行处理。
考虑到了各种订货参数MOQ, Rounding Values, Lead-time),并能主动提示是否需要完整的订单或是部分数量,这个功能可以避免呆滞库存,当然这还需要和供应商进行协商确认。
3.一些不足之处
计划系统也有一些弊端或是不足之处
1)实施成本
既然已经实施了ERP,企业为什么还要花一大笔钱去部署计划系统?高昂的Licensing费用、实施服务费(需专业团队配置流程、导入数据、培训用户)会劝退预算有限的公司。
2)对企业数据基础要求高
系统的有效性依赖高质量的数据输入(如准确的历史需求数据、供应商产能数据、库存数据)。若企业内部数据治理能力弱(如数据分散、准确性低),可能导致系统输出的计划偏差较大,需先投入数据整理工作。
简单地说就是Garbage in, Garbage out,如果基础数据很差,那么再上一个计划系统就是雪上加霜。企业先把内功练好了,再来考虑进阶的系统吧
3)操作复杂度与培训成本
A系统的操作逻辑与计划人员熟知的ERP略有不同,需要花大量时间进行专项培训否则难以充分发挥其价值。
ERP有一套运算的逻辑,A系统虽然继承了其所有的数据,但是做了一些创新。当我们看到了ERP系统的数据,还会想要比对以下A系统中的信息,看看两者是否一致。毕竟ERP是根本,A系统只是在其基础上的应用,看数据还是要看它的根Root。
在彻底搞懂A系统之前,使用者要花很多时间去研究它,搞清楚各种功能和数据的计算逻辑。对于那些系统应用能力较弱的人来说,他们可能还没有学会走路,就要尝试去奔跑了,这就是强人所难了,你也可以说是他们的业务能力不足,但情况就是这么个情况,除非企业把他们给淘汰掉。员工的学习成本也是一种成本
4)难以超越ERP,为了创新而创新
现在头部ERP系统的设计逻辑是很难超越的,比如SAP中的MD04功能,这个Transaction是我认为最优秀的设计,简洁而又实用,所有的需求和供应信息都集中在一个界面里了,很难设计出超越它的模块了。
既然ERP系统中已经有了可下载的报表,为什么还要在A系统中设计同样功能的界面?
ERP系统的计算逻辑缜密而又复杂,在此基础之上的计划系统直接抄作业就行了,这样既省时又不会出错。既然如此,为什么还要开发同样的应用呢?
我可以理解A系统是补短板,弥补了ERP系统笨重不灵活的缺点,但有些功能对实时数据、可视化信息的要求并不高,用户真的需要这些功能吗?你可以说它有这个功能,当你想要查询信息的时候,它就在那儿,这是Nice to have,也就是锦上添花了。
4.三者之间的关系

最后说说三者之间的关系,ERP、Excel与计划软件并非替代关系,而是各司其职的协同:

1)ERP 是 “数据基石”

负责存储企业核心业务数据,确保数据的完整性与规范性,为计划软件提供 “单一数据源”。

2)计划软件是 “决策引擎”

基于 ERP 数据进行动态分析、情景模拟与协同规划,输出优化后的生产计划、采购方案等,并将最终决策结果同步回 ERP 系统,驱动业务执行。

3)Excel 是 “辅助工具”

承担小规模、个性化的数据处理需求(如临时报表、局部数据核对),作为前两者的补充。