From b99aebd72978a4038f0dcda8942b438f5d4a4d93 Mon Sep 17 00:00:00 2001 From: esam Date: Fri, 3 Oct 2025 21:07:25 -0400 Subject: [PATCH] fix_ctp --- .../ctp_database_clean_up/models/ctp_database_clean_up.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/odex30_base/ctp_database_clean_up/models/ctp_database_clean_up.py b/odex30_base/ctp_database_clean_up/models/ctp_database_clean_up.py index 798ad39..e5d4c6e 100644 --- a/odex30_base/ctp_database_clean_up/models/ctp_database_clean_up.py +++ b/odex30_base/ctp_database_clean_up/models/ctp_database_clean_up.py @@ -164,7 +164,6 @@ class CtpDatabaseCleanUp(models.TransientModel): ] return self.remove_data(to_removes, seqs) - # VVVVVVVVVVV قم باستبدال الدالة التالية VVVVVVVVVVV def remove_account(self): to_removes = [ 'payment.transaction', @@ -178,7 +177,6 @@ class CtpDatabaseCleanUp(models.TransientModel): 'account.move', ] res = self.remove_data(to_removes, []) - # FIX: The domain syntax was incorrect (extra '|' at the end) domain = [ ('company_id', '=', self.env.company.id), '|', ('code', '=ilike', 'account.%'), @@ -196,7 +194,7 @@ class CtpDatabaseCleanUp(models.TransientModel): }) except Exception as e: _logger.error('Reset Sequence Data error: %s,%s', domain, e) - self._cr.rollback() # Rollback on error + self._cr.rollback() return res def remove_account_chart(self): @@ -230,7 +228,6 @@ class CtpDatabaseCleanUp(models.TransientModel): 'property_account_expense_id': False, }) - # FIX: Check if 'stock.location' model exists before trying to access it if self.env['ir.model']._get('stock.location'): self.env['stock.location'].search([]).write({ 'valuation_in_account_id': False, 'valuation_out_account_id': False,