콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
4509 화면

Hi there,

I'm developing a module that hides the cost price `purchase_price` in sale order for users without `group_show_cost_and_margin`. I've created a view that modifies `sale.order.line.tree.margin.view.form` from sale_margin (https://github.com/odoo/odoo/blob/10.0/addons/sale_margin/views/sale_margin_view.xml).

My view:

    <record id="sale_order_line_purchase_price_form" model="ir.ui.view">
    <field name="name">ale.order.line.tree.purchase.form</field>
    <field name="model">sale.order</field>
    <field name="inherit_id" ref="sale_margin.sale_margin_sale_order_line"/>
    <field name="arch" type="xml">
        <field name="purchase_price" position="replace">
            <field name="purchase_price"   groups="hide_cost_margin.group_show_cost_and_margin"/>
        </field>
    </field>
    </record>

However, the cost column is still shown for users without `group_show_cost_and_margin` permission.

What am I doing wrong?

Thanks you in advance.

아바타
취소
베스트 답변

Hello Try this


<record model="ir.ui.view" id="sale_margin_sale_order_line1">
<field name="name">sale.order.line.margin.view.form1</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale_margin.sale_margin_sale_order_line"/>
<field name="arch" type="xml">
    <xpath expr="//field[@name='order_line']/form//field[@name='purchase_price']" position="replace">
<field name="purchase_price"   groups="hide_cost_margin.group_show_cost_and_margin"/>
    </xpath>
</field>
</record>

<record model="ir.ui.view" id="sale_margin_sale_order_line_form1">
<field name="name">sale.order.line.tree.margin.view.form1</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale_margin.sale_margin_sale_order_line_form"/>
<field name="arch" type="xml">
   <xpath expr="//field[@name='order_line']/tree//field[@name='purchase_price']" position="replace">
<field name="purchase_price"   groups="hide_cost_margin.group_show_cost_and_margin"/>
    </xpath>
</field>
</record>
아바타
취소
작성자

Thanks you!

관련 게시물 답글 화면 활동
1
9월 23
3067
3
7월 21
14364
1
1월 21
8311
0
6월 17
7419
0
2월 17
3357