Pointage en entrée pour la journée
Cet écran permet à l'utilisateur de pointer pour la journée. Si une première activité automatique a été configurée pour le site, cette activité sera également lancée. Par exemple, ces propriétés doivent être envoyées en tant que corps de requête (au format JSON) pour cet appel API POST (UserAttendanceDTO Object)
:
- IDUtil : matthew.cenci@infor.com
- Action : pointage en entrée
- prepunchgraceperiod : 10
- prepunchgraceperiod : 10
Ces conditions peuvent générer les messages suivants :
Si le champ 'action' dans le corps de la requête POST n'est pas 'clockin' ou 'clockout', ce message s'affichera :
Action de pointage non valide - doit être entrée ou sortie.
Si le champ
prepunchgraceperiod
est inférieur à 0 ou supérieur à 59, ce message s'affichera :
La période d'exemption avant pointage doit être un nombre entier compris entre 0 et 59 (minutes).
Si le champ
postpunchgraceperiod
est inférieur à 0 ou supérieur à 59, ce message s'affichera :
La période d'exemption après pointage doit être un nombre entier compris entre 0 et 59 (minutes).
Si l'utilisateur n'est pas un utilisateur actif dans WMS, ce message s'affichera :
Utilisateur non valide ou non actif.
Si l'utilisateur a déjà pointé et tente de pointer à nouveau, ce message s'affichera :
L'utilisateur a une fiche de présence active ; veuillez pointer en sortie avant d'essayer de pointer en entrée.