根据材料清单创建物理分解结构
可以使用“创建物理分解结构 (tscfg2210m000)”进程根据物料清单 (BOM)创建物理分解结构。
如果根据物料清单创建物理分解结构,则会将 LN 制造管理子系统的物料清单 (tibom1110m000) 进程中的有效物料直接复制到 LN 服务管理子系统的“序列化物料 (tscfg2100m000)”进程中。如果不存在任何物料服务数据,LN 将在服务管理子系统中,使用为物料类型和物料组保留的物料服务默认数据创建物料。
根据材料清单创建物理分解结构
- 启动“创建物理分解结构 (tscfg2210m000)”进程。
- 在“来源”字段中,选择“物料清单”。
- 使用“交货”选项可以根据销售(售后)创建物理分解结构。会将销售订单的最终产品(生产 BOM)复制到物理分解结构。如果选中了此复选框,则可以使用“选择范围”组框中的字段,根据某一范围的安装组、物料或序列化物料创建物理分解结构。将针对此选择范围创建一个物理分解结构。
- 如果选中了“检查有效性”复选框,则会在将物料复制到物理分解结构之前,检查物料的有效性。
LN 将验证以下事项:
如果物料是受修订号控制的物料,并且来源于销售交货,LN 将根据销售订单行检查修订号。LN 将根据指定物料和修订号的工程物料检查生效日期。
如果物料不是受修订控制的物料,但来源于销售交货,LN 将根据销售配置日期字段中的销售检查生效日期。
如果物料不是来自销售交货,则 LN 采用指定为输入的生效日期。
- 单元有效性:当 LN 根据物料清单 (BOM)创建物理分解结构时,LN 会验证单元有效性。只能在服务管理子系统中创建属于单元有效性的物料。根据序列化物料检查单元有效性。如果序列化物料中不存在单元有效性,则在物料来源于销售的情况下,LN 将根据销售订单行检查单元有效性。
- 如果找不到来源,则依据物料清单:如果选中了此复选框,则根据制造状态结构或物料分解结构创建物理分解结构且没有找到源物料时,LN 会将该物料的物料清单复制到物理分解结构。
- 一致性检查:如果根据生产物料清单直接生成物理分解结构,LN 将同时在 LN 制造和 LN 服务中执行一致性检查,以确保定义了结构且没有任何不匹配的情况。必须在 LN 服务管理子系统中,使用具有相关配置控制的相应服务物料数据定义这种结构中的物料,并且检查一致性。
LN 将执行以下一致性检查:
为区分与服务有关或无关的物料,LN 会将配置控制物料(即序列化物料或不具名物料)复制到物理分解结构中。如果某个物料没有可用的服务物料数据,则将在物料服务中根据服务默认数据创建物料数据,并将其复制到物理分解结构。
对于从生产物料清单复制到物理分解结构的所有物料,必须为其创建服务物料数据。
LN 根据结构形式检查一致性。序列化物料必须始终位于不具名物料的上方,以确保结构与物料定义保持一致。在结构形式中检测到不一致情况后,LN 将开始复制,同时生成错误报告。
如果序列化物料位于不具名物料的下方,LN 将打印错误报告,如下例所示:
示例
层 | 物料 | 配置控制 | 是否存在物料服务数据 |
0 | X | 序列化 | 是 |
1 | Y | 不具名 | 是 |
2 | A | 序列化 | 是 ------- 问题 1 |
2 | B | 无 | 否 |
1 | Z | 不具名 | 是 |
2 | A | 序列化 | 是 ------- 问题 2 |
3 | B | 无 | 否 |
4 | C | 不具名 | 是 ------- 问题 3 |
所有三个问题都是由不具名物料下方的序列化物料所导致。
LN 将打印以下错误报告:
对于物料 X,由于以下原因未生成 PBD:
- 父物料(不具名物料 Y)的配置控制设置低于子物料(序列化物料 A)的配置控制设置。
- 父物料(不具名物料 Z)的配置控制设置低于子物料(序列化物料 A)的配置控制设置。
- 父物料(无 B)的配置控制设置低于子物料(不具名物料 C)的配置控制设置。
LN 根据物料清单 (BOM)中的死循环检查一致性。如果两个不具名物料以相反方式出现,则根据现有的结构定义,这些不具名物料以后可能会以死循环的方式终结。
如果 LN 在物料清单中检测到死循环,LN 将会打印错误报告,如下例所示:
示例
层 | 物料 | 配置控制 | 是否存在物料服务数据 |
0 | X | 序列化 | 是 |
1 | Y | 序列化 | 是 |
2 | A | 序列化 | 是 |
2 | B | 序列化 | 是 |
1 | Z | 序列化 | 是 |
2 | A | 序列化 | 是 |
3 | B | 序列化 | 是 |
4 | X | 序列化 | 是 ------- 问题 1 |
LN 将打印以下错误报告:
对于物料 X,由于以下原因而无法生成 PBD:
- 物料清单中已检测到循环。