OpenERP 7-在物料清单(BoM)中显示产品成本
我对OpenErp7完全是初学者。 我想在物料清单中显示产品成本(产品.标准价格?)和公式产品成本*项目编号 我已经试过了OpenERP 7-在物料清单(BoM)中显示产品成本,openerp,openerp-7,Openerp,Openerp 7,我对OpenErp7完全是初学者。 我想在物料清单中显示产品成本(产品.标准价格?)和公式产品成本*项目编号 我已经试过了 'price': fields.related('product_id','product_tmpl_id.standard_price',type='float', size=64, relation="product.product", string="Price", store=True), 'standardprice': fields.related('pro
'price': fields.related('product_id','product_tmpl_id.standard_price',type='float', size=64, relation="product.product", string="Price", store=True),
'standardprice': fields.related('product_id','standard_price',type='float', size=64, relation="product.product", string="Standard Price", store=True),
但它不起作用。。。如果有任何提示,我将不胜感激
提前谢谢
Davide您应该首先继承mrp.bom并添加一个新字段
'price\u unit':fields.float('unit price')
并重新定义onchange\u product\u id
函数,如下所示:
def onchange_product_id(self, cr, uid, ids, product_id, name, context=None):
if product_id:
prod = self.pool.get('product.product').browse(cr, uid, product_id, context=context)
return {'value': {'name': prod.name, 'product_uom': prod.uom_id.id, 'price_unit': prod.standard_price}}
return {}