changeset 679a8434cbc8 in modules/purchase:default
details: https://hg.tryton.org/modules/purchase?cmd=changeset;node=679a8434cbc8
description:
Add access right on configuration
issue9000
review274731002
diffstat:
configuration.xml | 23 +++++++++++++++++++++++
purchase.xml | 8 --------
2 files changed, 23 insertions(+), 8 deletions(-)
diffs (57 lines):
diff -r 29546a8eb238 -r 679a8434cbc8 configuration.xml
--- a/configuration.xml Wed Feb 12 00:19:27 2020 +0100
+++ b/configuration.xml Sun Feb 23 13:56:58 2020 +0100
@@ -3,6 +3,13 @@
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
+ <!-- set active for 1.4 migration -->
+ <menuitem name="Configuration" parent="menu_purchase"
id="menu_configuration" sequence="0" icon="tryton-settings" active="1"/>
+ <record model="ir.ui.menu-res.group"
id="menu_configuration_group_purchase_admin">
+ <field name="menu" ref="menu_configuration"/>
+ <field name="group" ref="group_purchase_admin"/>
+ </record>
+
<record model="ir.ui.view" id="purchase_configuration_view_form">
<field name="model">purchase.configuration</field>
<field name="type">form</field>
@@ -21,5 +28,21 @@
<menuitem parent="menu_configuration"
action="act_purchase_configuration_form"
id="menu_purchase_configuration" icon="tryton-list"/>
+
+ <record model="ir.model.access" id="access_purchase_configuration">
+ <field name="model" search="[('model', '=',
'purchase.configuration')]"/>
+ <field name="perm_read" eval="True"/>
+ <field name="perm_write" eval="False"/>
+ <field name="perm_create" eval="False"/>
+ <field name="perm_delete" eval="False"/>
+ </record>
+ <record model="ir.model.access"
id="access_purchase_configuration_purchase_admin">
+ <field name="model" search="[('model', '=',
'purchase.configuration')]"/>
+ <field name="group" ref="group_purchase_admin"/>
+ <field name="perm_read" eval="True"/>
+ <field name="perm_write" eval="True"/>
+ <field name="perm_create" eval="True"/>
+ <field name="perm_delete" eval="True"/>
+ </record>
</data>
</tryton>
diff -r 29546a8eb238 -r 679a8434cbc8 purchase.xml
--- a/purchase.xml Wed Feb 12 00:19:27 2020 +0100
+++ b/purchase.xml Sun Feb 23 13:56:58 2020 +0100
@@ -29,14 +29,6 @@
<field name="group" ref="group_purchase"/>
</record>
- <!-- set active for 1.4 migration -->
- <menuitem name="Configuration" parent="menu_purchase"
id="menu_configuration" sequence="0" icon="tryton-settings" active="1"/>
- <record model="ir.ui.menu-res.group"
- id="menu_configuration_group_purchase_admin">
- <field name="menu" ref="menu_configuration"/>
- <field name="group" ref="group_purchase_admin"/>
- </record>
-
<record model="ir.action.wizard" id="wizard_shipment_handle_exception">
<field name="name">Handle Shipment Exception</field>
<field name="wiz_name">purchase.handle.shipment.exception</field>