[ DING的碎片记录 ](javascript:void\(0\);)
以下文章来源于总钻风来巡山 ,作者王德基
**总钻风来巡山** . 我不是专业的,但是我还是要提醒一句,我瞎写什么你就瞎看什么不知道会怎么样,正如一开始我提到过的,我并不是专业的。
_ 虚拟组件( _ Phantom assemblies _
)通常是在工程设计中的预装的业务场景中,用于描述产品中多个组件并将它们作为一个整体分组进行管理的虚拟逻辑层级结构。相比于将虚拟件层级下的组件被直接放置到上级组件中,首先将预组装的组件中以虚拟结构管理,然后将虚拟结构件材料分配到上层组件中能更好的体现产品结
构 。如下图: _
1、使得BOM结构更清晰简单化。通常虚拟组件实际上并不存在。将经常相互结合使用的组件或者经常预装的部分组件分配到虚拟件物料BOM后,在BOM变更时只需在一个物料清单中进行更改。一个
BOM 中的更改会同步更改涉及虚拟件使用的所有 BOM数据。
2、优化组件分配。通过虚拟件的层级设计,将虚拟件分配到产品的某个工序后,虚拟件下所有组件都全部分配到相同工序。
二、BOM中虚拟件维护的方式:
## **2.1、物料主数据维度**
物料维度可以将零件设置为虚拟装配,需要在 MRP 2
视图中设置特殊采购代码,标准的配置为50。通过物料维度的设置,可以确保工厂级别的该零件不会被制造或产生库存。
配置点:spro-生产-物料需求计划-工厂参数-执行工厂参数总体维护-特殊采购类
**2.2 、BOM组件维度(数据优先级最高)**
### ** 2.2.1、BOM组件的展开类型: **
可以取消此物料的虚拟装配控制,为物料创建计划订单并覆盖物料主数据设置。
配置点:spro-生产-基本信息-物料清单-项目数据-定义展开类型
适用场景:部套产品BOM中涉及维修件或者备件,厂内不需要进行装配的部分,如下进行操作以产生计划,并单独生产入库发运。
### ** 2.2.2、 ** ** BOM组件的特殊采购类: **
配置点:spro-生产-物料需求计划-工厂参数-执行工厂参数总体维护-特殊采购类
PS:特殊采购中作为BOM的的内容配置后,在BOM的特殊采购类选项才能选择 三、数据测试示例:
## 测试数据的BOM结构
案例1: 1、只维护物料中特殊采购类50 物料数据设置,在MRP2视图中设置采购类型E,特殊采购类50
BOM组件中,增加维护组件2325后,自动标记虚拟组件为项目。
CO01 创建订单后,虚拟件的下层组件被带入到生产订单中
虚拟件的预留中被标记为虚拟项目,生产过程中不允许投料操作。 案例2: 物料的特殊采购类维护为50,在BOM组件中展开类型维护为D0
BOM组件的虚拟项目,被覆盖为空。因为展开类型配置为退出虚拟项目。创建订单后,虚拟件变为正常组件。
## 案例3:
物料不维护特殊采购类,在BOM中选择特殊采购类50,组件变为虚拟件。
如果同时选择:展开类型和特殊采购类。虚拟标识为空。所以展开类型的优先级最高。
## 案例4:
在做工艺路线组件分配时,虚拟件的下层自动分配到工序中。