Forráskód Böngészése

This module allows to add comision en voucher.

SEBAS 3 hónapja
szülő
commit
10c61006d4
2 módosított fájl, 2 hozzáadás és 2 törlés
  1. 2 2
      models/account_voucher.py
  2. BIN
      models/account_voucher.pyc

+ 2 - 2
models/account_voucher.py

@@ -11,7 +11,7 @@ class AccountVoucher(models.Model):
         store=True
     )
 
-    @api.depends('amount')
+    @api.depends('amount', 'state')
     def _compute_comision(self):
 
         param = self.env['ir.config_parameter'].get_param(
@@ -21,7 +21,7 @@ class AccountVoucher(models.Model):
         porcentaje = float(param)
 
         for rec in self:
-            if rec.amount:
+            if rec.state == 'posted' and rec.amount:
                 valor = rec.amount * porcentaje / 100
                 rec.comision = int(round(valor))
             else:

BIN
models/account_voucher.pyc