OpenERP 7.0。将字段添加到 purchase.purchase_order_tree
OpenERP 7.0. add field to purchase.purchase_order_tree
是否可以将字段添加到 purchase.orde.line "Quantity"(购买产品的)和 "Product"?
我不需要在采购清单中看到它花了多少钱,而是产品和产品数量。
我想我有正确的 xml 文件继承和 xpath,我正在寻找的是一个添加要购买的字段的功能。在我的例子中,所有购买都将只包含一种产品和一种数量。
采购产品行(product_id)和采购产品数量(product_qty)。
之后我会在购买清单中看到我拥有的每种产品的数量和数量。
purchase_quantity.xml
<record id="view_purchase_inherit_form" model="ir.ui.view">
<field name="name">purchase.inherit.form</field>
<field name="model">purchase.order</field>
<field name="inherit_id" ref="purchase.purchase_order_tree"/>
<field name="arch" type="xml">
<data>
<xpath expr="//field[@name='amount_total']" position="before">
<field name="quantity_purchase"/>
</xpath>
</data>
</field>
</record>
__purchase_quantity__.py
from osv import osv, fields
class purchase_order(osv.osv):
_inherit = 'purchase.order'
_columns = {
'quantity_purchase': fields.related('product_qty',string='Quantity', type='integer')
}
sale_order_line()
我走对了吗?
这里有几件事跳出来了。
您不需要 arch 字段内的数据标签,您只需在 arch 字段内有一个或多个 xpath 表达式。
你的模型有误,应该是"purchase.order","purchase.order.tree是基础视图的名称,不是模型名称。
是否可以将字段添加到 purchase.orde.line "Quantity"(购买产品的)和 "Product"?
我不需要在采购清单中看到它花了多少钱,而是产品和产品数量。
我想我有正确的 xml 文件继承和 xpath,我正在寻找的是一个添加要购买的字段的功能。在我的例子中,所有购买都将只包含一种产品和一种数量。
采购产品行(product_id)和采购产品数量(product_qty)。
之后我会在购买清单中看到我拥有的每种产品的数量和数量。
purchase_quantity.xml
<record id="view_purchase_inherit_form" model="ir.ui.view">
<field name="name">purchase.inherit.form</field>
<field name="model">purchase.order</field>
<field name="inherit_id" ref="purchase.purchase_order_tree"/>
<field name="arch" type="xml">
<data>
<xpath expr="//field[@name='amount_total']" position="before">
<field name="quantity_purchase"/>
</xpath>
</data>
</field>
</record>
__purchase_quantity__.py
from osv import osv, fields
class purchase_order(osv.osv):
_inherit = 'purchase.order'
_columns = {
'quantity_purchase': fields.related('product_qty',string='Quantity', type='integer')
}
sale_order_line()
我走对了吗?
这里有几件事跳出来了。
您不需要 arch 字段内的数据标签,您只需在 arch 字段内有一个或多个 xpath 表达式。
你的模型有误,应该是"purchase.order","purchase.order.tree是基础视图的名称,不是模型名称。