diff --git a/wizard/scop_bordereau_payment_mode_wizard.py b/wizard/scop_bordereau_payment_mode_wizard.py
index 09c77ee72e1908a148c399caa32f6228e4539dc8..88c8b7eec799ee1f426b2de9a255bd5a0b8aa7d4 100644
--- a/wizard/scop_bordereau_payment_mode_wizard.py
+++ b/wizard/scop_bordereau_payment_mode_wizard.py
@@ -52,16 +52,17 @@ class ScopBordereauChangePaymentMode(models.TransientModel):
                 "payment_mode_id": self.payment_mode_id.id,
             }
         )
-        contrib_cg_journal = self.env.company.contribution_journal_id
-        contrib_ur_fede_journal = self.env.company.contribution_ur_or_fede_journal_id
+        journal_ids = [
+            self.env.user.company_id.contribution_journal_id.id,
+            self.env.user.company_id.journal_fede_com_id.id,
+            self.env.user.company_id.journal_fede_cae_id.id,
+            self.env.user.company_id.journal_ur_hdf_id.id,
+            self.env.user.company_id.journal_ur_med_id.id,
+        ]
         move_line_ids = self.env["account.move.line"].search(
             [
                 ("partner_id", "=", self.bordereau_id.partner_id.id),
-                (
-                    "journal_id",
-                    "in",
-                    (contrib_cg_journal.id, contrib_ur_fede_journal.id),
-                ),
+                ("journal_id", "in", journal_ids),
                 ("full_reconcile_id", "=", False),
                 ("balance", "!=", 0),
                 ("account_id.reconcile", "=", True),
diff --git a/wizard/scop_bordereau_refund_wizard.py b/wizard/scop_bordereau_refund_wizard.py
index 077f0d212d3f4deee5a2f83b4458cfcaac347150..26d0cd9a57ace1c4987e050ad119f9cd6651b948 100644
--- a/wizard/scop_bordereau_refund_wizard.py
+++ b/wizard/scop_bordereau_refund_wizard.py
@@ -145,10 +145,10 @@ class ScopBordereauRefundWizard(models.TransientModel):
         # CREATE REFUND
         if partner_id.ur_id.id == ur_hdf:
             product_ur = self.env.company.contribution_hdf_id
-            account_ur = self.env.company.receivable_account_ur_hdf_id
+            journal_ur = self.env.user.company_id.journal_ur_hdf_id
         else:  # ur = ur_med
             product_ur = self.env.company.contribution_med_id
-            account_ur = self.env.company.receivable_account_ur_med_id
+            journal_ur = self.env.user.company_id.journal_ur_med_id
 
         cotiz_type = {
             self.env.ref("cgscop_partner.riga_14397").id: [
@@ -158,18 +158,19 @@ class ScopBordereauRefundWizard(models.TransientModel):
             ],
             self.env.ref("cgscop_partner.riga_14398").id: [
                 self.env.company.contribution_fede_com_id,
-                self.env.company.contribution_ur_or_fede_journal_id,
-                self.env.company.receivable_account_fede_com_id,
+                self.env.user.company_id.journal_fede_com_id,
+                partner_id.property_account_receivable_id
             ],
             self.env.ref("cgscop_partner.cotiz_fede_cae").id: [
                 self.env.company.contribution_fede_cae_id,
-                self.env.company.contribution_ur_or_fede_journal_id,
-                self.env.company.receivable_account_fede_cae_id,
+                self.env.user.company_id.journal_fede_cae_id,
+                partner_id.property_account_receivable_id
             ],
             self.env.ref("cgscop_partner.riga_14399").id: [
                 product_ur,
                 self.env.company.contribution_ur_or_fede_journal_id,
-                account_ur,
+                journal_ur,
+                partner_id.property_account_receivable_id
             ],
         }
         product = cotiz_type.get(int(self.type_cotiz))[0]
@@ -179,7 +180,6 @@ class ScopBordereauRefundWizard(models.TransientModel):
                 {
                     "partner_id": partner_id.id,
                     "journal_id": cotiz_type.get(int(self.type_cotiz))[1].id,
-                    "account_id": cotiz_type.get(int(self.type_cotiz))[2].id,
                     "type": "out_refund",
                     "date_invoice": self.date_refund,
                     "date": self.date_refund,
diff --git a/wizard/scop_cotisation_cg_regul.py b/wizard/scop_cotisation_cg_regul.py
index 63816962fe753fac9796382a1cf173a40b59970b..266a4fd7b9a498dbae2e3d491d8155a2aa00503e 100644
--- a/wizard/scop_cotisation_cg_regul.py
+++ b/wizard/scop_cotisation_cg_regul.py
@@ -172,11 +172,11 @@ class ScopCotisationRegul(models.TransientModel):
         if partner_id.ur_id.id == ur_hdf:
             amount_ur = self.amount_ur_hdf
             product_ur = self.env.company.contribution_hdf_id
-            account_ur = self.env.company.receivable_account_ur_hdf_id
+            journal_ur = self.env.user.company_id.journal_ur_hdf_id
         else:  # ur = ur_med
             amount_ur = self.amount_ur_med
             product_ur = self.env.company.contribution_med_id
-            account_ur = self.env.company.receivable_account_ur_med_id
+            journal_ur = self.env.user.company_id.journal_ur_med_id
 
         cotiz_type = {
             self.env.ref("cgscop_partner.riga_14397").id: [
@@ -188,20 +188,20 @@ class ScopCotisationRegul(models.TransientModel):
             self.env.ref("cgscop_partner.riga_14398").id: [
                 self.amount_fede_com,
                 self.env.company.contribution_fede_com_id,
-                self.env.company.contribution_ur_or_fede_journal_id,
-                self.env.company.receivable_account_fede_com_id,
+                self.env.user.company_id.journal_fede_com_id,
+                partner_id.property_account_receivable_id.id
             ],
             self.env.ref("cgscop_partner.cotiz_fede_cae").id: [
                 self.amount_fede_cae,
                 self.env.company.contribution_fede_cae_id,
-                self.env.company.contribution_ur_or_fede_journal_id,
-                self.env.company.receivable_account_fede_cae_id,
+                self.env.user.company_id.journal_fede_cae_id,
+                partner_id.property_account_receivable_id.id
             ],
             self.env.ref("cgscop_partner.riga_14399").id: [
                 amount_ur,
                 product_ur,
-                self.env.company.contribution_ur_or_fede_journal_id,
-                account_ur,
+                journal_ur,
+                partner_id.property_account_receivable_id.id
             ],
         }
 
@@ -241,7 +241,6 @@ class ScopCotisationRegul(models.TransientModel):
                         {
                             "partner_id": partner_id.id,
                             "journal_id": cotiz_type.get(type_cotiz)[2].id,
-                            "account_id": partner_id.property_account_receivable_id.id,
                             "type": type_invoice,
                             "date_invoice": self.date_regul,
                             "date": self.date_regul,