From ac914573eb2ee919ab3f75707134d592c76dd4f8 Mon Sep 17 00:00:00 2001 From: benjamin <benjamin@le-filament.com> Date: Mon, 24 Oct 2022 17:13:21 +0200 Subject: [PATCH] [update] remove suspense account from export --- controllers/main.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/controllers/main.py b/controllers/main.py index f90c5aa..dcde63c 100644 --- a/controllers/main.py +++ b/controllers/main.py @@ -50,6 +50,13 @@ class ExportJournalCg(http.Controller): company_id = request.env["res.company"].browse(int(company_id)) default_receivable_account_id = request.env.ref("l10n_fr.1_fr_pcg_recv") contribution_cg_id = company_id.contribution_cg_id + suspense_account_ids = request.env["account.journal"].search([ + ("company_id", "=", company_id.id), + ("type", "=", "bank"), + ]).mapped("suspense_account_id") + suspense_move_ids = request.env["account.move.line"].search([ + ("account_id", "in", suspense_account_ids.ids) + ]).mapped("move_id") # Journaux des UR et Fédé # TODO: vérifier l'export des comptes de banque en sortie pour UR et Fédé @@ -64,6 +71,7 @@ class ExportJournalCg(http.Controller): domain = [ ("company_id", "=", company_id.id), ("parent_state", "=", "posted"), + ("move_id", "not in", suspense_move_ids.ids) ] if date_start and date_end: domain += [ -- GitLab