Merge pull request #3908 from expsa/get_to_trans
get transaction internal
This commit is contained in:
commit
486f30ae8d
|
|
@ -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):
|
||||
|
|
|
|||
Loading…
Reference in New Issue