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 &amp; 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

Reply via email to