1. 生产计划方式
制造企业通常采用四种生产计划方式,Odoo(OpenERP)通过恰当设置物料档案(Products)、物料清单(BoM)和工艺路线(Routings)来支持这些方式:
- 面向订单设计(ETO):适用于高度客户化的产品,如轮船、大型发电机。接到订单后,依次进行产品设计、物料清单开发、物料采购和生产。
- 面向订单生产(MTO):适用于贴牌产品,如OEM生产厂商。产品设计现成,但需按客户要求生产。
- 面向订单装配(ATO):销售产品的零部件预先生产并存放在仓库中,接到订单后立即组装。
- 面向库存生产(MTS):按计划生产产品并存入仓库,接到订单后立即发货。
在Odoo中,BoM表的重要概念包括:
- Bill of Materials:独立生产的产品的BoM表,没有父BoM。
- BoM Components:有父BoM的BoM表,不会单独生成工单。
- BoM Type:分为Sets/Phantom和Normal BoM。Sets/Phantom BoM不会生成工单,若为根BoM,会直接发货子部件。
- Parent BoM:父BoM。
- Routing:工艺路线,包含多个工作中心,用于计算生产费用和工作中心负荷。
- Manufacturing Efficiency:成品率,影响领料和生产数量。
- Properties:用于BoM选择,根据销售订单上的指定属性选择合适的BoM。
2. 生产车间作业管理
生产车间作业管理涵盖核实生产订单可行性、执行生产订单、监控订单生产、调整生产任务和生产订单完工:
- 核实可行性:通过物料档案、库存报告等核实订单可行性,并落实物料、人员、设备和进度计划。
- 执行订单:下达作业单、领料单等。
- 监控生产:监控物料消耗、工序状态、生产进度等,及时采取调整措施。
- 完工处理:统计实际消耗的物料和工时,进行差异分析。
Odoo中支持车间作业管理的核心概念是工单(Manufactory Order,MO),记录了待生产产品、预计开工时间、源订单、待产数量、加工顺序、工单优先级、实际开工和结束时间、关联的物料清单和工艺路线等信息,辅助车间管理人员完成排产、监控等任务。
3. 生产成本核算
- 成本计算方法:我国企业会计准则规定采用制造成本法,成本包括直接材料、直接工资和制造费用。
- 成本项目分类:分为直接材料费、直接人工费和制造费用。制造费用需先归集再分摊到各成本计算对象。
- 可变与固定制造费用:可变制造费用与产量直接相关,固定制造费用与产量无关。在Odoo中,工作中心定义了标准人时成本和标准机时成本,用于自动计算工单的小时成本和周期成本。
生产订单完工后,成本会计根据系统记录的工单费用、采购或生产出库记录的直接材料费用、分摊的固定制造费用等,核算出该订单或该批产品的成本。系统记录生产中发生的基本费用,辅助成本会计进行核算。
4. OEM厂商案例
OEM厂商的订单生产涉及将销售订单分解为原材料采购单、制造单、发货单和成本核算。Odoo的生产模块通过BoM表支持这些业务:
- 确认销售订单:系统自动生成发货单。
- 运行MRP:
- 根据销售订单上产品的BoM,自动生成采购单。
- 根据BoM定义的加工步骤,自动生成制造单,可为每个车间或加工步骤生成一张制造单。
- 制造单完工确认时,系统自动计算人工费用和制造费用。
- 成本核算:财务部门根据采购订单自动生成的采购费用和制造单自动生成的生产费用,核算订单或产品成本。