From 3b93142f9b183df817bfb6c79c3fb07d97ad73c7 Mon Sep 17 00:00:00 2001 From: ahmed-nouri051 Date: Tue, 24 Jun 2025 16:52:03 +0200 Subject: [PATCH] transaction issue --- .../models/internal_transaction.py | 2 +- .../exp_transaction_documents/models/transaction.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/odex25_transactions/exp_transaction_documents/models/internal_transaction.py b/odex25_transactions/exp_transaction_documents/models/internal_transaction.py index 9afc9499d..28e2af389 100644 --- a/odex25_transactions/exp_transaction_documents/models/internal_transaction.py +++ b/odex25_transactions/exp_transaction_documents/models/internal_transaction.py @@ -74,7 +74,7 @@ class InternalTransaction(models.Model): self.partner_id = False partner_id = fields.Many2one('res.partner', string='Partner', readonly=True, - related='to_ids.secretary_id.partner_id') + related='to_ids.manager_id.partner_id') cc_ids = fields.Many2many(comodel_name='cm.entity', relation='internal_entity_cc_rel', column1='internal_id', column2='entity_id', string='CC To') diff --git a/odex25_transactions/exp_transaction_documents/models/transaction.py b/odex25_transactions/exp_transaction_documents/models/transaction.py index 87c9d6d22..cdc5971aa 100644 --- a/odex25_transactions/exp_transaction_documents/models/transaction.py +++ b/odex25_transactions/exp_transaction_documents/models/transaction.py @@ -122,8 +122,8 @@ class Transaction(models.Model): def default_employee_id(self): user = self.env.user em = self.env['cm.entity'].search([('user_id', '=', user.id)], limit=1) - #return len(em) and em or self.env['cm.entity'] - return em + return len(em) and em or self.env['cm.entity'] + #return em def compute_receive_id(self): for rec in self: @@ -324,7 +324,7 @@ class Transaction(models.Model): if transaction.to_ids[0].type != 'employee': to_id = transaction.to_ids.manager_id.id if transaction.subject_type_id.transaction_need_approve or transaction.preparation_id.need_approve and transaction.state == 'to_approve': - to_id = transaction.preparation_id.manager_id.id + to_id = transaction.preparation_id.manager_id.id transaction.trace_ids.create({ 'action': action, 'to_id': to_id,