Report start and end time added

This commit is contained in:
prakash 2021-11-17 17:38:40 +05:30
parent f892621326
commit bd0b6344c5
2 changed files with 7 additions and 1 deletions

View File

@ -13,7 +13,9 @@ class ProjectTimesheetReport(models.Model):
_order = 'start_datetime desc, end_datetime asc'
_auto = False
start_date = fields.Date(string='Start Time', readonly=True)
start_date = fields.Date(string='Start Date', readonly=True)
start_time = fields.Char(string='Start Time', readonly=True)
end_time = fields.Char(string='End Time', readonly=True)
start_datetime = fields.Datetime("Start DateTime", required=True)
end_datetime = fields.Datetime("End DateTime", required=True)
employee_id = fields.Many2one('hr.employee', string='Employee', readonly=True)
@ -86,6 +88,8 @@ class ProjectTimesheetReport(models.Model):
SELECT
ROW_NUMBER() OVER() as id,
aal.start_datetime::date as start_date,
to_char(start_datetime at time zone 'utc' at time zone 'Asia/Jerusalem', 'HH24:MI') as start_time,
to_char(end_datetime at time zone 'utc' at time zone 'Asia/Jerusalem', 'HH24:MI') as end_time,
aal.start_datetime as start_datetime,
aal.end_datetime as end_datetime,
aal.employee_id,

View File

@ -14,6 +14,8 @@
<field name="task_id"/>
<field name="duration"/>
<field name="timestamp"/>
<field name="start_time"/>
<field name="end_time"/>
<field name="description"/>
<field name="start_datetime" invisible="1"/>
<field name="end_datetime" invisible="1"/>