上一次讲了BOM配置,这一次继续。
SAP PP学习笔记05 - BOM配置(Customize)1 - 修正参数-CSDN博客
本篇主要讲BOM 的Customize设定。包括
- BOM用途
- BOM用途的初期值
- 明细Status的初期值拷贝
- BOM Header中可用的品目Type
- Message Type
- 明细Category
- BOM明细中可用的品目Type
- 展开Type(虚拟物料)
- BOM用途的优先顺位
- 应用程序
- 决定代替相关
等内容。
目录
Spro > 生产计划/管理 > 基本Data > 补品表/配合表 的下面都是BOM 的配置。
1,BOM用途
+ 必须入力
. 任意入力
- 无入力
+ 必须入力
比如 上图的 生产 栏位设为 + 必须入力。
那么,在CS01、CS02的明细行的明细页 > Status tab里,
生产关联 栏位是必须的(SAP直接就设为Readonly了)。
再比如,品目 100-620 BOM用途2
根据设定,设计是 + 必须入力
设计栏位就设为 灰色 Readonly了。
. 任意入力
这就是最普通那种,根据用户需要,可入可不入。
- 无入力(没有条目)
这一项的意思是变灰,不能入力。
比如
品目 100-620 Plant 1000 BOM用途2
贩卖管理 栏位设为 - 无入力
贩卖关联 即设为灰色 Readonly。
2,BOM用途的初期值
上节 1,BOM用途 设定时设定项目是 必入/任意/无入力。
这节BOM用途初期值设定则用于设定初期值。
比如
品目 100-610 Plant 1000 BOM用途1
- 设计:空白
- 生产:勾上
- PM(Plant保全):没勾
- 贩卖管理:空白
- 原价计算关联:X
...
3, 明细Status初期值Copy
不同BOM状态的BOM间拷贝的时候,明细Status Area的初期值设定情况。比如
参照用途 2(设计) 拷贝到 新规用途 1(生产)的时候,生产和设计两个栏位都会自动勾上。
下面做个例子。
比如 将
品目 100-635 Plant 1000 BOM用途2 拷贝到
品目 100-635 Plant 1000 BOM用途1
输入品目 100-635 (为啥还要再输入,感觉怪怪的哈)
选择所有行,然后点拷贝图标
这样就拷过来了。
双击任意一条明细的Item栏位
明细Status 区域里面 生产和设计 两个栏位都勾上了
再实验一下 用途1 拷到用途 4。
可以看到 设计、生产关联 都没勾上,PM(Plant保全) 勾上了。
4,BOM Header中可以使用的品目Type
我这个练习系统里面几乎都可以。
有些系统中设定的比较细。
5, Message Type
SAP中错误信息大部分都是可以改Type的。
比如 095 W Group BOM
如果你公司不想让建Group BOM,那么只需改 W 为 E,
那么建Group BOM 的时候就过不去了。
就会提示如下错误,而不是警告:
Group BOM
Msg 番号 29095
再改回W,那么就只会出一个黄色警告。
6,明细Category
- ICt:Item Category
这个项目和BOM画面明细 的Item 一致
- MatInput:Material Input(物料输入)
+ 必输
. 可选
- 不可输入 (比如下图的 文书/Text 明细都不能输入品目)
+/- Sign:
+ 必须输入正数
- 必须输入负数
. 任意
- ICt:Item Category
指的就是下面这里,这个项目和BOM画面明细 的Item 一致
+/- Sign
+ 必须输入正数
- 必须输入负数
. 任意
比如 L 在库品目,是设为[ . 任意 ]的,意思是可以输入负数。
有些行业,比如石油加工行业,不是送柴油进去,而是产生柴油出来。
7,BOM明细中可以使用的品目Type
就是控制BOM中的下阶物料,哪些可用,哪些不可用。
8,展开Type
- Phan off (Phantom组立品目Off )
首先要理解什么是Phantom组立品目(虚拟物料)
A),虚拟物料(Phantom组立品目)
虚拟物料不做在库管理,常作为BOM的组来包括很多下阶物料,以使BOM更为简洁。
【SAP】ファントム組立品・BOMについて徹底解説! | SAPコンサルブログ
举个例子:
比如有如下的成品1,有子品目和包装组成。
假如还有 成品2,成品3,都包含包装(也就是子品目4,5,6),
万一哪天改了包装,那么你得挨个儿去改成品1,2,3...的BOM。
成品1
子品目1
子品目2
子品目3
子品目4(包装材料1)
子品目5(包装材料2)
子品目6(包装材料3)
为了解决这个问题,SAP提供了 虚拟物料 的概念,把 子品目4,5,6 给弄成一个虚拟物料的BOM,然后挂在成品1,2,3...的下面。
这样包装改了,那么只要改一个地方即可。
注意要在 MM01/02里,MRP2 tab上 特殊调达Type 设 50 Phantom组立品目。
这样就可以添加到BOM中了。
在 Phantom 栏目自动就勾上了。
B),设置展开Type
某个特殊的时候,该物料不想作为虚拟物料展开,而是当作一个普通物料来使用,那也是可以的。
CS02,双击该Phantom品目的Item 列,打开明细,
然后MRP Data Area,将展开Tpe设置成 Phan off 勾上的那个选项。
比如我这里选
- 02 Phantom 组立 Switch Off
这样,该品目在这个BOM中会作为实际物料展开,而不是作为虚拟物料,展开其下阶物料。
保存之后,Phantom品目 被自动勾掉了。
9,BOM用途的优先顺位
一个物料跑MRP的时候到底会读哪一个BOM是由我们自己设定的优先顺序的。
比如 01 (选择ID),BOM用途的顺序是 1,3,2。如果1没有,就用3,3也没有就用2。
- 01 1 1
- 01 2 3
- 01 3 2
看画面BOM用途可能更好理解些:
跑MRP 的时候,需要BOM展开,就会按照设定的替代顺序进行。
MRP展开(CS11等)的时候,会要求选择一个选择ID。
10,应用程序
CS11 BOM展开
通过这里的选择ID 和上文 [ 8 BOM用途优先顺序 ] 中定义的选择ID 进行关联的。
那么这里为什么使用 PP01呢?
A),应用程序的替代设定
- PP01 生产 - 一般
- ...
PP01 选择ID 是 01。
另外它的设定的权限如下:
AltSel ProdVers ExplMRP PlndOrd RelCstg RelWkSch RelOrd CollWith SalesOrd
X X X X X X X X X
日语版本的翻译好像不太行哈:(
PP01 选择ID 是 01,根据 [ 8, BOM用途的优先顺位 ] 的设定,
那么,跑MRP的时候,SAP就会根据这个优先顺序进行查找BOM:
- 1 生产
- 3 统括
- 2 设计
那当然你要是选其他的,比如SD01,选择ID 为04,那就会按照用途顺序(5,3,1,7)查找
B),BOM状态
CS01/02/03 里能看到,品目 100-635 Plant 1000 BOM用途 1 的BOM 状态为1
这个BOM状态也会决定该BOM的权限,比如状态1的权限:
MRP 展开,计划手配,原价承认,作业计划承认,指图承认,一括出库,受注
X X X X X X X
C),CS11 展开BOM
这里的展开跟上文A,B 有关。
规则就是 B(BOM状态 比如 1 包含的权限,有7项权限)
一定要包含A(应用程序的替代设定 比如PP01的权限,有5项)。
B(BOM状态 比如 1 包含的权限,有7项权限) :
A(应用程序的替代设定 比如PP01的权限,有5项):
CS11 展开
注意这里没有输入用途的地方,因为选了适用业务 PP01 之后,就会决定BOM的展开优先顺位(比如这里就是 1 生产, 3 统括,2 设计),
当然咱们这个 品目100-635 Plant 1000 用途1 是存在的,所以就直接找到了。
可以展开
现在将 品目100-635 Plant 1000 用途1 的BOM状态改为 03。
注意 BOM状态03 的权限。
CS11 尝试展开BOM
可以看到BOM可以展开,但是展开的是 用途2 的BOM
明明是有用途1的,为何却找不到呢,而只能找到用途2的BOM呢? 就是因为
1,BOM状态 03 所对应的 权限 小于 PP01 所对应的权限,所以 用途 1的BOM找不到
2,PP01 的选择ID 为01,而它的查找顺序为( 1 生产, 3 统括,2 设计),品目100-635 中,3 统括的BOM没做,只有 2 设计,所以就找到它了
现在将 品目 100-635 Plant 1000 BOM用途2 的BOM 状态也改为 03,将会发生什么呢?
E: 当该 BOM 在 2024-03-04 不是有効的。
Msg 番号 29503
也就是说
1,BOM状态 03 所对应的 权限 小于 PP01 所对应的权限,所以 用途 1,用途3 的BOM找不到
2,PP01 的选择ID 为01,而它的查找顺序为( 1 生产, 3 统括,2 设计),品目100-635 中,3 统括的BOM没做,只有 用途1,3又找不到,所以就啥都找不到了。
11,决定代替BOM
可以通过这里来决定哪个代替BOM优先。
比如 100-634 有两个BOM替代,这里就让 BOM替代2 优先。
以前说过怎么通过Lot Size来决定到底是使用哪个BOM。比如下图
(TODO:具体怎么设定的还不知道呢,但不是在这里设定的)
- Lot Size 1-100 BOM替代1
- Lot Size 101-200 BOM替代2
- Lot Size 201-1000 BOM替代3
12,替代决定(关联 应用程序区域)
- 生产管理的代替决定
- 生产的代替决定
- ...
其实就是设定一个默认值。
比如生产的代替决定 里面,Plant 1000 Type PP01 标准制造指图,现在设定为 适用 PP01 默认值
根据上文所述,PP01 的选择ID 是 01,该选择ID 的优先顺序是 BOM 用途1,3,2。
所以当进行 Plant 1000 Type PP01 标准制造指图 的时候,它就会去找BOM 用途1,3,2(找到为止)进行BOM展开。
本篇主要讲BOM 的Customize设定。包括
- BOM用途
- BOM用途的初期值
- 明细Status的初期值拷贝
- BOM Header中可用的品目Type
- Message Type
- 明细Category
- BOM明细中可用的品目Type
- 展开Type(虚拟物料)
- BOM用途的优先顺位
- 应用程序
- 决定代替相关
等内容。
下一篇
SAP PP学习笔记06 - BOM操作(BOM 展开,BOM 使用先一览,BOM比较,批量更改BOM)_sapbom操作流程-CSDN博客
以上就是本篇的全部内容。
更多SAP顾问业务知识请点击下面目录链接或东京老树根的博客主页