MIRO中的预付款验证

2020-09-13 11:21发布

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

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


如果对采购订单存在任何预付款,SAP将给出M8318消息。

我们要在MIRO中添加验证-"如果存在针对PO的预付款,那么用户应该在不选择预付款的情况下无法处理MIRO"。

请提出建议以实现这一目标。

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

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


如果对采购订单存在任何预付款,SAP将给出M8318消息。

我们要在MIRO中添加验证-"如果存在针对PO的预付款,那么用户应该在不选择预付款的情况下无法处理MIRO"。

请提出建议以实现这一目标。

付费偷看设置
发送
7条回答
jovirus
1楼-- · 2020-09-13 12:14

激活Badi:需要执行" MRM_DOWNPAYMENT"。

方法IF_EX_MRM_DOWNPAYMENT〜DOWNPAYMENT_CHECK。
数据:lv_ratio类型p十进制2。
请检查i_drseg-netwr是否为INITIAL。 采购订单总填充量的百分比,
*如果lv_ratio LT'0.5',则发出消息。
e_prevent_message ='X'。
ENDIF。

ENDMETHOD。

请按照建议复制代码,然后继续(可能)进行本地更正。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答