Browse Source

[FIX] b_shift : supercoop name not displayed on sheets

pull/125/head
Elouan Le Bars 5 years ago
parent
commit
6cae025030
  1. 11
      beesdoo_shift/models/attendance_sheet.py

11
beesdoo_shift/models/attendance_sheet.py

@ -11,7 +11,7 @@ from openerp.exceptions import UserError, ValidationError
class AttendanceSheetShift(models.AbstractModel):
_name = "beesdoo.shift.sheet.shift"
_description = "Copy of an actual shift into an attendance sheet"
_order = 'task_type_id, worker_name'
_order = "task_type_id, worker_name"
@api.model
def default_task_type_id(self):
@ -50,11 +50,6 @@ class AttendanceSheetShift(models.AbstractModel):
task_type_id = fields.Many2one(
"beesdoo.shift.type", string="Task Type", default=default_task_type_id
)
super_coop_id = fields.Many2one(
"res.users",
string="Super Cooperative",
domain=[("partner_id.super", "=", True)],
)
working_mode = fields.Selection(
related="worker_id.working_mode", string="Working Mode"
)
@ -64,7 +59,6 @@ class AttendanceSheetShift(models.AbstractModel):
)
class AttendanceSheetShiftExpected(models.Model):
"""
Already existing shifts on sheet creation.
@ -74,6 +68,9 @@ class AttendanceSheetShiftExpected(models.Model):
_description = "Expected Shift"
_inherit = ["beesdoo.shift.sheet.shift"]
super_coop_id = fields.Many2one(
related="task_id.super_coop_id", store=True
)
compensation_no = fields.Selection(
[("0", "0"), ("1", "1"), ("2", "2"),], string="Compensations",
)

Loading…
Cancel
Save