summaryrefslogtreecommitdiff
path: root/addons/base_vat/views
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/base_vat/views
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/base_vat/views')
-rw-r--r--addons/base_vat/views/res_company_views.xml13
-rw-r--r--addons/base_vat/views/res_config_settings_views.xml28
-rw-r--r--addons/base_vat/views/res_partner_views.xml16
3 files changed, 57 insertions, 0 deletions
diff --git a/addons/base_vat/views/res_company_views.xml b/addons/base_vat/views/res_company_views.xml
new file mode 100644
index 00000000..f4af1016
--- /dev/null
+++ b/addons/base_vat/views/res_company_views.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="company_form_vat" model="ir.ui.view">
+ <field name="name">res.company.form.vat.inherit</field>
+ <field name="model">res.company</field>
+ <field name="inherit_id" ref="base.view_company_form"/>
+ <field name="arch" type="xml">
+ <xpath expr="//field[@name='vat']" position="attributes">
+ <attribute name="string">VAT</attribute>
+ </xpath>
+ </field>
+ </record>
+</odoo>
diff --git a/addons/base_vat/views/res_config_settings_views.xml b/addons/base_vat/views/res_config_settings_views.xml
new file mode 100644
index 00000000..ebb2fcc8
--- /dev/null
+++ b/addons/base_vat/views/res_config_settings_views.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+
+ <record id="res_config_settings_view_form" model="ir.ui.view">
+ <field name="name">res.config.settings.view.form.inherit.base.vat</field>
+ <field name="model">res.config.settings</field>
+ <field name="inherit_id" ref="account.res_config_settings_view_form"/>
+ <field name="arch" type="xml">
+ <div id="eu_service" position="after">
+ <div class="col-12 col-lg-6 o_setting_box"
+ id="vies_service_setting"
+ title="If this checkbox is ticked, you will not be able to save a contact if its VAT number cannot be verified by the European VIES service.">
+ <div class="o_setting_left_pane">
+ <field name="vat_check_vies"/>
+ </div>
+ <div class="o_setting_right_pane">
+ <label for="vat_check_vies"/>
+ <span class="fa fa-lg fa-building-o" title="Values set here are company-specific." aria-label="Values set here are company-specific." groups="base.group_multi_company" role="img"/>
+ <div class="text-muted">
+ Verify VAT numbers using the European VIES service
+ </div>
+ </div>
+ </div>
+ </div>
+ </field>
+ </record>
+
+</odoo>
diff --git a/addons/base_vat/views/res_partner_views.xml b/addons/base_vat/views/res_partner_views.xml
new file mode 100644
index 00000000..31374587
--- /dev/null
+++ b/addons/base_vat/views/res_partner_views.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="view_partner_form" model="ir.ui.view">
+ <field name="name">res.partner.vat.inherit</field>
+ <field name="model">res.partner</field>
+ <field name="inherit_id" ref="base.view_partner_form"/>
+ <field name="arch" type="xml">
+ <xpath expr="//field[@name='vat']" position="attributes">
+ <attribute name="string">VAT</attribute>
+ </xpath>
+ <xpath expr="//span[hasclass('o_vat_label')]" position="replace">
+ <span class="o_vat_label">VAT</span>
+ </xpath>
+ </field>
+ </record>
+</odoo>