diff --git a/account_move_template/models/account_move_template.py b/account_move_template/models/account_move_template.py
index 265680037..1fc625372 100644
--- a/account_move_template/models/account_move_template.py
+++ b/account_move_template/models/account_move_template.py
@@ -22,6 +22,7 @@ class AccountMoveTemplate(models.Model):
change_default=True,
default=_company_get,
)
+ journal_id = fields.Many2one('account.journal', required=True)
template_line_ids = fields.One2many(
'account.move.template.line',
inverse_name='template_id',
@@ -48,7 +49,9 @@ class AccountMoveTemplateLine(models.Model):
company_id = fields.Many2one('res.company',
related='template_id.company_id',
readonly=True)
- journal_id = fields.Many2one('account.journal', required=True)
+ journal_id = fields.Many2one('account.journal',
+ related='template_id.journal_id',
+ store=True, readonly=True)
account_id = fields.Many2one(
'account.account',
required=True,
diff --git a/account_move_template/tests/test_account_move_template.py b/account_move_template/tests/test_account_move_template.py
index 5fcc32e36..313d1c855 100644
--- a/account_move_template/tests/test_account_move_template.py
+++ b/account_move_template/tests/test_account_move_template.py
@@ -134,11 +134,11 @@ class TestAccountMoveTemplate(TransactionCase):
template = self.env['account.move.template'].sudo(self.user).create({
'name': 'Test Move Template',
'company_id': self.company.id,
+ 'journal_id': self.account_journal_1.id,
'template_line_ids': [
(0, 0, {
'name': 'L1',
'sequence': 1,
- 'journal_id': self.account_journal_1.id,
'account_id': self.account_company_1.id,
'partner_id': self.partner.id,
'tax_line_id': self.tax.id,
@@ -148,7 +148,6 @@ class TestAccountMoveTemplate(TransactionCase):
(0, 0, {
'name': 'L2',
'sequence': 2,
- 'journal_id': self.account_journal_1.id,
'account_id': self.account_company_1.id,
'move_line_type': 'cr',
'tax_ids': [(4, self.tax.id)],
diff --git a/account_move_template/view/move_template.xml b/account_move_template/view/move_template.xml
index 1bc491cee..b61fe9dd7 100644
--- a/account_move_template/view/move_template.xml
+++ b/account_move_template/view/move_template.xml
@@ -80,6 +80,7 @@
+