[IMP] sale,sale_journal:-improvements in the security access rights

bzr revid: mtr@mtr-20101005100054-m64tzbfrjlz3i2d1
This commit is contained in:
mtr 2010-10-05 15:30:54 +05:30
parent 33fa22f0ff
commit c5a6c50c1d
3 changed files with 10 additions and 5 deletions

View File

@ -1,6 +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,base.group_system,base.group_partner_manager"/>
<menuitem id="base.menu_sales" name="Sales" parent="base.menu_base_partner" sequence="1"/>
@ -48,7 +49,7 @@
<menuitem action="action_shop_form" id="menu_action_shop_form"
parent="product.prod_config_main" sequence="0"
groups="base.group_extended"/>
groups="base.group_extended,base.group_sale_manager"/>
<record id="view_sale_order_calendar" model="ir.ui.view">
<field name="name">sale.order.calendar</field>
@ -293,7 +294,7 @@ orders, purchases, etc. It support several invoicing methods according
to your configuration: from the sales order, from the pickings, etc.
</field>
</record>
<menuitem action="action_order_form" id="menu_sale_order" parent="base.menu_sales" sequence="3"/>
<menuitem action="action_order_form" id="menu_sale_order" parent="base.menu_sales" sequence="3" groups="base.group_sale_salesman,base.group_sale_manager"/>
<record id="action_order_tree2" model="ir.actions.act_window">
<field name="name">Sales in Exception</field>
@ -517,7 +518,7 @@ to your configuration: from the sales order, from the pickings, etc.
groups="base.group_extended"/>
<menuitem id="menu_invoiced" name="Billing" parent="base.menu_base_partner" sequence="5"/>
<menuitem action="action_order_line_tree2" id="menu_invoicing_sales_order_lines" parent="menu_invoiced" sequence="2"/>
<menuitem action="action_order_line_tree2" id="menu_invoicing_sales_order_lines" parent="menu_invoiced" sequence="2" groups="base.group_sale_salesman,base.group_sale_manager"/>
<!-- configartion view -->
<record id="view_config_picking_policy" model="ir.ui.view">

View File

@ -12,6 +12,10 @@
<record model="ir.ui.menu" id="base.menu_base_partner">
<field eval="[(4, ref('base.group_sale_salesman'))]" name="groups_id"/>
</record>
<record model="ir.ui.menu" id="base.menu_base_config">
<field eval="[(4, ref('base.group_sale_manager'))]" name="groups_id"/>
</record>
<record model="ir.rule" id="sale_order_comp_rule">
<field name="name">Sale Order multi-company</field>

View File

@ -1,9 +1,9 @@
<openerp>
<data>
<menuitem id="base.menu_base_config" name="Configuration" parent="base.menu_base_partner" sequence="30"
groups="base.group_system,base.group_sale_salesman"/>
groups="base.group_sale_salesman,base.group_system,base.group_sale_manager"/>
<menuitem id="menu_sale_journal_config" name="Sale Journals"
parent="base.menu_base_config" sequence="5" groups="base.group_system,base.group_sale_salesman"/>
parent="base.menu_base_config" sequence="5" groups="base.group_sale_salesman"/>
<!-- sale journal invoice Type's Form view -->