get transaction internal

This commit is contained in:
mohammed-alkhazrji 2025-07-15 03:21:09 +03:00
parent ae736aeca0
commit 111efb7051
1 changed files with 6 additions and 1 deletions

View File

@ -326,12 +326,17 @@ class Transaction(models.Model):
#if transaction.subject_type_id.transaction_need_approve or transaction.preparation_id.need_approve and transaction.state == 'to_approve':
if transaction.state == 'to_approve':
to_id = transaction.preparation_id.manager_id.id
cc_entities = []
if hasattr(transaction, 'cc_ids') and transaction.cc_ids:
cc_entities = [(6, 0, transaction.cc_ids.ids)]
transaction.trace_ids.create({
'action': action,
'to_id': to_id,
'from_id': employee and employee.id or False,
'procedure_id': transaction.procedure_id.id or False,
name: transaction.id
name: transaction.id,
'cc_ids': cc_entities,
})
def action_reject(self, name, transaction):