[MRG] mrp_bo_product_details

This commit is contained in:
Virgil Dupras
2013-01-26 13:30:33 -05:00
committed by Maxime Chambreuil
3 changed files with 31 additions and 33 deletions

View File

@@ -25,7 +25,7 @@
'author': 'Solutions Libergia inc.',
'category': 'Manufacturing',
'description': """
This module adds product price and stock to bom view
This module adds product price and stock to bom views
""",
'depends': ["base","mrp"],
'demo': [],

View File

@@ -20,17 +20,15 @@
#
##############################################################################
from openerp.osv import fields, osv
from openerp.osv import fields, orm
from openerp.tools.translate import _
class mrp_bom(osv.osv):
class mrp_bom(orm.Model):
_inherit = 'mrp.bom'
_columns ={
'product_standard_price': fields.related('product_id', 'standard_price', type='float', string='Cost Price', readonly=True),
'product_qty_available': fields.related('product_id', 'qty_available', type='float', string='Quantity On Hand', readonly=True),
'product_standard_price': fields.related('product_id', 'standard_price',
type='float', string='Cost Price', readonly=True),
'product_qty_available': fields.related('product_id', 'qty_available',
type='float', string='Quantity On Hand', readonly=True),
}
_defaults = {
}
mrp_bom()

View File

@@ -2,29 +2,29 @@
<openerp>
<data>
<record id="mrp_bom_tree_view" model="ir.ui.view">
<field name="name">mrp.bom.tree</field>
<field name="model">mrp.bom</field>
<field name="inherit_id" ref="mrp.mrp_bom_tree_view"/>
<field name="arch" type="xml">
<field name="product_uom" position="after">
<field name="product_standard_price" />
<field name="product_qty_available" />
</field>
</field>
</record>
<record id="mrp_bom_component_tree_view" model="ir.ui.view">
<record id="mrp_bom_tree_view" model="ir.ui.view">
<field name="name">mrp.bom.tree</field>
<field name="model">mrp.bom</field>
<field name="inherit_id" ref="mrp.mrp_bom_tree_view"/>
<field name="arch" type="xml">
<field name="product_uom" position="after">
<field name="product_standard_price" />
<field name="product_qty_available" />
</field>
</field>
</record>
<record id="mrp_bom_component_tree_view" model="ir.ui.view">
<field name="name">mrp.bom.component.tree</field>
<field name="model">mrp.bom</field>
<field name="inherit_id" ref="mrp.mrp_bom_component_tree_view"/>
<field name="arch" type="xml">
<field name="product_uom" position="after">
<field name="product_standard_price" />
<field name="product_qty_available" />
</field>
</field>
</record>
<field name="arch" type="xml">
<field name="product_uom" position="after">
<field name="product_standard_price" />
<field name="product_qty_available" />
</field>
</field>
</record>
<record id="mrp_bom_form_view" model="ir.ui.view">
<field name="name">mrp.bom.form</field>
@@ -32,11 +32,11 @@
<field name="inherit_id" ref="mrp.mrp_bom_form_view"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='bom_lines']/tree" position="inside" >
<field name="product_standard_price" />
<field name="product_qty_available" />
</xpath>
<field name="product_standard_price" />
<field name="product_qty_available" />
</xpath>
</field>
</record>
</data>
</openerp>