浏览代码

[FIX] error de cancelar caja

adrielso 5 年之前
父节点
当前提交
2547570862
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      models/cashbox_statement_cancel.py

+ 1 - 1
models/cashbox_statement_cancel.py

@@ -183,7 +183,7 @@ class eiru_account_statement_cancel(models.Model):
         cashBoxConfirm = self._eiru_account_get_cashbox_confirm(statement.id)
         if (cashBoxConfirm):
             statementOpen = self._eiru_get_account_bank_statement(cashBoxConfirm.statement_open.id)
-            if (statementOpen and statementOpen.state =='confirm'):
+            if (statementOpen and statementOpen.state =='confirm' and cashBoxConfirm.statement_open.id != cashBoxConfirm.statement_id.id ):
                 return {
                     'state': False,
                     'messege': "No se puede reabrir esta caja porque  tiene relación a una caja que ya esta cerrada."