[MOD]Improvement in sale_* access right

bzr revid: dbr@tinyerp.com-20100806112719-w1upbh01vtq2id2k
This commit is contained in:
DBR (OpenERP) 2010-08-06 16:57:19 +05:30
parent b92dca2fce
commit c76677277f
3 changed files with 30 additions and 5 deletions

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<menuitem icon="terp-partner" id="base.menu_base_partner" name="Sales" sequence="0" groups="base.group_sale_salesman,base.group_sale_manager"/>
<menuitem icon="terp-partner" id="base.menu_base_partner" name="Sales" sequence="0" groups="base.group_sale_salesman,base.group_sale_manager,base.group_system"/>
<menuitem id="base.menu_sales" name="Sales" parent="base.menu_base_partner" sequence="1"/>
<menuitem id="base.menu_product" name="Products" parent="base.menu_base_partner" sequence="9"/>

View File

@ -13,11 +13,13 @@
"access_sale_order_stock_worker","sale.order stock worker","model_sale_order","stock.group_stock_user",1,1,0,0
"access_sale_order_line_stock_worker","sale.order.line stock worker","model_sale_order_line","stock.group_stock_user",1,1,0,0
"access_sale_order_manager","sale.order.manager","model_sale_order","base.group_sale_manager",1,0,0,0
"access_sale_order_line_manager","sale.order.line.manager","model_sale_order_line","base.group_sale_manager",1,1,1,1
"access_sale_order_line_manager","sale.order.line.manager","model_sale_order_line","base.group_sale_manager",1,0,0,0
"access_sale_report_manager","sale.report","model_sale_report","base.group_sale_manager",1,1,1,1
"access_product_product_sale_user","product.product.sale.user","model_product_product","base.group_sale_salesman",1,0,0,0
"access_ir_property_sales","ir.property.sales","base.model_ir_property","base.group_sale_salesman",1,1,1,1
"access_sale_account_journal","account.journal sale order.user","account.model_account_journal","base.group_sale_salesman",1,0,0,0
"access_res_partner_sale_user","res.partner.sale.user","base.model_res_partner","base.group_sale_salesman",1,0,0,0
"access_res_partner_sale_user","res.partner.sale.user","base.model_res_partner","base.group_sale_salesman",1,1,1,1
"access_res_partner_sale_manager","res.partner.sale.user","base.model_res_partner","base.group_sale_manager",1,0,0,0
"access_res_partner_sale_system","res.partner.sale.system","base.model_res_partner","base.group_system",1,0,0,0
"access_report_stock_move_sales","report.stock.move.sale","stock.model_report_stock_move","base.group_sale_manager",1,1,1,1
"access_stock_picking_sales","stock.picking.sales","stock.model_stock_picking","base.group_sale_manager",1,1,1,1
"access_product_template_sale_user","product.template sale use","product.model_product_template","base.group_sale_salesman",1,1,1,1
@ -25,5 +27,26 @@
"access_product_template_sale","product.template sale manager","product.model_product_template","base.group_sale_manager",1,0,0,0
"access_product_product_sale","product.product sale manager","product.model_product_product","base.group_sale_manager",1,0,0,0
"access_sale_shop_manager","account.journal sale order.user","model_sale_shop","base.group_sale_manager",1,0,0,0
"access_account_fiscalyear_user","account.fiscalyear.manager","account.model_account_fiscalyear","base.group_sale_manager",1,0,0,0
"access_account_fiscalyear_manager","account.fiscalyear.manager","account.model_account_fiscalyear","base.group_sale_manager",1,0,0,0
"access_account_fiscalyear_user","account.fiscalyear.user","account.model_account_fiscalyear","base.group_sale_salesman",1,1,1,1
"access_res_partner_address_user","res.partner.address.user","base.model_res_partner_address","base.group_sale_salesman",1,1,1,1
"access_account_tax_user","account.tax.user","account.model_account_tax","base.group_sale_salesman",1,1,1,1
"access_product_packaging_user","product.packaging.user","product.model_product_packaging","base.group_sale_salesman",1,1,1,1
"access_res_country_system","res.country system","base.model_res_country","base.group_system",1,1,1,1
"access_res_country_state_system","res.country.state system","base.model_res_country_state","base.group_system",1,1,1,1
"access_res_partner_title_system","res.partner.title system","base.model_res_partner_title","base.group_system",1,1,1,1
"access_sale_order_system","sale.order.system","model_sale_order","base.group_system",1,0,0,0
"access_sale_order_line_system","sale.order.line.system","model_sale_order_line","base.group_system",1,0,0,0
"access_product_product_system","product.product.system","product.model_product_product","base.group_system",1,0,0,0
"access_stock_picking_system","stock.picking.system","stock.model_stock_picking","base.group_system",1,0,0,0
"access_sale_report_system","sale.report.system","model_sale_report","base.group_system",1,0,0,0
"access_ir_attachment_system","ir.attachment.system","base.model_ir_attachment","base.group_system",1,0,0,0
"access_ir_attachment_sales","ir.attachment.sales","base.model_ir_attachment","base.group_sale_salesman",1,1,1,1
"access_ir_attachment_manager","ir.attachment.manager","base.model_ir_attachment","base.group_sale_manager",1,0,0,0
"access_res_partner_bank_type_system","res.partner.bank.type.system","base.model_res_partner_bank_type","base.group_system",1,0,0,0
"access_stock_warehouse_manager","stock.warehouse.manager","stock.model_stock_warehouse","base.group_sale_manager",1,0,0,0
"access_product_uom_manager","product.uom.manager","product.model_product_uom","base.group_sale_manager",1,0,0,0
"access_product_supplierinfo_manager","product.supplierinfo.manager","product.model_product_supplierinfo","base.group_sale_manager",1,0,0,0
"access_product_packaging_manager","product.packaging.manager","product.model_product_packaging","base.group_sale_manager",1,0,0,0
"access_stock_location_manager","stock.location.manager","stock.model_stock_location","base.group_sale_manager",1,0,0,0
"access_calendar_attendee_manager","calendar.attendee.manager","base_calendar.model_calendar_attendee","base.group_sale_manager",1,0,0,0

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
13 access_sale_order_stock_worker sale.order stock worker model_sale_order stock.group_stock_user 1 1 0 0
14 access_sale_order_line_stock_worker sale.order.line stock worker model_sale_order_line stock.group_stock_user 1 1 0 0
15 access_sale_order_manager sale.order.manager model_sale_order base.group_sale_manager 1 0 0 0
16 access_sale_order_line_manager sale.order.line.manager model_sale_order_line base.group_sale_manager 1 1 0 1 0 1 0
17 access_sale_report_manager sale.report model_sale_report base.group_sale_manager 1 1 1 1
18 access_product_product_sale_user access_ir_property_sales product.product.sale.user ir.property.sales model_product_product base.model_ir_property base.group_sale_salesman 1 0 1 0 1 0 1
19 access_sale_account_journal account.journal sale order.user account.model_account_journal base.group_sale_salesman 1 0 0 0
20 access_res_partner_sale_user res.partner.sale.user base.model_res_partner base.group_sale_salesman 1 0 1 0 1 0 1
21 access_res_partner_sale_manager res.partner.sale.user base.model_res_partner base.group_sale_manager 1 0 0 0
22 access_res_partner_sale_system res.partner.sale.system base.model_res_partner base.group_system 1 0 0 0
23 access_report_stock_move_sales report.stock.move.sale stock.model_report_stock_move base.group_sale_manager 1 1 1 1
24 access_stock_picking_sales stock.picking.sales stock.model_stock_picking base.group_sale_manager 1 1 1 1
25 access_product_template_sale_user product.template sale use product.model_product_template base.group_sale_salesman 1 1 1 1
27 access_product_template_sale product.template sale manager product.model_product_template base.group_sale_manager 1 0 0 0
28 access_product_product_sale product.product sale manager product.model_product_product base.group_sale_manager 1 0 0 0
29 access_sale_shop_manager account.journal sale order.user model_sale_shop base.group_sale_manager 1 0 0 0
30 access_account_fiscalyear_user access_account_fiscalyear_manager account.fiscalyear.manager account.model_account_fiscalyear base.group_sale_manager 1 0 0 0
31 access_account_fiscalyear_user account.fiscalyear.user account.model_account_fiscalyear base.group_sale_salesman 1 1 1 1
32 access_res_partner_address_user res.partner.address.user base.model_res_partner_address base.group_sale_salesman 1 1 1 1
33 access_account_tax_user account.tax.user account.model_account_tax base.group_sale_salesman 1 1 1 1
34 access_product_packaging_user product.packaging.user product.model_product_packaging base.group_sale_salesman 1 1 1 1
35 access_res_country_system res.country system base.model_res_country base.group_system 1 1 1 1
36 access_res_country_state_system res.country.state system base.model_res_country_state base.group_system 1 1 1 1
37 access_res_partner_title_system res.partner.title system base.model_res_partner_title base.group_system 1 1 1 1
38 access_sale_order_system sale.order.system model_sale_order base.group_system 1 0 0 0
39 access_sale_order_line_system sale.order.line.system model_sale_order_line base.group_system 1 0 0 0
40 access_product_product_system product.product.system product.model_product_product base.group_system 1 0 0 0
41 access_stock_picking_system stock.picking.system stock.model_stock_picking base.group_system 1 0 0 0
42 access_sale_report_system sale.report.system model_sale_report base.group_system 1 0 0 0
43 access_ir_attachment_system ir.attachment.system base.model_ir_attachment base.group_system 1 0 0 0
44 access_ir_attachment_sales ir.attachment.sales base.model_ir_attachment base.group_sale_salesman 1 1 1 1
45 access_ir_attachment_manager ir.attachment.manager base.model_ir_attachment base.group_sale_manager 1 0 0 0
46 access_res_partner_bank_type_system res.partner.bank.type.system base.model_res_partner_bank_type base.group_system 1 0 0 0
47 access_stock_warehouse_manager stock.warehouse.manager stock.model_stock_warehouse base.group_sale_manager 1 0 0 0
48 access_product_uom_manager product.uom.manager product.model_product_uom base.group_sale_manager 1 0 0 0
49 access_product_supplierinfo_manager product.supplierinfo.manager product.model_product_supplierinfo base.group_sale_manager 1 0 0 0
50 access_product_packaging_manager product.packaging.manager product.model_product_packaging base.group_sale_manager 1 0 0 0
51 access_stock_location_manager stock.location.manager stock.model_stock_location base.group_sale_manager 1 0 0 0
52 access_calendar_attendee_manager calendar.attendee.manager base_calendar.model_calendar_attendee base.group_sale_manager 1 0 0 0

View File

@ -13,3 +13,5 @@
"access_sale_journal_picking_report","sale_journal_picking_report","model_sale_journal_picking_report","stock.group_stock_manager",1,1,1,1
"access_sale_journal_picking_journal","sale_journal_picking_journal","model_sale_journal_picking_journal","base.group_system",1,1,1,1
"access_stock_picking_journal_system","stock_picking_journal_system","stock.model_stock_picking","base.group_system",1,1,1,1
"access_sale_journal_invoice_type_system","sale_journal.invoice.type.system","model_sale_journal_invoice_type","base.group_system",1,1,1,1
"access_sale_journal_sale_journal_system","sale_journal.sale.journal.system","model_sale_journal_sale_journal","base.group_system",1,1,1,1

1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
13 access_sale_journal_picking_report sale_journal_picking_report model_sale_journal_picking_report stock.group_stock_manager 1 1 1 1
14 access_sale_journal_picking_journal sale_journal_picking_journal model_sale_journal_picking_journal base.group_system 1 1 1 1
15 access_stock_picking_journal_system stock_picking_journal_system stock.model_stock_picking base.group_system 1 1 1 1
16 access_sale_journal_invoice_type_system sale_journal.invoice.type.system model_sale_journal_invoice_type base.group_system 1 1 1 1
17 access_sale_journal_sale_journal_system sale_journal.sale.journal.system model_sale_journal_sale_journal base.group_system 1 1 1 1