[IMP] sale: improve Settings with clickable labels

This commit is contained in:
Fabien Pinckaers
2017-01-20 15:44:31 -08:00
parent 73ca087a6f
commit f5568c271f
2 changed files with 11 additions and 11 deletions
+5 -5
View File
@@ -8,7 +8,7 @@ class SaleConfiguration(models.TransientModel):
_inherit = 'sale.config.settings'
sale_note = fields.Text(related='company_id.sale_note', string="Terms & Conditions")
default_use_sale_note = fields.Boolean(default_model='sale.config.settings')
default_use_sale_note = fields.Boolean(string='Default Terms & Conditions', default_model='sale.config.settings')
group_product_variant = fields.Boolean("Attributes & Variants",
implied_group='product.group_product_variant')
group_sale_pricelist = fields.Boolean("Use pricelists to adapt your price per customers",
@@ -26,7 +26,7 @@ class SaleConfiguration(models.TransientModel):
help="""Ability to select a package type in sales orders and
to force a quantity that is a multiple of the number of units per package.""")
module_sale_margin = fields.Boolean("Margins")
group_sale_layout = fields.Boolean("Sales Reports Layout", implied_group='sale.group_sale_layout')
group_sale_layout = fields.Boolean("Sections on Sales Orders", implied_group='sale.group_sale_layout')
group_warning_sale = fields.Boolean("Warnings", implied_group='sale.group_warning_sale')
module_website_quote = fields.Boolean("Online Quotations & Templates")
group_sale_delivery_address = fields.Boolean("Customer Addresses", implied_group='sale.group_delivery_invoice_address')
@@ -69,7 +69,7 @@ class SaleConfiguration(models.TransientModel):
module_website_sale_digital = fields.Boolean("Sell digital products - provide downloadable content on your customer portal")
group_multi_currency = fields.Boolean("Multi-Currencies", implied_group='base.group_multi_currency')
module_sale_stock = fields.Boolean("Inventory")
module_sale_stock = fields.Boolean("Inventory Management")
module_delivery = fields.Boolean("Shipping Costs")
module_delivery_dhl = fields.Boolean("DHL")
module_delivery_fedex = fields.Boolean("FedEx")
@@ -79,9 +79,9 @@ class SaleConfiguration(models.TransientModel):
module_timesheet_grid_sale = fields.Boolean("Timesheets")
module_sale_ebay = fields.Boolean("eBay")
module_print_docsaway = fields.Boolean("Docsaway")
module_web_clearbit = fields.Boolean("Clearbit")
module_web_clearbit = fields.Boolean("Customer Autocomplete")
module_product_email_template = fields.Boolean("Specific Email")
module_sale_coupon = fields.Boolean("Manage coupons and promotional offers")
module_sale_coupon = fields.Boolean("Coupons & Promotions")
@api.model
def get_default_sale_pricelist_setting(self, fields):
@@ -26,7 +26,7 @@
<field name="module_sale_coupon" widget="upgrade_boolean"/>
</div>
<div class="o_setting_right_pane">
<label string="Discount Programs"/>
<label for="module_sale_coupon"/>
<div class="text-muted">
Manage promotion &amp; coupon programs
</div>
@@ -42,7 +42,7 @@
<field name="multi_sales_price"/>
</div>
<div class="o_setting_right_pane">
<label for="multi_sales_price_method"/>
<label for="multi_sales_price"/>
<div class="text-muted">
Set multiple prices per product, automated discounts, etc.
</div>
@@ -181,7 +181,7 @@
<field name="default_use_sale_note"/>
</div>
<div class="o_setting_right_pane">
<label for="sale_note"/>
<label for="default_use_sale_note"/>
<span class="fa fa-lg fa-building-o" title="Values set here are company-specific." groups="base.group_multi_company"/>
<div class="text-muted">
Show standard terms &amp; conditions on orders
@@ -209,7 +209,7 @@
<field name="group_sale_layout"/>
</div>
<div class="o_setting_right_pane">
<label string="Order Line Sections"/>
<label for="group_sale_layout"/>
<div class="text-muted">
Sort products in sections with subtotals and page-breaks
</div>
@@ -301,7 +301,7 @@
<field name="module_sale_stock"/>
</div>
<div class="o_setting_right_pane">
<label string="Delivery Orders"/>
<label for="module_sale_stock"/>
<div class="text-muted">
Manage picking and deliveries
</div>
@@ -437,7 +437,7 @@
<field name="module_web_clearbit" widget="upgrade_boolean"/>
</div>
<div class="o_setting_right_pane">
<label string="Company Research"/>
<label for="module_web_clearbit"/>
<div class="text-muted">
Look up company information (name, logo, etc.)
</div>