Improve list view of res.partner.bank
Improve name_get of res.bank Add filter on product categ on pos_sale_report
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
from . import users
|
from . import users
|
||||||
from . import partner
|
from . import partner
|
||||||
|
from . import bank
|
||||||
from . import company
|
from . import company
|
||||||
from . import mail
|
from . import mail
|
||||||
from . import misc
|
from . import misc
|
||||||
|
|||||||
20
base_usability/bank.py
Normal file
20
base_usability/bank.py
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
# Copyright 2019 Akretion (Alexis de Lattre <alexis.delattre@akretion.com>)
|
||||||
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||||||
|
|
||||||
|
from odoo import models, api
|
||||||
|
|
||||||
|
|
||||||
|
class ResBank(models.Model):
|
||||||
|
_inherit = 'res.bank'
|
||||||
|
|
||||||
|
@api.multi
|
||||||
|
@api.depends('name', 'bic')
|
||||||
|
def name_get(self):
|
||||||
|
result = []
|
||||||
|
for bank in self:
|
||||||
|
name = bank.name
|
||||||
|
if bank.bic:
|
||||||
|
name = u'[%s] %s' % (bank.bic, name)
|
||||||
|
result.append((bank.id, name))
|
||||||
|
return result
|
||||||
@@ -16,6 +16,12 @@
|
|||||||
<attribute name="invisible">0</attribute>
|
<attribute name="invisible">0</attribute>
|
||||||
<attribute name="widget">handle</attribute>
|
<attribute name="widget">handle</attribute>
|
||||||
</field>
|
</field>
|
||||||
|
<field name="bank_name" position="attributes">
|
||||||
|
<attribute name="invisible">1</attribute>
|
||||||
|
</field>
|
||||||
|
<field name="bank_name" position="after">
|
||||||
|
<field name="bank_id"/>
|
||||||
|
</field>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
|||||||
@@ -9,6 +9,7 @@
|
|||||||
<search string="POS orders and Sale orders aggregated report">
|
<search string="POS orders and Sale orders aggregated report">
|
||||||
<field name="product_tmpl_id"/>
|
<field name="product_tmpl_id"/>
|
||||||
<field name="product_id"/>
|
<field name="product_id"/>
|
||||||
|
<field name="product_categ_id"/>
|
||||||
<filter name="today" string="Today"
|
<filter name="today" string="Today"
|
||||||
domain="[('date', '=', context_today().strftime('%Y-%m-%d'))]"/>
|
domain="[('date', '=', context_today().strftime('%Y-%m-%d'))]"/>
|
||||||
<filter name="yesterday" string="Yesterday"
|
<filter name="yesterday" string="Yesterday"
|
||||||
|
|||||||
Reference in New Issue
Block a user