关于VC选配修改BOM组件数量的测试

27 篇文章 1 订阅

经测试后的浅显理解:用VC选配修改bom组件数量,需要两种特性,a是针对BOM组件的,b是BOM成品的。
a主要在特性中的附加数据填写表字段,将特性与要修改的字段关联起来,在BOM中通过相关性的维护,再将ab之间建立联系。
在b选择好特征值时,确定a的数量。

百度文库查看资料后,自己测试VC选配修改物料组件数量,步骤如下:

1.新建可配置的成品料号400000001

2.策略组25

3.需求:客户需求md81时根据选择的特性,确定BOM中组件的用量

4.新建特性:CT04
(1)ZST_SY03——物料的数量特征,特征值如下
①1
②2
③3
④4
(2)ZST_SY04——BOM组件用量赋值,数据类型选数字格式,需要填写附加数据中的表字段参考。修改BOM用量所在的table:STPO, field:MENGE,不用填写特征值

5.建立相关性CU01
(1)用相关性关联4-1,4-2的两个特性。
(2)相关性的类型为“程序” 程序总是指的是对象 $SELF
(3)SY400000003 $SELF.ZST_SY04 = 1 if $root.zst_sy03 = ‘1’,

6.将相关性分配给要变更的BOM组件(已省略建bom过程)
在这里插入图片描述

其中全BOM设置的数量为:
在这里插入图片描述

7.把特性分配给类CL02
ZST_SYCLASS

8.给成品物料分配类 CL20N

9.创建参数文件CU41

10.测试md81时是否生效:
(1)选择数量特征值:
在这里插入图片描述
点击【工程】,再点击【结果】
在这里插入图片描述
保存客户独立需求 1SY0000005
再用CSKB查看订单bom:数量就是配置的数量,完成。
在这里插入图片描述

文库中还有第二种方式。可在配置中直接输入BOM用量。现测试第二种方法
11. Ct04新建特征:ZST_SY05 格式为数字

  1. Cl02将特征分给类 ZST_SYCLASS

  2. Cs02 在bom中组件编辑相关性,可以不用cu01建全局相关性,直接在BOM选中行项目–>菜单>附加>对象相关性>编辑器>点击“程序”
    在这里插入图片描述
    Bom组件的数量=配置中输入的数量

  3. Md82修改之前的需求:直接输入数字,保存后可查看如下图,完成。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ABAP是一种编程语言,用于在SAP系统中开发和定制软件解决方案。VC是Variant Configuration(变量配置)的缩写,用于管理和配置复杂的产品变体和组合。BOM(Bill of Materials,物料清单)是指列出产品所需的各种组件及其数量的清单。 在ABAP中,可以使用相关性来匹配BOM数据。相关性是一种规则,用于确定不同组件之间的依赖关系和匹配规则。利用相关性,可以确保在配置产品时只选择符合要求的组件,并且满足特定的条件。 通过在ABAP中定义相关性规则,可以实现以下功能: 1. 依赖关系:相关性可以定义不同组件之间的依赖关系。例如,如果产品需要选择特定的组件A,那么在选择组件A之前,不能选择其他特定的组件B。 2. 匹配规则:相关性可以定义选择组件的条件。例如,如果产品需要选择特定类型的组件,那么可以定义相关性规则,要求只有符合特定属性或标准的组件才能被选择。 3. 动态变化:相关性可以根据所选组件的变化而动态调整。通过定义相关性规则,可以确保如果某个组件的选择发生变化,那么其他相关组件的匹配规则也会相应地发生变化。 在ABAP中使用相关性匹配BOM数据,可以有效地管理和配置复杂的产品变体和组合。通过定义相关性规则,可以实现精确的产品配置,并确保产品的可靠性和一致性。同时,相关性还可以提高生产效率,减少错误和重复工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值