Ir al contenido
Menú
Se marcó esta pregunta
1 Responder
834 Vistas

hello guys i was working on a custom module in odoo 16 and in crm i want to hide or replace the quotation button but every time i got this error message 



action_sale_quotations_new is not a valid action on crm.lead


even  though im not targetting the button with name action_sale_quotations_new


<record id="crm_lead_quotations_button_hide" model="ir.ui.view">
​<field name="name">crm.lead.quotations.button.hide</field>
​<field name="model">crm.lead</field>
​<field name="inherit_id" ref="sale_crm.crm_case_form_view_oppor"/>
​<field name="arch" type="xml">
​<xpath expr="//button[@name='action_view_sale_quotation']" position="attributes">
​ ​<attribute name="invisible">1</attribute>
​</xpath>
​</field>
</record>

Avatar
Descartar
Mejor respuesta

Hi,

Try the below code:

        <record id="crm_case_form_view_oppor" model="ir.ui.view">

            <field name="name">crm.lead.oppor.inherited.crm</field>

            <field name="model">crm.lead</field>

            <field name="inherit_id" ref="crm.crm_lead_view_form"/>

            <field name="arch" type="xml">

                <xpath expr="//button[@name='action_sale_quotations_new']" position="attributes">

                                <attribute name="invisible">1</attribute>

                </xpath>

            </field>

        </record>


Hope it helps

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
1
mar 15
8108
1
mar 25
913
3
dic 23
2490
1
ago 22
2539
2
nov 20
11475