summaryrefslogtreecommitdiff
path: root/helpdesk_mgmt/views/helpdesk_ticket_team_views.xml
diff options
context:
space:
mode:
Diffstat (limited to 'helpdesk_mgmt/views/helpdesk_ticket_team_views.xml')
-rw-r--r--helpdesk_mgmt/views/helpdesk_ticket_team_views.xml154
1 files changed, 154 insertions, 0 deletions
diff --git a/helpdesk_mgmt/views/helpdesk_ticket_team_views.xml b/helpdesk_mgmt/views/helpdesk_ticket_team_views.xml
new file mode 100644
index 0000000..944de5d
--- /dev/null
+++ b/helpdesk_mgmt/views/helpdesk_ticket_team_views.xml
@@ -0,0 +1,154 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<odoo>
+ <record id="view_helpdesk_ticket_team_search" model="ir.ui.view">
+ <field name="name">helpdesk.ticket.team.search</field>
+ <field name="model">helpdesk.ticket.team</field>
+ <field name="arch" type="xml">
+ <search string="Helpdesk Team Search">
+ <filter
+ string="Archived"
+ name="inactive"
+ domain="[('active','=',False)]"
+ />
+ <separator />
+ <field name="name" filter_domain="[('name', 'ilike', self)]" />
+ <field
+ name="user_ids"
+ string="User"
+ filter_domain="[('user_ids', 'ilike', self)]"
+ />
+ </search>
+ </field>
+ </record>
+ <record id="view_helpdesk_team_form" model="ir.ui.view">
+ <field name="name">view.helpdesk_team.form</field>
+ <field name="model">helpdesk.ticket.team</field>
+ <field name="arch" type="xml">
+ <form string="Helpdesk Team">
+ <sheet>
+ <div class="oe_button_box" name="button_box" />
+ <widget
+ name="web_ribbon"
+ text="Archived"
+ bg_color="bg-danger"
+ attrs="{'invisible': [('active', '=', True)]}"
+ />
+ <div class="oe_title">
+ <label for="name" class="oe_edit_only" string="Helpdesk Team" />
+ <h1>
+ <field name="name" placeholder="Helpdesk Team name..." />
+ </h1>
+ <div name="options_active" />
+ </div>
+ <group>
+ <group name="left">
+ <field name="active" invisible="1" />
+ <field name="user_id" domain="[('share', '=', False)]" />
+ <label for="alias_name" string="Email Alias" />
+ <div class="oe_inline" name="alias_def">
+ <field
+ name="alias_id"
+ class="oe_read_only oe_inline"
+ string="Email Alias"
+ required="0"
+ />
+ <div
+ class="oe_edit_only oe_inline"
+ name="edit_alias"
+ style="display: inline;"
+ >
+ <field name="alias_name" class="oe_inline" />@<field
+ name="alias_domain"
+ class="oe_inline"
+ readonly="1"
+ />
+ <button
+ icon="fa-arrow-right"
+ type="action"
+ name="%(base_setup.action_general_configuration)d"
+ string="Configure domain name"
+ class="btn-link"
+ attrs="{'invisible': [('alias_domain', '!=', False)]}"
+ />
+ </div>
+ </div>
+ <field
+ name="alias_contact"
+ class="oe_inline"
+ string="Accept Emails From"
+ />
+ <field name="alias_user_id" string="Assign to" />
+ <field
+ name="company_id"
+ options="{'no_create': True}"
+ groups="base.group_multi_company"
+ />
+ </group>
+ <group name="right">
+ </group>
+ </group>
+ <notebook>
+ <page name="members" string="Team Members">
+ <field
+ name="user_ids"
+ widget="many2many"
+ options="{'not_delete': True}"
+ >
+ <kanban
+ quick_create="false"
+ create="true"
+ delete="true"
+ >
+ <field name="id" />
+ <field name="name" />
+ <templates>
+ <t t-name="kanban-box">
+ <div
+ class="oe_kanban_global_click"
+ style="max-width: 200px"
+ >
+ <div class="o_kanban_record_top">
+ <img
+ t-att-src="kanban_image('res.users', 'image_128', record.id.raw_value)"
+ class="oe_avatar oe_kanban_avatar_smallbox o_image_40_cover mb0"
+ alt="Avatar"
+ />
+ <div
+ class="o_kanban_record_headings ml8"
+ >
+ <strong
+ class="o_kanban_record_title"
+ >
+ <field name="name" />
+ </strong>
+ </div>
+ </div>
+ </div>
+ </t>
+ </templates>
+ </kanban>
+ </field>
+ </page>
+ </notebook>
+ </sheet>
+ <div class="oe_chatter">
+ <field
+ name="message_follower_ids"
+ widget="mail_followers"
+ help="Follow this salesteam to automatically track the events associated to users of this team."
+ />
+ <field name="message_ids" widget="mail_thread" />
+ </div>
+ </form>
+ </field>
+ </record>
+ <record id="view_helpdesk_team_tree" model="ir.ui.view">
+ <field name="name">view.helpdesk_team.tree</field>
+ <field name="model">helpdesk.ticket.team</field>
+ <field name="arch" type="xml">
+ <tree string="Team">
+ <field name="name" />
+ </tree>
+ </field>
+ </record>
+</odoo>