commit
98bce84d0a
|
|
@ -24,7 +24,7 @@ class HrOfficialMission(models.Model):
|
|||
hour_to = fields.Float(default=16)
|
||||
date_duration = fields.Float()
|
||||
hour_duration = fields.Float(default=8)
|
||||
total_hours = fields.Float()
|
||||
total_hours = fields.Float(compute='compute_number_of_hours',store=True,)
|
||||
balance = fields.Float()
|
||||
early_exit = fields.Boolean()
|
||||
mission_purpose = fields.Text()
|
||||
|
|
@ -104,12 +104,13 @@ class HrOfficialMission(models.Model):
|
|||
hr_nomination = fields.Boolean(string="HR Nomination")
|
||||
|
||||
|
||||
@api.onchange('hour_duration', 'date_duration')
|
||||
@api.constrains('hour_duration', 'date_duration')
|
||||
@api.depends('hour_duration', 'date_duration')
|
||||
|
||||
def compute_number_of_hours(self):
|
||||
for item in self:
|
||||
if item.hour_duration and item.date_duration:
|
||||
|
||||
item.total_hours = item.hour_duration * item.date_duration
|
||||
item.total_hours = item.hour_duration * item.date_duration
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -367,7 +367,10 @@
|
|||
|
||||
|
||||
<page string="Training Table">
|
||||
<field name="table_ids">
|
||||
<field name="table_ids" context="{
|
||||
'default_hour_from': hour_from,
|
||||
'default_hour_to': hour_to
|
||||
}" >
|
||||
<tree editable="bottom">
|
||||
<field name="description" string="Description" />
|
||||
<field name="date" string="Date Requestt"/>
|
||||
|
|
@ -543,7 +546,7 @@
|
|||
<group>
|
||||
<group>
|
||||
<field name="employee_id" readonly="1" />
|
||||
<!-- <field name="official_mission_id" readonly="1" string='Mission Type' />-->
|
||||
<!-- <field name="official_mission_id" readonly="1" string='Mission Type' />-->
|
||||
<field name="official_mission_id"
|
||||
readonly="1"
|
||||
string='Mission Type'
|
||||
|
|
|
|||
Loading…
Reference in New Issue