Activer le contrôle de relais

Guide des horloges

Version
R2024.2.0
Activer le contrôle de relais

Cette section décrit comment activer la fonctionnalité facultative de contrôle de relais de l’horloge Dayforce Touch. Les horloges fonctionnant en mode autonome peuvent être configurées pour fermer ou ouvrir des relais internes en fonction des résultats des validations d’entrées d’horloge ou à des intervalles prévus.

Par exemple, vous pouvez configurer l’horloge pour qu’elle ouvre un relais pendant deux secondes à toute entrée d’horloge réussie, tandis que pour toute entrée d’horloge infructueuse, l’horloge ouvre un deuxième relais pendant trois secondes. Les relais peuvent être câblés à des appareils externes tels que des sonneries, des avertisseurs sonores ou des lumières externes.

N. B. : Cette section précise uniquement les modifications que vous devez apporter au fichier de configuration personnalisé pour activer le contrôle par relais. Pour en savoir davantage sur la modification des fichiers de configuration et la publication de votre configuration, consultez Configurer le programme de l’horloge.

Pour activer le contrôle de relais dans le fichier de configuration personnalisé :

  1. Dans la section <relay control>, choisissez l’une des options suivantes, selon que vous souhaitez contrôler les relais à l’aide d’entrées d’horloge ou d’un horaire :
    • Pour configurer l’horloge afin que les relais s’ouvrent et se ferment en fonction des entrées d’horloge des employés, précisez :
    • <function_based enabled="yes">
      <accepted do1="10000" do2="none" />
      <rejected do1="none" do2="none" />
      </function_based>
    • Au besoin, vous pouvez modifier la durée (en millisecondes) pendant laquelle chaque relais est ouvert pour une entrée d’horloge acceptée ou rejetée en modifiant les attributs do1 et do2 dans les balises <accepted> et <rejected>. En indiquant "none" vous précisez que le relais se ferme avec cette entrée d’horloge.
    • Pour configurer l’horloge afin que les relais s’ouvrent et se ferment en fonction des horaires, précisez :
    • <schedule_based enabled="yes"/>
    • N. B. : Vous configurez les horaires de relais dans l’application principale, dans Admin. système > Horaires de contrôle de relais.Consultez Configurer le contrôle de relais.
  2. Dans la section <validations>, précisez ce qui suit :
  3. <validation name="Relay Control Validation"
    class="com.dayforce.devices.validationframework.validation.
    RelayControlValidation" active="yes" order="190"
    supervisor="no" />
  4. Cette validation affiche une confirmation lorsque les employés effectuent des entrées d’horloge de contrôle de relais. Si nécessaire, vous pouvez également modifier les attributs suivants pour la validation du contrôle de relais :
    • Pour modifier l’ordre dans lequel l’horloge effectue la vérification de contrôle de relais par rapport aux autres validations qu’elle effectue, modifiez le numéro dans l’attribut order.
    • Pour exempter les superviseurs de la vérification, précisez supervisor="no"
  5. Au besoin, pour configurer l’horloge de façon à restreindre les entrées d’horloge de contrôle de relais selon l’horaire d’un employé, précisez ce qui suit dans la section validations :
  6. <validation name="Relay Control Employee Schedule Validation"
    class="com.dayforce.devices.validationframework.validation.
    RelayControlEmployeeScheduleValidation" active="yes" order="200" supervisor="no" />
  7. Par exemple, vous pouvez utiliser cette fonctionnalité pour empêcher les employés d’entrer dans leur aire de travail lorsque cela n’est pas prévu à leur horaire.
  8. Comme pour les autres validations de cette section, vous pouvez également modifier les attributs suivants :
    • Pour modifier l’ordre dans lequel l’horloge effectue la vérification de contrôle de relais par rapport aux autres validations qu’elle effectue, modifiez le numéro dans l’attribut order.
    • Pour exempter les superviseurs de la vérification, précisez supervisor="no"
  9. Dans la section <functions>, précisez quels pointages ouvrent et ferment les relais en indiquant "yes" pour l’attribut rc de cette fonction.
  10. Par exemple, pour configurer l’horloge de façon à ce que, dans les entrées d’horloge, les relais s’ouvrent et se ferment, précisez ce qui suit :
  11. <function id="in" punchtype="Punch_In"
    class="com.dayforce.devices.function.Function" submit_photo_failure="yes" />