Files
suite/account_payment_disperse/wizard/register_payment_wizard_views.xml
2021-04-26 15:37:40 +00:00

45 lines
2.4 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<record id="view_account_payment_from_invoices_inherited" model="ir.ui.view">
<field name="name">account.register.payments.wizard.inherited</field>
<field name="model">account.register.payments</field>
<field name="inherit_id" ref="account.view_account_payment_from_invoices"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='amount']" position="attributes">
<attribute name="attrs">{'readonly': [('multi', '=', True), ('is_manual_disperse', '!=', True)]}</attribute>
</xpath>
<xpath expr="//field[@name='amount']" position="after">
<field name="is_manual_disperse"/>
</xpath>
<xpath expr="//form/group[1]" position="after">
<group name="invoice_lines" attrs="{'invisible': [('is_manual_disperse', '=', False)]}">
<group>
<button type="object" name="action_fill_residual"
string="Fill with Remaining" class="btn-default"/>
<button type="object" name="action_fill_residual_due"
string="Fill with Due" class="btn-default"/>
</group>
<field name="invoice_line_ids" nolabel="1">
<tree editable="bottom" create="false">
<field name="wizard_id" invisible="1"/>
<field name="partner_id" readonly="1"/>
<field name="invoice_id"/>
<field name="residual" readonly="1" sum="Total Residual"/>
<field name="residual_due" readonly="1" sum="Total Due"/>
<field name="amount" sum="Total Amount"/>
<field name="difference" readonly="1" sum="Total Difference"/>
<field name="writeoff_acc_id"/>
</tree>
</field>
</group>
<group name="invoice_totals" attrs="{'invisible': [('is_manual_disperse', '=', False)]}">
<group>
<field name="writeoff_journal_id"/>
<field name="due_date_cutoff"/>
</group>
<group/>
</group>
</xpath>
</field>
</record>
</odoo>