Files
enterprise-addons/planning/wizard/planning_send_views.xml
T

62 lines
2.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="planning_send_view_form" model="ir.ui.view">
<field name="name">planning.send.form</field>
<field name="model">planning.send</field>
<field name="arch" type="xml">
<form>
<group>
<field name="slot_ids" invisible="1"/>
<label for="start_datetime" string="Period"/>
<div class="o_row">
<field name="start_datetime" class="oe_inline" widget="daterange" options="{'end_date_field': 'end_datetime'}" />
<field name="end_datetime" invisible="1" />
<div><field name="include_unassigned"/>Include Open Shifts</div>
</div>
</group>
<group>
<field name="employee_ids" widget="many2many_avatar_employee" default_focus="1"/>
<field name="note" nolabel="1" colspan="2" placeholder="Additional message included in the email sent to your employees"/>
</group>
<footer>
<button name="action_check_emails" type="object" string="Publish &amp; Send" class='btn-primary' data-hotkey="q"/>
<button name="discard" string="Discard" class='btn-secondary' special="cancel" data-hotkey="x"/>
</footer>
</form>
</field>
</record>
<record id="employee_no_email_list_wizard" model="ir.ui.view">
<field name="name">planning.send.employee.no.mail.wizard</field>
<field name="model">planning.send</field>
<field name="arch" type="xml">
<form string="Employees with no Work Email">
<p>
Define a work email address for the following employees so they will receive the planning.
</p>
<field name="employees_no_email" nolabel="1" options="{'link': false, 'unlink': false}">
<list editable="bottom">
<field name="name" required="1" readonly="1"/>
<field name="work_email" required="1"/>
</list>
</field>
<footer>
<button name="action_send" type="object" string="Save &amp; Send Schedule"
class='btn-primary'/>
<button string="Discard" class="btn-secondary" special="cancel"/>
</footer>
</form>
</field>
</record>
<record id="planning_send_action" model="ir.actions.act_window">
<field name="name">Publish &amp; Send the Schedule by Email</field>
<field name="res_model">planning.send</field>
<field name="view_mode">form</field>
<field name="view_id" ref="planning_send_view_form"/>
<field name="target">new</field>
</record>
</odoo>