物料主數據MM01擴充時默認值的設置 BADI_MATERIAL_REF

物料主數據MM01擴充時默認值的設置

業務需求:在擴充物料主數據時要求自動帶出來默認值(6900工廠,成本1視圖,特殊採購成本覈算默認20)

clip_image002

實施方案:實施BADI: BADI_MATERIAL_REF 來實現

操作方法: 1.SE19 創建實施名稱ZBADI_MATERIAL_REF

clip_image004

2.輸入實施短文本,保存並激活。

clip_image006

3.實施方法CREATE_MATERIAL ,可以參考示例實施類CL_EXM_IM_BADI_MATERIAL_REF

通過參數可以看出來,我們可以對MARA,MARC,MARD,MBEW,MVKE,MAKT等字段進行默認。

clip_image008

4.查看示例代碼,得到注意點,E_MARA,E_MARC,E_MARD,在更改時,需求重新從I_表賦值。

clip_image010

5.修改代碼如下:

clip_image012

6.狀態清單

視圖名稱 狀態指示器
Work scheduling                A
Accounting                     B
Classification                 C
MRP                            D
Purchasing                     E
Production resources/tools     F
Costing                        G
Basic data                     K
Storage                        L
Forecasting                    P
Quality management             Q
Warehouse management           S
Sales                          V
Plant stocks                   X
Storage location stocks        Z

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章