|
@@ -8,7 +8,10 @@ class AccountMove(models.Model):
|
|
|
rate = fields.Float(compute="_get_last_exchannge_rate")
|
|
rate = fields.Float(compute="_get_last_exchannge_rate")
|
|
|
|
|
|
|
|
def _get_last_exchannge_rate(self):
|
|
def _get_last_exchannge_rate(self):
|
|
|
- rate = self.currency_id.rate_ids[0]
|
|
|
|
|
- if rate:
|
|
|
|
|
- self.rate= rate.inverse_company_rate
|
|
|
|
|
|
|
+ if self.currency_id.rate_ids:
|
|
|
|
|
+ rate = self.currency_id.rate_ids[0]
|
|
|
|
|
+ if rate:
|
|
|
|
|
+ self.rate= rate.inverse_company_rate
|
|
|
|
|
+ else:
|
|
|
|
|
+ self.rate = 0
|
|
|
|
|
|