标题: OpenERP生产模块基本概念 [打印本页] 作者: 江源东 时间: 2015-9-7 19:52 标题: OpenERP生产模块基本概念 1)生产计划方式 一般来说,制造企业有四种生产计划方式:面向订单设计,面向订单生产,面向订单装配和面向库存生产。
a) 面向订单设计(Engineer to Order,ETO),这种方式主要是针对高度客户化的产品,通常是单件销售,如轮船、水电站大型发电机。企业接到订单后,作业大致顺序是,设计产品,定义产品规格,开发物料清单(BoM),采购物料,启动生产,交货。
b) 面向订单生产(Make to Order,MTO),这种方式通常是贴牌产品。接到订单后,产品设计是现成的,但需要按客户要求生产。OEM生产厂商基本上都属于这种方式。
c) 面向订单装配(Assemble to Order,ATO),销售产品的零部件是通用的,零部件预先生产好存放在仓库中,接到订单后,立即组装成客户需要的产品。
d) 面向库存生产(Make to Stock,MTS),客户按计划生产好,接到订单后立即从仓库出货交付客户。
在OpenERP中,恰当设置物料档案(Products),物料清单(BoM)和工艺路线(Routings),上述四种生产计划方式皆可以支持。OpenERP中BoM表的重要概念有:
Bill of Materials:“需要独立生产”的产品的BoM表,该BoM表没有父BoM。“需要独立生产”的产品包括最终销售的产品,不用于销售的半成品。系统自动生成工单(Manufactory Order,MO)时候,会为“需要独立生产”的产品产生工单。
Bill of Material Components:该BoM表有父BoM,系统不会为该BoM表产生单独的工单,而是和父BoM的工单一起生产。
BoM Type:有Sets / Phantom 和 Normal BoM 两个选项。如果BoM Type是Sets / Phantom,系统不会为该BoM产生MO,如果该BoM又是根BoM,系统将直接将该BoM的子部件发送给客户。例如产品桌子,包括一块桌面、四条桌腿,如果该桌子的BoM Type是Normal BoM,系统将产生一张组装桌面和桌腿的MO,如果是Sets / Phantom,系统不产生MO,且,发货单(Delivery Order)上发货内容不是“桌子”,而是代之以一块桌面、四个桌腿。
Parent BoM:父BoM
Routing:工艺路线,一个工艺路线包括多个工作中心(Work Center)。系统根据工艺路线中的Work Center计算生产费用和工作中心负荷。
Manufacturing Efficiency:成品率,如成品率为0.8,如果某订单要生产1000件产品,系统会按1000/0.8=1250的数量领料及生产。
Properties:用于产品的BoM选择。例如电脑组装,产品“电脑”因其硬盘、内存等的规格不同,所需原料不同,因此会有多个BoM。如果销售订单上卖出一个“电脑”,系统将用哪个BoM安排生产呢?此时系统将根据Properties选择合适的BoM。其选择原理是,销售订单(SO)上销售人员销售时候,指定Properties,每个BoM上亦有唯一的Properties组合,系统将根据SO上指定的Properties,和该产品的每个BoM上的Properties比对,挑选Properties最“相似”的BoM安排生产。
2)生产车间作业管理
生产车间作业管理包括,核实生产订单的可行性,执行生产订单,监控订单生产,调整生产任务,生产订单完工。
a) 生产部接到生产订单或生产计划,首先要通过物料档案、库存报告、工艺路线文件、工作中心(Work Center)、生产计划报告等核实可否完成该生产订单,并落实该订单生产的物料、人员、设备、进度计划等。
b) 执行生产订单包括,下达作业单、领料单等。
c) 监控订单生产包括,监控物料消耗、工序状态、生产进度、在制品数量、废品数量、工作中心负荷等。如出现异常,及时采取加班、转包、报告上级部门等调整措施。
d) 生产订单完成时,要及时统计实际消耗的物料和工时,与标准物料和工时的差异,差异分析等。
在OpenERP中,支持生产成本计算的设置在工作中心(Work Center)中。工作中心定义了标准人时成本和标准机时成本:
每周期加工数量(Capacity per Cycle):只改WC每个周期可完成的产品数量。
每周期小时数(Time for 1 cycle (hour)):该WC运行一个周期需要的时间(小时)。
生产准备时间(Time before prod.):启动WC开始生产所需要的时间。
生产清理时间(Time after prod.):WC运行结束需要的清理时间。
小时成本(Cost per hour):该工作中心每小时的费用,可在此设置直接人工费。
小时成本科目(Hour Account):工单完工时,系统将算出的小时成本记录到该科目,是成本会计科目,可以任意设定。
周期成本(Cost per cycle):该工作中心运行一个周期的费用,可在此设置可变动制造费用。
周期成本科目(Cycle Account):工单完工时,系统将算出的周期成本记录到该科目,是成本会计科目,可以任意设定。
总账科目(General Account):财务会计科目,通常是“制造费用”科目。