Initial commit: Odoo 18.0-20251222 extra-addons
This commit is contained in:
53
sale_discount_display_amount/views/res_config_settings_views.xml
Executable file
53
sale_discount_display_amount/views/res_config_settings_views.xml
Executable file
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<odoo>
|
||||
<record
|
||||
id="res_config_settings_view_form_display_discount_with_tax"
|
||||
model="ir.ui.view"
|
||||
>
|
||||
<field name="name">res.config.settings.view.form.display.discount</field>
|
||||
<field name="model">res.config.settings</field>
|
||||
<field name="priority" eval="99" />
|
||||
<field name="inherit_id" ref="base.res_config_settings_view_form" />
|
||||
<field name="arch" type="xml">
|
||||
<block name="catalog_setting_container" position="inside">
|
||||
<div
|
||||
class="col-xs-12 col-md-6 o_setting_box"
|
||||
id="discount_display_amount"
|
||||
>
|
||||
<div class="o_setting_left_pane">
|
||||
<field name="display_discount_with_tax" />
|
||||
</div>
|
||||
<div class="o_setting_right_pane">
|
||||
<label for="display_discount_with_tax" />
|
||||
<div class="text-muted">
|
||||
OFF = Shows the Discount without TAX<br
|
||||
/>ON = Shows the Discount with TAX
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</block>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record
|
||||
id="res_config_settings_view_form_report_total_without_discount"
|
||||
model="ir.ui.view"
|
||||
>
|
||||
<field
|
||||
name="name"
|
||||
>res.config.settings.view.form.report.total.without.discount</field>
|
||||
<field name="model">res.config.settings</field>
|
||||
<field name="priority" eval="10" />
|
||||
<field name="inherit_id" ref="sale.res_config_settings_view_form" />
|
||||
<field name="arch" type="xml">
|
||||
<setting id="proforma_configuration" position="after">
|
||||
<setting
|
||||
id="report_total_without_discount"
|
||||
help='Display "Total without discount" in report'
|
||||
>
|
||||
<field name="report_total_without_discount" />
|
||||
</setting>
|
||||
</setting>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
49
sale_discount_display_amount/views/sale_view.xml
Executable file
49
sale_discount_display_amount/views/sale_view.xml
Executable file
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" ?>
|
||||
<odoo>
|
||||
<record id="view_order_form" model="ir.ui.view">
|
||||
<field name="inherit_id" ref="sale.view_order_form" />
|
||||
<field name="model">sale.order</field>
|
||||
<field name="arch" type="xml">
|
||||
<xpath
|
||||
expr="//field[@name='order_line']//list//field[@name='discount']"
|
||||
position="after"
|
||||
>
|
||||
<field name="price_subtotal_no_discount" optional="hide" />
|
||||
<field name="price_total_no_discount" optional="hide" />
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
<record id="sale_order_view_form_display_discount" model="ir.ui.view">
|
||||
<field name="inherit_id" ref="sale.view_order_form" />
|
||||
<field name="model">sale.order</field>
|
||||
<field name="priority">99</field>
|
||||
<field name="arch" type="xml">
|
||||
<data>
|
||||
<xpath expr="//group[@name='sale_total']" position="after">
|
||||
<group
|
||||
class="oe_subtotal_footer d-flex order-0 order-lg-1 flex-column gap-0 gap-sm-3"
|
||||
colspan="2"
|
||||
name="sale_discount_total"
|
||||
>
|
||||
<div class="d-flex" invisible="display_discount_with_tax">
|
||||
<label for="price_subtotal_no_discount" />
|
||||
<field name="price_subtotal_no_discount" nolabel="1" />
|
||||
</div>
|
||||
<div class="d-flex" invisible="display_discount_with_tax">
|
||||
<label for="discount_subtotal" />
|
||||
<field name="discount_subtotal" nolabel="1" />
|
||||
</div>
|
||||
<div class="d-flex" invisible="not display_discount_with_tax">
|
||||
<label for="price_total_no_discount" />
|
||||
<field name="price_total_no_discount" nolabel="1" />
|
||||
</div>
|
||||
<div class="d-flex" invisible="not display_discount_with_tax">
|
||||
<label for="discount_total" />
|
||||
<field name="discount_total" nolabel="1" />
|
||||
</div>
|
||||
</group>
|
||||
</xpath>
|
||||
</data>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user