[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:
sofiagvaladze
2023-04-14 11:49:15 +02:00
parent 2badc30db9
commit cad6ac3c3f
2 changed files with 7 additions and 0 deletions
@@ -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"/>