我在OpenErp上使用购买应用程序。
我知道这个字段是在purchase.py
上宣布并在purchase_view.xml
上调用的,但奇怪的是,当我尝试添加新产品报价或购买时,它不会出现,请不要误会我的意思,该应用程序的工作原理,但我觉得很有意思,这个领域根本没有显示。
这是purchase.py
'product_uom': fields.many2one('product.uom', 'Product Unit of Measure', required=True),
purchase_view.xml
<field name="product_uom" groups="product.group_unidadmedida" on_change="onchange_product_unidadmedida(parent.pricelist_id,product_id,product_qty,product_uom,parent.partner_id, parent.date_order,parent.fiscal_position,date_planned,name,price_unit,context)"/>
两个在同一个班级purchase_order_line
btw
对此有任何提示吗?
答案 0 :(得分:1)
请检查您是否已向您的用户授予“group_unidadmedida”权利?
答案 1 :(得分:1)
您需要将此组分配给已登录的用户,以查看采购订单中的计量单位。 “管理多个计量单位”
转到设置 - &gt;用户 - &gt;用户。打开记录的用户记录。转到“访问权限”选项卡,首先勾选“技术功能”,保存,重新加载。再次从菜单中打开相同的用户记录。现在,您将在“技术设置:分隔符”下看到更多组。勾选“管理多个度量单位”,保存并重新加载。现在再次打开采购订单表单,您将可以在其中看到产品UOM。