mirror of
https://github.com/OCA/account-financial-tools.git
synced 2025-02-02 12:47:26 +02:00
94 lines
4.0 KiB
XML
94 lines
4.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- Copyright 2004-2011 Pexego Sistemas Informáticos. (http://pexego.es)
|
|
Copyright 2004-2011 Zikzakmedia S.L. (http://zikzakmedia.com)
|
|
Jordi Esteve <jesteve@zikzakmedia.com>
|
|
Copyright 2014-2015 Serv. Tecnol. Avanzados - Pedro M. Baeza
|
|
Copyright 2016 - Antonio Espinosa <antonio.espinosa@tecnativa.com>
|
|
Copyright 2017 - Sébastien Namèche <seb@itik.fr>
|
|
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -->
|
|
<odoo>
|
|
|
|
<!-- ## Suppliers Form ## -->
|
|
<record id="invoice_supplier_form" model="ir.ui.view">
|
|
<field name="name">Account invoice supplier (form) - add company currency</field>
|
|
<field name="model">account.invoice</field>
|
|
<field name="inherit_id" ref="account.invoice_supplier_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='move_id']/.." position="after">
|
|
<group string="Amounts in company currency">
|
|
<field name="amount_untaxed_signed"/>
|
|
<field name="amount_tax_signed"/>
|
|
<field name="amount_total_company_signed"/>
|
|
</group>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<!-- ## Suppliers Tree ## -->
|
|
<record id="invoice_supplier_tree" model="ir.ui.view">
|
|
<field name="name">account.invoice.supplier.currency.tree</field>
|
|
<field name="model">account.invoice</field>
|
|
<field name="inherit_id" ref="account.invoice_supplier_tree"/>
|
|
<field name="arch" type="xml">
|
|
<!-- It makes no sense to do the sum of multiple currencies -->
|
|
<field name="amount_total_signed" position="attributes">
|
|
<attribute name="sum"/>
|
|
</field>
|
|
<field name="residual_signed" position="attributes">
|
|
<attribute name="sum"/>
|
|
</field>
|
|
<!-- Here, amounts are all in company currency -->
|
|
<field name="amount_total_signed" position="after">
|
|
<field name="amount_total_company_signed" sum="Total"
|
|
string="Total (Company Currency)" widget="monetary"
|
|
options="{'currency_field': 'company_currency_id'}"/>
|
|
</field>
|
|
<field name="residual_signed" position="after">
|
|
<field name="residual_company_signed" sum="Amount Due"/>
|
|
</field>
|
|
</field>
|
|
</record>
|
|
|
|
<!-- ## Customers Form ## -->
|
|
<record id="invoice_form" model="ir.ui.view">
|
|
<field name="name">Account invoice (form) - add company currency</field>
|
|
<field name="model">account.invoice</field>
|
|
<field name="inherit_id" ref="account.invoice_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='move_id']/.." position="after">
|
|
<group string="Amounts in company currency">
|
|
<field name="amount_untaxed_signed"/>
|
|
<field name="amount_tax_signed"/>
|
|
<field name="amount_total_company_signed"/>
|
|
</group>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<!-- ## Customers Tree ## -->
|
|
<record id="invoice_tree" model="ir.ui.view">
|
|
<field name="name">account.invoice.currency.tree</field>
|
|
<field name="model">account.invoice</field>
|
|
<field name="inherit_id" ref="account.invoice_tree"/>
|
|
<field name="arch" type="xml">
|
|
<!-- It makes no sense to do the sum of multiple currencies -->
|
|
<field name="amount_total_signed" position="attributes">
|
|
<attribute name="sum"/>
|
|
</field>
|
|
<field name="residual_signed" position="attributes">
|
|
<attribute name="sum"/>
|
|
</field>
|
|
<!-- Here, amounts are all in company currency -->
|
|
<field name="amount_total_signed" position="after">
|
|
<field name="amount_total_company_signed" sum="Total"
|
|
string="Total (Company Currency)" widget="monetary"
|
|
options="{'currency_field': 'company_currency_id'}"/>
|
|
</field>
|
|
<field name="residual_signed" position="after">
|
|
<field name="residual_company_signed" sum="Amount Due"/>
|
|
</field>
|
|
</field>
|
|
</record>
|
|
|
|
</odoo>
|