物料主数据MM01扩充时默认值的设置 BADI_MATERIAL_REF

物料主数据MM01扩充时默认值的设置

业务需求:在扩充物料主数据时要求自动带出来默认值(6900工厂,成本1视图,特殊采购成本核算默认20)

物料主数据MM01扩充时默认值的设置 BADI_MATERIAL_REF

实施方案:实施BADI: BADI_MATERIAL_REF 来实现

操作方法: 1.SE19 创建实施名称ZBADI_MATERIAL_REF

物料主数据MM01扩充时默认值的设置 BADI_MATERIAL_REF

2.输入实施短文本,保存并激活。

物料主数据MM01扩充时默认值的设置 BADI_MATERIAL_REF

3.实施方法CREATE_MATERIAL ,可以参考示例实施类CL_EXM_IM_BADI_MATERIAL_REF

通过参数可以看出来,我们可以对MARA,MARC,MARD,MBEW,MVKE,MAKT等字段进行默认。

物料主数据MM01扩充时默认值的设置 BADI_MATERIAL_REF

4.查看示例代码,得到注意点,E_MARA,E_MARC,E_MARD,在更改时,需求重新从I_表赋值。

物料主数据MM01扩充时默认值的设置 BADI_MATERIAL_REF

5.修改代码如下:

物料主数据MM01扩充时默认值的设置 BADI_MATERIAL_REF

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

物料主数据MM01扩充时默认值的设置 BADI_MATERIAL_REF

上一篇:性能测试自动化


下一篇:Pendant 题解(斯特兰数+矩阵快速幂)