Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
828 Widoki

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>

Awatar
Odrzuć
Najlepsza odpowiedź

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

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
1
mar 15
8103
1
mar 25
907
3
gru 23
2484
1
sie 22
2527
2
lis 20
11471