我们如何限制采购订单的行项目?

2020-09-14 00:56发布

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

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


我们有一个要求将"采购订单"的行项目限制为997。如果用户尝试输入行项目998,则不应允许他进入,并应显示错误消息。

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

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


我们有一个要求将"采购订单"的行项目限制为997。如果用户尝试输入行项目998,则不应允许他进入,并应显示错误消息。

付费偷看设置
发送
4条回答
空代码
1楼-- · 2020-09-14 01:29

你好,Sahil,如果他可以编写这样的代码来验证BADI的" ME_PROCESS_PO_CUST"中的EKPO中的EBELP,则需要与您的算盘对话。

谢谢

半个程序猿
2楼-- · 2020-09-14 01:27

嗨Ankur,

感谢您的答复。

实际上我正在使用SAP 4.6c。

很遗憾,我们没有BADI-" ME_PROCESS_PO_CUST"。

我使用了" EXIT_SAPMM06E_017"。 当行项目(EBELP)超过997时,我编写了抛出错误消息的代码。但是,它仅显示错误并退出该代码块,但是处理了其余代码,通过该行处理将行项目添加到PO中,但是出现错误 在里面。

我们需要的是直接限制用户添加该订单项。

追夢秋陽
3楼-- · 2020-09-14 01:39

嗨,大家好,

有人可以帮我吗?

Doze时光
4楼-- · 2020-09-14 01:31

您必须在自定义编码中使用了" MESSAGE"语句。 请使用" INCLUDE mm_messages_mac"。 然后使用" mmpur_message_forced'E''消息ID''消息号''变量'。"

一周热门 更多>