禁用物料主代码的标准字段

2020-08-14 22:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 我想使用abap禁用M...

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

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


大家好

我想使用abap禁用MM01 tcode的标准字段,而不是自定义。

具有界面" BADI_MAT_F_SPEC_SEL "的接口" IF_EX_BADI_MAT_F_SPEC_SEL〜SPECIAL_FIELD_SELECTION "

我可以禁用"评估等级" 或" 物料价格确定:控制",但不能禁用" 价格控制指标" 如图所示,在此badi中,此屏幕字段未知。

这个问题有解决方案吗?

先谢谢您

方法IF_EX_BADI_MAT_F_SPEC_SEL〜FIELD_SELECTION。


     " --mdkhanevadegi:用于禁用屏幕中的字段

     if(t130m-tcode ='MM01'或t130m-tcode ='MM02')。
     如果RMMG1-WERKS ne'1910'。  "-(轻按)
     如果RMMG1-MTART等于'ZERS'。


         大小写fauswtab -fname。

           当为" MBEW-BKLAS"时。  "-估价课
                 fauswtab-kzinp = 0。
           当" CKMLHD-MLAST"时。  "-物料价格确定:控制
                 fauswtab-kzinp = 0。


                 "-价格控制指示器不起作用
            为" CKMMAT_DISPLAY-VPRSV_1"时。
                 BREAK-POINT。
                 fauswtab-kzinp = 0。
            为" CKMMAT_DISPLAY-VPRSV_2"时。
                 fauswtab-kzinp = 0。
            为" CKMMAT_DISPLAY-VPRSV_3"时。
                 fauswtab-kzinp = 0。

         尾箱。



     万一。
     万一。
     万一。


   方法。

 

(50.9 kB)