|
@@ -651,8 +651,13 @@ class AccountBankStatementUtility(models.Model):
|
|
|
get cashbox.statement.confirm
|
|
|
'''
|
|
|
def _get_cashbox_statement_confirm(self, statement):
|
|
|
- return self.env['cashbox.statement.confirm'].search([('statement_id.type_statement.id', '=', statement.type_statement.id), ('user_statement', '=', statement.user_id.id), ('journal_id', '=', statement.journal_id.id), ('state_avaliable', '=', True)])
|
|
|
- # return self.env['cashbox.statement.confirm'].search([('statement_id.type_statement.id', '=', statement.type_statement.id), ('user_statement', '=', statement.user_id.id), ('journal_id', '=', statement.journal_id.id), ('state_avaliable', '=', True), ('statement_id.id', '!=', statement.id)])
|
|
|
+ return self.env['cashbox.statement.confirm'].search([
|
|
|
+ ('statement_id.type_statement.id', '=', statement.type_statement.id),
|
|
|
+ ('user_statement', '=', statement.user_id.id),
|
|
|
+ ('journal_id', '=', statement.journal_id.id),
|
|
|
+ ('state_avaliable', '=', True),
|
|
|
+ ('amount_next_open', '>', 0.0),
|
|
|
+ ('statement_id.id', '!=', statement.id)])
|
|
|
|
|
|
'''
|
|
|
writer casbox statement confirm
|
|
@@ -782,6 +787,7 @@ class AccountBankStatementUtility(models.Model):
|
|
|
cashBoxOut = self.env['cash.box.out'].search([('statement_id.id', '=', statement.id)])
|
|
|
# confirm
|
|
|
cashBoxConfirm = self.env['cashbox.statement.confirm'].search([('statement_id.id', '=', statement.id)])
|
|
|
+ cashBoxConfirmOpen = self.env['cashbox.statement.confirm'].search([('statement_open.id', '=', statement.id)])
|
|
|
|
|
|
|
|
|
### Transfer
|
|
@@ -813,6 +819,12 @@ class AccountBankStatementUtility(models.Model):
|
|
|
'message_deleted': message_deleted
|
|
|
}
|
|
|
|
|
|
+ messageDeletedCashBoxConfirmOpen = {
|
|
|
+ 'active': True,
|
|
|
+ 'state_avaliable': True,
|
|
|
+ 'message_deleted': message_deleted
|
|
|
+ }
|
|
|
+
|
|
|
messageDeletedCashBox = {
|
|
|
'active': False,
|
|
|
'message_deleted': message_deleted
|
|
@@ -855,6 +867,8 @@ class AccountBankStatementUtility(models.Model):
|
|
|
if (cashBoxConfirm):
|
|
|
confirm = self._eiru_write_cashbox(cashBoxConfirm,messageDeletedCashBoxConfirm)
|
|
|
|
|
|
+ if (cashBoxConfirmOpen):
|
|
|
+ confirmOpen = self._eiru_write_cashbox(cashBoxConfirmOpen,messageDeletedCashBoxConfirmOpen)
|
|
|
|
|
|
### Cancel statement
|
|
|
cancelStatement = self.eiru_button_cancel(statement)
|