How to show detail phone number partner in sales order form customer?
because default from odoo 15 can not show phone number in detail sales order.
thank you
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
This question has been flagged
Hi Meili Noni,
If you want to show detail Phone/Mobile number of partner in sale order then you need to add new field which is related to partner's Phone/Mobile number and using xpath you can put it in existing sale order form view.
Thanks & Regards,
Email: odoo@aktivsoftware.com
Skype: kalpeshmaheshwari
Hi,
You can add the field phone number to the sales order by following the code given below.
Python:
class SaleOrder(models.Model):
_inherit = "sale.order"
phone = fields.Char(related='partner_id.phone', string='Phone')
XML:
<record id="sale_order_form_inherits" model="ir.ui.view">
<field name="name">sale.order.form.inherit</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_order_form"/>
<field name="arch" type="xml">
<xpath id="">
<xpath expr="//field[@name='partner_id']" position="after">
<field name="phone" widget="phone"/>
</xpath>
</xpath>
</field>
</record>
Regards