Odoo视图继承:如何修改帐户付款表单中付款日记帐字段的域

Odoo视图继承:如何修改帐户付款表单中付款日记帐字段的域,odoo,odoo-10,Odoo,Odoo 10,我有一个自定义的Odoo模块,其中包括记录付款。为了做到这一点,我正在使用会计模块中的付款表 我想允许用户根据account.Journal实体上的标志筛选付款日记账下拉列表中的选项,因此我对该实体进行了如下扩展: class AccountJournal(models.Model): _inherit='account.journal' 可用的支付方式=字段。布尔值(string='available as payment method') 。。。并在视图中添加了用于编辑付款日记帐的字段:

我有一个自定义的Odoo模块,其中包括记录付款。为了做到这一点,我正在使用会计模块中的付款表

我想允许用户根据
account.Journal
实体上的标志筛选付款日记账下拉列表中的选项,因此我对该实体进行了如下扩展:

class AccountJournal(models.Model):
_inherit='account.journal'
可用的支付方式=字段。布尔值(string='available as payment method')
。。。并在视图中添加了用于编辑付款日记帐的字段:


此功能按预期工作,并且该字段存在于数据库中

最后,我扩展了付款形式:


付款表格更新
付款
形式

因为journal\u id在.py文件中有一个域定义,所以您也可以尝试覆盖.py文件中的域,如下所示:

journal_id = fields.Many2one(domain=[('available_as_booking_payment_method', '=', True),('type', 'in', ('bank', 'cash'))])
我希望这个答案能对你有所帮助