1.     说明

物料主数据的分类视图多种类的分配,其中常见的类别有001 物料分类、022/023 批次、200 可配置对象、300 变式等,其中类别300是变式类,可在变式配置(VC,Variant Configuration)中应用。

变式类中的某些特征可以根据程序逻辑自动进行赋值,并可应用于采购订单的变式条件中。变式的类和特征维护参见《维护类和特征_物料的变式》。

具体操作是:用CU01维护相关性,设定一段特征取值程序,会用到相关的特征作为变量;然后用CU41将相关性分配给物料。

相关性有4种类型:前提条件、选择条件、活动、程序。对于物料配置,类型采用“程序”。

当相关性分配给物料后,物料的某些特征会根据相关性中的程序逻辑进行取值。

2.     维护相关性

相关性维护的事物码是CU01,相应修改和显示分别是CU02和CU03。相关性维护后,可以用CU41分配给物料。

相关性示例数据如表 1,这只是基础数据部分,程序见下表述。

相关性编号 V_MOBILE_CONFIG
描述 手机配置
相关性类型 程序

表 1 相关性示例数据

用CU41进入,如图 1所示,在此输入相关性编号。按下回车键,或点击【基本数据】按钮进入。

图 1 CU01初始界面

        基础数据部分如图 2所示,在此维护描述,状态栏目前值为2(准备中)。在此相关性类型中选择“程序”,点击【相关性编辑器】按钮。

图 2 CU01基础数据

        相关性编辑如图 3所示,在此维护代码。可用【拆分】按钮增加行,用【连接】按钮将两行合并成一行。

图 3 编辑相关性程序

        代码如下,共6行,分为3个条件确认。程序段之间用逗号(,)隔开,最后一段结束后没有逗号。每段是一个满足条件下给特征MOBILE_CONFIGURE的赋值。

$SELF.MOBILE_CONFIGURE = ‘6GB_128GB’
  IF MOBILE_RAM = ’06’ AND MOBILE_ROM = ‘128’,
$SELF.MOBILE_CONFIGURE = ‘8GB_256GB’
  IF MOBILE_RAM = ’08’ AND MOBILE_ROM = ‘256’,
$SELF.MOBILE_CONFIGURE = ‘PACK_JOIN’
  IF MOBILE_PACK = ‘2’

 

MOBILE_CONFIGURE是一个用于变式的特征,附加数据标签页中的表是MMCOM,字段是VKOND。用于条件的三个特征MOBILE_RAM、MOBILE_ROM、MOBILE_PACK为分别手机内存、手机存储、手机包装(1、普通款;2、联名款)。相关可参见《维护类和特征_物料的变式》。

返回基本视图如图 4,将状态栏的值改为1(已发布)。

图 4 基础数据(已发布状态)

        以上完成,点击保存按钮(),底部状态栏显示相关信息()。

3.     维护物料配置参数文件

物料的配置参数文件示例数据见表 2。

项目 R/O 示例数据
初始
物料 R T-M10210
有效起始期 R <当前日期>
总览
参数文件名 R A01
等级类型 R 300
分配给对象
等级 R 300
相关性 R V_MOBILE_CONFIG

表 2 物料配置参数文件示例数据

 

用CU41进入如图 5,首先弹出对话框选择配置对象,在此选择物料,点击下部确认按钮( )。

图 5 CU41选择配置的对象

发表回复

Post Navigation