- BOM: Routing工艺路线
应用:Bills of Material
职责:Bills of Material
总体说明
Routing(工艺路线)最终解决的问题是生产过程中加工顺序、资源和用量的标准化。准确度要求在98%以上,要不断与现场比对,逐步达到100%。
与BOM一样,Routing亦是制造型企业的业务驱动核心,WIP、OPM、COST、MPS/MRP等是直接跑在Routing的基础上,没有稳定清晰的Routing就没有ERP。
Routing是产品/半成品的生产步骤图,定义了生产特定物料所要经历的工序、加工部门(工作中心)、提前期、耗用的资源及其额定数量。
以“自行车组装”为例,下面是其预定工艺路线表:

其中960001,经过3道工序,在第一工序即“总装中心”,使用了两种资源进行组装。
Routing的维护和变更实际至少涉及如下部门:工程部/研发中心、计划部、制造部、财务部。
Oracle中的Routing,不仅仅是技术意义上的施工标准步骤,其还承担了工、费归集的成本职能;使得我们结合BOM可以准确算出一个装配件的成本——料、工、费。因为加入了成本因素,使得Routing稍显复杂。
从不同角度看,Routing也有不同的分类,不过没有BOM那么复杂。
从设计与制造角度 据bom_operational_routings.routing_type分
- 工程Routing 在工程模块维护
工程Routing基本上是反应工程设计上的Routing原型;而实际在EBS中的维护,和制造Routing没有差异。
- 制造Routing 在BOM模块维护或者由工程Routing“实施”——转产而来
制造Routing反应的是当前用于车间实际生产的Routing,即在产品生产过程中,按照标准应当历经哪些工序,经由哪些部门,耗用多少该部门的资源生产。
从工艺主次角度 据bom_operational_routings.alternate_routing_designator分
- 主Routing
最常用的工艺路线,在各模块使用中默认都是主Routing,如成本卷积、开JOB、MRP提前期运算;成本卷积、开JOB可以手工选择替代BOM。
- 替代Routing
创建主Routing之后,就可以建立替代Routing了,意思是同样一个产品,还可以用其他的步骤和方法(不同工序、不同部门、不同资源、不同数量)生产。
在做工程Routing的时候,通常可以创建一系列替代Routing,来比较其组成、工艺、成本。
替代Routing的意义还在于表明,使用不同等级的技能工或者不同科技水平的机器,其效率是不一样的。比如主Routing是用新设备加工,需要0.1机时;替代Routing AAA使用旧设备加工,需要0.3小时。
可选内容:从工艺是否固定角度
- 标准Routing
通常我们说的都是标准Routing,工序、部门、资源及定额数量都固定。
- Routing Network 在Shop Floor Management模块定义
Dynamic Routings(动态工艺路线)的含义:生产过程并非事先固定,而是根据前工序的结果,决定后面的工序是什么,比如10工序测试结果值<60%,那么转30工序,否则进入20工序。
所以初始定义是一个复杂的Routing Network,类似含分支判断的程序流程图。
标准Routing学习流程
Prerequisite 参考《深入浅出Oracle EBS之全模块设置详例》设置BOM
↓
Review Item 回顾物料定义中BOM Tab页属性,参考“INV: Items”
↓
Define Resource 定义资源及其费率
↓
Define Overhead 定义制造费用、资源与制造费用关系
↓
Define Department 定义部门及其与资源的关系、制造费用在各部门的费率
↓
Define Standard Op 定义标准工序
↓
Define Primary Routing 定义主Routing
↓
Define Alternate 定义替代项
↓
Define Alternate Routing 定义替代Routing
↓
Modify Operations 失效工序、添加新工序及资源
↓
Resource Where Used 资源使用处
资源定义
N: BOM/Routings/Resources
Oracle中资源的含义比较丰富,主要包括人工、机器,此外还包括时间、货币、数量、杂项。定义资源的时候需要定义一系列成本参数:账户和费率。
费率即单位成本、单价的意思。
我们创建如下资源:机器、初级工、测试工、特级工并设置费率分别为10/10/11/20。这里也可以直接定义资源和制造费用的关系。

点击Rates定义费率,初次定义可以直接定义Frozen的:
资源定义关键字段:

我们本章练习定义的数据如下:
制造费用定义
N: CST/Setup/Sub-Elements/Overheads
任何除物料间接费用外的间接费用,如水、电、煤、现场管理费等,都可以定义为Overhead(制造费用)。Overhead纯属成本概念,并不影响Routing的定义和使用;Oracle通过其与Resource的关联,实现自动计算成品/半成品的单位成本、生产成本的目的。
我们创建如下资源:Water、Coal并设置其与HR01/MS01、HR01/HR02/HR03相关联。这里也可以直接定义制造费用在各部门的费率。
即使新建的Overhead,这里也无法定义Frozen类型的关系;不过回到前面Resource定义的地方就可以。

制造费用定义关键字段:

我们本章练习定义的数据如下:
部门
N: BOM/Routings/Departments
这里的部门,可以等价于工作中心、加工中心、成本中心,并不是我们所说的财务、市场、计划部门。
我们创建如下部门:总装中心、包装部门、测试部门、车轮部门。并定义两个关系:
- 定义部门和资源的关系,即部门拥有什么资源
- 定义部门费率,想定多少就定多少^o^~^o^,不过不能定义Frozen的

部门定义关键字段:
我们本章练习定义的数据如下:

标准工序
N: BOM/Routings/Standard Operations
标准工序相当于一份工序模版,通常代表每个加工中心最常用的生产工序。
每个部门都可以定义若干标准工序,然后在定义实际工艺路线的时候,可以直接引用这些标准工序,视情况加以修改即可,提高Routing维护的效率和准确性。
这里我们定义一个“总装部门”标准的“装配工序”,详细字段参考下节:

主Routing
N: BOM/Routings/Routings
前面的设置都是为Routing准备的。
这里我们逐一创建前面介绍的“自行车组装”的工艺路线,资源只能选与工序中的部门有关联的,即只能选择本部门拥有的资源;其中10工序引用标准工序:
常用字段详细说明,粗体部分是必须要掌握的:
我们本章练习定义的Routing数据如下:
替代号
N: BOM/Setup/Alternates
替代号定义是和BOM共享的,所以可以使用已有的,或者定义新的AAA:

替代Routing
N: BOM/Routings/Routings
差别仅仅在于多一个替代号。这里不再详述,请读者自行练习。
我们本章练习定义的Routing数据如下:

修改工序
N: BOM/Routings/Routings
对于工序或者其下资源的修改,比如修改部门、资源、使用量等,可以直接修改相应行,这样简单、直接,但是无法保留痕迹。建议的做法有2:一是“拷贝”一行进行修改,失效原行;二是通过ECO(Engineering Change Order工程更改单)来做。
这里用方法1,先查出要改的Routing,在要修改的行填入“失效日期”,保存后;新增一条记录,录入同序号工序;因为资源是和工序相关联的,所以必须重新录入新的资源信息。

这样实际上产生了新版本(Version)的Routing,如此例,08-NOV-2006 13:05:59及之前是一个版本,08-NOV-2006 13:06:59及之后是另外一个版本;严格说,这两个时间的空档内,又是一个版本。
资源使用处
N: BOM/Routings/Resource WhereUsed
输入资源代码,点击Find,即可快速找出资源在哪些装配件的哪些工序的使用量:

Revision and Ve

文章详细介绍了在Oracle企业资源规划系统(EBS)中,Routing(工艺路线)在生产过程中的作用,包括定义、分类、维护和变更,以及如何结合BOM(物料清单)计算成本。同时,文章阐述了物料成本的构成、成本要素和成本计算方法,强调了成本卷积在成本计算中的重要性,并提供了相关的核心功能流程和操作步骤。
416

被折叠的 条评论
为什么被折叠?



