Add code in journal tree view
Remove inherit of name_search, because it was already native in a slightly different implementation
This commit is contained in:
@@ -188,20 +188,6 @@ class AccountJournal(models.Model):
|
|||||||
res.append((journal.id, name))
|
res.append((journal.id, name))
|
||||||
return res
|
return res
|
||||||
|
|
||||||
# Also search on start of 'code', not only on 'name'
|
|
||||||
@api.model
|
|
||||||
def name_search(
|
|
||||||
self, name='', args=None, operator='ilike', limit=80):
|
|
||||||
if args is None:
|
|
||||||
args = []
|
|
||||||
if name:
|
|
||||||
jrls = self.search(
|
|
||||||
[('code', '=ilike', name + '%')] + args, limit=limit)
|
|
||||||
if jrls:
|
|
||||||
return jrls.name_get()
|
|
||||||
return super(AccountJournal, self).name_search(
|
|
||||||
name=name, args=args, operator=operator, limit=limit)
|
|
||||||
|
|
||||||
@api.constrains('default_credit_account_id', 'default_debit_account_id')
|
@api.constrains('default_credit_account_id', 'default_debit_account_id')
|
||||||
def _check_account_type_on_bank_journal(self):
|
def _check_account_type_on_bank_journal(self):
|
||||||
bank_acc_type = self.env.ref('account.data_account_type_liquidity')
|
bank_acc_type = self.env.ref('account.data_account_type_liquidity')
|
||||||
|
|||||||
@@ -438,6 +438,17 @@ module -->
|
|||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
<record id="view_account_journal_tree" model="ir.ui.view">
|
||||||
|
<field name="name">usability.account.journal.tree</field>
|
||||||
|
<field name="model">account.journal</field>
|
||||||
|
<field name="inherit_id" ref="account.view_account_journal_tree"/>
|
||||||
|
<field name="arch" type="xml">
|
||||||
|
<field name="name" position="after">
|
||||||
|
<field name="code"/>
|
||||||
|
</field>
|
||||||
|
</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
<record id="view_account_journal_search" model="ir.ui.view">
|
<record id="view_account_journal_search" model="ir.ui.view">
|
||||||
<field name="name">usability.account.journal.search</field>
|
<field name="name">usability.account.journal.search</field>
|
||||||
<field name="model">account.journal</field>
|
<field name="model">account.journal</field>
|
||||||
|
|||||||
Reference in New Issue
Block a user