Я создал поле с именем credit в модели res.partner, которое загружается в Point of Sale.Я показываю это поле на экране оплаты (в частности, на кнопочном способе оплаты), но при изменении клиента поле кредита не отображается.
Я знаю, что проблема в том, что область методов оплаты не обновляется при измененииклиент, но я не знаю, как это сделать.
javascript:
models.load_fields('res.partner', ['refund_credit']);
xml:
<t t-name="PaymentScreen-Paymentmethods">
<div class='paymentmethods'>
<t t-foreach="widget.pos.cashregisters" t-as="cashregister">
<div class="button paymentmethod" t-att-data-id="cashregister.journal_id[0]">
<t t-esc="cashregister.journal_id[1]" />
<t t-esc="widget.pos.get_client().refund_credit"/>
</div>
</t>
</div>
</t>