diff --git a/account_cutoff_accrual_base/i18n/fr.po b/account_cutoff_accrual_base/i18n/fr.po
index ac7a6d0d067..958a211954e 100644
--- a/account_cutoff_accrual_base/i18n/fr.po
+++ b/account_cutoff_accrual_base/i18n/fr.po
@@ -69,13 +69,25 @@ msgstr "Sociétés"
#: model:ir.model.fields,field_description:account_cutoff_accrual_base.field_account_config_settings_default_accrued_expense_account_id
#: model:ir.model.fields,field_description:account_cutoff_accrual_base.field_res_company_default_accrued_expense_account_id
msgid "Default Account for Accrued Expenses"
-msgstr "Compte par défaut pour factures non parvenues"
+msgstr "Compte par défaut pour les factures non parvenues"
+
+#. module: account_cutoff_accrual_base
+#: model:ir.model.fields,field_description:account_cutoff_accrual_base.field_account_config_settings_default_accrued_expense_return_account_id
+#: model:ir.model.fields,field_description:account_cutoff_accrual_base.field_res_company_default_accrued_expense_return_account_id
+msgid "Default Account for Accrued Expenses Returns"
+msgstr "Compte par défaut pour les notes de crédit à recevoir"
#. module: account_cutoff_accrual_base
#: model:ir.model.fields,field_description:account_cutoff_accrual_base.field_account_config_settings_default_accrued_revenue_account_id
#: model:ir.model.fields,field_description:account_cutoff_accrual_base.field_res_company_default_accrued_revenue_account_id
msgid "Default Account for Accrued Revenues"
-msgstr "Compte par défaut pour factures à établir"
+msgstr "Compte par défaut pour les factures à établir"
+
+#. module: account_cutoff_accrual_base
+#: model:ir.model.fields,field_description:account_cutoff_accrual_base.field_account_config_settings_default_accrued_revenue_return_account_id
+#: model:ir.model.fields,field_description:account_cutoff_accrual_base.field_res_company_default_accrued_revenue_return_account_id
+msgid "Default Account for Accrued Revenues Returns"
+msgstr "Compte par défaut pour les notes de crédit à établir"
#. module: account_cutoff_accrual_base
#: model:ir.model.fields,field_description:account_cutoff_accrual_base.field_account_config_settings_default_accrual_expense_journal_id
diff --git a/account_cutoff_accrual_base/models/account_config_settings.py b/account_cutoff_accrual_base/models/account_config_settings.py
index 988a332ec56..9c6a4fe832f 100644
--- a/account_cutoff_accrual_base/models/account_config_settings.py
+++ b/account_cutoff_accrual_base/models/account_config_settings.py
@@ -12,8 +12,12 @@ class AccountConfigSettings(models.TransientModel):
default_accrued_revenue_account_id = fields.Many2one(
related='company_id.default_accrued_revenue_account_id')
+ default_accrued_revenue_return_account_id = fields.Many2one(
+ related='company_id.default_accrued_revenue_return_account_id')
default_accrued_expense_account_id = fields.Many2one(
related='company_id.default_accrued_expense_account_id')
+ default_accrued_expense_return_account_id = fields.Many2one(
+ related='company_id.default_accrued_expense_return_account_id')
default_accrual_revenue_journal_id = fields.Many2one(
related='company_id.default_accrual_revenue_journal_id')
default_accrual_expense_journal_id = fields.Many2one(
diff --git a/account_cutoff_accrual_base/models/company.py b/account_cutoff_accrual_base/models/company.py
index 37df1f6e4aa..7d753ddace7 100644
--- a/account_cutoff_accrual_base/models/company.py
+++ b/account_cutoff_accrual_base/models/company.py
@@ -16,11 +16,21 @@ class ResCompany(models.Model):
string='Default Account for Accrued Revenues',
domain=[('deprecated', '=', False)])
+ default_accrued_revenue_return_account_id = fields.Many2one(
+ comodel_name='account.account',
+ string='Default Account for Accrued Revenues Returns',
+ domain=[('deprecated', '=', False)])
+
default_accrued_expense_account_id = fields.Many2one(
comodel_name='account.account',
string='Default Account for Accrued Expenses',
domain=[('deprecated', '=', False)])
+ default_accrued_expense_return_account_id = fields.Many2one(
+ comodel_name='account.account',
+ string='Default Account for Accrued Expenses Returns',
+ domain=[('deprecated', '=', False)])
+
default_accrual_revenue_journal_id = fields.Many2one(
comodel_name='account.journal',
string='Default Journal for Accrued Revenues')
diff --git a/account_cutoff_accrual_base/views/account_config_settings.xml b/account_cutoff_accrual_base/views/account_config_settings.xml
index 2fdbc5a689b..096fe37a33d 100644
--- a/account_cutoff_accrual_base/views/account_config_settings.xml
+++ b/account_cutoff_accrual_base/views/account_config_settings.xml
@@ -16,7 +16,9 @@
+
+