ajay javiya (OpenERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-acl-purchase-access-right-aja into
lp:~openerp-dev/openobject-addons/trunk-acl-purchase.
Requested reviews:
Jigar Amin (OpenERP) (jam-openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-acl-purchase-access-right-aja/+merge/127210
Hello,
Fix access rights issue in purchase module.
Thank You
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-acl-purchase-access-right-aja/+merge/127210
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-acl-purchase.
=== modified file 'account/account_invoice_view.xml'
--- account/account_invoice_view.xml 2012-09-10 20:14:08 +0000
+++ account/account_invoice_view.xml 2012-10-01 09:21:44 +0000
@@ -144,7 +144,7 @@
<form string="Supplier Invoice" version="7.0">
<header>
<span groups="base.group_user">
- <button name="invoice_open" states="draft,proforma2" string="Validate" class="oe_highlight"/>
+ <button name="invoice_open" states="draft,proforma2" string="Validate" class="oe_highlight" groups="stock.group_stock_user"/>
<button name="%(action_account_invoice_refund)d" type='action' string='Ask Refund' states='open,paid' />
<button name="invoice_cancel" states="draft,proforma2,sale,open" string="Cancel" groups="base.group_no_one"/>
<button name="action_cancel_draft" states="cancel" string="Set to Draft" type="object"/>
=== modified file 'base_calendar/security/ir.model.access.csv'
--- base_calendar/security/ir.model.access.csv 2012-07-05 08:06:16 +0000
+++ base_calendar/security/ir.model.access.csv 2012-10-01 09:21:44 +0000
@@ -11,3 +11,4 @@
access_crm_meeting_partner_manager,crm.meeting.partner.manager,model_crm_meeting,base.group_partner_manager,1,1,1,1
access_crm_meeting_type_manager,crm.meeting.type.manager,model_crm_meeting_type,base.group_sale_manager,1,1,1,0
access_crm_meeting_type_manager,crm.meeting.type.manager,model_crm_meeting_type,base.group_system,1,1,1,1
+access_crm_meeting_type_user,crm.meeting.type.user,model_crm_meeting_type,base.group_user,1,0,0,0
=== modified file 'purchase/security/ir.model.access.csv'
--- purchase/security/ir.model.access.csv 2012-09-20 07:38:24 +0000
+++ purchase/security/ir.model.access.csv 2012-10-01 09:21:44 +0000
@@ -1,5 +1,5 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
-access_purchase_order,purchase.order,model_purchase_order,group_purchase_user,1,1,1,1
+access_purchase_order,purchase.order,model_purchase_order,group_purchase_user,1,1,1,0
access_purchase_order_manager,purchase.order,model_purchase_order,group_purchase_manager,1,1,1,1
access_purchase_order_line,purchase.order.line user,model_purchase_order_line,group_purchase_user,1,1,1,1
access_purchase_order_line_manager,purchase.order.line manager,model_purchase_order_line,group_purchase_manager,1,0,0,0
=== modified file 'stock/stock_view.xml'
--- stock/stock_view.xml 2012-09-26 07:41:21 +0000
+++ stock/stock_view.xml 2012-10-01 09:21:44 +0000
@@ -1033,7 +1033,7 @@
<button name="draft_validate" states="draft" string="Confirm & Receive" type="object" class="oe_highlight"/>
</xpath>
<xpath expr="//button[@name='action_process']" position="replace">
- <button name="action_process" states="assigned" string="Receive" type="object" class="oe_highlight"/>
+ <button name="action_process" states="assigned" string="Receive" type="object" class="oe_highlight" groups="stock.group_stock_user"/>
</xpath>
<xpath expr="//field[@name='partner_id']" position="replace">
<field name="partner_id" on_change="onchange_partner_in(partner_id)" string="Supplier"/>
=== modified file 'warning/warning_view.xml'
--- warning/warning_view.xml 2012-08-31 13:50:10 +0000
+++ warning/warning_view.xml 2012-10-01 09:21:44 +0000
@@ -9,25 +9,25 @@
<field name="arch" type="xml">
<notebook position="inside">
<page string="Warnings">
- <group colspan="2" col="2">
+ <group colspan="2" col="2" groups="base.group_sale_salesman">
<separator string="Warning on the Sale Order" colspan="4"/>
- <field name="sale_warn" nolabel="1" />
+ <field name="sale_warn" nolabel="1"/>
<field name="sale_warn_msg" colspan="3" nolabel="1"
attrs="{'required':[('sale_warn','!=','no-message')],'readonly':[('sale_warn','=','no-message')]}"/>
</group>
- <group colspan="2" col="2">
+ <group colspan="2" col="2" groups="purchase.group_purchase_user">
<separator string="Warning on the Purchase Order" colspan="4"/>
- <field name="purchase_warn" nolabel="1" />
+ <field name="purchase_warn" nolabel="1" groups="purchase.group_purchase_user"/>
<field name="purchase_warn_msg" colspan="3" nolabel="1"
attrs="{'required':[('purchase_warn','!=','no-message')],'readonly':[('purchase_warn','=','no-message')]}"/>
</group>
- <group colspan="2" col="2">
+ <group colspan="2" col="2" groups="stock.group_stock_user">
<separator string="Warning on the Picking" colspan="4"/>
<field name="picking_warn" nolabel="1" />
<field name="picking_warn_msg" colspan="3" nolabel="1"
attrs="{'required':[('picking_warn','!=','no-message')],'readonly':[('picking_warn','=','no-message')]}"/>
</group>
- <group colspan="2" col="2">
+ <group colspan="2" col="2" groups="account.group_account_user">
<separator string="Warning on the Invoice" colspan="4"/>
<field name="invoice_warn" nolabel="1" />
<field name="invoice_warn_msg" colspan="3" nolabel="1"
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp