summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fixco_custom/models/stock_inventory.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/fixco_custom/models/stock_inventory.py b/fixco_custom/models/stock_inventory.py
index 529aa66..1a8f3b0 100644
--- a/fixco_custom/models/stock_inventory.py
+++ b/fixco_custom/models/stock_inventory.py
@@ -81,14 +81,14 @@ class StockInventory(models.Model):
def action_approve(self):
if self.adjusment_type == 'out':
for rec in self:
- if self.approval_state == 'logistic':
+ if rec.approval_state == 'logistic':
if not rec.env.user.id in [10, 14, 20, 21]:
raise UserError("Harus diapprove logistic")
- self.approval_state = 'accounting'
- elif self.approval_state == 'accounting':
+ rec.approval_state = 'accounting'
+ elif rec.approval_state == 'accounting':
if not rec.env.user.id in [13, 24, 2]:
raise UserError("Harus diapprove accounting")
- self.approval_state = 'approved'
+ rec.approval_state = 'approved'
else:
raise UserError("Sudah Approved")