account_payment_mode: allow cash journals

This commit is contained in:
Alexis de Lattre
2021-08-27 19:15:58 +02:00
committed by Thomas Binsfeld
parent 3e668cd2d8
commit 29c7f06a0c
2 changed files with 2 additions and 3 deletions

View File

@@ -40,7 +40,7 @@ class AccountPaymentMode(models.Model):
fixed_journal_id = fields.Many2one(
"account.journal",
string="Fixed Bank Journal",
domain=[("type", "=", "bank")],
domain="[('company_id', '=', company_id), ('type', 'in', ('bank', 'cash'))]",
ondelete="restrict",
check_company=True,
)
@@ -52,6 +52,7 @@ class AccountPaymentMode(models.Model):
column1="payment_mode_id",
column2="journal_id",
string="Allowed Bank Journals",
domain="[('company_id', '=', company_id), ('type', 'in', ('bank', 'cash'))]",
)
payment_method_id = fields.Many2one(
"account.payment.method",

View File

@@ -22,12 +22,10 @@
<field
name="fixed_journal_id"
attrs="{'invisible': [('bank_account_link', '!=', 'fixed')], 'required': [('bank_account_link', '=', 'fixed')]}"
domain="[('company_id', '=', company_id), ('type', '=', 'bank')]"
/>
<field
name="variable_journal_ids"
attrs="{'invisible': [('bank_account_link', '!=', 'variable')], 'required': [('bank_account_link', '=', 'variable')]}"
domain="[('company_id', '=', company_id), ('type', '=', 'bank')]"
widget="many2many_tags"
/>
</group>