summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaphael Collet <rco@openerp.com>2012-03-22 12:08:34 +0100
committerRaphael Collet <rco@openerp.com>2012-03-22 12:08:34 +0100
commitfe31238077d974a56d38b67ad19bf7d24901bcdd (patch)
tree3056607eb42574a92dfcae502228888ac67c9eac
parentcf793363b6ebbf46691f80ebcc912744f5403522 (diff)
[IMP] purchase: change xml id of groups
bzr revid: rco@openerp.com-20120322110834-k49v2g4w1wd9jqk2
-rw-r--r--addons/purchase/purchase_view.xml6
-rw-r--r--addons/purchase/res_config.py4
-rw-r--r--addons/purchase/security/purchase_security.xml11
3 files changed, 8 insertions, 13 deletions
diff --git a/addons/purchase/purchase_view.xml b/addons/purchase/purchase_view.xml
index 807ab9ceb64..2583d0a63ee 100644
--- a/addons/purchase/purchase_view.xml
+++ b/addons/purchase/purchase_view.xml
@@ -189,8 +189,8 @@
<!-- default form view -->
</field>
<group col="7" colspan="4">
- <field name="amount_untaxed" sum="Untaxed amount" groups="base.group_purchase_taxes_on_order_line,base.group_purchase_taxes_global_on_order"/>
- <field name="amount_tax" groups="base.group_purchase_taxes_on_order_line,base.group_purchase_taxes_global_on_order"/>
+ <field name="amount_untaxed" sum="Untaxed amount" groups="purchase.group_taxes_on_order_line,purchase.group_taxes_global_on_order"/>
+ <field name="amount_tax" groups="purchase.group_taxes_on_order_line,purchase.group_taxes_global_on_order"/>
<field name="amount_total" sum="Total amount"/>
<button name="button_dummy" states="draft" string="Compute" type="object" icon="gtk-execute"/>
</group>
@@ -367,7 +367,7 @@
<field name="price_unit"/>
<field name="company_id" groups="base.group_multi_company" widget="selection"/>
<field name="account_analytic_id" colspan="4" groups="analytic.group_analytic_accounting" domain="[('parent_id','!=',False)]" />
- <group colspan="4" col="4" groups="base.group_purchase_taxes_on_order_line">
+ <group colspan="4" col="4" groups="purchase.group_taxes_on_order_line">
<separator colspan="4" string="Taxes"/>
<field colspan="4" nolabel="1" name="taxes_id"
domain="[('parent_id','=',False),('type_tax_use','!=','sale')]"/>
diff --git a/addons/purchase/res_config.py b/addons/purchase/res_config.py
index 623c1461769..ce67e168fd4 100644
--- a/addons/purchase/res_config.py
+++ b/addons/purchase/res_config.py
@@ -60,9 +60,9 @@ class purchase_config_settings(osv.osv_memory):
'Taxes', required=True,
help="""Choose between either applying global taxes on a purchase order, or applying different taxes on purchase order lines, or applying no tax at all."""),
'group_purchase_taxes_global_on_order':fields.boolean("Global on order",
- implied_group='base.group_purchase_taxes_global_on_order'),
+ implied_group='purchase.group_taxes_global_on_order'),
'group_purchase_taxes_on_order_line':fields.boolean("On order line",
- implied_group='base.group_purchase_taxes_on_order_line'),
+ implied_group='purchase.group_taxes_on_order_line'),
}
def default_get(self, cr, uid, fields, context=None):
diff --git a/addons/purchase/security/purchase_security.xml b/addons/purchase/security/purchase_security.xml
index 11dfe28b0b0..ba5e7fe5256 100644
--- a/addons/purchase/security/purchase_security.xml
+++ b/addons/purchase/security/purchase_security.xml
@@ -6,28 +6,23 @@
<field name="name">User</field>
<field name="category_id" ref="base.module_category_purchase_management"/>
</record>
+
<record id="group_purchase_manager" model="res.groups">
<field name="name">Manager</field>
<field name="category_id" ref="base.module_category_purchase_management"/>
<field name="implied_ids" eval="[(4, ref('group_purchase_user'))]"/>
</record>
- <record id="base.group_purchase_taxes_global_on_order" model="res.groups">
+ <record id="group_taxes_global_on_order" model="res.groups">
<field name="name">Purchase Taxes Global on Order</field>
<field name="category_id" ref="base.module_category_hidden"/>
</record>
- <record id="base.group_purchase_taxes_on_order_line" model="res.groups">
+ <record id="group_taxes_on_order_line" model="res.groups">
<field name="name">Purchase Taxes on Order Lines</field>
<field name="category_id" ref="base.module_category_hidden"/>
</record>
- <record id="base.group_user" model="res.groups">
- <field name="implied_ids" eval="[(6,0,[
- ref('base.group_purchase_taxes_global_on_order'),
- ])]"/>
- </record>
-
<record model="ir.rule" id="purchase_order_comp_rule">
<field name="name">Purchase Order multi-company</field>
<field name="model_id" ref="model_purchase_order"/>