更新锁需要验证。

2020-09-14 18:52发布

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

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


Hello World!

我的客户要求验证,我将解释要求-

要求

"将采购报价转发给采购订单时,只能进行10%的数量更新。如果添加的数量超过SAP则会产生错误"。

例如,对于在PO上的数量为50的报价,只能再添加5个数量(10%)。

非常感谢

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

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


Hello World!

我的客户要求验证,我将解释要求-

要求

"将采购报价转发给采购订单时,只能进行10%的数量更新。如果添加的数量超过SAP则会产生错误"。

例如,对于在PO上的数量为50的报价,只能再添加5个数量(10%)。

非常感谢

付费偷看设置
发送
2条回答
ZJXianG
1楼 · 2020-09-14 19:26.采纳回答

您好Shivam,

您可以将支票添加到交易通知存储过程中。

请尝试以下操作:

如果@object_type = 22 AND @transaction_type IN('A','U')
 开始
 选择前1名
 @错误= 1,
 @error_message = N'Quatation->第#'行违反了订单数量更改限制+ CAST(POR1.VisOrder AS NVARCHAR(30))
 从POR1
 在POR1.BaseEntry = PQT1.DocEntry上加入PQT1
 AND POR1.BaseLine = PQT1.LineNum
 AND POR1.BaseType ='540000006'
 AND POR1.Quantity> PQT1.Quantity * 1.1-这是您的数量条件
 在哪里POR1.DocEntry = @list_of_cols_val_tab_del
 结束
 
huskylover
2楼-- · 2020-09-14 19:31

非常感谢特拉夫金先生。

一周热门 更多>