Odoo Help

0

How to override opportunities Menu item?

By
Pascal Tremblay
on 1/19/15, 1:01 PM 1,458 views

Hello guys!

Look at this. In my custom module, I override 3 menuitems :

  • sales->sales->opportunities
  • sales->sales->quotations
  • sales->sales->sales orders

Here is my entries :

        <record id="sale.action_quotations" model="ir.actions.act_window">
            <field name="context">{}</field>
            <field name="name">Quotations - PT action</field>
        </record>
        <record id="sale.action_orders" model="ir.actions.act_window">
            <field name="context">{}</field>
            <field name="name">Sales orders - PT action</field>
        </record>
        <record id="crm.crm_case_category_act_oppor11" model="ir.actions.act_window">
            <field name="context">{}</field>
            <field name="name">Opportunities - PT action</field>
        </record>

        <menuitem id="sale.menu_sale_order" name="Sales orders - PT" parent="base.menu_sales"/>
        <menuitem id="sale.menu_sale_quotations" name="Quotations - PT" parent="base.menu_sales"/>
        <menuitem id="crm.menu_crm_opportunities" name="Opportunities - PT" parent="base.menu_sales"/>

 

I can create new quotation.

I can create new sale order.

Impossible to create new opportunitie... When I refresh my browser, it disappears... Why? why????

 

UPDATED 

in my__openerp__.py :

    'depends' : ['sale','report','account','base','sale_layout','website','project','crm'],

 

What is the "depends" in your module?

Zbik
on 1/19/15, 1:29 PM

updated above

Pascal Tremblay
on 1/19/15, 1:31 PM

convert your comment to answer please Emipro.

Pascal Tremblay
on 1/19/15, 2:21 PM
0
Pascal Tremblay
On 1/19/15, 2:22 PM

Now it works! Great. thanks all.

I had to change the context of the action.

New entry :

        <record id="crm.crm_case_category_act_oppor11" model="ir.actions.act_window">
            <field name="context">{'stage_type': 'opportunity', 'default_type': 'opportunity', 'default_user_id': uid, 'needaction_menu_ref': 'sale.menu_sale_quotations'}</field>
            <field name="name">Opportunities - PT action</field>
        </record>

1

Not sure, but can this be due to some kind of 'domain' associated with action?.

thanks!

Pascal Tremblay
on 1/19/15, 2:32 PM

You'r Welcome @Pascal

Emipro Technologies Pvt. Ltd.
on 1/19/15, 2:38 PM

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

Register

Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)

Stats

Asked: 1/19/15, 1:01 PM
Seen: 1458 times
Last updated: 3/16/15, 8:10 AM