如果销售订单数量发生更改,防止重新定价

2020-09-16 20:09发布

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

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


亲爱的

我们有一项业务要求:

如果是由特定的用户/交易完成的,并且如果销售订单中的数量发生更改并且有按比例定价的清单,则不会自动更新价格条件。

例如:

物料A的定价清单为:

10美元/1件,如果销售订单数量少于30件

如果销售订单数量等于或大于30件,则为8 $/1件

销售订单初始数量为30件,因此价格为8 * 30

如果特定用户/交易将销售订单数量减少到29,则要求价格不是新价格= 10 $ * 29,而是8 $ * 29。

我试图在userexit MV45AFZB(FORM USEREXIT_NEW_PRICING_VBAP)中强制变量'new price'='',但未成功。

非常感谢

天使

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

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


亲爱的

我们有一项业务要求:

如果是由特定的用户/交易完成的,并且如果销售订单中的数量发生更改并且有按比例定价的清单,则不会自动更新价格条件。

例如:

物料A的定价清单为:

10美元/1件,如果销售订单数量少于30件

如果销售订单数量等于或大于30件,则为8 $/1件

销售订单初始数量为30件,因此价格为8 * 30

如果特定用户/交易将销售订单数量减少到29,则要求价格不是新价格= 10 $ * 29,而是8 $ * 29。

我试图在userexit MV45AFZB(FORM USEREXIT_NEW_PRICING_VBAP)中强制变量'new price'='',但未成功。

非常感谢

天使

付费偷看设置
发送
2条回答
微wx笑
1楼-- · 2020-09-16 20:45

如果我的理解正确,那么您的意思是即使该客户不想购买30件商品,您还是要为他们提供折扣。

这可以通过在订单中添加特殊折扣或某种价格超驰条件来调整价格来实现。 这样,您就可以跟踪谁收到了折扣并给了折扣。 条件类型也可以通过授权进行管理(请在此搜索SAP注释),因此您甚至不需要特殊的事务。 所有这些都可以在标准VA02中完成。

这等效于现实生活中的商店经理,使用特殊密钥在收银机上进行价格超控。

抱歉,"防止重新定价"不是一个好的设计。

暮风yp
2楼-- · 2020-09-16 20:45

嗨耶琳娜,

感谢您的建议。 可能是我之前的帖子不清楚。

流程如下:我们已经开发了一个自定义功能,旨在在生产声明的阶段(标准交易C002-工作单技术结帐)调整销售订单数量。 使用此功能,我们可以减少销售订单的数量,并且我们希望这样做,即使数量发生变化,在按比例计价的基础上,数量也不会改变。

这应该是自动发生的,而不是手动发生的。

非常感谢


天使

一周热门 更多>