Calculs et validations logiques de la valeur par défaut Minuit logique

La valeur Minuit logique a été conçue pour être utilisée par Factory Track afin de prendre en charge les futures améliorations concernant les seuils de temps de présence et les OF. En prévision de cette prise en charge, ce champ est ajouté à l'écran Postes. La logique de traitement des contrôles de synchronisation des données pour cette valeur est la suivante :

  • Si une valeur a été définie, la valeur actuelle est validée pour s'assurer que la valeur actuelle « Minuit logique » est toujours en dehors des heures de service mises à jour du jour. Sinon, un type d'enregistrement Quarts intermédiaires avec un statut d'enregistrement Terminé avec erreurs est saisi. Le message d'erreur Minuit logique doit être en dehors des heures de service normales s'affiche.
  • Si aucune valeur n'est encore définie, Factory Track attribue une valeur par défaut en fonction des calculs suivants :
    • Début au plus tôt : L'heure de début du poste au plus tôt pour n'importe quel jour de poste qui n'est pas configuré de minuit à minuit.
    • Fin au plus tard : L'heure de fin du poste, au plus tard, pour n'importe quel jour de poste qui n'est pas configuré de minuit à minuit.
    • Différence d'heure : Durée entre les heures de début au plus tôt et les heures de fin au plus tard.
    • Default Logical Midnight = (Time Difference / 2) + Earliest Start + 12 hours
      . Par exemple
      • Earliest Start = 7:00am
      • Latest End = 4:00pm
      • Time Difference = from 4:00pm to 7:00am = 9.0 hours
      • Default Logical Midnight = (9.0/2) + 7:00am = 11.30 AM (+ 12 hours) = 11:30 PM
  • L'utilisateur peut remplacer cette valeur par défaut par un format 12 heures (avec indication AM/MP) ou 24 heures. Lorsque vous quittez ce champ, Factory Track valide ces conditions et affiche les erreurs appropriées :
    • Est vide : Minuit logique est un champ obligatoire.
    • N'est pas une heure valide : Minuit logique entré non valide.
    • Se situe dans les heures de service de la journée : Minuit logique doit être en dehors des heurs normales de quart.
Remarque

Factory Track traduit les entrées valides pour les afficher au format {hh:mm:ss xm}.