1.Batch的定义:Batch is a quantity any drug produced during a given cycle of manufacture. The essence of a manufacturing batch is therefore its homogeneity(同质,同种,同批次).摘自SAP PA教材。
2.Batch涉及的模块:Batch主要涉及后勤模块,采购,生产,销售。具体点:就是当采购原材料入库是会生产相应的批次,生产领料,生产入库,销售出货都会有批次的选择跟确定。
3.如何启用批次管理?
1.确定使用的批次级别。后台路径:spro->后勤 - 常规->批次管理->指定批级别并激活状态管理。
系统提供了三个批级别:a,工厂级的唯一批次:同一个工厂里面的同一个料号,批次唯一。级别最低。
b,物料层的唯一批次:相同的物料,相同的批次,在所有工厂都是唯一的。
c,位于集团某一物料的唯一批次:批次在集团唯一。
如果需要转换的话,级别之间的转换,只能从a->b.
2. 物料主数据创建的时候,在采购视图里面的批次管理的check box打上勾,即可。
4.如何创建一个新的批次呢?
系统提供了两种方式来创建批次,第一种手工创建批次,事物代码MSC1N.第二种方式在货物移动的时候自动创建,跟移动类型有关。
5.特性分类在批次管理里面的应用。
一般情况下,在使用批次管理之后,我们会配置一部分特性来描述我们的批次,比如供应商,最后的收货日期,生产日期等等。但是并不是所有的批次料号一定要分配分类和特性的。
step 1,首先我们使用事物代码CT04创建特性,比如说供应商,生产日期,收货日期等等,很多情况下,我们会参照结构表名来创建,这样做的好处,比如我们采购收货的时候,会自动将采购单上面的供应商带入到这个特征值里面。如图:
step 2,建立分类,事物代码CL02,其中分类的类型022(如果你的批次层次是工厂级别的),其他情况选择023.
step 3,将我们建立的分类分配给料号。事物代码是CL20N,也可以在MM01的时候,直接扩建分类的视图。
6. SLED(shelf life expiration date) 与批次管理的结合运用
这类功能一般对于那些面包行业比较实用,即我们在采购收货的日期跟生产日期之间的比较,是否能够满足我们的最小剩余货架寿命。
首先,我们需要在扩建物料主数据的时上候,在工厂数据/存储1里面的最小剩余货架寿命(放在我们货架上面的时间),总货架寿命(整个产品的保质期)。在货物收货的时候输入生产日期,一开始根本没有地方可以让我输,原来需要在后台 SPRO->后勤 - 常规->批次管理->货架寿命截止日期 (SLED)->设置到期日检查。
7.批次管理里面还有状态管理,当我们发现库存里面有一批材料无法使用的时候,我们可以通过事物代码MSC2N修改批次的状态(非限制使用,批量限制).允不允许出现批次状态,可以通过后台配置实现。
8.批次管理的运用,可以实现先进先出。
SAP系统实现该功能,所使用的技术就是条件技术(定价条件,消息处理,打印时候)。
后台配置地方:spro->后勤 - 常规->批次管理->批次确定和批次检查里面进行配置。
step one:通过应用程序application得到对应的查找程序search procedure。
MM:移动类型+特殊库存标示->查找程序
PP:工厂+订单类型-> 查找程序 还有SD和WM模块的批次确定过程,这里不在细述。
step two:通过查找程序找到策略类型
其中在定义策略类型的时候,注意一下几点的设置 存取顺序,选择 B,排序 C,批分解
step three:存取顺序会得到表(多条),如果能读取到记录,就可以得到批次,否则就得不到批次 A.
step five: 根据存取顺序,维护记录。事物代码:mbc1。
其作用就是:select * from table A where 条件 B sort by C。其中排序,可以通过后台设定排序规则的。
在实际的货物移动的时候,可以自动确定批号,比如在使用MB1A 201成本中心发料的时候批号输入 * 。
结束语:批次管理需要企业仓库对不同的批次号的实物进行区分管理,需要对原材料和成品的质量跟踪(事物代码MB56),公司的物流周转快速,不然仓库的工作量将成倍的增加。此文档主要讲解物料管理里面的批次管理,有错误的地方,大家可以指出,我来修正。