暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片

SAP IBP(集成业务计划)概览

数字化演易 2021-09-28
6543
 
IBP,全称Integrated Business Planning(集成业务计划),是在Salesand Operation Planning(销售与运作计划,缩写为S&OP)的基础上发展而来的。实际上,理论和实践界对S&OP的研究、学习和应用至少已有几十年的历史。简要来说,IBP并不是SAP公司的独创,而后者只是借用了这个术语,并基于IBP的管理理念,开发了一种用于业务计划的软件,并称之为SAP IBP。
IBP(或S&OP)在企业的经营管理中具有重要的作用,这可以通过一个自驾远行的比喻来了解。假设我们要做一次自驾运行,首先是选择一个目的地,以及计划到达时间;其次是通过导航软件了解可能的出行路径,估算不同路径下所需花在路上的时间,选择合适的路径并决定出发时间;再次是在导航软件的指引下驾驶汽车,并根据实时路况等信息来修正实际出行路线和驾驶行为。如果把企业的经营管理比喻成自驾远行,IBP所起到的就是类似于导航软件的作用。
IBP的作用和内涵
在企业的经营管理和计划体系中,IBP能够起着承启(或对齐)、平衡、协同和动态等作用,这可以通过图1所示的框架图来概括和诠释。
 
图1:企业的计划体系和IBP的作用

1. 承启

如图1所示,企业的计划体系可谓分为三层:战略计划、战术计划和操作计划。战略计划的展望期一般是3~5年,描述的是企业的定位和目标,即,企业应该做什么,它的主要责任人是企业的决策层。战术计划的展望期一般是3~18个月,描述的是企业经营工作的内容,即,企业可以做什么,它的主要责任人是企业的经营层。操作计划的展望期一般是近3个月,甚至近几周或近几天的工作内容,即,企业如何去做,它的主要责任人是企业的操作层。
从管理要求来说,战略计划、战术计划和操作计划必须实现自上而下的层层分解和自下而上的层层汇总,从而将计划的方向感、指导性和实时性进行完美的统一,这也就是所谓的纵向集成,而IBP就是在战略计划、战术计划和操作计划的纵向集成上起到承上启下或上下对齐的作用,具体实现的主要是企业的战术性业务计划。
2. 平衡
从经济学角度来说,企业经营的主要目的是寻求有限资源约束下的利益最大化。具体来说,一方面,企业不希望自己的资源处于闲置或浪费,比如说库存偏高、设备利用率偏低,等等;另一方面,企业也不想因为供应不足而错失市场机会,比如库存短缺或交货不及时而导致客户订单的取消,等等。因此,企业必须时刻确保将自己的能力或资源与市场机会进行精确匹配,上述匹配的主要实现方式是供需平衡。
需求和供应是企业经营的两端,并各自有各自的特点。需求的特点是个性化、多变性和不确定,也就是所谓的VUCA(Volatility易变,Uncertainty不确定,Complexity复杂性,Ambiguity模糊性)。供应的特点是不稳定(Unsteadiness)、不一致(Inconsistency)、延迟性(Latency)和有约束(Constraints),因而才有精益生产所追求的零缺陷、零延误和零浪费。要做好供应和需求之间的平衡,首先是供应和需求等信息的高度透明,其次是供需之间的逻辑关联和双向传导,而这也是IBP力求要解决的问题。
3. 协同
企业的经营管理活动涉及到企业的方方面面,既有纵向的不同组织层级,也有横向的不同职能部门,尤其是与核心价值创造紧密相关的研发、销售、生产、采购、物流等部门,以及提供资金支持和财务核算的财务部门、提供人力资源保障的人事部门、提供工厂建设和维护的设备部门,等等。上述部门必须围绕经营目标的达成而进行高效的协同,也就是所谓的横向协同和集成。
企业中的横向协同要想高效,必须要有相应的协同机制和协同平台做支撑,IBP就是横向协同机制,而SAP IBP软件就是相应的协同平台。从数字化的角度来说,横向协同的实施,一则要落实到流程,二则要落实到数据。就 SAP IBP软件来说,流程协同靠的是S&OP和Jam平台,而数据协同则包括量(需求量/供应量)和价的协同,后者是将S&OP的供需活动与全面预算进行集成。尤其是基于价的协同,可以支持企业进行利润驱动的IBP和利润驱动的决策。
4. 动态
IBP的动态性主要是从时间跨度或计划展望期的角度来讲,我们还是拿前文自驾远行的例子做比喻。导航软件中的导航推荐了出行的路径,而这个路径会根据出行进度和实时路况做动态更新,会告诉我们剩余要走的路还有多远,以及根据驾驶速度和前方路况所做出的剩余所需驾驶时间估算,等等。
IBP的动态性与汽车导航的运行类似,它不仅要以数据的形式动态和滚动地更新未来展望期的供需计划,还可以对过去一个时间段的供需活动做计划与实际的差异分析,寻找差异原因并在必要时修正未来时间段的供需活动。如果上期的经营目标没有达成,IBP还会将业绩差距迁移到下一阶段来完成。
在技术实现上,IBP的动态性主要通过计划层级自上而下的分解和自下而上的汇总,以及展望期的滚动延展和更新等方式来完成。
SAP IBP的技术特点
在企业实践中,IBP/S&OP虽然很重要,但往往没有得到有效地运行,很多企业甚至没有IBP/S&OP的概念。究其原因,一则是IBP/S&OP的有效运行本身就是高水平经营的体现,要求企业务必实行“先算赢而后做赢”的先进经营理念,二则是缺乏有效的软件平台做支撑,这对企业的数字化建设提出了更高的要求。
实际上,在SAP/R3版本的ERP中,本来就有S&OP模块,但基本很少有企业去实施,这里面应该也有软件不好用的原因在里面。SAP IBP是SAP基于IBP的管理理念,结合云计算、大数据、移动化等技术所推出的新一代业务计划管理平台。从技术角度来看,SAP IBP具有统一数据模型、基于内存技术HANA、友好的用户界面、基于高级分析技术的预测、社交化计划协同等特点。
1. 统一数据模型
计划软件的根本是数据运算,而数据模型的先进性基本决定了计划软件的先进性,SAP IBP也不例外。与SAP/ERP中的S&OP模块所不同的是,SAP IBP的数据模型是基于供应链参考模型等思想来架构的,既精简,又能保证良好的灵活性和扩展性。简要来说,SAP IBP的数据对象主要有时间序列、属性和关键值。属性数据包括产品ID、产品家族、位置、客户、市场细分,等等,主要代表的是供需对象和维度,它们的组合表示了计划层级。关键值包括需求量、供应量、库存量等数据,表征的是各种业务对象的数量。时间序列则代表的是展望期,可以是年、季、月、周、日等不同形式。时间序列、计划层级和关键值等的选择和组合定义了SAP IBP的计划区域。对于SAP IBP的各个模块而言,对于需求、供应、库存等各个业务而言,计划区域及其构成要素等的定义是全局一致的。
2. 基于内存计算技术HANA
HANA的特点,比如精简的数据模型和表结构、并列计算和高运算速度,等等,可以在很多宣传和SAP的技术资料中了解到,本文就不再赘述。在这里,笔者要特别提出来的是,从技术角度来看,任何一个计划软件的核心支撑,无非是算法和算力,算法代表了逻辑上的先进性,算力代表了物理上的先进性,对于计划软件的价值发挥而言,两者缺一不可。从这里展开来讲,现在大家热烈讨论的人工智能、机器学习等工业互联网技术,它们的部署方式必定是公有云,因为只有公有云才有可能提供这些技术所需的足够算力。
3. 友好的用户界面
SAP IBP为用户提供了两种形式的用户界面:SAP Fiori Apps和Excel附加程序,前者主要用于做系统配置、数据维护和计划,后者主要用于结果查看、计划模拟、调整和决策,等等。基于角色的SAP Fiori Apps迎合了用户对移动化应用的要求,而Excel附加程序则更好地继承和迎合了专业计划人员对Excel的操作习惯和使用偏爱。尤其是Excel附加程序,它基本可视为某种形式的SAP IBP客户端,可以实现系统登录、新计划视图创建、视图设置、数据录入、仪表盘预警、场景创建、计划模拟、与其他客户端协同等多种功能,基本可支持计划员完成他(她)的主要工作。
 
2:SAP IBP的Excel附加程序界面

4. 基于高级分析技术的预测

很多企业的S&OP难以有效运行的主要原因之一是难以做准、做好销售预测。SAP IBP开发和整合了丰富的高级分析技术来帮助企业做准、做好销售预测,如一阶指数平滑、双倍指数平滑、三倍指数平滑、自动指数平滑、简单平均、简单移动平均、加权平均、加权移动平均、Croston方法、多维线性回归,等等。据SAP公司宣称,有的客户使用SAP IBP做销售预测,预测准确率高达83%以上。笔者无意给SAP IBP做广告,但如果能够借助软件来提高销售预测的准确性,无疑对于企业用好IBP是极其有帮助的。
5. 社交化计划协同
既然社交媒体已经成了人们之间交流和协作的主要形式,SAP也不想免俗,并推出了自己的社交化协同产品——SAP Jam。为了提高企业内不同部门和用户的计划协同效率,SAP IBP整合了SAP Jam的协同功能,用户可以使用链接、博客、微博、讨论室、任务等形式分享计划结果,并就计划做协同。
另外,在系统集成方面,SAPIBP可以通过SAP CPI/SDI等形式的数据服务与其他On-Premise部署的系统或云部署的系统做数据交互和流程集成。
SAP IBP的功能模块
SAP IBP最早期的功能模块是帮助企业做S&OP的,因此,S&OP的数字化是SAP IBP的功能主轴,之后所开发的其他模块主要是围绕S&OP的深化来进行开发和完善。从功能角度上看,SAP IBP主要包括五个模块:Supply Chain Control Tower(供应链控制塔)、IBP for S&OP、IBP for Demand、IBP for Inventory,以及IBP for Supply and Response,我们可以一个屋型框架图来表示:
 
3:SAP IBP的功能模块框架

如图3所示,处于核心位置的是IBP for S&OP,也是SAP IBP最开始的雏形。SAP IBP的其他模块,如IBP for Demand、IBP for Inventory、IBP for Supply等模块其实是IBP for S&OP中子功能的深化或延伸。举例来说,IBP for S&OP也有做销售预测的功能,但只能做统计性的销售预测,而IBP for Demand中则有更高级的预测算法,另外还提供了需求感知的功能,可以帮助企业提高销售预测的准确性。因此,理解了IBP for S&OP的主体功能,其实也就了解了SAP IBP的主体逻辑。下面,我们就简要、逐一地了解下SAP IBP的这几个功能模块。
1. 供应链控制塔
供应链控制塔模块类似于供应链管理驾驶舱或作战室,它提供了供应链端到端的可视化、KPI监测和业务预警。在供应链控制塔,用户可以定义与供应链运行有关的KPI并对之进行监控和分析;也可以根据业务场景的需要设置业务报警,以对供应链异常情况进行预警;另外,用户也可以将KPI或预警信息以任务的形式转发或下达给其他同事,供同事参考或进行后续处理。
笔者在多篇文章中曾经说过,供应链管理不佳的主要原因之一是供应链的牛鞭效应,而供应链牛鞭效应之所以会产生是供需信息的不对称;因此,提高供应链的可视化和供需信息的双向透明,对于消除供应链牛鞭效应是非常有帮助的,供应链控制塔模块的设计应该也有这方面的考虑。
2. IBP for S&OP
销售与运作计划的数字化是SAPIBP的主要工作逻辑。从子功能或计划流程的角度看,IBP for S&OP的运行包括这么几个步骤:产品评审、需求评审、供应评审、供需平衡和管理层评审。
产品评审就是要求企业在制定S&OP时,首先审视其产品分别处于产品生命周期的哪个阶段,因为不同的阶段会有不同的需求表现。比如处于成长期的产品,其正常的市场需求应该是快速增长,因而增长率会逐月提高;又比如成熟期的产品,其正常的市场需求应该是相对平稳,明年与今年(同比),或下月与本月(环比),应该不会有超过两位数的市场需求增长率;其他依次类推。在产品评审阶段,企业尤其要关注即将导入市场的新产品和即将退市的老产品,因为两者的市场需求波动会很大,而对于即将退市的产品,还要做好备品备件的计划。
在需求评审阶段,企业可以根据历史销售数据来做未来时间段的销售预测,常用的预测技术是线性回归等统计性预测。系统给出的预测结果只是一个参考,销售人员需要根据市场的实际变化或自己对市场的理解来做相应调整,最终与区域经理或更上一级的销售负责人进行沟通,以达成一个大家都能认可的需求计划。需要提出的是,需求预测的对象可以是产品、产品组、产品家族或SKU,企业需要根据自己的实际情况做出相应的选择,这其实也是前文谈到的数据模型所涉及的内容。
在供应评审阶段,计划人员需要根据需求计划来做供应计划,比如供应链各节点的库存分布、安全库存水平的设置、生产计划、采购计划,等等。SAP IBP提供了类似于MRP的多层供应计划S&OP Heuristic来帮助企业做供应计划的制订。
在供需平衡阶段,销售部门与生产部门、研发部门、采购部门、财务部门等一起进行供应计划和需求计划的评审,并可能通过粗能力需求计划来评估需求能否满足,财务部门也可从预算的角度来看需求计划和供应计划的可行性。当供应不能足额满足需求时,还可能需要对需求做优先级评估和设置。
在管理层评审阶段,管理层站在经营目标达成的角度,从未来市场变化的角度,从投资分析的角度,等等,对供需评审阶段所达成的需求计划和供应计划提出修改意见。最终,将达成一致的S&OP予以下达,下达的结果可以通过系统接口传送到ERP系统中。
3. IBP for Demand
从功能来看,IBP forDemand可以简单视为基于高级统计分析技术的销售预测,再加上需求感知。在具体使用上,先后包括数据准备、数据清洗、统计性预测、需求感知、市场输入和预测结果发布等步骤。
IBP for Demand的目的是通过单一、综合的需求计划,结合合适的预测技术,来提高销售预测的准确性,以帮助企业在提高客户服务水平的同时降低库存。
在功能特点上,基于高级统计分析技术的预测主要是面向中、长期,而需求感知则是根据最近一段时间的销售订单等实际需求来感知需求的规律,必要时,对短期的销售预测进行修正。
4. IBP for Inventory
企业满足市场需求的供应手段主要有两种:在手库存和生产能力(或供应计划)。为了提高客户服务水平,缩短订单交付时间,在供应链的各个节点设置一定量的库存是非常有必要的,IBP for Inventory模块就是帮助企业进行和优化供应链各个节点的库存设置。
供应链各个节点的库存必须设置在合理的水平,太高了会导致库存积压,太低了可能出现库存短缺。IBP for Inventory模块可以结合DDMRP的算法,通过多级库存的合理库存水平设置来优化供应链库存,具体操作则包括数据录入、库存计划运行和评审、What-If分析、库存计划的审批和更新,等等。
5. IBP for Supply and Response
为了满足前面讲的市场需求,企业需要制订相应的供应计划,来满足库存之外其他需求,这主要通过IBP for Supply and Response模块来完成。
在具体功能上,IBP forSupply and Response又可分为IBP for Supply和IBP for Response。IBP for Supply主要用于制订无约束的供应计划,以及基于物料可用性和产能约束的有约束供应计划。IBP for Response则用于帮助企业应对短期的市场需求波动,以及波动下的快速响应。当供应不能满足市场需求,或有紧急的销售订单时,系统需要对需求的优先级进行重新设置,并对近期的供应计划进行重排。
小结
最后,我们可以回顾一下企业在供应链管理上所面临的调整,以及SAP IBP所提供的对应解决方案,来对SAP IBP的背景、内涵和功能做一个小结。
 
4:供应链的挑战及IBP解决方案

如图4所示,企业的供应链通常面临信息不透明、供需信息不同步、销售预测的准确率不高、供应链网络库存设置不合理、复杂的供应链网络,以及如何对需求波动做出快速响应,等等,而SAP IBP都提供了相应的功能模块来做应对。当然,其应用效果还需要在企业实践中予以验证和不断优化。
当前,大家谈智能制造和制造业的数字化转型谈得比较多。从制造能力的构成上看,所谓的智能制造应该包括制造工程(制造技术数据的管理)、计划和排程、制造执行、物流和作业的自动化(工厂自动化)、预测性分析和制造洞察、环境健康和安全(绿色制造),等等,而在其中,计划和排程,无疑是其中的重点和难点,也许SAP IBP等计划平台或软件的应用,可以帮助制造性企业做好经营计划的数字化转型。
 
文章转载自数字化演易,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论