Validations

Guide des horloges

Version
R2024.2.0
Validations

Les balises dans la <validations> section représentent les différents tests et les différentes vérifications effectués par l’horloge pour valider les entrées d’horloge. L’horloge effectue ces validations lorsqu’elle fonctionne en mode autonome (c’est-à-dire, lorsque la balise <local_punch_validation> dans la section <system> est réglée à yes). Les entrées d’horloge non valides sont refusées avec un message approprié.

Lorsque l’horloge fonctionne en mode en ligne (c’est-à-dire lorsque la balise <local_punch_validation> est réglée à no), les entrées d’horloge en sont validées dans Dayforce à l’aide des validations précisées dans Admin. système > Validation de la séquence des heures.

Chaque validation décrite ci-dessous comporte les attributs suivants :

  • name : le nom de la validation. Ne modifiez pas ces valeurs.
  • active : le statut actif de la validation. Réglez à yes pour activer la validation, ou à no pour la désactiver.
  • order : la place de la validation dans la hiérarchie. Entrez l’ordre relatif dans lequel la validation est effectuée. Par exemple, l’horloge exécute la validation avec order="10" avant la validation avec order="20".
  • supervisor : réglez à yes pour activer la validation, même lorsque l’horloge est en mode superviseur, ou à no pour la désactiver.

Voici un exemple :

<validation name="Employee Badge Validation" class="com.dayforce.devices.validationframework.validation.EmployeeBadgeValidation" active="yes" order="20" supervisor="yes" />

Cette entrée donne le nom de la validation ("Employee Badge Validation") et la classe ("com.dayforce.devices.validationframework.validation.EmployeeBadgeValidation"), puis précise que la validation est active, que la commande est de 20 et que les superviseurs peuvent remplacer la validation.

Les validations disponibles sont décrites ci-dessous.

"Start System Validation"

Valide que l’heure de l’horloge est correcte.

"Supervisor Badge Validation"

Valide que l’insigne utilisé pour pointer l’arrivée en mode superviseur appartient à un superviseur.

Le mode superviseur est utilisé par les gestionnaires, ou d’autres utilisateurs configurés comme superviseurs, pour remplacer d’autres validations d’horloge, comme le pointage d’arrivée d’un employé qui n’était pas prévu à l’horaire ou qui tente de pointer son arrivée plus tard que l’horloge le permet. Les superviseurs peuvent également effectuer des tâches d’inscription, comme l’enregistrement des utilisateurs pour la vérification biométrique ou la prise de photo.

"Employee Badge Validation"

Valide les numéros d’insigne des employés.

"Employee Status Validation"

Valide que les politiques de saisie d’heures nécessaires sont affectées à l’employé effectuant un pointage et qu’il est actif dans l’application.

"Biometric Validation"

Valide que la numérisation de l’empreinte digitale de l’employé correspond au gabarit enregistré dans la base de données.

"Picture Validation"

Vérifie que l’horloge a pu prendre une photo de l’employé avec son entrée d’horloge. L’horloge elle-même ne compare pas la photo de l’employé avec la photo stockée dans la base de données. Les gestionnaires doivent comparer manuellement les photos dans l’application en utilisant la fonction Audit des pointages ou dans le panneau Données de l’horloge de la fonction Feuilles de temps.

"Employee PIN Validation"

Valide les NIP de l’employé et du superviseur. Cette validation n’est utilisée que si l’horloge a été configurée pour demander les NIP dans la section <system>.

"Bio Consent Validation"

Valide que l’employé pointant son arrivée avec vérification biométrique a consenti à soumettre ses gabarits d’empreintes digitales après avoir examiné la renonciation légale. Si l’employé a refusé de consentir à la soumission de ses gabarits d’empreintes digitales, l’entrée de l’horloge est refusée.

"Consecutive Clock Entry Validation"

Retire les entrées de l’horloge consécutives du même type horodatés dans un délai précis (par exemple, lorsque deux entrées d’horloge sans orientation se produisent dans un court laps de temps). Les heures sont précisées dans l’application lorsque les politiques relatives aux entrées d’horloge sont configurées.

"Clock Entry Order Validation"

Valide l’ordre dans lequel les employés pointent à l’horloge. Par exemple, lorsqu’elle est activée, l’horloge ne permet pas à un employé de pointer son départ avant d’avoir pointé son arrivée pour la journée.

Cette validation doit être configurée avec <reject>yes</reject>.

"Meal Subsidy Validation"

Valide la prime de repas entrée par l’employé sur l’horloge en fonction de la politique de saisie d’heures de votre organisation.

"Shift Start Validation"

Valide les heures de début de quart des employés lorsqu’ils pointent à l’arrivée. Lorsqu’elle est activée, l’horloge ne permet pas aux employés de pointer à l’arrivée à leur quart, à moins qu’il ne soit prévu à l’horaire.

"Shift End Validation"

Valide les heures de fin de quart des employés lorsqu’ils pointent au départ. Lorsqu’elle est activée, l’horloge ne permet pas aux employés de pointer au départ d’un quart si celui-ci enfreint la politique de saisie d’heures (par exemple, pointer trop tôt).

"Meal Start Validation"

Valide les heures de début du repas des employés lorsqu’ils pointent leur départ pour un repas. Lorsqu’elle est activée, l’horloge ne permet pas aux employés de pointer leur départ en pause-repas à moins que cette pause ne soit prévue à l’horaire.

"Break Start Validation"

Valide les heures de début de pause des employés lorsqu’ils pointent leur départ pour une pause. Lorsqu’elle est activée, l’horloge ne permet pas aux employés de pointer leur départ en pause à moins que cette pause ne soit prévue à l’horaire.

"Meal End Validation"

Valide les heures de fin de repas des employés lorsqu’ils pointent leur retour d’un repas. Lorsqu’elle est activée, l’horloge ne permet pas aux employés de pointer le retour d’un repas si ce n’est pas prévu à l’horaire.

"Break End Validation"

Valide les heures de fin de pause des employés lorsqu’ils pointent le retour d’une pause. Lorsqu’elle est activée, l’horloge ne permet pas aux employés de pointer le retour d’une pause si ce n’est pas prévu à l’horaire.

"Meal Length Validation"

Valide la durée du repas des employés. Lorsqu’elle est activée, l’horloge ne permet pas aux employés de pointer leur retour d’un repas si la pause-repas qu’ils ont prise n’a pas respecté la durée prévue à l’horaire.

"Break Length Validation"

Valide la durée des pauses des employés. Lorsqu’elle est activée, l’horloge ne permet pas aux employés de pointer leur retour de pause si la pause qu’ils ont prise n’a pas respecté la durée prévue à l’horaire.

"Shift Override Validation"

Il ne s’agit pas d’une validation, mais on l’utilise pour renvoyer un message à l’horloge afin d’indiquer qu’un remplacement de quart est en vigueur.

"Docket Validation"

Valide le dossier sélectionné par les employés lors de l’enregistrement des transferts de dossiers.

"Project Validation"

Valide le projet sélectionné par les employés lors de l’enregistrement des transferts de projets.

"Employee Project Validation"

Valide qu’un employé est affecté au projet qu’il a sélectionné lors de l’enregistrement d’un transfert de projet.

"Quantity Validation"

Valide la quantité sélectionnée par les employés lors de l’enregistrement d’un transfert de dossier.

"Transfer Validation"

Valide le code de transfert saisi par les employés.

"Employee Transfer Validation"

Valide qu’un employé peut être transféré à l’affectation de travail qu’il a sélectionnée pour un transfert de travail.

"Out With Meal Break Validation"

Valide les renseignements consignés par les employés lorsqu’ils pointent pour une pause-repas et s’assure que les pauses-repas et les pauses enregistrées par les employés correspondent aux heures de quart.

"Tip Type Validation"

Valide le type de pourboire sélectionné par l’utilisateur lors de l’enregistrement des pourboires.

"Relay Control Validation"

Affiche un message de confirmation lorsque les employés effectuent des entrées d’horloge de contrôle de relais.

"Relay Control Employee Schedule Validation"

Valide l’horaire de travail de l’employé. Lorsqu’elle est activée, elle ne permet pas aux employés d’effectuer des entrées d’horloge de contrôle de relais en dehors de leur horaire.

"Labor Metrics Type Validation"

Valide que l’employé a entré un type de mesures relatives à la main-d’œuvre valide lors de l’enregistrement d’un transfert de mesures relatives à la main-d’œuvre.

"Labor Metrics Code Validation"

Valide qu’un employé a entré un code de mesures relatives à la main-d’œuvre valide lors de l’enregistrement d’un transfert de mesures relatives à la main-d’œuvre.

"Labor Metrics Time Entry Policy Validation"

Valide que le type de mesures relatives à la main-d’œuvre précisé par l’employé lors d’un transfert de mesures relatives à la main-d’œuvre est affecté à la politique de saisie d’heures.

"Labor Metrics Employee Code Assignment Validation"

Valide qu’un employé est affecté à un code de mesures relatives à la main-d’œuvre valide lors de l’enregistrement d’un transfert de mesures relatives à la main-d’œuvre.

"Multiple Transfers Validation"

Valide les codes de transferts multiples saisis par les employés.

"In With Transfer Validation"

Valide qu’un employé peut pointer à l’arrivée et effectuer un transfert à l’affectation de travail qu’il a sélectionnée pour un transfert de travail.