This module is part of the OpenERP software, the leading Open Source
enterprise management system. If you want to discover OpenERP, check our
screencasts or download
OpenERP directly.
This is the base module to manage the manufacturing process in OpenERP.
Features:
* Make to Stock / Make to Order (by line)
* Multi-level BoMs, no limit
* Multi-level routing, no limit
* Routing and workcenter integrated with analytic accounting
* Scheduler computation periodically / Just In Time module
* Multi-pos, multi-warehouse
* Different reordering policies
* Cost method by product: standard price, average price
* Easy analysis of troubles or needs
* Very flexible
* Allows to browse Bill of Materials in complete structure
that include child and phantom BoMs
It supports complete integration and planning of stockable goods,
consumable of services. Services are completely integrated with the rest
of the software. For instance, you can set up a sub-contracting service
in a BoM to automatically purchase on order the assembly of your production.
Reports provided by this module:
* Bill of Material structure and components
* Load forecast on workcenters
* Print a production order
* Stock forecasts
Keep empty if you produce at the location where the finished products are needed. Set a location if you produce at a fixed location. This can be a partner location if you subcontract the manufacturing operations.
Validity of this BoM or component. Keep empty if it’s always valid.
code:
Code, char
product_uom:
Product UOM, many2one, required
sequence:
Sequence, integer
child_complete_ids:
BoM Hierarchy, many2many, readonly
product_qty:
Product Qty, float, required
product_uos:
Product UOS, many2one
date_start:
Valid From, date
Validity of this BoM or component. Keep empty if it’s always valid.
routing_id:
Routing, many2one
The list of operations (list of workcenters) to produce the finished product. The routing is mainly used to compute workcenter costs during operations and to plan future loads on workcenters based on production planning.
bom_lines:
BoM Lines, one2many
type:
BoM Type, selection, required
Use a phantom bill of material in raw materials lines that have to be automatically computed in on eproduction order and not one per level. If you put “Phantom/Set” at the root level of a bill of material it is considered as a set or pack: the products are replaced by the components between the sale order to the picking without going through the production order. The normal BoM will generate one production order per BoM level.
method:
Method, selection, readonly
child_ids:
BoM Hierarchy, many2many, readonly
bom_id:
Parent BoM, many2one
revision_type:
indice type, selection
active:
Active, boolean
product_efficiency:
Product Efficiency, float, required
Efficiency on the production. A factor of 0.9 means a loss of 10% in the production.
product_id:
Product, many2one, required
product_rounding:
Product Rounding, float
Rounding applied on the product quantity. For integer only values, put 1.0
name:
Name, char, required
revision_ids:
BoM Revisions, one2many
position:
Internal Ref., char
Reference to a position in an external plan.
Object: Bill of material revisions (mrp.bom.revision)¶