如何为总订单数量配置折扣

2020-08-26 05:39发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我的要求是如何为总订货量设置折扣
要求是这样的

我有6种材料,称为M1到M6,以毫升为单位..如果客户订购了6种材料(如果总订单量达到30升),那么他们必须在每升中获得10卢比的折扣,除了其他折扣

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我的要求是如何为总订货量设置折扣
要求是这样的

我有6种材料,称为M1到M6,以毫升为单位..如果客户订购了6种材料(如果总订单量达到30升),那么他们必须在每升中获得10卢比的折扣,除了其他折扣

付费偷看设置
发送
2条回答
太Q了
1楼-- · 2020-08-26 06:25

首先,请确保已在"总价"条件类型PB00中选中"组条件"字段。

您在采购信息记录中为MAT-1创建了比例条件。

对于直到MAT-6的MAT-2,您创建购买信息记录并填写"供应商资料"。 具有第一个物料编号(MAT-1)的" Grp"字段。

在增强功能LMEKO002-EXIT_SAPLMEKO_002-ZXM06U15中,您创建的编码如下:

如果I_KOMP-WGLIF <>''。

E_KOMP-MATNR = I_KOMP-WGLIF。

E_KOMP-PMATN = I_KOMP-WGLIF。

选择 将EINA中的单个INFNR转换为E_KOMP-INFNR,其中

MATNR = I_KOMP-WGLIF和LIFNR = I_KOMK-LIFNR。

endif。

通过上述增强,SAP将计算MAT-1直到MAT-2的总数量,并从MAT- 1。

bbpeas
2楼-- · 2020-08-26 06:29

对于销售订单,概念与采购订单概念相同,但是必须修改ABAP编码才能从客户物料信息记录中获取数据。

您可以创建客户物料信息记录(tcode VD51),并在客户物料信息记录的文本中添加物料编号参考。

您可以创建增强功能,包括MV45AFZZ-FORM USEREXIT_PRICING_PREPARE_TKOMP。 您可以在客户物料信息记录的文本中用物料编号更改KOMP-MATNR和KOMP-PMATN。

要从客户物料信息记录的文本中获取物料编号参考,可以将fm READ_TEXT与参数一起使用 如下:

ID = 0001

对象= KNMT

名称= CONCATENATE'SALES_ORG''DISTRIBUTION_CHANEL''CUSTOMER_CODE''MATERIAL_NUMBER'。

# p#

如果我对您的理解是正确的,那么您希望如果在销售订单中物料总数量M1-M6> = 30L,则可以应用10INR/L的折扣。

为什么您不只是 使用带刻度的分组条件?

如果SAP提供的分组条件例程不能完全满足您的要求,您可能需要自定义分组条件例程。

一周热门 更多>