diff --git a/models/res_partner_schedules_models.py b/models/res_partner_schedules_models.py
index ce7db436f9d9dfd07a40a99cb701ae15176ed27c..1a31bb36deb4fe0cc1437e7ea5022472ed0ed96a 100644
--- a/models/res_partner_schedules_models.py
+++ b/models/res_partner_schedules_models.py
@@ -12,11 +12,11 @@ class PartnerDeliverySchedule(models.Model):
     partner_id = fields.Many2one(
         comodel_name='res.partner',
         string='Contact',
-        required=False)
+        required=True)
     day = fields.Selection(
         string='Jour',
         selection=week_days.get_week_days(),
-        required=False, )
+        required=True)
     opening_hour = fields.Float(
         string='Début',
         required=False)
@@ -32,11 +32,11 @@ class PartnerSpotSchedule(models.Model):
     partner_id = fields.Many2one(
         comodel_name='res.partner',
         string='Contact',
-        required=False)
+        required=True)
     day = fields.Selection(
         string='Jour',
         selection=week_days.get_week_days(),
-        required=False, )
+        required=True)
     spot = fields.Char(
         string='Emplacement',
         required=False)
@@ -49,11 +49,11 @@ class PartnerOpeningSchedule(models.Model):
     partner_id = fields.Many2one(
         comodel_name='res.partner',
         string='Contact',
-        required=False)
+        required=True)
     day = fields.Selection(
         string='Jour',
         selection=week_days.get_week_days(),
-        required=False, )
+        required=True)
     opening_hour = fields.Float(
         string='Début',
         required=False)