九德立信  慧智成业
思勤行健  途远共赢

致力企业数字化转型
首页-新闻中心
【九慧藏经阁】可配置物料采购变式价格维护方案
日期:2022-08-29|浏览量:1079|来源:微信公众号

需求描述:

在实际的业务中,经常会存在采购销售的加价或差价模式,例如汽车根据配置高配、低配,针对是否选配车载影像配置时会有不同的加价,电脑的配置存在标配,选择不同的CPU或显卡的差价也不同,这就涉及到SAP VC的管理模式,VC是Variant Configuration的简写,我们习惯性的称为变式配置,VC涉及分类、特性、配置参数文件、相关性(BOM、ROUTING、类、特性、特性值),针对采购业务,比如:采购木材直径或者长度超过一定值,单位重量需要加价,可配置物料的采购定价又是如何维变式价格及应用呢,变式价是否可以实现每笔采购的价格差异呢?


测试系统版本:SAP EHP7 ERP 6.0的测试过程。


解决方案:

启用可配置物料及可配置物料的变式定价。

以下是基于变式价格的配置及测试过程。


一、变式价格的配置基础:

变式定价涉及定义条件表、定义存取顺序,条件表分配到存取顺序,通过将条件类型分配存取顺序,并维护到对应的定价过程,计算方案影响采购订单的定价管理。


1.1 定义条件表:

每张条件表(Condition Table)里有一套关键字(Key Fields)组合,设定了一组数据存储规则。以下是基于采购变式价格的维护示例:

路径:IMG->物料管理->采购->条件->定义价格确定流程->维护条件表


条件表160是供应商、采购组织、工厂、信息记录类别、物料、变式的集合。

条件表161是供应商、采购组织、信息记录类别、物料、变式的集合。


1.2 定义及查看存取顺序

在实际业务中,一个价格的确认经常需要几套关键字组合,各组合范围有宽有严或各有侧重,程序按照一定顺序查到并确认所需的数据。而定义一个存取顺序(Access Sequences)就是为此服务,它包含若干个条件表。

路径:IMG->物料管理->采购->条件->定义价格确定流程->定义存取顺序


存取顺序配置包含三级数据:抬头、存取顺序、条件表字段。


存取顺序定义后,并不能直接应用于前台维护价格数据,它需要分配给条件类型(condition types)。只有绑定存取顺序的条件类型,才能用T-CODE:VK11(销售定价)、MEK1(采购定价)等维护价格数据。


上面存取顺序0014里包含160、161两张张条件表,按照优先顺序以160条件表中若有值则优先取出。


1.3 条件类型VA00及分配的存取顺序


如上条件类型VA00绑定了存取顺序0014,存取顺序0014里包含160、161两张张条件表。


1.4 维护定价过程,变式价格条件类型加入定价过程中


将定价过程分配计算方案,后续即影响采购订单的价格。


二、分类特性值维护:

2.1 CL02创建300分类

事务码:CL02

路径:SAP 菜单->跨应用组件->分类系统->主数据->CL02-类


2.2 CT04创建特性

事务码:CT04

路径:SAP 菜单->跨应用组件->分类系统->主数据->CT04-特性

该特性值针对物料特性进行创建,比如:材料的长宽、电脑的配置参数等;

参考表MMCOM 字段VKOND创建采购变式特性。


2.3 CL02中将特性分配给分类

事务码:CL02

路径:SAP 菜单->跨应用组件->分类系统->主数据->CL02-类 


三、物料主数据可配置物料及分类维护

3.1 维护物料主数据的可配置物料及分类视图

事务码:MM01

路径:SAP 菜单->后勤->物料管理->物料主数据->物料->创建(一般)- >MM01 - 立即

物料主数据页签基本视图2中勾选“可配置物料”,在分类页签中分配300变式分类,如下:


四、变式、相关性及参数文件

4.1创建变式

事务码:VK30

路径:SAP 菜单->后勤->生产->主数据->物料清单->环境->变式配置->环境->定价-> VK30 - 定义码

该变式主要用于定义不同的条件变式,比如:定义钢材的不同规格,以便于将不同的规格分配不同的差价价格;


4.2 CU01创建相关性并维护语法

事务码:CU01

路径:SAP 菜单->后勤->生产->主数据->物料清单->环境->变式配置->相关性->单个相关性-> CU01 – 创建


相关性在配置过程中提供规则和逻辑


“前提条件”:满足条件才带出某个特性或特性值;

“选择条件”:满足条件才可以选择特性中的特性值;

“程序”:通过公式规则计算出值;

下图中维护的特性值大于等于30且小于等于100,则带出采购变式特性值“ZMM_L1”,特性值大于100,则带出采购变式特性值“ZMM_L2”;具体定义如下:


$SELF.VARPUR='ZMM_L1' IF $SELF.NAT8X19SSFC_1500ZS8_L>=30 

AND $SELF.NAT8X19SSFC_1500ZS8_L<=100,

$SELF.VARPUR='ZMM_L2' IF $SELF.NAT8X19SSFC_1500ZS8_L>=100.


4.3 CU41创建配置参数文件,将相关性分配给配置参数文件

事务码:CU41

路径:SAP 菜单->后勤->生产->主数据->物料清单->环境->变式配置->配置参数文件->CU41 – 创建


维护参数文件名,回车后,双击进入下一屏幕:


五、物料的变式价格应用

5.1 维护变式价格

事务码:MEK1

下图中维护的变式价格,在创建采购订单时,需要满足供应商、采购组织、工厂、信息记录类别、变式及有效期等条件才能带出。


5.2 创建采购信息记录

事务码:ME11


5.3 采购订单的创建

事务码:ME21N

变式价格示例1:

基于前参数文件相关性的数据维护,若特性值小于30,则不增加变式价格,如下:


下图中维护的钢丝绳长度为20M,根据相关性公式判断,不满足条件,没有带出变式条件的特性,也获取不到变式价格。


以上价格仅带出采购信息记录价格,无变式价格。


变式价格示例2:

基于前参数文件相关性的数据维护,若特性值大于等于30且小于等于100,则带出ZMM_L1并且更新变式条件类型的价格,如下:


点击配置选择可配置项目,维护后自动带出变式条件,并同步带出该变式条件对应的价格,在原来的采购信息记录的基础上进行自动更新该变式条件的价格,如下图:


维护后自动带出变式条件,并同步带出该变式条件对应的价格,在原来的采购信息记录的基础上进行自动更新该ZMM_L1变式条件的价格;


变式价格示例3:

基于前参数文件相关性的数据维护,若特性值大于100,则带出ZMM_L2并且更新变式条件类型的价格,如下:

维护后自动带出变式条件,并同步带出该变式条件对应的价格,在原来的采购信息记录的基础上进行自动更新该ZMM_L2变式条件的价格。




返回列表
推荐新闻

请致电 400 921 9621 ,或

热线电话:400 921 9621

24小时服务热线,欢迎拨打

关注我们:

© 2016-2017版权所有@上海九慧信息科技有限公司 沪ICP备12010764号    沪公网安备31011502011937号