mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[16.0] contract: Show discount lines for users with the group 'Discount on lines'
This commit is contained in:
@@ -63,7 +63,7 @@
|
||||
<field
|
||||
colspan="2"
|
||||
name="discount"
|
||||
groups="base.group_no_one"
|
||||
groups="product.group_discount_per_so_line"
|
||||
nolabel="1"
|
||||
/>
|
||||
</group>
|
||||
|
||||
@@ -232,7 +232,10 @@
|
||||
attrs="{'readonly': [('automatic_price', '=', True)]}"
|
||||
/>
|
||||
<field name="specific_price" invisible="1" />
|
||||
<field name="discount" groups="base.group_no_one" />
|
||||
<field
|
||||
name="discount"
|
||||
groups="product.group_discount_per_so_line"
|
||||
/>
|
||||
<field name="price_subtotal" />
|
||||
<field name="recurring_interval" invisible="1" />
|
||||
<field name="recurring_rule_type" invisible="1" />
|
||||
@@ -332,7 +335,10 @@
|
||||
attrs="{'readonly': [('automatic_price', '=', True)]}"
|
||||
/>
|
||||
<field name="specific_price" invisible="1" />
|
||||
<field name="discount" groups="base.group_no_one" />
|
||||
<field
|
||||
name="discount"
|
||||
groups="product.group_discount_per_so_line"
|
||||
/>
|
||||
<field name="price_subtotal" />
|
||||
<field name="recurring_interval" invisible="1" />
|
||||
<field name="recurring_rule_type" invisible="1" />
|
||||
|
||||
@@ -111,7 +111,7 @@
|
||||
attrs="{'readonly': [('automatic_price', '=', True)]}"
|
||||
/>
|
||||
<field name="specific_price" invisible="1" />
|
||||
<field name="discount" groups="base.group_no_one" />
|
||||
<field name="discount" groups="product.group_discount_per_so_line" />
|
||||
<field name="price_subtotal" />
|
||||
<field name="recurring_interval" invisible="1" />
|
||||
<field name="recurring_rule_type" invisible="1" />
|
||||
|
||||
@@ -55,7 +55,10 @@
|
||||
attrs="{'readonly': [('automatic_price', '=', True)]}"
|
||||
/>
|
||||
<field name="specific_price" invisible="1" />
|
||||
<field name="discount" groups="base.group_no_one" />
|
||||
<field
|
||||
name="discount"
|
||||
groups="product.group_discount_per_so_line"
|
||||
/>
|
||||
<field name="price_subtotal" />
|
||||
<field name="recurring_rule_type" invisible="1" />
|
||||
<field name="recurring_interval" invisible="1" />
|
||||
|
||||
@@ -12,10 +12,7 @@
|
||||
"data": [
|
||||
"security/ir.model.access.csv",
|
||||
"security/contract_security.xml",
|
||||
"views/abstract_contract_line.xml",
|
||||
"views/contract.xml",
|
||||
"views/contract_line.xml",
|
||||
"views/contract_template.xml",
|
||||
"views/res_partner_view.xml",
|
||||
],
|
||||
"license": "AGPL-3",
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo>
|
||||
<!--FORM view-->
|
||||
<record id="contract_abstract_contract_line_form_view" model="ir.ui.view">
|
||||
<field
|
||||
name="name"
|
||||
>contract.abstract.contract.line form view (in contract_sale)</field>
|
||||
<field name="model">contract.abstract.contract.line</field>
|
||||
<field
|
||||
name="inherit_id"
|
||||
ref="contract.contract_abstract_contract_line_form_view"
|
||||
/>
|
||||
<field name="arch" type="xml">
|
||||
<field name="discount" position="attributes">
|
||||
<attribute name="groups">product.group_discount_per_so_line</attribute>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -8,21 +8,4 @@
|
||||
sequence="21"
|
||||
groups="sales_team.group_sale_salesman"
|
||||
/>
|
||||
<record id="contract_contract_form_view" model="ir.ui.view">
|
||||
<field name="name">contract.contract.form.contract.sale</field>
|
||||
<field name="model">contract.contract</field>
|
||||
<field name="inherit_id" ref="contract.contract_contract_form_view" />
|
||||
<field name="arch" type="xml">
|
||||
<xpath
|
||||
expr="//field[@name='contract_line_ids']/tree/field[@name='discount']"
|
||||
position="attributes"
|
||||
>
|
||||
<attribute
|
||||
name="groups"
|
||||
add="product.group_discount_per_so_line"
|
||||
separator=","
|
||||
/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo>
|
||||
<!--TREE view-->
|
||||
<record id="contract_line_tree_view" model="ir.ui.view">
|
||||
<field name="name">contract.template.line tree view (in contract_sale)</field>
|
||||
<field name="model">contract.line</field>
|
||||
<field name="inherit_id" ref="contract.contract_line_tree_view" />
|
||||
<field name="arch" type="xml">
|
||||
<field name="discount" position="attributes">
|
||||
<attribute name="groups">product.group_discount_per_so_line</attribute>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo>
|
||||
<!--FORM view-->
|
||||
<record id="contract_template_form_view" model="ir.ui.view">
|
||||
<field name="name">contract.template form view (in contract_sale)</field>
|
||||
<field name="model">contract.template</field>
|
||||
<field name="inherit_id" ref="contract.contract_template_form_view" />
|
||||
<field name="arch" type="xml">
|
||||
<field name="discount" position="attributes">
|
||||
<attribute name="groups">product.group_discount_per_so_line</attribute>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user