[IMP] account: improve snailmail settings

Task #1909302
This commit is contained in:
Pierre Rousseau
2019-01-02 10:22:12 +00:00
committed by Pierre Masereel
parent cf6b979c78
commit c299225020
2 changed files with 27 additions and 9 deletions
@@ -76,6 +76,7 @@ class ResConfigSettings(models.TransientModel):
module_l10n_eu_service = fields.Boolean(string="EU Digital Goods VAT")
module_account_taxcloud = fields.Boolean(string="Account TaxCloud")
module_account_invoice_extract = fields.Boolean(string="Automate Bill Processing")
module_snailmail_account = fields.Boolean(string="Snailmail")
tax_exigibility = fields.Boolean(string='Cash Basis', related='company_id.tax_exigibility', readonly=False)
tax_cash_basis_journal_id = fields.Many2one('account.journal', related='company_id.tax_cash_basis_journal_id', string="Tax Cash Basis Journal", readonly=False)
invoice_reference_type = fields.Selection(string='Communication',
@@ -437,24 +437,41 @@
</div>
</div>
</div>
<h2>Default Sending Options</h2>
<div class="row mt16 o_settings_container" id="send_default">
<h2>Send &#38; Print</h2>
<div class="row mt16 o_settings_container">
<div class="col-12 col-lg-6 o_setting_box">
<div class="o_setting_left_pane">
<field name="invoice_is_print"/>
</div>
<div class="o_setting_right_pane">
<label for="invoice_is_print"/>
<span class="fa fa-lg fa-building-o" title="Values set here are company-specific."/>
<span class="o_form_label">Default Sending Options</span>
<div class="text-muted">
Those options will be checked by default
</div>
<div class="mt16">
<div class="content-group" id="send_default">
<div class="row">
<field name="invoice_is_print" class="col-lg-1 ml16"/>
<label for="invoice_is_print"/>
<span class="fa fa-lg fa-building-o" title="Values set here are company-specific."/>
</div>
<div class="row">
<field name="invoice_is_email" class="col-lg-1 ml16"/>
<label for="invoice_is_email"/>
<span class="fa fa-lg fa-building-o" title="Values set here are company-specific."/>
</div>
</div>
</div>
</div>
</div>
<div class="col-12 col-lg-6 o_setting_box">
<div class="o_setting_left_pane">
<field name="invoice_is_email"/>
<field name="module_snailmail_account"/>
</div>
<div class="o_setting_right_pane">
<label for="invoice_is_email"/>
<span class="fa fa-lg fa-building-o" title="Values set here are company-specific."/>
<div class="o_setting_right_pane" id="snailmail_settings">
<label for="module_snailmail_account"/>
<div class="text-muted">
Send invoices and payment follow-ups by post
</div>
</div>
</div>
</div>