一、批次主数据的产生方式
在SAP的标准业务中,批次主数据的产生方式大致有以下几类:
-
手动创建
-
创建/修改采购订单时产生
-
根据货物移动产生
-
根据生产订单的创建及下达产生
-
与质检流程(QM)相关产生
我们主要分享一下与MM相关的前三类批次产生的具体操作方式。
1.手工创建批次
事务码:MSC1N - 创建 、MSC2N - 更改 、MSC3N - 显示
手工创建时,我们需要注意几点:
a.手动创建批次时,物料、工厂、库存地点,需要根据情况进行输入。其中,物料是必须输入的,因为批次肯定是针对某个物料创建的;工厂是选择性必输,只有当批次级别为工厂级别时,工厂字段是必须输入的;库存地点,是选择性输入。
b.批次编号可以自己外部输入,也可以不输入,由系统自动生成。SAP标准默认批次编号是允许外部和内部编号同时存在的。这一部分我们会在批次的编号中具体分析。
2.创建/修改采购订单时生成批次
a.如上图所示,点击创建按钮,系统将自动创建一个批次编号。在未收货前,此批次编号是不存在的,即无法通过MSC3N进行查看。换句话说,在创建采购订单时所创建的批次编号,仅仅是提前预定一个编号,并未生成真正的批次。只有当针对采购订单收货过账后,该批次才真正生成,可以使用MSC3N进行查看。
b.基于a中提到的内容,我们也可以理解创建采购订单时生成批次,仅仅是个空的编号,直到采购订单101收货后,才生成真正的批次。所以,我们也可以将此类批次的产生,也可以归到“3.根据货物移动生成批次”的一类。
c.这里的供应商批次中所填写的内容,在收货过账后,会被带入到所生成的批次主数据中。
d.这类的批次可以由系统内部自动给号,也可以自己填写自己的外部编号。
3.根据货物移动产生批次
如上图,根据货物移动,也就是根据移动类型,系统可以触发批次的生成。其中,可以根据系统自动生成编号,如1行项目;也可以自己填写外部编号,如2行项目。
二、控制批次生成的后台配置:
如第一部分介绍,批次的生成从本质上可以分配为3类:1.手动创建生成;2.根据货物移动生成,即根据移动类型生成;3.根据生产订单生成。
SAP后台配置对如上三类的批次生成,有一定的控制作用。
后台路径:IMG → 后勤 - 常规 → 批次管理 → 创建新批次
我们能大致根据描述看出来:
定义产品订单/工序订单的批创建 ---对与生产订单批次生成相关的控制
定义货物移动的批创建----对移动类型相关批次生成的控制
定义批次主交易数据的初始创建----对手动创建批次生成的控制
1.定义产品订单/工序订单的批创建
如下图,配置中是生产订单相关的参数文件,其中批次的自动创建有三种配选择如下图所示,其描述也比较明确。
2.定义货物移动的批创建
如下图所示,这个是针对移动类型的批次生成控制,其中,不同的选项代表不同的控制作用,描述的比较清楚,可以自行参考测试。
3.定义批次主交易数据的初始创建
如下图所示,是针对不同物料类型去设定不同的批次生成控制,其具体控制选项,也比较清楚易懂。特别注意,此处针对物料类型的批次生成控制,仅作用于手动创建批次(MSC1N)时,才会产生控制效果。并不影响根据移动类型等的自动批次生成功能。