[IMP] hr_work_entry: UX changes
For more clarity, we added some fields on the list view of work entry. task - 3264920 closes odoo/odoo#118050 Signed-off-by: Kevin Baptiste <kba@odoo.com>
This commit is contained in:
@@ -23,6 +23,8 @@ class HrWorkEntry(models.Model):
|
||||
date_stop = fields.Datetime(compute='_compute_date_stop', store=True, readonly=False, string='To')
|
||||
duration = fields.Float(compute='_compute_duration', store=True, string="Duration", readonly=False)
|
||||
work_entry_type_id = fields.Many2one('hr.work.entry.type', index=True, default=lambda self: self.env['hr.work.entry.type'].search([], limit=1))
|
||||
code = fields.Char(related='work_entry_type_id.code')
|
||||
external_code = fields.Char(related='work_entry_type_id.external_code')
|
||||
color = fields.Integer(related='work_entry_type_id.color', readonly=True)
|
||||
state = fields.Selection([
|
||||
('draft', 'Draft'),
|
||||
|
||||
@@ -14,6 +14,9 @@
|
||||
<field name="name">Work Entry</field>
|
||||
<field name="res_model">hr.work.entry</field>
|
||||
<field name="view_mode">calendar,tree,form,pivot</field>
|
||||
<field name="context">{
|
||||
'search_default_current_month': True,
|
||||
}</field>
|
||||
</record>
|
||||
|
||||
<record id="hr_work_entry_view_calendar" model="ir.ui.view">
|
||||
@@ -79,6 +82,8 @@
|
||||
<tree multi_edit="1" sample="1">
|
||||
<field name="name"/>
|
||||
<field name="work_entry_type_id" options="{'no_create': True, 'no_open': True}"/>
|
||||
<field name="code" optional="hidden"/>
|
||||
<field name="external_code" optional="hidden"/>
|
||||
<field name="duration" widget="float_time" readonly="1"/>
|
||||
<field name="state"/>
|
||||
<field name="date_start" string="Beginning" readonly="1"/>
|
||||
|
||||
Reference in New Issue
Block a user