mirror of
https://github.com/OCA/rma.git
synced 2025-02-16 17:11:47 +02:00
[IMP] rma: dedicated settings section
This commit is contained in:
@@ -2,21 +2,30 @@
|
|||||||
<odoo>
|
<odoo>
|
||||||
<record id="res_config_settings_view_form" model="ir.ui.view">
|
<record id="res_config_settings_view_form" model="ir.ui.view">
|
||||||
<field name="model">res.config.settings</field>
|
<field name="model">res.config.settings</field>
|
||||||
<field name="inherit_id" ref="stock.res_config_settings_view_form" />
|
<field name="inherit_id" ref="base.res_config_settings_view_form" />
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<xpath
|
<xpath expr="//div[hasclass('settings')]" position="inside">
|
||||||
expr="//div[@data-key='stock']/div[hasclass('o_settings_container')]"
|
<div
|
||||||
position="inside"
|
class="app_settings_block"
|
||||||
>
|
data-string="RMA"
|
||||||
|
string="RMA"
|
||||||
|
data-key="rma"
|
||||||
|
groups="rma.rma_group_manager"
|
||||||
|
>
|
||||||
|
<h2>Return Merchandise Authorization Management</h2>
|
||||||
|
<div
|
||||||
|
class="row mt16 o_settings_container"
|
||||||
|
name="operations_setting_container"
|
||||||
|
>
|
||||||
<div class="col-12 col-lg-6 o_setting_box" title="Finish RMAs manually">
|
<div class="col-12 col-lg-6 o_setting_box" title="Finish RMAs manually">
|
||||||
<div class="o_setting_left_pane">
|
<div class="o_setting_left_pane">
|
||||||
<field name="group_rma_manual_finalization" />
|
<field name="group_rma_manual_finalization" />
|
||||||
</div>
|
</div>
|
||||||
<div class="o_setting_right_pane">
|
<div class="o_setting_right_pane">
|
||||||
<label
|
<label
|
||||||
for="group_rma_manual_finalization"
|
for="group_rma_manual_finalization"
|
||||||
string="RMA Manual Finalization"
|
string="RMA Manual Finalization"
|
||||||
/>
|
/>
|
||||||
<div class="text-muted">
|
<div class="text-muted">
|
||||||
When the RMA is receive, allow to finsish it manually choosing
|
When the RMA is receive, allow to finsish it manually choosing
|
||||||
a finalization reason.
|
a finalization reason.
|
||||||
@@ -30,130 +39,150 @@
|
|||||||
<div class="o_setting_right_pane">
|
<div class="o_setting_right_pane">
|
||||||
<label for="rma_return_grouping" />
|
<label for="rma_return_grouping" />
|
||||||
<span
|
<span
|
||||||
class="fa fa-lg fa-building-o"
|
class="fa fa-lg fa-building-o"
|
||||||
title="Values set here are company-specific."
|
title="Values set here are company-specific."
|
||||||
groups="base.group_multi_company"
|
groups="base.group_multi_company"
|
||||||
/>
|
/>
|
||||||
<div class="text-muted">
|
<div class="text-muted">
|
||||||
Group RMA returns by customer and warehouse.
|
Group RMA returns by customer and warehouse.
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
class="col-12 col-lg-6 o_setting_box"
|
class="col-12 col-lg-6 o_setting_box"
|
||||||
title="Send automatic RMA info to customer"
|
title="Send automatic RMA info to customer"
|
||||||
>
|
>
|
||||||
<div class="o_setting_left_pane">
|
<div class="o_setting_left_pane">
|
||||||
<field name="send_rma_confirmation" />
|
<field name="send_rma_confirmation" />
|
||||||
</div>
|
</div>
|
||||||
<div class="o_setting_right_pane">
|
<div class="o_setting_right_pane">
|
||||||
<label
|
<label
|
||||||
for="send_rma_confirmation"
|
for="send_rma_confirmation"
|
||||||
string="RMA Confirmation Email"
|
string="RMA Confirmation Email"
|
||||||
/>
|
/>
|
||||||
<span
|
<span
|
||||||
class="fa fa-lg fa-building-o"
|
class="fa fa-lg fa-building-o"
|
||||||
title="Values set here are company-specific."
|
title="Values set here are company-specific."
|
||||||
groups="base.group_multi_company"
|
groups="base.group_multi_company"
|
||||||
/>
|
/>
|
||||||
<div class="text-muted">
|
<div class="text-muted">
|
||||||
When the RMA is confirmed, send an automatic information email.
|
When the RMA is confirmed, send an automatic information email.
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
class="row mt16"
|
class="row mt16"
|
||||||
attrs="{'invisible': [('send_rma_confirmation', '=', False)]}"
|
attrs="{'invisible': [('send_rma_confirmation', '=', False)]}"
|
||||||
>
|
>
|
||||||
<label
|
<label
|
||||||
for="rma_mail_confirmation_template_id"
|
for="rma_mail_confirmation_template_id"
|
||||||
string="Email Template"
|
string="Email Template"
|
||||||
class="col-lg-4 o_light_label"
|
class="col-lg-4 o_light_label"
|
||||||
/>
|
/>
|
||||||
<field
|
<field
|
||||||
name="rma_mail_confirmation_template_id"
|
name="rma_mail_confirmation_template_id"
|
||||||
class="oe_inline"
|
class="oe_inline"
|
||||||
attrs="{'required': [('send_rma_confirmation', '=', True)]}"
|
attrs="{'required': [('send_rma_confirmation', '=', True)]}"
|
||||||
context="{'default_model': 'rma'}"
|
context="{'default_model': 'rma'}"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
class="col-12 col-lg-6 o_setting_box"
|
class="col-12 col-lg-6 o_setting_box"
|
||||||
title="Send automatic RMA products reception notification to customer"
|
title="Send automatic RMA products reception notification to customer"
|
||||||
>
|
>
|
||||||
<div class="o_setting_left_pane">
|
<div class="o_setting_left_pane">
|
||||||
<field name="send_rma_receipt_confirmation" />
|
<field name="send_rma_receipt_confirmation" />
|
||||||
</div>
|
</div>
|
||||||
<div class="o_setting_right_pane">
|
<div class="o_setting_right_pane">
|
||||||
<label
|
<label
|
||||||
for="send_rma_receipt_confirmation"
|
for="send_rma_receipt_confirmation"
|
||||||
string="RMA Receipt Confirmation Email"
|
string="RMA Receipt Confirmation Email"
|
||||||
/>
|
/>
|
||||||
<span
|
<span
|
||||||
class="fa fa-lg fa-building-o"
|
class="fa fa-lg fa-building-o"
|
||||||
title="Values set here are company-specific."
|
title="Values set here are company-specific."
|
||||||
groups="base.group_multi_company"
|
groups="base.group_multi_company"
|
||||||
/>
|
/>
|
||||||
<div class="text-muted">
|
<div class="text-muted">
|
||||||
When the RMA products are received, send an automatic information email.
|
When the RMA products are received, send an automatic information email.
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
class="row mt16"
|
class="row mt16"
|
||||||
attrs="{'invisible': [('send_rma_receipt_confirmation', '=', False)]}"
|
attrs="{'invisible': [('send_rma_receipt_confirmation', '=', False)]}"
|
||||||
>
|
>
|
||||||
<label
|
<label
|
||||||
for="rma_mail_receipt_confirmation_template_id"
|
for="rma_mail_receipt_confirmation_template_id"
|
||||||
string="Email Template"
|
string="Email Template"
|
||||||
class="col-lg-4 o_light_label"
|
class="col-lg-4 o_light_label"
|
||||||
/>
|
/>
|
||||||
<field
|
<field
|
||||||
name="rma_mail_receipt_confirmation_template_id"
|
name="rma_mail_receipt_confirmation_template_id"
|
||||||
class="oe_inline"
|
class="oe_inline"
|
||||||
attrs="{'required': [('send_rma_receipt_confirmation', '=', True)]}"
|
attrs="{'required': [('send_rma_receipt_confirmation', '=', True)]}"
|
||||||
context="{'default_model': 'rma'}"
|
context="{'default_model': 'rma'}"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
class="col-12 col-lg-6 o_setting_box"
|
class="col-12 col-lg-6 o_setting_box"
|
||||||
title="Send automatic notification when the customer places an RMA"
|
title="Send automatic notification when the customer places an RMA"
|
||||||
>
|
>
|
||||||
<div class="o_setting_left_pane">
|
<div class="o_setting_left_pane">
|
||||||
<field name="send_rma_draft_confirmation" />
|
<field name="send_rma_draft_confirmation" />
|
||||||
</div>
|
</div>
|
||||||
<div class="o_setting_right_pane">
|
<div class="o_setting_right_pane">
|
||||||
<label
|
<label
|
||||||
for="send_rma_draft_confirmation"
|
for="send_rma_draft_confirmation"
|
||||||
string="RMA draft notification Email"
|
string="RMA draft notification Email"
|
||||||
/>
|
/>
|
||||||
<span
|
<span
|
||||||
class="fa fa-lg fa-building-o"
|
class="fa fa-lg fa-building-o"
|
||||||
title="Values set here are company-specific."
|
title="Values set here are company-specific."
|
||||||
groups="base.group_multi_company"
|
groups="base.group_multi_company"
|
||||||
/>
|
/>
|
||||||
<div class="text-muted">
|
<div class="text-muted">
|
||||||
When customers themselves place an RMA from the portal, send an automatic notification acknowleging it.
|
When customers themselves place an RMA from the portal, send an automatic notification acknowleging it.
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
class="row mt16"
|
class="row mt16"
|
||||||
attrs="{'invisible': [('send_rma_draft_confirmation', '=', False)]}"
|
attrs="{'invisible': [('send_rma_draft_confirmation', '=', False)]}"
|
||||||
>
|
>
|
||||||
<label
|
<label
|
||||||
for="rma_mail_draft_confirmation_template_id"
|
for="rma_mail_draft_confirmation_template_id"
|
||||||
string="Email Template"
|
string="Email Template"
|
||||||
class="col-lg-4 o_light_label"
|
class="col-lg-4 o_light_label"
|
||||||
/>
|
/>
|
||||||
<field
|
<field
|
||||||
name="rma_mail_draft_confirmation_template_id"
|
name="rma_mail_draft_confirmation_template_id"
|
||||||
class="oe_inline"
|
class="oe_inline"
|
||||||
attrs="{'required': [('send_rma_draft_confirmation', '=', True)]}"
|
attrs="{'required': [('send_rma_draft_confirmation', '=', True)]}"
|
||||||
context="{'default_model': 'rma'}"
|
context="{'default_model': 'rma'}"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</xpath>
|
</xpath>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
<record id="action_rma_config_settings" model="ir.actions.act_window">
|
||||||
|
<field name="name">Settings</field>
|
||||||
|
<field name="type">ir.actions.act_window</field>
|
||||||
|
<field name="res_model">res.config.settings</field>
|
||||||
|
<field name="view_mode">form</field>
|
||||||
|
<field name="target">inline</field>
|
||||||
|
<field name="context">{'module' : 'rma', 'bin_size': False}</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
|
<menuitem
|
||||||
|
id="menu_rma_general_settings"
|
||||||
|
name="Settings"
|
||||||
|
parent="rma_configuration_menu"
|
||||||
|
sequence="0"
|
||||||
|
action="action_rma_config_settings"
|
||||||
|
groups="base.group_system"
|
||||||
|
/>
|
||||||
</odoo>
|
</odoo>
|
||||||
|
|||||||
Reference in New Issue
Block a user