In Odoo 13, is it possible to have different display names for two Many2one fields pointing to the same model?
Scenario:
In account.move, I have 2 Many2one fields linked to sale.order.
sale_order_id = fields.Many2one('sale.order')
sale_order_ref_id = fields.Many2one('sale.order')
Requirement:
- First field should display the normal Sale Order name (name field, e.g. SO001)
- Second field should display another field from sale.order such as client_order_ref (Customer Reference)
Need suggestions for the best practice approach.
Hello
Have you tried using define context in XML then access it in name_get method?
<field name="sale_order_ref_id"
context="{'client_order_ref': True}"/>