[MOD] purchase_* : Modification in access rights

bzr revid: vir@tinyerp.com-20100807063414-u5uhbdfwuijgxcv7
This commit is contained in:
Vir (Open ERP)
2010-08-07 12:04:14 +05:30
parent 5d42b703b5
commit 1b897be215
4 changed files with 42 additions and 32 deletions
+5 -6
View File
@@ -1,10 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<menuitem icon="terp-purchase" id="base.menu_purchase_root" name="Purchases"
groups="group_purchase_user" sequence="3"/>
<menuitem icon="terp-purchase" id="base.menu_purchase_root" name="Purchases" sequence="3"/>
<menuitem id="menu_procurement_management" name="Purchase Management"
parent="base.menu_purchase_root" sequence="1"/>
parent="base.menu_purchase_root" sequence="1" />
<!--supplier addresses action-->
<record id="action_supplier_address_form" model="ir.actions.act_window">
@@ -225,7 +224,7 @@
<field name="search_view_id" ref="view_purchase_order_filter"/>
</record>
<menuitem action="purchase_rfq" id="menu_purchase_rfq" parent="menu_procurement_management"
sequence="6"/>
sequence="6" groups="group_purchase_manager,group_purchase_user"/>
<record id="purchase_form_action" model="ir.actions.act_window">
<field name="name">Purchase Orders</field>
@@ -235,7 +234,7 @@
<field name="context">{'search_default_approved': 1,'search_default_create_uid':uid}</field>
<field name="search_view_id" ref="view_purchase_order_filter"/>
</record>
<menuitem action="purchase_form_action" id="menu_purchase_form_action" parent="menu_procurement_management"/>
<menuitem action="purchase_form_action" id="menu_purchase_form_action" parent="menu_procurement_management" />
<record id="purchase_order_line_form" model="ir.ui.view">
@@ -367,7 +366,7 @@
<menuitem
action="purchase_line_form_action2"
id="menu_purchase_line_order_draft"
groups="base.group_extended"
groups="base.group_extended,group_purchase_user,group_purchase_manager"
parent="menu_procurement_management_invoice"
sequence="12"/>
+33 -24
View File
@@ -1,34 +1,43 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_purchase_order","purchase.order","model_purchase_order","purchase.group_purchase_user",1,1,1,1
"access_purchase_order_line","purchase.order.line","model_purchase_order_line","purchase.group_purchase_user",1,1,1,1
"access_stock_location_purchase_user","stock.location","stock.model_stock_location","purchase.group_purchase_user",1,0,0,0
"access_stock_warehouse_purchase_user","stock.warehouse","stock.model_stock_warehouse","purchase.group_purchase_user",1,0,0,0
"access_stock_picking_purchase_user","stock.picking","stock.model_stock_picking","purchase.group_purchase_user",1,1,1,1
"access_stock_move_purchase_user","stock.move","stock.model_stock_move","purchase.group_purchase_user",1,1,1,1
"access_purchase_order","purchase.order","model_purchase_order","group_purchase_user",1,1,1,1
"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
"access_stock_location_purchase_user","stock.location","stock.model_stock_location","group_purchase_user",1,0,0,0
"access_stock_warehouse_purchase_user","stock.warehouse","stock.model_stock_warehouse","group_purchase_user",1,0,0,0
"access_stock_picking_purchase_user","stock.picking","stock.model_stock_picking","group_purchase_user",1,1,1,1
"access_stock_move_purchase_user","stock.move","stock.model_stock_move","group_purchase_user",1,1,1,1
"access_purchase_order_stock_worker","purchase.order","model_purchase_order","stock.group_stock_user",1,0,0,0
"access_purchase_order_line_stock_worker","purchase.order.line","model_purchase_order_line","stock.group_stock_user",1,0,0,0
"access_account_tax_purchase_user","account.tax","account.model_account_tax","purchase.group_purchase_user",1,0,0,0
"access_report_purchase_order","purchase.report","model_purchase_report","purchase.group_purchase_manager",1,1,1,1
"access_purchase_order_manager","purchase.order","model_purchase_order","purchase.group_purchase_manager",1,1,1,1
"access_purchase_order_line_manager","purchase.order.line","model_purchase_order_line","purchase.group_purchase_manager",1,1,1,1
"access_stock_location_purchase_user_manager","stock.location","stock.model_stock_location","purchase.group_purchase_manager",1,0,0,0
"access_stock_warehouse_purchase_user_manager","stock.warehouse","stock.model_stock_warehouse","purchase.group_purchase_manager",1,0,0,0
"access_stock_picking_purchase_user_manager","stock.picking","stock.model_stock_picking","purchase.group_purchase_manager",1,1,1,1
"access_stock_move_purchase_user_manager","stock.move","stock.model_stock_move","purchase.group_purchase_manager",1,1,1,1
"access_account_tax_purchase_user_manager","account.tax","account.model_account_tax","purchase.group_purchase_manager",1,0,0,0
"access_product_product_purchase_user","product.product.purchase.user","product.model_product_product","group_purchase_user",1,0,0,0
"access_account_tax_purchase_user","account.tax","account.model_account_tax","group_purchase_user",1,0,0,0
"access_report_purchase_order","purchase.report","model_purchase_report","group_purchase_manager",1,1,1,1
"access_report_purchase_order_user","purchase.report user","model_purchase_report","group_purchase_user",1,0,0,0
"access_purchase_order_line_manager","purchase.order.line","model_purchase_order_line","group_purchase_manager",1,1,1,1
"access_stock_location_purchase_user_manager","stock.location","stock.model_stock_location","group_purchase_manager",1,0,0,0
"access_stock_warehouse_purchase_user_manager","stock.warehouse","stock.model_stock_warehouse","group_purchase_manager",1,0,0,0
"access_stock_picking_purchase_user_manager","stock.picking","stock.model_stock_picking","group_purchase_manager",1,1,1,1
"access_stock_move_purchase_user_manager","stock.move","stock.model_stock_move","group_purchase_manager",1,1,1,1
"access_account_tax_purchase_user_manager","account.tax","account.model_account_tax","group_purchase_manager",1,0,0,0
"access_product_product_purchase_user","product.product.purchase.user","product.model_product_product","group_purchase_user",1,1,1,1
"access_product_product_purchase_manager","product.product.purchase.manager","product.model_product_product","group_purchase_manager",1,0,0,0
"access_product_template_purchase_user","product.template purchase_user","product.model_product_template","group_purchase_user",1,1,1,1
"access_product_template_purchase_manager","product.template purchase_manager","product.model_product_template","group_purchase_manager",1,0,0,0
"access_account_invoice_purchase","account_invoice purchase","account.model_account_invoice","group_purchase_user",1,1,1,1
"access_account_invoice_line_purchase","account_invoice.line purchase","account.model_account_invoice_line","group_purchase_user",1,1,1,1
"access_account_invoice_purchase_manager","account_invoice purchase manager","account.model_account_invoice","group_purchase_manager",1,0,0,0
"access_account_invoice_line_purchase_manager","account_invoice.line purchase manager","account.model_account_invoice_line","group_purchase_manager",1,0,0,0
"access_account_invoice_tax_purchase","account_invoice.tax purchase","account.model_account_invoice_tax","group_purchase_user",1,1,1,1
"access_account_fiscal_position_purchase_user","account.fiscal.position purchase","account.model_account_fiscal_position","group_purchase_user",1,0,0,0
"access_account_sequence_fiscalyear_purchase_user","account.sequence.fiscalyear purchase","account.model_account_sequence_fiscalyear","group_purchase_user",1,1,1,1
"access_res_partner_purchase_user","res.partner purchase","base.model_res_partner","group_purchase_user",1,0,0,0
"access_res_partner_address_purchase_user","res.partner.address purchase","base.model_res_partner_address","group_purchase_user",1,0,0,0
"access_account_journal","account.journal","account.model_account_journal","purchase.group_purchase_user",1,1,1,0
"access_account_journal_manager","account.journal","account.model_account_journal","purchase.group_purchase_manager",1,1,1,1
"access_account_period","account.period","account.model_account_period","purchase.group_purchase_user",1,0,0,0
"access_account_fiscalyear","account.fiscalyear","account.model_account_fiscalyear","purchase.group_purchase_user",1,0,0,0
"access_account_move","account.move","account.model_account_move","purchase.group_purchase_user",1,1,1,1
"access_account_move_line","account.move.line","account.model_account_move_line","purchase.group_purchase_user",1,1,1,1
"access_account_analytic_line","account.analytic.line","account.model_account_analytic_line","purchase.group_purchase_user",1,1,1,1
"access_account_move_reconcile","account.move.reconcile","account.model_account_move_reconcile","purchase.group_purchase_user",1,1,1,1
"access_account_journal","account.journal","account.model_account_journal","group_purchase_user",1,1,1,0
"access_account_journal_manager","account.journal","account.model_account_journal","group_purchase_manager",1,1,1,1
"access_account_period","account.period","account.model_account_period","group_purchase_user",1,0,0,0
"access_account_fiscalyear","account.fiscalyear","account.model_account_fiscalyear","group_purchase_user",1,0,0,0
"access_account_move","account.move","account.model_account_move","group_purchase_user",1,1,1,1
"access_account_move_line","account.move.line","account.model_account_move_line","group_purchase_user",1,1,1,1
"access_account_analytic_line","account.analytic.line","account.model_account_analytic_line","group_purchase_user",1,1,1,1
"access_account_move_reconcile","account.move.reconcile","account.model_account_move_reconcile","group_purchase_user",1,1,1,1
"access_report_stock_move","report.stock.move.manager","stock.model_report_stock_move","group_purchase_manager",1,1,1,1
"access_report_stock_move_user","report.stock.move.user","stock.model_report_stock_move","group_purchase_user",1,0,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_purchase_order purchase.order model_purchase_order purchase.group_purchase_user group_purchase_user 1 1 1 1
3 access_purchase_order_line access_purchase_order_manager purchase.order.line purchase.order model_purchase_order_line model_purchase_order purchase.group_purchase_user group_purchase_manager 1 1 1 1
4 access_stock_location_purchase_user access_purchase_order_line stock.location purchase.order.line user stock.model_stock_location model_purchase_order_line purchase.group_purchase_user group_purchase_user 1 0 1 0 1 0 1
5 access_stock_warehouse_purchase_user access_purchase_order_line_manager stock.warehouse purchase.order.line manager stock.model_stock_warehouse model_purchase_order_line purchase.group_purchase_user group_purchase_manager 1 0 0 0
6 access_stock_picking_purchase_user access_stock_location_purchase_user stock.picking stock.location stock.model_stock_picking stock.model_stock_location purchase.group_purchase_user group_purchase_user 1 1 0 1 0 1 0
7 access_stock_move_purchase_user access_stock_warehouse_purchase_user stock.move stock.warehouse stock.model_stock_move stock.model_stock_warehouse purchase.group_purchase_user group_purchase_user 1 1 0 1 0 1 0
8 access_stock_picking_purchase_user stock.picking stock.model_stock_picking group_purchase_user 1 1 1 1
9 access_stock_move_purchase_user stock.move stock.model_stock_move group_purchase_user 1 1 1 1
10 access_purchase_order_stock_worker purchase.order model_purchase_order stock.group_stock_user 1 0 0 0
11 access_purchase_order_line_stock_worker purchase.order.line model_purchase_order_line stock.group_stock_user 1 0 0 0
12 access_account_tax_purchase_user account.tax account.model_account_tax purchase.group_purchase_user group_purchase_user 1 0 0 0
13 access_report_purchase_order purchase.report model_purchase_report purchase.group_purchase_manager group_purchase_manager 1 1 1 1
14 access_purchase_order_manager access_report_purchase_order_user purchase.order purchase.report user model_purchase_order model_purchase_report purchase.group_purchase_manager group_purchase_user 1 1 0 1 0 1 0
15 access_purchase_order_line_manager purchase.order.line model_purchase_order_line purchase.group_purchase_manager group_purchase_manager 1 1 1 1
16 access_stock_location_purchase_user_manager stock.location stock.model_stock_location purchase.group_purchase_manager group_purchase_manager 1 0 0 0
17 access_stock_warehouse_purchase_user_manager stock.warehouse stock.model_stock_warehouse purchase.group_purchase_manager group_purchase_manager 1 0 0 0
18 access_stock_picking_purchase_user_manager stock.picking stock.model_stock_picking purchase.group_purchase_manager group_purchase_manager 1 1 1 1
19 access_stock_move_purchase_user_manager stock.move stock.model_stock_move purchase.group_purchase_manager group_purchase_manager 1 1 1 1
20 access_account_tax_purchase_user_manager account.tax account.model_account_tax purchase.group_purchase_manager group_purchase_manager 1 0 0 0
21 access_product_product_purchase_user product.product.purchase.user product.model_product_product group_purchase_user 1 0 1 0 1 0 1
22 access_product_product_purchase_manager product.product.purchase.manager product.model_product_product group_purchase_manager 1 0 0 0
23 access_product_template_purchase_user product.template purchase_user product.model_product_template group_purchase_user 1 1 1 1
24 access_product_template_purchase_manager product.template purchase_manager product.model_product_template group_purchase_manager 1 0 0 0
25 access_account_invoice_purchase account_invoice purchase account.model_account_invoice group_purchase_user 1 1 1 1
26 access_account_invoice_line_purchase account_invoice.line purchase account.model_account_invoice_line group_purchase_user 1 1 1 1
27 access_account_invoice_purchase_manager account_invoice purchase manager account.model_account_invoice group_purchase_manager 1 0 0 0
28 access_account_invoice_line_purchase_manager account_invoice.line purchase manager account.model_account_invoice_line group_purchase_manager 1 0 0 0
29 access_account_invoice_tax_purchase account_invoice.tax purchase account.model_account_invoice_tax group_purchase_user 1 1 1 1
30 access_account_fiscal_position_purchase_user account.fiscal.position purchase account.model_account_fiscal_position group_purchase_user 1 0 0 0
31 access_account_sequence_fiscalyear_purchase_user account.sequence.fiscalyear purchase account.model_account_sequence_fiscalyear group_purchase_user 1 1 1 1
32 access_res_partner_purchase_user res.partner purchase base.model_res_partner group_purchase_user 1 0 0 0
33 access_res_partner_address_purchase_user res.partner.address purchase base.model_res_partner_address group_purchase_user 1 0 0 0
34 access_account_journal account.journal account.model_account_journal purchase.group_purchase_user group_purchase_user 1 1 1 0
35 access_account_journal_manager account.journal account.model_account_journal purchase.group_purchase_manager group_purchase_manager 1 1 1 1
36 access_account_period account.period account.model_account_period purchase.group_purchase_user group_purchase_user 1 0 0 0
37 access_account_fiscalyear account.fiscalyear account.model_account_fiscalyear purchase.group_purchase_user group_purchase_user 1 0 0 0
38 access_account_move account.move account.model_account_move purchase.group_purchase_user group_purchase_user 1 1 1 1
39 access_account_move_line account.move.line account.model_account_move_line purchase.group_purchase_user group_purchase_user 1 1 1 1
40 access_account_analytic_line account.analytic.line account.model_account_analytic_line purchase.group_purchase_user group_purchase_user 1 1 1 1
41 access_account_move_reconcile account.move.reconcile account.model_account_move_reconcile purchase.group_purchase_user group_purchase_user 1 1 1 1
42 access_report_stock_move report.stock.move.manager stock.model_report_stock_move group_purchase_manager 1 1 1 1
43 access_report_stock_move_user report.stock.move.user stock.model_report_stock_move group_purchase_user 1 0 0 0
@@ -82,7 +82,7 @@
<separator colspan="4" string=""/>
<group col="8" colspan="4">
<label colspan="6" string=""/>
<button name="%(action_purchase_requisition_partner)d" string="Requests for Quotation" type="action" icon="gtk-execute"
<button name="%(action_purchase_requisition_partner)d" string="Requests for Quotation" type="action" icon="gtk-execute"
attrs="{'readonly': [('state', '=', 'done')]}" />
</group>
</page>
@@ -168,7 +168,7 @@
</field>
</field>
</record>
<record model="ir.ui.view" id="procurement_normal_form_view_inherit">
<field name="name">procurement.form.inherit</field>
<field name="type">form</field>
@@ -1,3 +1,5 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_purchase_requisition","purchase.requisition","model_purchase_requisition","purchase.group_purchase_user",1,1,1,1
"access_purchase_requisition_line","purchase.requisition.line","model_purchase_requisition_line","purchase.group_purchase_user",1,1,1,1
"access_purchase_requisition_manager","purchase.requisition manager","model_purchase_requisition","purchase.group_purchase_manager",1,0,0,0
"access_purchase_requisition_line_manager","purchase.requisition.line manager","model_purchase_requisition_line","purchase.group_purchase_manager",1,0,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_purchase_requisition purchase.requisition model_purchase_requisition purchase.group_purchase_user 1 1 1 1
3 access_purchase_requisition_line purchase.requisition.line model_purchase_requisition_line purchase.group_purchase_user 1 1 1 1
4 access_purchase_requisition_manager purchase.requisition manager model_purchase_requisition purchase.group_purchase_manager 1 0 0 0
5 access_purchase_requisition_line_manager purchase.requisition.line manager model_purchase_requisition_line purchase.group_purchase_manager 1 0 0 0