diff options
Diffstat (limited to 'indoteknik_custom/views')
| -rw-r--r-- | indoteknik_custom/views/unpaid_invoice_view.xml | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/indoteknik_custom/views/unpaid_invoice_view.xml b/indoteknik_custom/views/unpaid_invoice_view.xml new file mode 100644 index 00000000..f9c393c5 --- /dev/null +++ b/indoteknik_custom/views/unpaid_invoice_view.xml @@ -0,0 +1,38 @@ +<odoo> + <!-- Tree view --> + <record id="view_unpaid_invoice_tree" model="ir.ui.view"> + <field name="name">unpaid.invoice.view.tree</field> + <field name="model">unpaid.invoice.view</field> + <field name="arch" type="xml"> + <tree string="Unpaid Invoices Monitoring" create="false" delete="false" edit="false"> + <field name="partner_id"/> + <field name="invoice_number"/> + <field name="invoice_date"/> + <field name="invoice_date_due"/> + <field name="invoice_day_to_due" readonly="1"/> + <field name="new_invoice_day_to_due" readonly="1"/> + <field name="amount_total"/> + <field name="amount_residual"/> + <field name="payment_state" widget="badge" + decoration-danger="payment_state == 'not_paid'" + decoration-warning="payment_state in ('partial', 'in_payment')" + decoration-success="payment_state in ('paid', 'reversed')"/> + <field name="payment_term"/> + </tree> + </field> + </record> + + <!-- Action --> + <record id="action_unpaid_invoice_view" model="ir.actions.act_window"> + <field name="name">Unpaid Invoices Monitoring</field> + <field name="res_model">unpaid.invoice.view</field> + <field name="view_mode">tree,form</field> + <field name="context">{}</field> + </record> + + <!-- Menu --> + <menuitem id="menu_unpaid_invoice_root" + name="Unpaid Invoices Monitoring" + parent="account.menu_finance_receivables" + action="action_unpaid_invoice_view"/> +</odoo> |
