是:它们只反映模块之间主要的信息交往,实际的信息交往要比图中描述的复杂得多。
订单管理OE能力管理CAPATP信息内部请求订单需求解除MDS预测冲减调整MDSMDS/MPS的计划信息,或MPS的MRP计划信息反馈信息库存管理INV计量单位 项目现有量预留基于发货历史的预测计划管理MPS/MRP产品结构工艺路线物料清单管理BOM工程管理ENG工程更改信息在制量离散作业采购请求任务令欠料原有离散作业采购订单解除主生产计划计划更改接收中PO采购请求原有PR的计划更改车间管理WIP采购管理PO
图1.4.8 华为ERP系统计划模块信息关系结构图
二、计划模块的核心地位
计划管理模块是系统的核心模块。蓝色字体部分是与生产计划相关的模块,一共有8个。
图1.4.9 华为ERP系统模块关系图
思考题:
1、计划体系对公司核心竞争力的贡献是什么? 2、简述ORACLE 中计划模块主要操作过程。 3、简述从器件采购到整机安装的实际物流过程。 4、简述滚动计划编制过程。
第二篇 计划制定
制定物料计划的方法较多,目前我司采用的主要方法包括MRP计划方法、库存计划方法以及特殊物料计划方法。不管哪种方法,基本步骤如确认需求来源、计划参数维护等是必不可少的。MRP计划方法主要包括计划参数和环境的维护、需求管理、制定主需求计划、主生产计划、物料
需求计划等内容,计划制定过程主要依赖于ORACLE MRPII系统。而库存计划方法和特殊物料物料计划方法,更多是一种手工计划成分较多的计划方法,主要依赖于计划员自己编制的FOXPRO小系统。本篇重点介绍如何进行滚动计划排产及计划调整、库存计划和特殊物料计划、以及专项计划等主要方法及原则,同时对计划制定中容易出现的问题及一些技巧做了说明。
第一章 计划参数和计划环境的维护
计划准备工作是制定计划的一项前期工作,也是一项重要的计划基础性工作。计划准备工作的充分与否直接决定了后期的计划质量。计划参数和计划环境的维护是计划准备工作的重要组成部分。计划参数(主要是指计划属性和计划百分比)的维护相当于计算机程序的参数设置,合理的参数设置才能运行出合理的结果;需求管理相当于计算机程序的输入,只有正确的输入才能保证正确的输出。
第一节 计划属性
一、计划属性的定义
在Oracle MRPII中对于每一个项目定义了很多属性,这些属性表示了项目所具有的各种特征。项目的计划属性是表示与计划相关的项目特征的集合,它表征了项目所具有的计划特征。维护项目计划属性的目的主要是提高计划属性的准确性,最终目的是为了计划结果的合理性和正确性。 在MRPII中项目属性很多,这些属性又根据各自所具有的不同特征,又隶属于不同的项目属性组。我们维护项目属性主要是维护一些常用,且对我们计划结果影响非常大的项目属性组中的属性。我们常用的项目属性组主要包括:总计划、主生产计划/物料需求计划、提前期、在制品。在这些属性组中也不是每一个属性都要维护,主要按照制造件和采购件的分类来维护一些重要的必须维护的计划属性。
二、计划属性分类
计划属性分成4大类,每大类又包含若干小类。
1、主生产计划/物料需求计划属性,下面又包含8个小类; 2、提前期属性,下面又包含10个小类; 3、总计划属性,下面包含15 个小类; 4、在制品属性,下面又包含 4个小类。
三、计划属性详细描述
(一)主生产计划/物料需求计划属性
1、物料需求计划方法(MRP Planning Method):物料需求计划方法为项目在编制物料需求计划时所使用的方法。它有三种价值:MPS 计划、MRP 计划、未计划。
①、MPS 计划(MPS planning):需要手工计划控制,主要供应类型:
A、独立需求的项目
B、与计划百分比有关需重点控制的项目 C、使用了关键资源的项目
华为公司的MPS项目为制造件,但并不是所有的制造件均为MPS项目。
②、MRP 计划(MRP planning):非关键资源项目,无需手工控制计划,相关需求项目。 由于MRP计划的项目多数是由父项分解而来,大多是采购件,因此,大部分的原材料均是MRP计划方法。但是也有例外。
③、未计划的(Not planned):这种项目不需做长期物料需求计划,一般用于大量或低成本的无需严格控制MRP费用的项目。像包装材料、各种生产辅料等。。
2、制造或购买(Make or Buy ):只有库存项目才能定义此属性。计划员工作台依此决定计划实施的类型。我们通常取“HW MRP建议制造/采购计划”报表时,也会用到此属性。至于一个企业中哪些物料属于自制,哪些属于购买,则取决于公司的策略。
3、损耗比率(Shrinkage Rate ):此属性为项目平均的制造损耗率,计划将根据此属性来扩大物料的净需求。
举例:假设某项目的损耗比率为 0.2 ,则制定计划时将在原净需求上乘以1.25。 计算公式为:实际净需求=原来净需求/(1-损耗比率)
4、计划时间栏(Planning Time Fence):此属性值确定计划时间栏的取值范围,是获得该项目所必须的最少天数。在计划时间栏内,对于离散任务项目,计划处理不能建议一个新的计划订单或者重计划一个存在的订单到一个更早的日期。使用计划时间栏可以减少短期计划变动。
计划时间栏的价值有:累计提前期总数、累计制造提前期、项目总提前期、用户定义的时间栏。在排产计划时如果启动计划时间栏,则如图2.1.1示:
计划时间栏计划处理不能建议新的计划订单时间计划开始日期
图2.1.1 计划时间栏
5、计划时间栏天数(Planning Time Fence Days):只有在计划时间栏选择“用户定义的时间栏”时,此属性值(要输入)确定计划时间栏天数。
6、需求时间栏(Demand Time Fence):此属性值确定需求时间栏的取值范围,在需求时间栏内,ORACLE计划处理在计算毛需求时忽略预测需求,只计算销售订单的需求,这有利于降低增加过量库存的风险,MPS/MRP在加载主计划时也使用需求时间栏。
需求时间栏的价值有: 累计提前期总数、累计制造提前期、项目总提前期、用户定义的时间栏。
在排产计划时如果启动需求时间栏,则如图2.1.2示:
需求时间栏计算毛需求忽略预测需求时间计划开始日期
图2.1.2 需求时间栏
7、需求时间栏天数(Demand Time Fence Days):只有在需求时间栏选择“用户定义的时间栏”时,此属性值(要输入)确定需求时间栏天数。
8、预测控制(Forecast Control):反映此项目的需求类型,此属性对模型、可选以及他们的部件是有用的,可选择价值:
① 消耗(Consume):直接预测
② 消耗和再生(Consume and derive):可以直接预测,也可分解预测,或者使用两种方法 ③ 没有(None):只能加入销售订单需求,不能加入预测需求 ORALCE把“消耗和再生”作为缺省值。
(二)提前期属性
1、预处理提前期(Preprocessing Lead Time):(输入)你必须加到进行采购或制造提前时间的前处理的时间,如准备时间、做单时间等。
2、处理提前期(Processing Lead Time):(输入)项目生产或制造的所需天数。对制造件来将,加工天数就等于制造提前期,采购件为采购天数。
3、后处理提前期(Postprocessing Lead Time):(输入)从供应商处接收采购项目到库存所需的天数。其中:制造项目后处理提前期为0 。
4、固定提前期(Fixed Lead Time):(输入)与加工数量无关的生产天数。
5、可变提前期(Variable Lead Time):(输入)制造一个产品的单位时间。

