物料主数据MM01扩充时默认值的设置 BADI_MATERIAL_REF
物料主数据MM01扩充时默认值的设置
业务需求:在扩充物料主数据时要求自动带出来默认值(6900工厂,成本1视图,特殊采购成本核算默认20)
实施方案:实施BADI: BADI_MATERIAL_REF 来实现
操作方法: 1.SE19 创建实施名称ZBADI_MATERIAL_REF
2.输入实施短文本,保存并激活。
3.实施方法CREATE_MATERIAL ,可以参考示例实施类CL_EXM_IM_BADI_MATERIAL_REF
通过参数可以看出来,我们可以对MARA,MARC,MARD,MBEW,MVKE,MAKT等字段进行默认。
4.查看示例代码,得到注意点,E_MARA,E_MARC,E_MARD,在更改时,需求重新从I_表赋值。
5.修改代码如下:
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