您的当前位置:首页正文

sap系统学习笔记-PP(1)

2020-07-05 来源:步旅网
知识点84、工序的损耗,比如我的KTM_CP_06生产100PC,要经过2个工序,10和20,理论上需要100PC的KTM_RAW_04,但实际上经过我10工序,需要损耗掉2个,到了20工序的时候就剩余98个了。我们在做这个实验前,先把原来设置的还原。好我还原了。 要用到这个功能是在我们工艺路线里面设定的。 我们先建一个生产订单,事务代码CO01

看来还的维护工作计划中的数据。MM01

保存。

好了,可以建往下建生产订单了

用户用事务代码CO01创建生产订单,当输入物料、工厂、订单类型回车后,系统跳出对话框,提示:账户分配销售订单/WBS。这个场景在之前的业务中是未曾遇见过的。

经分析,是由于物料主数据维护有问题。数据维护人员错误地将物料主数据“基本数据1”视图中“参数有效值”进行了勾选,而导致了此问题。去除此字段的选择,即可。

当然,虽然此对话框提示了,但也是可以临时得到解决的。可以将对话框进行关闭,此时系统会提示一个警告信息,继续回车,然后可以继续生产订单的后续步骤。

还有一种方式,就是直接在物料主数据中将“有效参数值”隐藏掉,免得用户操作失误。

总数量100PC,类型选择4

回车

通不过,有错误信息

22分50秒

我在SAP中创建生产版本的时候,在任务清单那一项,我在任务清单类型的下拉菜单中选了一个,比如是“定额工艺路线”吧,然后搜索填入了后面的组和组计

数器。检查时候,总是提示我任务清单不存在什么的,我的工艺路线和BOM已经填写了,请问这是什么情况?

分享到:

任务清单不存在表示你BOM没有维护清单,你用CS03看下有没有清单,没有找你们数据维护部门维护就可以解决了!!

我们几个损耗的地方

第一个是我们的部件损耗的,如原材料损耗,它损耗只是针对他自己损耗的。它的设定在2个地方,一个是在BOM里面设定,一个是在物料主档里面设定,如果俩个都设定的话呢,它会以BOM为优先顺序。

第二个就是我们组件、半成品或者成品的损耗,如果我们设定了成品或者半成品损耗呢,它下面的原材料都回增加这个需求数量的。这个也是在物料主档里面设定。如果我其中的一个物料损耗不能按成品的损耗走,我们可以单独对这一个物料做一个特别的损耗,可以在BOM里面做单独的设定。 第三是工序损耗

知识点85、CA11(参照工序集)

什么叫“参照工序集”比如我呢有A B C D E有很多产品,它的工艺

路线基本上都是一样的,都是有相同的时间,经过相同的工作中心。这个方法呢有几个的,第一是你只建一个工作中心,然后在物料指派。这是第一种方式。第二种方式可以用这个工序集的,就是你先建好一个例子在这个地方,其他的可以参考我,我们试一下它是怎样操作的,做这个之前,我们首先建一个标准出来,一个样板出来,这个样板就叫参照工序集。我们CA11进入

建这个的时候呢,我们看到它是没有任何料号的,原因就是它

只是个样板来着。我们直接回车

回车,点击工序

点击工序

存盘

个标准就建好了,其他想建的话呢,用我这个标准就可以了。 这个标准怎样用呢,我们CA01建一个普通的工艺路线

我们发现呢,这

点击工序

我就可以使用这个“参照”点击“参照”

输入参考的号码,就是我刚建立的,回

它就带出来了,这个是灰的,你是不能改的。保存。我们就做好这个工艺路线了。

如果我们有很多物料都用到了这个组,我们该这个组的内容,用到这个组的也要更改。我们CA03看这个工艺路线

它的人工工时是20分钟,我改工序

集 CA12

我把它改成25分钟,保存。

我CA02在看

这也变成了25分钟

知识点86、

为什么需要用到C96、C97呢,SAP跑生产进度有2种方式的,一个是按基准如期去跑的,一个是按前置日前跑的,如果我们按基准日前跑的话呢,它参照的条件是精确到天的,如果按前置时间去跑的话呢,他呢是精确到秒的。我们到底是按前置日前跑呢,还是按基准日前跑呢,是看这里

当我们用2的时候,SAP都会去

跑一次工艺路线的,这样我们跑MRP是特别慢的,如果我们不做产能分析,就没有必要这

样去跑。如果跑1的话呢,就不会精确到秒,速度是很快的,但是它有一个缺点,是不会跑产能需求的。我们用1跑的话呢,基准数据是怎样读呢,是根据物料视图中的工作计划,

在工作计划视图里有这几个数

量的,他就是根据这里面的时间来跑的。我把他改大一点

我生产100个需要2天,其

实这个里面的时间是根据工艺路线算出来的,如果想实现这个功能偶2个方法,如果想一个料号一个料号做,事务代码CA02,在工序的画面里面 在附加--计划---调度的

如果批量大小是1的话呢,可能就

是0.03天,可能就等于0了,我改成1000,的、

我就在计算,我做1000个产品会用到

多少天,点击对号

它要我输入一个总览

变式,这个只是一个画面而已,对我没什么影响的,有什么就选什么了,我选工序段

它就会告诉我一个大概,我做这个产品,要花费多长时间,这个画面不是很好看,我们点击一下排产结果

它就告诉你,正常情况下你做1000

个需要花费52.08天,也就是52天,我们去更新一下物料主数据,点击更新物料主记录

理论上会更新到物料主档里面

的工作计划视图 存盘,我们看看

它是没有更新过来的

其实这个是需要4步的,我们现在只做了2步,接下来却人工检查

这个人工检查的动作就叫CA96,我们进去看看

回车

你就发现呢,他这里正好有我们的物料

1000个需要用到52

天,CA96就是一个中间的过程,让你人工去做一个检查,如果是对的,选中它,点击更新物料主记录

没有错误提示,更新成功。

我们在进物料主档中的工作计划视图看

它就更新进来了。这样跑MRP就

会按52天计算时间。

我们发现这样做很麻烦的,SAP提供一个CA97的,说白了,就是批量做刚才的动作,

如果就是连CA96

做了,如果不打勾,就是只做了CA02 知识点87、

我们计算产能是怎样计算的呢。比如呢我们有个成品,成品包含一个半成品,还有一些原材料。一般呢我们是用倒推的方法计算的,就是呢我首先要知道我这个产品什么时间能完成,先成品、再半成品、再原材料,这样推出原材料到底什么时候进货给我,什么时候开始下采购订单,什么时候进来。通过成品的需求日期,得到半成品的需求日期,通过半成品需求日期,得到原材料的需求日期,

知识点88、排队时间,准备时间、加工时间、休息时间、等待时间、移动时间,这工序里面的6个时间

这几个时间在什么地方设置呢,首先看排队时间,在工艺路线里面设置,在工艺路线工序里面有一个排队时间

这里有一个标准的排队时间,

准备时间在工作中心计划这

加工时间在

其中休息时间也在这里了。

等待时间也在这。运输时

知识点88、计划策略

一般在跑MRP的时候都是有需求的,

需求来源有2个方式,一个是真正的销售订单,根据销售订单跑需求出来,然后呢来购买原材料采。第二是通过做需求管理MD61,先建独立需求,然后去买原材料。我们要跑的是俩个,一个是MPS,一个MRP,跑MRP的目的是为了满足原材料或者半成品的需求数量和时间, 知识点89、SAP计划层次

CO/PA是比较高价的层次,其次是

SOP,销售计划层次

知识点90、SAP跑生产计划的流程

先销售计划,然后到需求,在跑MPS,在跑

MRP,然后是生产控制,最后是结算。跑计划的时候,要考虑到产能,看产能够不够,不能无限制的安排我的生产部门去生产 知识点91、

一般在系统里面有2个大类的,一

个是根据我们MRP跑出来的,一个是基于消耗的计划,如果我们用基于消耗计划,我们在系统里面怎样控制呢,在MRP类型里面,

MRP类型这个地方决定我们

到底是跑什么类型的,是跑MPS,还是MRP,还是基于消费型的。

如果跑MRP呢,就选择P开头的,如果跑MPS的,就选择M开

头的,

重定货点的方式,我们会定义

一个数量,低于这个重定货点的时候,就会触发一个采购, 重定货点=交期(天数)*每天消耗的数量+安全库存,当我们的库存消耗低于重定货点的时候,就会触发一个采购。这个在什么地方用到呢,比如包装的纸袋啊,不是特别重要的,你不一定用MRP去跑它,如果用MRP去跑它呢,在管控方面会麻烦一点。第二呢,它是使用的数量是比较稳定的,比如每天用10个,如果今天用10个,明天用20个,后天用30个,理论上我们就不会用重订货点的方式去买它。总之是2个条件,第一、低价值,第二、使用数量比较稳定,我们来演示一下系统里面是怎样做的,我先建一个原材料吧

选择VB,人工重订购点计划

我们还需要给定一个重定货点,假设我们是100,还有我们的安全库存从理论上来说是不能大于我们的重订货点的,库存低于重定货点的时候才去买东西

假设我们的安全库存是10。和

重定货点库存有90的差异,

总之我们需要设定的地方是MRP类型是VB,批量FX,固定批量大小和重定货点数量,安全库存数量.

我们MD04看库存需求数量

我新加了MD41这个按钮,如何加呢

点击维护

点击“新的条目”

导航号选1,事务代码加我们的MD41,

保存

MD41跑一下

在MD04看需求

我原来的库存是0,明显的低于我的重订货点100嘛,低于100咋办呢,就会触发我的采购,采购最低的批量是200,,就会产生一个计划订单是200的嘛,就会采购200嘛。这就产生了计划订单是200的采购,假设我把它加大库存,变成101,看它会不会采购 事务代码MB1C,移动类型561

,解决,事务代码MMPV

解决

WA在2014是没有编号

我增加

又提示

事务代码MMPV

问题还多了哇,操它妈

解决

后台SPRO:物料管理-评估和科目设置-无向导科目确定-配置自动记账

MB1C收货,又提升解决方法KA02

保存

OK啦,通过

保存

我们MD04,我们就发现这个东西是有库存的

我们跑一下MRP看看

跑完了MD41,我们在MD04看,理论上就不会产生任何东西了

就是说呢,如果你的库存大于重订货点的时候,它是不会去买东西的

知识点92、做计划策略,这是做PP的精华,如果把每个策略都搞懂了,基本也算是高手 计划策略一般是分为3类的

第一是按库存生产的、第二种方式是按订单生产的、第三种方式、按特殊订单生产 我们先看第一个,按库存生产,这个怎样解释呢,可能我们的生产是比较平滑的,比如牙膏,

肯定是先生产出来,然后卖给消费者,简单的理解就是没有销售订单的情况下,需要生产。按订单生产就是有订单的情况下,才能触发我的生产。按库存生产有多少种呢,有6种

分别是10 11 30 40 70 59

我们先讲10

这个有2层的意思,一个按层的生产,

按层生产是和销售订单没有任何关系的,它的生产完全是按照我的计划独立需要去生产的,

例如,我计划生产100个,即使你销售订单是150个,它也是生产100个,不会是150个。完完全全按库存生产。我们看它的流程图是怎样走的,首先呢是建一个独立需求计划,然后跑MRP或者MPS,对生产订单进行生产,然后呢入库,这样子。如果我们有销售订单的时候,它就会冲销我们的Demand,也就是冲销我们的独立需求。这个10呢,我们可以写出来这样理解

用这个呢,需要在物料主档MPR3策略组设置为10 我们看一个成品的

这个策略组设置为10,才

能用到这个功能的

消耗模式和期间就如图设

置,具体什么原因呢,后面讲。存盘 按照前面讲的,先建独立需求MD61

我重新建一个成品把,KTM_CP_07吧,我们在MD61

这里有几个要注意的,版本和计划周

期,回车进入

这里的Ac呢,是激活的意思,就是你打上钩钩,你做这个东西在系统里是有效的,也就是在MD04里面可以看到,如果你不打钩呢,在MD04里面是看不到的。我6月份呢做100CP,存盘。我们想看这100CP是否生效呢,在MD04里面看

们看到了有100个需求了。这第一步MD61就结束了,开始第二步MD41,跑一下MRP,我们跑MRP,再MD04看

就有了计划订单了,这里需要注意一点,我这个计划订单到底能不能生产,有些时候啊,计划订单是不能转换成生产订单的,是一个YES和NO的过程。有的计划策略是不可以转的。

我们双击一下这个计划订单

只要它下面有这个生产订单的

它就可以转生产订单的。如果没有就表示不可

以转了。这样我们就可以转成生产订单,然后去生产,然后去入库。那我就把它转成生产订单,但转生产订单是有前提的,如图

好,我建一下,把刚才跑MD61独立需求的数据删除了 我在建一个KTM_CP_08

所有的都做完了,我转生产订单 在MD04里面转生产订单

点击

。存盘

做批准的动

保存

我们在MD04去看

里面多了个生产订单

然后我们就是成品入库,针对这个生产订单成品入库 MIGO

保存过账

我们在去看一下MD04

就发现呢,他有库存100个,计划独立需要并没有减少。 接下呢,理论上是要建一个销售订单的,完了呢,还有出货。 在建销售订单呢,我们是要建一个销售视图的MM01

销售视图维护完毕

接下来我们建销售订单,事务码VA01

回车

采购订单号是随便输入的 接着我们输入物料

提示这个消息,NND 原因是

这个部门的建我建过的Z1

好可以继续了

又提示

点击

输入MWST,金额1000,回车

又提示

事务代码VK11

明白了,是数据出了问题,按100小时建成品,原材料和BOM、及工艺路线 参考174页 220页 238页

哈哈,看来行了,能建销售订单了 存盘

如果没下达,就需要VA02下达

选中

点击

存盘

我们在去看一下MD04

们这里就多了个C usOrd 的,我虽然下了销售订单,但我的计划独立需要仍然没有变,到底什么时候会减少呢,不同的策略,结果是不同的,10的策略是当我的销售订单从仓库出货的时候,就会减少。我们做一个出货的动作,事务代码VL01N

理论上是会自动把这个销售订单带出来的

对于第二个问题原因是选择的日期早于交货订单中的交货日期 是日期的原因,现在好了

在“拣配”处输个仓位

输入库

我们MD04

和视频不一样,计划独立需求没有减少

知识点93、做计划策略11

10是在出货单过账的时候,才会减少我的计划独立需求。11是在成品入库的时候,需求就才会减少的。10是净需求,11是毛需求,什么是毛需求呢、什么是净需求,就是看库存是不是会参加运算。净需求就是库存会参加运算的,毛需求就是库存不会参加运算的。 用11的时候,需要MRP3里面呢

做这样

的设置 练习 前面省了

做完MD61后,最低库存10个参与了运算

跑完MD61

转化成生产订单

保存

MIGO产成品入库

我入库了,MD04

库存是110了,LSF计划订单还在,因为策略组是10,如果是11的话呢,就没了 我建VK11建立价格

VA01建销售订单

保存

VA02下达销售订单 选中 点击

交货日期我改成今天。VL01N向外交货

点击“拣配”输入库位

交货交不出去

提示这个,明天查查 在做一个策略组是11的 建一个产成品

我建的物料策略组是11,综合MRP是2 接下来按这个步骤做

在独立需求计划MD61后,我们MD04,进去看,发现呢库存的10PC并没有参与预算

跑MPR,MD41,然后MD04进去看

计划订单转生产订单,并执行下达,保存

我们MD04看

MIGO收货

我们MD04

我们发现

呢它的生产订单就没了,都到库里面了,这就是计划策略10和11的不同 10和11的不同就是库存参与不参与运算和产品入库后,计划订单是否结束 知识点93、策略30

策略30就是根据某些特定的用户,做一些独立需求计划,只有这个特定的客户订单来了,才能冲销你的独立需求计划

30这边呢就是一个普通的客

户,50PC这边是特殊客户,30PC 客户呢只要有销售订单的时候,才会做独立计划需求,50PC的特殊客户,我们会做一些预测,提前跑独立计划需求 我们来演示这俩种客户

MD04

已经清楚完毕,在清空库存 MB1A发货

提示这个,解决

保存,好了,这个就OK了

我们在MD04看,就更为干净了

生产订单的消除在功能下面技术实现完以后关闭 我们更改MRP3设定策略组是30

接下进后台配置

这里面需要改一下

我改一下这个30

策略里面加个10进去、什么意思了,当我设定策略组

为30的时候,这种物料可以使用2种策略,30和10的,默认的话呢,他会使用30的、保

接下来,建计划独立需求MD61 MD04

表示了,我这50PC是为某个特别的客户的 接下来建销售订单,并下达 VK11建价格,这个已经建过了

VA01,我建这个销售订单是30的,表示那个不重要的客户

我们的销售订单就建好了

现在我MD04看一下

有80 个需求了,我们对它跑MRP看看,在MD04

产生了2张计划订单,我们对这俩张计划订单做生产,做入库 接下来转生产订单 我直接转80

存盘

产生了一张80的生产订单

我们对这个订单做收货我们MD04在看一下

我收了货后,这个计划独立需求并不会减少,还是50和30,如果这个不重要的客户(30PC)

这个,在做出货的时候才会减少它的计划独立需求的数量,我们对这个不重要的客户做一个出货的动作VL01N

又出现了这样的提示,在VA02中修改一下交货日期

VL01N

输入库位

提示过不去,

NND,还是这个在做怪订单

F999-100这个可以向往交货

必须要学会建销售

必须的建一个成熟的成品和原材料 知识点94、策略40

快速反馈客户需求,满足生产

的平稳性。我一开始的话也会做预测的,当我有计划独立需求的时候,我们就去跑ERP,进行采购,然后进行生产。一旦当我的客户来销售订单的时候,这个时候呢,我的销售订单会自动的和我的计划独立需求做一个冲销,这一点和10有点相似,我们讲10的时候说过,如果我的计划独立需求是100个,如果我的销售订单是150个话,SAP仍然是去买100个而不是150个。40不是这样子,如果我计划独立需求是100,销售订单是150个,SAP是去买150个,不是100,系统会取最大数,而且有销售订单时,计划独立需求就会减少。 我们系统里面演示一下

我们首先那把MRP3中改成40 MD61,建100个需求

这个时候我们MD04看一下

受前面影响呢,这里有

20的量,这个我们不管它。 MD41跑MRP触发原材料采购 我产生一张20PC的计划订单

我们看这个

计划订单能不能转成生产订单 我们转成生产订单,并下达

我们对这个生产订单做个入库,看计划独立需求会不会减少 MIGO

我们在MD04看一下

收货后呢,

我的计划独立需求并没有减少

如果这个时候,我接一张销售订单,假设我建一张10PC的销售订单,VA01,这个物料前面的报价我已经建过了

下达销售订单VA02 我们在MD04去看

我这计划独立需求就冲销了10PC ,变成了60了。销售订单冲销了

我们来演示另外一点,如果我这个销售订单不是10,而是150,看怎样 我们来更改这个销售订单,变成150,大于我们计划独立需求的100会怎样 点击销售订单、修改

改成

150

在看MD04

这缺少80个,计划独立需求不见了,为啥不见了,冲销完了。

为什么销售订单会扣我的独立计划需求呢,这MRP3里面是有一个设定的,

原因就在我们这个消耗模式

我们看它的冲销关系,我们在做冲销的时候

是有4种方式的,我们先看第一个,上面的话呢是计划独立需求,下面是我们的销售订单,

那怎样冲呢,当我这里选择1的话

选择1的话,它只会呢用这

个销售订单向前冲,假设我们有4个需求,第一个4月1号,第二个是4月10日,第三个5月8日,第四个6月7日,计划独立需求的数量都是50PC吧,假如在我们4月20日有一张销售订单,数量假如是80,假如我们在没有销售订单的时候,看MD04会出现1号是多少,10号是多少,我们举个例子吧40分 首先我们先更改MRP3

改成1

MD61,建计划独立需求

我按这个设置,我把这个需求

保存

我们MD04看一下

假设我

们在7月21日和8月1日间,有一个销售订单是60的,VA01建一个销售订单

我建的是7月24

日的,正好。 MD04,

我们看到7月24

前的都冲销完了。 我重做一遍

MD04看一下

我在7月24建一张销售订单,这个物料前期建国VK11价格,这次直接VA01,数量为60个

VA02下达 MD04

还是没

需要把

这个定价日期改成24号

总之这个设置就是告诉我们的销售订单如何冲销我们的计划独立需求

消耗模式决定你的冲销方向,向前消耗期间和逆向消耗期间是你的前后冲销天数 知识点95、策略70

10、11、30、40等计划策略呢,我们都是以成品为对象的,如果我们用70的话呢,它可能不在成品这个阶的,可能在半成品阶啦,或者在原材料阶啦,

这是它的流程图,半成品做一个计划独立需求,做完

之后,本身这个物料是可以去生产的,它建好这个计划独立需求到底是在什么时候会被冲销,70是在我们建立成品的生的订单的时候才会冲销,之前我的的冲销跟销售订单了,跟发货来冲销,这是一般是成品。但半成品或者原材料是没有销售订单的,可是它会有生产订单,通过生的订单可以去冲销计划独立需求。 我们举个例子

我MD61建成品F999-100的独立需求 这是关闭生产订单

点击完计技术处理保存

我MD04看这个F999-100这个成品

我跑MD41,太少了,我追加到200

我这就有一个

计划订单,点击

带出我们下阶的物料,就会产生相关需求。这个有点乱,我已WCP_03为例子 我先建一个独立计划需求MD61, 在MD41,MD04看原材料需求

这就带出来下阶物料的相关需求,这个需求的来源是来自我的计划订单

用策略70的话呢,原材料或者半成品,不是成品,需要在MRP3里面把策略组设成70,综合MRP设置成1

我们修改原材料WRC_21和22

22也做同样的改变

接下来MD61建成品WRC_21和22的计划独立需求,跑MD41

当我们的有销售订单了,我们会根据成品的销售订单去跑MPS,产生我们的相关需求,想需求才会冲销到我这俩个原材料的计划独立需求。VA01建产成品WCP_01 建100PC

VA02下达这个销售订单

我们看成品的MD04

这时候有100个数量

要求的销售订单,跑MRP,让它产生一张计划订单,跑不成生的订单,我建计划独立需求吧

MD61,跑MD41

我们在看我的原材料情况

我们发现呢,原材料产生一张相关需求,是90PC,原来我是100,现在变成10PC了

也可以通过这个看奥,冲销情况

这个就是70的作用,70的作用就是说,我们下计划独立需求是在半成品阶或者是在原材料阶,等到我的成品的时候,如果有销售订单来了,通过跑MRP,在我的原材料或者半成品阶呢有相关的需求。通过这个才会抵消计划独立需求。 知识点96、虚拟料号或者是虚拟装配 虚拟料号就是在物理上是不存在的,但是我们在设计过程中呢是可以让它存在的。比如包装,很多个产品的包装都是相同的,我们建BOM有俩种方法去建的,第一个是在每一个BOM里面把每一个包装料都放进去,比如我有3个包装料,那我都得放进去,如果你某一天要变更其中的一个 包装料,那就搞大了,你需要更改每一个BOM。为了解决这个问题,我们引进一个虚拟装配的东西,什么是虚拟装配呢,就是把10个包装材料,变成一个假的物料,这物料就是虚拟装配的。如果我们想用这个功能的话呢,需要在成品物料主档里面MRP2做一个设置

把这个特殊采购类变成

50,我们这次讲的这个策略呢,就是针对虚拟料号做的一个设计。这个策略是59,MRP综合设置成1

我们举个例题,比如我的虚拟料号是设置为50的,虚拟料号下面的料号呢都设置为反冲

我们按这个演示一下 我们先建一个半成品 MM01

这里设置需要注意

这啊MRP3里面是设置

这样呢,我们就建好了这样的一个料号

接下啦,我们建BOM,给这个半成品建BOM CS01是下面的组件

我们在改一下WCP_03这个成品的BOM 这个没做成

我们建这个半成品的计划独立需求

我跑一下物料需求计划

我们发现这物料是不能生产的 他的下阶WRC_01是可以转的 这个没大听懂,这个70策略的 知识点97、前期内容回顾

这是我们前面讲过的几个策略,我们回顾一下,前面讲的

这些都是按库存生产的

我们在讲10和11的时候,我们要明白一个SAP术语,净需求和毛需求,毛需求的指我们在做运算的时候不会考虑我们的库存。净需求会考量我们的库存,库存也会参与运算。

10是在销售订单出货后才冲抵我们销售预测的,这也可以理解,因为10策略呢,库存是参与运算的,所以一定要有出库的行为,才会冲抵我的独立计划需求的。11就是我生产订单入库就会消减我的销售预测。

30和50了是为特殊用户的,

还有策略70 ,到底我们一般使用那几张方式呢,一般在制造企业,产品的生产方式呢有3种情况的,

第一,金字塔形式的,就是我们通过很多原材料,然后变成一个成品,比如原材料1、2、3加起来,变成一个产成品。

第二、倒金字塔形式,比如钢材这个行业,它的原材料就是一块钢,通过炼钢呢会产生很多产成品,成品1、2、3、、、都是通原材料钢来的。就是通过一个原材料会产生很多产成品,这种方式我们叫倒金字塔形式。

第三种形式,比如我们做汽车的,是凹凸形式的,先通过原材料,组装成半成品,通过半成品,组装成各式各样的成品

根据这些特点来决定我们到底是采用那个策略,我们行业里面有类似的原则,比如在第一形式,金字塔的,我们在做计划层次的时候都在顶尖这个层次的,这个方式可能用策略40比较多的。(快速反馈客户需求,满足生产的平稳性。我一开始的话也会做预测的,当我有计划独立需求的时候,我们就去跑ERP,进行采购,然后进行生产。一旦当我的客户来销售订单的时候,这个时候呢,我的销售订单会自动的和我的计划独立需求做一个冲销,这一点和10有点相似,我们讲10的时候说过,如果我的计划独立需求是100个,如果我的销售订单是150个话,SAP仍然是去买100个而不是150个。40不是这样子,如果我计划独立需求

是100,销售订单是150个,SAP是去买150个,不是100,系统会取最大数,而且有销售订单时,计划独立需求就会减少。)

倒金字塔形式呢,预测的时候是在底层,这种方式一般是59或70的

第三种凹凸形式的,是很典型的70方式了,就是我们会做好一些半成品放在这个地方,然后等,等销售订单来的时候,我把这些半成品变成成品。 知识点98、按订单生产

按订单生产也是有3种形式的。 第一种是纯粹的按订单生产,SAP表现里面的策略是20的,策略20就是纯粹的按订单生产,这种情况是一定是有销售订单情况下才会触发下阶的生产,这种情况用在客人定制的情况比较多,就是完完全全按客户定制的产品。这种产品的设计可能都不是我们设计的,就是订单来了,我们就生产了

第二种是没有最终的组装计划的,策略是50,这个是什么意思了,就是我们还没接到销售订单的时候,我们会对它的半成品都会组装起来,但是我们的产成品是不会组装的,这种产品呢,它一定是要有销售订单来触发的,下阶的半成品是通过我们的销售预测来触发。 第三种、面向装配的计划,策略是80.离散是叫82的。其实它和我们的50是很类似的,都是在没销售订单情况下做一些组装,但是它这个组装并不是在组装到最靠近产品的那一层。它和50策略有什么区别了,我们看下图

比如我们的成品,这个

BOM组成是有SFG1、2俩个半成品,SFG1、2下面呢又有SFG21和22俩个半成品,50的策略是对SFG1、2的,80是针对SFG21、22的。比如我们做汽车的,汽车发动机在还没有来订单前呢就把发动机先做好,把发动机的地盘先做好,它可以根据发动机和地盘组合成很多不同的汽车,可能是SFG1,也可能是SFG2,所以在汽车行业有很多面向装配的计划。 我们看他们在系统里面的表现形式 知识点99、纯粹的面向订单的生产

它的意思是根据我们的销售订单来触发我们的生产,

比如这个物料P-100的,它有2张销售订单A和B,这俩张销售订单是完全独立的,同时去跑MRP,同时去生产,生产过程中,它的生产订单也是互相独立的,各是各的生产订单,但跑MRP的时候是合在一起的,这个是有讲究的,看我们这个原材料呢是不是也按订单生产的。当我们的生产订单入库后呢,他的库存也不是我们正常看到的库存,它的库存是销售订单库存,它的销售订单库存也是完全独立的,我什么时候会减少我销售订单的数量呢,是在出货的时候会减少的。 我们在系统里实际操作一次 我已WCP_03为例

对这个物料建一个德文的描述

改完MRP3里面的策略后呢,由于我们是按订单生产,所以不需要MD61建独立计划需求了,直接建销售订单,按例题,我们建俩张销售订单,VA01

存盘

我们MD04去看

它这个是建了段的,我们给一个库存给这个成品,做一个库存量,我们跑MRP的时候了看看它的库存会不会参加运算,事务代码MB1C,移动类型561

回车

提示

解决

解决。

我们MD04看一下

这里有1个

库存了,我们测试一下按订单生产,这个库存会不会参与MRP计算

我们发现呢,

这个1个库存没有参与计算。按订单生产它的计算方式是和订单相关的库存才会有关系的。如果我们这个库存是正常库存的,他是不会参加这个计算的。我们来在建一个销售订单,看它长什么样子的

我们MD04去看

它这个是有2个区间的,一个是10,一个是20.我们跑MRP

我们看它的原材料

它这个原材料也是分开的。这里有个参数的,后面讲,什么参数是合在一起,什么是不合在一起。

好,接下来我们转生产订单

解决

我简直太神了

对比一下1000工厂和C999工厂发现这个没打勾

我把销售订单打

上勾,保存 OK哈哈

这个生产订单关系

到销售订单,多了这个销售订单的画面

是告诉你呢,我这个生产订单关联到我这个销售订单。 我下达,存盘

MD04,我多了一张生产订单

这个时候我们去看看它的库存MMBE

我们看这个非限制库存就1个

如果我们对这个生产订单成品入库MIGO

我入库10个到0001库

我在看它的库存,MMBE

10个在销售订单库存,我们

叫特殊库存,到底这个销售订单给谁用呢,是给第一张销售订单,不是给第二张销售订单用

的,我们点击2下,看到这个销售订单库存是给那个销售订单用的

我们也可以看库存报

表MB52

勾选“还选择特殊库存”

个看的更清楚。这就是纯粹的按销售订单生产,它是根本不用跑独立计划需求的

我们原材料是可合可分的,这里我们是分开的

实际上这是有一个可以控制的,在MRP4里面有个选项的,独立集中

中的

这个栏位是什么用的,我们看这个图

这个水泵是有2个销售订单

的,一个是A,一个是B,我产生销售订单是有2段的,一个是A段的,一个是B段的,那么问题来了,我产生下阶物料的时候,也是有2段的,为什么是2段呢,就是MRP4中的决定的,如果这里面参数为1或者是空白,它是分段显示的,如果设定

为2,它就不会分段显示

制造业ERP有这样一个公式的A*B-C=D,A 就是主生产计划、B就是BOM,C库存需求,D就是我们的需求。这是制造也的基本公式,做ERP基本都知道这个公式的。 假设我们要定义这样一个策略计划组

我们看一下策略组10、20、50等等它是怎样设置的,我们

先看策略组,策略组的意思了是把很多个策略归集成一个组。

正常情况下,我们都是使用第一个组计划的,SAP默认也是第一个组计划的

下面的这些策略是用来做替代的,就是你不想用第

一个主计划的时候,可以用下面的策略代替。 我们的计划策略是怎样组成的了,点击定义策略

我们研究一下这个10和11,

其实定义这个计划策略并不是很难,我们先看这个10的,

10的设定方法基本上是由2部分组成,

一个是

一个是

,就是说,我建这个策略的目的就是为了这俩

个内容,第一是PP要做的,第二是SD要做的。

我们看消耗标识

当我们来做10的时候,在出货的时候才

会冲销我的计划独立需求,它并不是有销售订单的时候才会去冲销它的嘛。在我们做40 的时候,在有销售订单的时候,就会冲销我的计划独立需求,我们看40的

他的消耗标识就是1,消耗计划组件

1是净需求,2是毛需求

如果我们定义一个按库存生产的,就是选1

和2,1和2 的区别就是一个是净需求,一个是毛需求,按订单生产的,基本上是3 这个消耗标识就是来定义我的销售订单到底怎样来冲销我的计划独立需求 我们看LSF的设定方法

当我们对策略做配置的时候,最小的需求单位是类的。所以我们去看需求

100是什么样子的

这里的配置有3个,一个是PI,一个是标

识、一个是RC,RC基本上是不用动的,所以我们只看第一个和第二个。我们先看这个PI

按订销售订单策略是50的

策略40和50的对比

策略50是怎样做的,第一步是我们要做销售预测的

第一步清空,我WCP_04已经是空的了,第二步设置MRP3里面的参数里面策略设置成50

我这个WCP_04的BOM必须做成 WCP_04=半成品 半成品=原材料

我也把BOM结构改一下,行项目用N,不知道为什么 MD61建计划独立需求,在MD04去看

接着我们

跑MRP,MD41

跑完MRP后呢,我们MD41在看一下

我们看这个计划

订单能否转成生产订单,

我们看这个订

单是不能转生产订单的。当我使用50策略时候,计划独立需求产生的成品计划订单是不能去生产的,到底我下阶的半成品能不能转生产订单呢,我们看图

计划订单如果是VP的话都

是不可以转的,从什么地方能看到我们的VP呢,从这里

所以,只要是计划订单不能转成生产订单,它的订单类型基本都是VP的。

假设这个时候,我来了一张销售订单了,我们来建一张销售订单看看会不会冲销. 在建销售订单的时候,我们这个料最好建一个德文的描述 VA01

我建20个的销售订单我们MD04在进去看

销售订单冲销

了我的计划独立需求,原来100现在成80了。这个销售订单是会冲销我的计划独立需求的。这个时候我们在跑一下MRP,看我这个销售订单能不能转成生产订单,MD41 MD04

我们发现呢有俩张计划订单的,一张是SO的,一张是INDR的,我们看SO的

它是可以转生产订单的,类型的KD的,不是VP的

这个INDR是不能

转生产订单的。 总结:成品的计划独立需求所产生的计划订单是不能转生产订单的,成品的销售订单所产生的计划订单是可以转生产订单的。

VP到底能做什么,不能做什么,当我有一张VP订单的时候,我是可以做产能计划的,但是你不能随便去。总之,VP的计划订单的三个意思是,第一,不能转换成生产订单,第二、不能做手工修改,第三、可以做产能分析。 知识点100、库存的层次

刚才例子呢。BOM结构里有一个半成品,半成品有一个原材料的,我们刚才看的是成品计划订单能否转为生产订单,但是我们没有关心这个半成品的。这个库房的层次就是讲我的半成品的,用50这个策略呢,组装起成品是最值钱的,下阶的可能不值钱。但是呢,当你其中的一个下阶物料半成品很贵,就需要它按照销售订单来生产,这个时候呢我们有一个地方设置成了1或者空白,如果是能安装计划独立需求生产的,就设置成2,这个设定的栏位就是MRP4里的独立和集中选项

我独立/集中设置为1这是空

白,所以它是安装销售订单来生产,不是按照计划独立需求来生产。如果我觉的这个很便宜,就设置成2,按照计划独立需求生产。假设我设置成2

假如我设置成2了

提示

烦人

知识点101、策略74

和70一样,就像麦当劳里的汉堡包,自已组合,唯一不同的是74是按订单生产的,比如我去买一台电脑,供应商接到我这订单后呢,哪主板来生产,这个主板的消耗就是按策略74来的,策略74是对这块主板做计划独立需求。我们有订单后会有预留。 知识点102、策略60 我们要了解60呢,可能要从工程开发带一下子,产品的开发阶段,可能每个物料都是模型,不会很精确,如果想做的很精确,是有点难度的,建议我们采取计划物料方式,计划物料在我们工程阶段就已经做好了。简单的解释,计划物料就是把我们很多相似的产品长交期的物料把它变成一个BOM,便于我们做一些销售预测的计划,等我们的产品完善了,正式生产的时候了,有客人的销售订单之后呢,它就会做这样一个冲销关系,这就是计划物料的使用方式。

当我们用计划性物料多了一个料,就是计划型物料,是用系列的概念把它做出来,这些都包含什么料呢,一般都包含一些长交期的材料,一俩天进来的料是不会放进去。我们在系统里面演示一下。它的流程是什么样子的呢,首先我这个产品还没有完全可以正式生产,我们会用一个计划性物料,对这个计划性物料做计划,告诉它未来会卖多少东西,下面的东西就取去采购嘛

它是不可以做生产的,它只是用

来做计划的,因为我们做生产是我们的产品成熟了,我们的生产线调试也完成了,这个时候才做生产,所以说,我的计划性物料是不可以做生产的

我首先建一个计划性性物料,这个计划性物料暂时就按成品建

这俩个物料是我用来测试的,建他们的BOM关系

CS01

因为刚才我建WCP_05J是按成品建的,所以我需要把这个物料设定为计划性物料,在MRP3里面把策略组定为60

接下来,MD61为这个计划性物料建独立需求的,也就是销售预测,我做100个,然后我们在MD04看一下

然后呢我跑一下

MRP,MD41,那么问题来了,我这个计划订单能不能生产呢,是不能生产的,所以我跑完MRP,产生的计划性订单是不能转生产订单的,跑完我们发现呢多了个计划订单,是VP的

虽然不可以转生产订单,但是可以对下阶的原材来进行采购的,我们看一下这个原材料 郁闷,带不出原材料

明白了,跑MD41的时候需要把这个打钩

这个打钩

好了,我们看下面的原材料

我们发

现呢它也是VP的

原因是

MRP4里设置

如果我把这里设置成2,保

存。我们在跑一下这个成品的MD41

这就没

有ISDN了

因篇幅问题不能全部显示,请点此查看更多更全内容