summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNimesh (Open ERP) <nco@tinyerp.com>2012-04-16 15:17:17 +0530
committerNimesh (Open ERP) <nco@tinyerp.com>2012-04-16 15:17:17 +0530
commitd223e6e5265ac7de80e22d4df2bbbdc73dbfcc4c (patch)
tree4feedb7989d21929d4c84e29e6ce6924c080009f
parent534f030396ea5af90281d62f207a758abd6b4547 (diff)
[imp] changes in customer portal lead in depends and menu items.
bzr revid: nco@tinyerp.com-20120416094717-6mlr1s9an9ryp12s
-rw-r--r--addons/portal_customer_lead/__openerp__.py2
-rw-r--r--addons/portal_customer_lead/portal_customer_lead_menu.xml30
-rw-r--r--addons/portal_customer_lead/security/ir.model.access.csv4
3 files changed, 16 insertions, 20 deletions
diff --git a/addons/portal_customer_lead/__openerp__.py b/addons/portal_customer_lead/__openerp__.py
index 1221da468e5..d52a5a14cb7 100644
--- a/addons/portal_customer_lead/__openerp__.py
+++ b/addons/portal_customer_lead/__openerp__.py
@@ -22,7 +22,7 @@
{
'name' : "Portal",
'version' : "1.0",
- 'depends' : ["portal_customer", "crm"],
+ 'depends' : ["portal","crm"],
'author' : "OpenERP SA",
'category': 'Portal',
'description': """
diff --git a/addons/portal_customer_lead/portal_customer_lead_menu.xml b/addons/portal_customer_lead/portal_customer_lead_menu.xml
index 29607054ef3..9ca0539b6a5 100644
--- a/addons/portal_customer_lead/portal_customer_lead_menu.xml
+++ b/addons/portal_customer_lead/portal_customer_lead_menu.xml
@@ -2,25 +2,19 @@
<openerp>
<data>
<!-- See the Customer's leads -->
- <menuitem name="Leads" id="menu_customer_portal_leads" parent="portal_customer.customer_portal_track_orders" action="crm.crm_case_category_act_leads_all"/>
-
- <menuitem name="Contects" id="menu_customer_contact" parent="portal_customer.customer_portal_address_book" action="base.action_partner_form" groups="base.group_partner_manager"/>
+ <menuitem name="Customer Portal" id="customer_portal" />
+ <menuitem name="Address Book" id="customer_portal_address_book_main" parent="customer_portal"/>
+ <menuitem name="Contacts" id="customer_portal_address_book" parent="customer_portal_address_book_main" action="base.action_partner_form"/>
+ <menuitem name="Track Orders" id="customer_portal_track_orders" parent="customer_portal"/>
+ <menuitem name="Leads" id="menu_customer_portal_leads" parent="customer_portal_track_orders" action="crm.crm_case_category_act_leads_all"/>
+
<!-- Hide the unused menu. -->
- <menuitem id="base.menu_base_config" name="Configuration" parent="base.menu_base_partner" sequence="30" groups="base.group_sale_salesman"/>
- <menuitem action="product.product_uom_categ_form_action" id="product.menu_product_uom_categ_form_action" parent="base.menu_base_config" sequence="25" groups="base.group_sale_salesman"/>
- <menuitem action="sale.action_shop_form" id="sale.menu_action_shop_form" parent="base.menu_base_config" sequence="35" groups="base.group_sale_salesman"/>
- <menuitem action="product.product_pricelist_action2" id="product.menu_product_pricelist_action2" parent="base.menu_base_config" sequence="20" groups="base.group_sale_salesman"/>
- <menuitem action="product.product_uom_form_action" id="product.menu_product_uom_form_action" parent="base.menu_base_config" sequence="30" groups="base.group_sale_salesman"/>
- <menuitem action="stock.action_picking_tree4" id="stock.menu_action_picking_tree4" parent="stock.menu_stock_warehouse_mgmt" sequence="1" groups="base.group_sale_salesman"/>
- <menuitem action="stock.action_location_tree" id="stock.menu_action_location_tree" parent="stock.menu_stock_inventory_control" sequence="20" groups="stock.group_stock_user"/>
- <menuitem id="account.menu_account_supplier" name="Suppliers" parent="account.menu_finance_payables" action="base.action_partner_supplier_form" sequence="100" groups="account.group_account_user"/>
+ <!--menuitem id="base.menu_base_config" name="Configuration" parent="base.menu_base_partner" sequence="30" groups="base.group_sale_salesman"/-->
+ <menuitem id="base.menu_base_config" name="Configuration" parent="base.menu_base_partner" sequence="30" groups="base.group_sale_salesman_all_leads"/>
<menuitem id="base.menu_sales" name="Sales" parent="base.menu_base_partner" sequence="1" groups="base.group_sale_salesman"/>
- <menuitem action="product.product_normal_action_sell" id="product.menu_products" parent="base.menu_product" sequence="1" groups="base.group_sale_salesman"/>
-<!-- <menuitem icon="terp-partner" id="base.menu_base_partner" name="Salesee" sequence="0"
- web_icon="data/sales.png"
- web_icon_hover="data/sales-hover.png"
- groups="base.group_sale_salesman"/-->
+ <menuitem action="base.action_currency_form" id="base.menu_action_currency_form" parent="base.menu_localisation" sequence="3" groups="base.group_sale_salesman"/>
+
<record model="res.users" id="base.user_root">
<field eval="[(4,ref('base.group_partner_manager'))]" name="groups_id"/>
</record>
@@ -31,8 +25,10 @@
<field name="name">Feeds</field>
<field name="sequence">0</field>
<field name="action" ref="mail.action_mail_all_feeds"/>
- <field eval="[(4, ref('account.group_account_user'))]" name="groups_id"/>
+ <field eval="[(4, ref('base.group_sale_salesman'))]" name="groups_id"/>
</record>
+
+
<menuitem id="mail.mail_feeds" name="Feeds" parent="mail.mail_feeds_main" groups="base.group_sale_salesman"/>
</data>
diff --git a/addons/portal_customer_lead/security/ir.model.access.csv b/addons/portal_customer_lead/security/ir.model.access.csv
index 70fa2db29cf..02ee2430cb0 100644
--- a/addons/portal_customer_lead/security/ir.model.access.csv
+++ b/addons/portal_customer_lead/security/ir.model.access.csv
@@ -1,3 +1,3 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
-access_portal_crm_lead,portal.crm.lead,crm.model_crm_lead,group_portal_customer_lead,1,1,1,0
-access_portal_res_partner,portal.res.partner,base.model_res_partner,group_portal_customer_lead,1,1,1,0
+access_portal_crm_lead,portal.crm.lead,crm.model_crm_lead,group_portal_customer_lead,1,0,0,0
+access_portal_customer_contact,portal.customer.contact,base.model_res_partner,group_portal_customer_lead,1,1,0,0 \ No newline at end of file