Regardes la PJ
j'ai fait plusieurs cas de figure
pour faciliter la lecture, j'ai toujours mis les heures de trajet identiques: 30mn pour l'aller le matin, et 45mn le retour le soir
selon la ligne, il travaille le soir à domicile, ou le matin ou les deux
le début de journée, c'est donc soit l'heure à laquelle il se met à travailler à domicile soit, l'heure de départ = min(Heure début Aller;Debut mission)
la fin de journée = c'est soit l'heure à laquelle il arrive (pou se mettre à table) soir l'heure à laquelle il arrete de travailler à domicile = max(heure de fin de mission, heure d'arrivée retour)
comme ca: tu as l'amplitude totale de la journée
a laquelle tu retires le temps de trajet
je te laisse vérifier
et ajouter les cas de figure si besoin