[IMP] sale: set prices on sale order line based on pricelist currency

Purpose of this commit is to change or set prices automatically on
sale order line based on pricelist currency so removed depands from
currency field.

closes odoo/odoo#31535

Task: 2073790
Closes: #31535
Signed-off-by: Damien Bouvy (dbo) <dbo@odoo.com>
This commit is contained in:
Mitali Patel
2019-12-13 14:09:36 +00:00
committed by Damien Bouvy
parent ff19556121
commit 94e28e1484
+1 -1
View File
@@ -1260,7 +1260,7 @@ class SaleOrderLine(models.Model):
untaxed_amount_to_invoice = fields.Monetary("Untaxed Amount To Invoice", compute='_compute_untaxed_amount_to_invoice', compute_sudo=True, store=True)
salesman_id = fields.Many2one(related='order_id.user_id', store=True, string='Salesperson', readonly=True)
currency_id = fields.Many2one(related='order_id.currency_id', depends=['order_id'], store=True, string='Currency', readonly=True)
currency_id = fields.Many2one(related='order_id.currency_id', store=True, string='Currency', readonly=True)
company_id = fields.Many2one(related='order_id.company_id', string='Company', store=True, readonly=True, index=True)
order_partner_id = fields.Many2one(related='order_id.partner_id', store=True, string='Customer', readonly=False)
analytic_tag_ids = fields.Many2many(