如何修改主数据的评估类,其基本步骤如下:
1. 先判断是否需通过修改物料类型修改评估类(MMAM),这种情况是指物料类型选择错误导致评估类也错误,此时可以通过MMAM修改物料类型来修改评估类。
如果不能通过MMAM修改评估类,直接需要通过MM02修改评估类,常规步骤如下:
1. 相关的未清采购订单的处理,需标记删除。
2. 相关的未清生产订单的处理,需标记删除。
3. 库存价值调整为0,当期交易的话可冲销相关移动来实现,前期已有的交易则需要把库存转移到中间科目,修改完毕后,再转回来。
4. 修改消息OMT4(MM-326/327,低于4.6B版本则需通过代码修改消息)类型为警告,默认消息类型为错误,目的是如果存在未清采购订单和未清的生产订单,消息为警告。
5. 修改评估类(批量修改可使用MASS或MM17,单个修改MM02)
总结:有库存肯定是不能修改的,库存必须清零,根据SAP官方说法,未清采购订单和生产订单是需要处理或打删除标记的,但从测试来看,不打删除标记也是可以的(个人认为如果采购订单和生产订单没做任何物料移动,是无需打删除标记的;或者说所有订单均已关闭,即相关采购订单已全部发票校验,生产订单已全部TECO),SAP也说这个消息是可以修改为警告的(可参考note:160970)。因此通常的修改方法为库存清零(可通过程序开发或LSMW,从财务角度来说,也必须清零,否则科目怎么会更换为新的库存科目),修改评估类(可通过程序或LSMW或MM17),库存恢复(LSMW或开发程序),库存清零和库存恢复建议使用移动类型562和561。
另外需注意特殊库存(销售订单库存和项目库存),特殊库存如果不单独设置评估类,其使用的评估类和非限制库存一致,但如果只修改表MBEW的评估类,特殊库存评估类不会自动修改,如EBEW销售订单库存,这个评估类也需要手工修改才行。