Поле journal_id в account.payment не переопределяется в odoo 10 - PullRequest
2 голосов
/ 20 июня 2019

Я хочу изменить фильтр домена из 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>

Я хочу показать только те журналы в выпадающем списке, чьитип «наличные»

Пожалуйста, помогите в этом.

1 Ответ

1 голос
/ 20 июня 2019

Существует функция, которая устанавливает домен в платеже, и вы должны найти эту функцию и переопределить ее в соответствии с вашими требованиями.

...