本文章仅用于SAP软件的应用、学习沟通,文中所示的截图来源于SAP软件,相应著作权归SAP公司所有。
SPA PP多级外协工序应用
01
///
MRP区域的应用
///
通俗地讲,可以将每个MRP区域看成是一个需要自给自足、新陈代谢的小社会。比如在默认情况下,将每个工厂作为是一个小社会。工厂与工厂之间需求和供给都是隔离开来的;每一个需求,如计划独立需求,销售订单需求必须指明到工厂一级,而在MRP运行时,每个工厂进行独立运行,各自计算需求与供给。
例子 :假设1000工厂有一笔1000kg的需求,那么1000工厂就会用生产或者采购的方法来满足这笔需求;而此时,2000工厂一张1000kg的生产订单是不能满足1000工厂的需求,只有当2000工厂内部产生库存转移预留,将2000工厂1000kg产品转移到1000工厂下,这个需求才算满足;以上所讲的是工厂之间分别计算的问题。在默认情况下,MRP只考虑将每个工厂各自的供给各自的需求,这就是MRP区域的作用。
02
///
MRP AREA的类型
///
1、工厂类型的MRP区域:
每个工厂类型的MRP区域对应于且之能对应于一个工厂,同时MRP区域的编号必须与工厂的编号完全一致;比如MRP区域2400,就必须对应于工厂2400。因此,系统中多少家工厂,就可以存在多少个这种类型的MRP区域。所以在绝大多数情况下,不需要建立这种类型的MRP区域。
2、库存地点类型的MRP区域:
此类型的MRP区域是最为常见的一种MRP区域,其特点是,先对这一类型的MRP区域指定一个工厂,然后再对其分配若干个库存地点。其中,属于同一个MRP区域的若干个库存地点还必须属于已经指定好的工厂,每个库存地点只能被分配给一个MRP区域。
该MRP区域由于可以和库存地点关联起来,因此可以在实际业务中达到将不同的车间分开计划的效果。(如在MRP区域中仅仅指定A车间库存,从而使系统在跑MRP时只考虑A车间的供给与需求)。
3、供应商类型的MRP区域:
此类型的MRP区域的特点是,首先对MRP区域指定一个工厂,而后再对其指定一个供应商,这样就可以将合格供应商与其他供应商分开进行计划。在跑MRP时只考虑由这个供应商所提供的供给,而由其他渠道获得供给的一律被无视。
需注意的是,在维护此类MRP区域时,一个供应商只能被分配给一个MRP区域,而一个MRP区域也只能分配给一个供应商。
业务背景分析
03
///
项目背景
///
正常在项目中我们会经常遇到这种业务情况,标准委外指的是我们将材料A给加工商然后加工商加工完后变成B,这也是我们通常遇到的单层委外。而多级转包可能就会出现多级委外的情况,例如A给加工商1,加工后成B,给其他加工商2,加工成C产品,可能还会有更多层级的,原材料经过多个外协加工商加工后才会产出成品。本文就是针对此种情况进行讲解。
系统配置
04
///
系统配置
///
1、使用事务码OMIZ为每个类型的外协供应商配置不同的MRP区域。如下图,MRP区域的类型是3(供应商),同时分配对应的供应商代码。外协工序1的供应商为10696,对应的MRP区域为10696,
外协工序2供应商10170,对应的MRP区域为10170
2.配置特殊采购类型
数据准备
1、基础数据准备,成品:3000888;半成品:2000888;原材料1000888
物料 | 工厂级的物料主数据 | MRP区域分配 | MRP区域下的特殊采购类型 |
---|---|---|---|
3000888 | F | 30 | |
2001888 | F | 10170 | 30 |
1000888 | F | 16096 | 45 |
2、bom及工艺路线创建
3、为物料3000888 供应商16096&2001888 供应商10170创建货源清单及信息记录;
成品3000888货源清单:
半成品2001888货源清单:
05
///
系统测试
///
1、创建成品3000888独立需求,并运行MRP其结果如下
md04查看结果
2.可以发现查看3000888的物料需求,其中半成品2001888分到MRP范围为16096对应的供应商,即外协工序2,原材料1000888分到MRP 范围10170,对应外协工序1中进行计划
~
END