summaryrefslogtreecommitdiff
path: root/sh_helpdesk/views/helpdesk_config_settings_view.xml
diff options
context:
space:
mode:
Diffstat (limited to 'sh_helpdesk/views/helpdesk_config_settings_view.xml')
-rw-r--r--sh_helpdesk/views/helpdesk_config_settings_view.xml300
1 files changed, 300 insertions, 0 deletions
diff --git a/sh_helpdesk/views/helpdesk_config_settings_view.xml b/sh_helpdesk/views/helpdesk_config_settings_view.xml
new file mode 100644
index 0000000..b7383dd
--- /dev/null
+++ b/sh_helpdesk/views/helpdesk_config_settings_view.xml
@@ -0,0 +1,300 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <record id="helpdesk_config_setting_view" model="ir.ui.view">
+ <field name="name">helpdesk.config.setting.view</field>
+ <field name="model">res.config.settings</field>
+ <field name="inherit_id" ref="base.res_config_settings_view_form" />
+ <field name="arch" type="xml">
+ <xpath expr="//div[hasclass('settings')]" position="inside">
+ <div class="app_settings_block" data-string="Helpdesk Settings" string="Helpdesk" data-key="sh_helpdesk">
+ <div>
+ <h2>Ticket Settings</h2>
+ <field name="company_id" invisible="1" />
+
+ <div class="row o_settings_container">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="category" />
+ <br />
+ <field name="category" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="sub_category" />
+ <br />
+ <field name="sub_category" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ </div>
+ <div class="row o_settings_container">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="customer_rating" />
+ <br />
+ <field name="customer_rating" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="auto_close_ticket" />
+ <br />
+ <field name="auto_close_ticket" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ </div>
+ <div class="row o_settings_container" attrs="{'invisible':[('auto_close_ticket','=',False)]}">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="close_days" />
+ <br />
+ <field name="close_days" class="oe_inline" attrs="{'required':[('auto_close_ticket','=',True)]}" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ </div>
+ </div>
+ <div class="row o_settings_container">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="sh_default_team_id" />
+ <br />
+ <field name="sh_default_team_id" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ <div class="col-6 o_setting_box" attrs="{'invisible':[('sh_default_team_id','=',False)]}">
+ <div class="o_setting_right_pane">
+ <label for="sh_default_user_id" />
+ <br />
+ <field name="sh_default_user_id" class="oe_inline" attrs="{'required':[('sh_default_team_id','!=',False)]}"/>
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ </div>
+ <div>
+ <h2>Ticket Stage Settings</h2>
+ <div class="row o_settings_container">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="new_stage_id" />
+ <br />
+ <field name="new_stage_id" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="reopen_stage_id" />
+ <br />
+ <field name="reopen_stage_id" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ </div>
+ <div class="row o_settings_container">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="cancel_stage_id" />
+ <br />
+ <field name="cancel_stage_id" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="done_stage_id" />
+ <br />
+ <field name="done_stage_id" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ </div>
+ <div class="row o_settings_container">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="close_stage_id" />
+ <br />
+ <field name="close_stage_id" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ </div>
+ </div>
+ <div>
+ <h2>Ticket Mail Template Settings</h2>
+
+ <div class="row o_settings_container">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="allocation_mail_template_id" />
+ <br />
+ <field name="allocation_mail_template_id" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="reply_mail_template_id" />
+ <br />
+ <field name="reply_mail_template_id" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="sh_receive_email_seeing_ticket" />
+ <br />
+ <field name="sh_receive_email_seeing_ticket" class="oe_inline" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ </div>
+ </div>
+ <div>
+ <h2>Ticket Dashboard Settings</h2>
+
+ <div class="row o_settings_container">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="dashboard_filter" />
+ <br />
+ <field name="dashboard_filter" class="oe_inline" widget="many2many_tags" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_right_pane">
+ <label for="dashboard_tables" />
+ <br />
+ <field name="dashboard_tables" class="oe_inline" widget="many2many_tags" />
+ </div>
+ <div class="o_setting_left_pane"></div>
+ </div>
+ </div>
+ </div>
+ <h2 id="multi_users">Multi Users in Ticket Configuration</h2>
+ <div class="row mt16 o_settings_container" id="multi_users_div">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_left_pane">
+ <field name="sh_display_multi_user" />
+ </div>
+ <div class="o_setting_right_pane">
+ <label for="sh_display_multi_user" />
+ <div class="text-muted"></div>
+ </div>
+ </div>
+ </div>
+ <h2 id="manage_products">Manage Products Inside Helpdesk Ticket</h2>
+ <div class="row mt16 o_settings_container" id="manage_products_div">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_left_pane">
+ <field name="sh_configure_activate" />
+ </div>
+ <div class="o_setting_right_pane">
+ <label for="sh_configure_activate" />
+ <div class="text-muted"></div>
+ </div>
+ </div>
+ </div>
+ <h2 id="manage_reminder">Helpdesk Ticket Reminder Configuration</h2>
+ <div class="row mt16 o_settings_container" id="manage_reminder_div">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_left_pane">
+ <field name="sh_display_ticket_reminder" />
+ </div>
+ <div class="o_setting_right_pane">
+ <label for="sh_display_ticket_reminder" />
+ <div class="text-muted"></div>
+ </div>
+ </div>
+ </div>
+ <h2 id="manage_whatsapp">Helpdesk Ticket Send Whatsapp Configuration</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="sh_ticket_product_detail" />
+ </div>
+ <div class="o_setting_right_pane">
+ <label for="sh_ticket_product_detail" />
+ <div class="text-muted">
+ Show Ticket Product details in message
+ </div>
+ </div>
+ </div>
+ <div class="col-12 col-lg-6 o_setting_box">
+ <div class="o_setting_left_pane">
+ <field name="sh_signature" />
+ </div>
+ <div class="o_setting_right_pane">
+ <label for="sh_signature" />
+ <div class="text-muted">
+ Show Signature
+ </div>
+ </div>
+ </div>
+ <div class="col-12 col-lg-6 o_setting_box">
+ <div class="o_setting_left_pane">
+ <field name="sh_display_in_chatter" />
+ </div>
+ <div class="o_setting_right_pane">
+ <label for="sh_display_in_chatter" />
+ <div class="text-muted">
+ Show Message in Chatter
+ </div>
+ </div>
+ </div>
+
+ <div class="col-12 col-lg-6 o_setting_box">
+ <div class="o_setting_left_pane">
+ <field name="sh_pdf_in_message" />
+ </div>
+ <div class="o_setting_right_pane">
+ <label for="sh_pdf_in_message" />
+ <div class="text-muted">
+ Send Report Url in Message
+ </div>
+ </div>
+ </div>
+ <div class="col-12 col-lg-6 o_setting_box">
+ <div class="o_setting_left_pane">
+ <field name="sh_ticket_url_in_message" />
+ </div>
+ <div class="o_setting_right_pane">
+ <label for="sh_ticket_url_in_message" />
+ <div class="text-muted">
+ Send Ticket Url in Message
+ </div>
+ </div>
+ </div>
+ </div>
+ <h2 id="manage_follower">Helpdesk Auto Add Followers Configuration</h2>
+ <div class="row mt16 o_settings_container" id="manage_auto_add_followers_div">
+ <div class="col-6 o_setting_box">
+ <div class="o_setting_left_pane">
+ <field name="sh_auto_add_customer_as_follower" />
+ </div>
+ <div class="o_setting_right_pane">
+ <label for="sh_auto_add_customer_as_follower" />
+ <div class="text-muted"></div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </xpath>
+ </field>
+ </record>
+ <record id="action_helpdesk_configuration" model="ir.actions.act_window">
+ <field name="name">Helpdesk 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' : 'sh_helpdesk'}</field>
+ </record>
+ <menuitem id="menu_config_helpdesk" name="Settings" parent="sh_helpdesk.helpdesk_config_menu" sequence="11" action="action_helpdesk_configuration" groups="base.group_system,sh_helpdesk.helpdesk_group_manager" />
+</odoo>