title: Odoo name_get how to shows different display name in two many2one field?
body: <p>I work with Odoo(v10), I got two many2one field with same relation : </p>
  
  <p>product_id (sale.order)</p>
  
  <pre><code>product_id = fields.Many2one(
      'product.product', 'Product',
      domain=[('type', 'in', ['product', 'consu'])], index=True, required=True,
      states={'done': [('readonly', True)]})
  </code></pre>
  
  <p>and product_id (stock.move)</p>
  
  <pre><code>product_id = fields.Many2one('product.product', related='order_line.product_id', string='Product')
  </code></pre>
  
  <p>,then I have two field char : name (product.product) and kode_produksi (product.product) </p>
  
  <pre><code> name = fields.Char(string='name') 
   kode_produksi = fields.Char(string='Kode Produksi')
  </code></pre>
  
  <p>My goal : product_id (sale.order) will display value base on field name and product_id (stock.move) will display value base on field kode_produksi, can someone help this problem?Thanks in advance</p>