summaryrefslogtreecommitdiff
path: root/base_accounting_kit/models
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-10-19 11:36:10 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-10-19 11:36:10 +0700
commit8d95da8c70e890ce8d2ba802ef6876904ce0a31f (patch)
tree3db87a21ba710df673f9cd591cd751b5f7ace4ab /base_accounting_kit/models
parentdfe2643e627c5434c132b419f7b8e6171fc97333 (diff)
Update credit_limit.py
Diffstat (limited to 'base_accounting_kit/models')
-rwxr-xr-xbase_accounting_kit/models/credit_limit.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/base_accounting_kit/models/credit_limit.py b/base_accounting_kit/models/credit_limit.py
index c3a1567..4cb2ccf 100755
--- a/base_accounting_kit/models/credit_limit.py
+++ b/base_accounting_kit/models/credit_limit.py
@@ -161,15 +161,15 @@ class SaleOrder(models.Model):
if rec.partner_id.active_limit \
and rec.partner_id.enable_credit_limit:
if rec.partner_id.parent_id:
- block_state = rec.partner_id.parent_id.blocking_stage
+ block_state = rec.partner_id.parent_id.blocking_stage or 0
else:
- block_stage = rec.partner_id.blocking_stage
+ block_stage = rec.partner_id.blocking_stage or 0
if (outstanding_amount + rec.amount_total) >= block_stage:
- if block_stage != 0:
- remaining_credit_limit = block_state - outstanding_amount
- raise UserError(_("%s is in Blocking Stage, Remaining credit limit is %s, from %s and outstanding %s")
- % (rec.partner_id.name, remaining_credit_limit, block_stage, outstanding_amount))
+ # if block_stage != 0:
+ remaining_credit_limit = block_state - outstanding_amount
+ raise UserError(_("%s is in Blocking Stage, Remaining credit limit is %s, from %s and outstanding %s")
+ % (rec.partner_id.name, remaining_credit_limit, block_stage, outstanding_amount))
return super(SaleOrder, self)._action_confirm()