[IMP] l10n_mx: add settings to install l10n_mx_edi

This commit is contained in:
Laurent Smet
2017-01-05 17:39:38 +01:00
committed by qdp-odoo
parent 25af735dd6
commit 450bdd95da
5 changed files with 35 additions and 1 deletions
+1 -1
View File
@@ -144,7 +144,7 @@
</div>
</div>
<h2>Invoicing</h2>
<div class="row mt16 o_settings_container">
<div class="row mt16 o_settings_container" id="invoicing_settings">
<div class="col-xs-12 col-md-6 o_setting_box">
<div class="o_setting_left_pane">
<field name="group_proforma_invoices"/>
+1
View File
@@ -41,5 +41,6 @@ With this module you will have:
"data/account_tax_data.xml",
"data/account_chart_template_data.yml",
"data/fiscal_position_data.xml",
"views/res_config_view.xml",
],
}
+1
View File
@@ -4,3 +4,4 @@
from . import chart_template
from . import account
from . import res_config
+9
View File
@@ -0,0 +1,9 @@
# -*- coding: utf-8 -*-
from odoo import fields, models
class AccountConfigSettings(models.TransientModel):
_inherit = 'res.config.settings'
module_l10n_mx_edi = fields.Boolean('Mexican Electronic Invoicing')
+23
View File
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="account_config_settings_account_mx_inherit" model="ir.ui.view">
<field name="name">account.config.settings.form.inherit</field>
<field name="model">account.config.settings</field>
<field name="inherit_id" ref="account.account_config_settings_view_form"/>
<field name="arch" type="xml">
<xpath expr=".//div[@id='invoicing_settings']" position="inside">
<div class="col-xs-12 col-md-6 o_setting_box">
<div class="o_setting_left_pane">
<field name="module_l10n_mx_edi" class="oe_inline" widget="upgrade_boolean"/>
</div>
<div class="o_setting_right_pane">
<label for="module_l10n_mx_edi"/>
<div class="text-muted">
Create your electronic invoices automatically (CFDI format)
</div>
</div>
</div>
</xpath>
</field>
</record>
</odoo>