journal_id account.payment 中的字段在 odoo 10 中没有被覆盖

journal_id field in account.payment is not getting override in odoo 10

我想更改 journal_id 字段的 域过滤器,当前为 [('type', 'in', ('bank', 'cash'))] 这个。我只想申请 [('type', '=', 'cash')]。但是当我试图覆盖它时它没有改变。

  1. 我应用了 xpath 并将其替换为我的自定义域
  2. 我再次创建了该字段并应用了该域,但这也没有给我正确的结果

    <xpath expr="//field[@name='journal_id']" position="after"> <field name="journal_id" widget="selection" domain=" [('employee_id.user_id','=',uid)]"/> <xpath/>

`<field name="journal_id" position="attributes">
       <attribute name="domain">[('type','=',cash)]</attribute>
   </field>

我只想在下拉列表中显示类型为 'cash'

的期刊

请帮忙解决这个问题。

付款中有设置域的功能,您必须找到该功能并根据您的要求覆盖它。