Skip to content
Extraits de code Groupes Projets
Valider d647557a rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[MR] MR Hervé : Ajout d'une option permettant d'imputer des lignes de temps le weekend

See merge request !15
parents 2925f6f5 454b800b
Branches
Aucune étiquette associée trouvée
1 requête de fusion!15Ajout d'une option permettant d'imputer des lignes de temps le weekend
...@@ -214,6 +214,10 @@ class ScopHrTimesheet(models.Model): ...@@ -214,6 +214,10 @@ class ScopHrTimesheet(models.Model):
@api.constrains("date") @api.constrains("date")
def _check_weekday(self): def _check_weekday(self):
if self.env.company.weekend_working:
return
for line in self: for line in self:
dt = datetime.combine(line.date, time(12, 00)) dt = datetime.combine(line.date, time(12, 00))
holiday = self.env["resource.calendar.leaves"].search( holiday = self.env["resource.calendar.leaves"].search(
......
...@@ -23,6 +23,11 @@ class ResCompanyTmesheet(models.Model): ...@@ -23,6 +23,11 @@ class ResCompanyTmesheet(models.Model):
default=False, default=False,
help="Si cette option est cochée, un employé peut déclarer des heures supplémentaire" help="Si cette option est cochée, un employé peut déclarer des heures supplémentaire"
) )
weekend_working = fields.Boolean(
string="Travail le weekend",
default=False,
help="Si cette option est cochée, un employé peut imputer le weekend",
)
use_travel_time = fields.Boolean( use_travel_time = fields.Boolean(
string="Saisie des temps de déplacement", string="Saisie des temps de déplacement",
default=False, default=False,
......
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
attrs="{'invisible': [('day_working', '=', True)]}" attrs="{'invisible': [('day_working', '=', True)]}"
/> />
<field name="overtime_working" widget="boolean_toggle" /> <field name="overtime_working" widget="boolean_toggle" />
<field name="weekend_working" widget="boolean_toggle" />
<field name="use_travel_time" widget="boolean_toggle" /> <field name="use_travel_time" widget="boolean_toggle" />
</group> </group>
</group> </group>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter