ZKTime-Entreprise DRAFT R0918 F
ZKTime-Entreprise DRAFT R0918 F
A
Version: 1.0_DRAFT
Date : Sept. 2018
R
D
Contenu
1. Introduction .......................................................................................................................... 4
2. Mise en marche ..................................................................................................................... 4
Prérequis .................................................................................................................................... 4
Installation ................................................................................................................................. 4
Moteur de base de données ....................................................................................................... 6
T
Première exécution ................................................................................................................... 7
Création d'entreprises ............................................................................................................... 9
3. Entreprises............................................................................................................................ 11
Transfert entre entreprises........................................................................................................ 11
4. Terminaux ............................................................................................................................. 12
Gestion des terminaux ............................................................................................................. 12
F
Sirènes ...................................................................................................................................... 14
Jours sans accès........................................................................................................................ 14
Bandes ...................................................................................................................................... 14
Groupes .................................................................................................................................... 15
Copier les Paramètres d'accès ................................................................................................... 15
A
5. Terminaux pour communiquer ............................................................................................ 16
6. Etat du terminal ................................................................................................................... 17
7. Incidences ............................................................................................................................. 18
Incidences système .................................................................................................................. 18
Historique et bourses ............................................................................................................... 19
R
Bourses ................................................................................................................................ 19
Historique ............................................................................................................................. 19
Gestion des incidences ............................................................................................................. 19
8. Horaires ................................................................................................................................. 21
Gestion du horaires ................................................................................................................... 21
Variantes ................................................................................................................................... 23
D
Coûts .......................................................................................................................................... 25
Incidences .................................................................................................................................. 25
TEMPS MAXIMUM ET MINIMUM .......................................................................................... 26
Temps obligatoire ...................................................................................................................... 29
9. Calendriers ............................................................................................................................. 31
Calendriers publics et personnels .............................................................................................. 31
Types de jour .............................................................................................................................. 31
1
User Manual
2
ZKTime Enterprise
T
F
A
R
D
3
User Manual
1. Introduction
ZKTime Enterprise est une application informatique pour le contrôle de la présence et de
l'accès. Avec cette application, nous pouvons contrôler les temps de travail de ses employés.
2. Mise en marche
Prérequis
T
En fonction du système d'exploitation sur lequel vous souhaitez installer ZkTime Enterprise
devra installer un certain nombre de conditions préalables.
Installation
F
Une fois que nous avons tout ce dont nous avons besoin, nous pouvons passer à l'installation
de ZKTime Enterprise, l'installateur nous guidera tout au long de ce processus. La première
chose à faire sera de sélectionner la langue d’installation, notre décision ici déterminera la
langue que ZKTime Enterprise prendra par défaut lors de sa première exécution.
A
La prochaine décision à prendre sera si nous voulons que l'installateur se connecte aux
serveurs ZKSoftware et télécharge la dernière version. Ceci est recommandé tant que vous
effectuez une installation propre du programme.
R
D
4
ZKTime Enterprise
T
F
A
R
D
5
User Manual
1) Oracle
2) MySQL
T
3) SQL Server
F
A
Si nous utilisons SQL Server ou MySQL, nous pouvons utiliser les méthodes
d’authentification suivantes sur le serveur:
R
• Connexion sécurisée: aucun nom d'utilisateur ou mot de passe n'est requis. Si vous
utilisez MySQL, vous devez configurer le serveur pour autoriser l'accès aux utilisateurs
anonymes. Si nous utilisons SQL Server, il doit être configuré pour accepter les
connexions sécurisées et notre ordinateur doit être dans le même domaine que le
serveur.
• Authentification de l'utilisateur: C'est l'option recommandée pour utiliser MySQL.
Une fois la connexion à la base de données configurée, nous pouvons commencer à travailler
D
avec le programme.
6
ZKTime Enterprise
Première exécution
La première fois que nous exécutons ZKTime Enterprise est un peu différent du reste, la
première chose que nous allons trouver est le message suivant nous informant de la
nécessité de créer un administrateur.
T
F
Ensuite, la fenêtre suivante s'ouvrira dans laquelle nous introduirons le nom d'utilisateur et le
mot de passe pour l'administrateur du programme.
A
R
D
7
User Manual
T
F
A
R
Comme vous pouvez le voir sur la capture d'écran, la plupart de ces fenêtres semblent
désactivées car elles ne sont pas nécessaires à la création de l'administrateur. Nous
détaillerons ensuite les autres options qui apparaissent dans cette fenêtre.
Une fois que nous avons créé un administrateur, nous fermons cette fenêtre et la
fenêtre d'identification apparaîtra. Nous présentons ici le nom d'utilisateur et le mot
de passe de l'administrateur que nous venons de créer.
D
8
ZKTime Enterprise
Une fois que nous avons identifié correctement, ZKTime Enterprise nous demandera si
nous voulons créer une entreprise; Si nous sélectionnons "Oui", nous irons à la fenêtre
de gestion des entreprises, si nous sélectionnons "Non", l'application sera fermée.
T
F
De là, nous allons trouver le fonctionnement normal de ZKTime Enterprise.
Création d'entreprises
Dans la fenêtre de création des entreprises, nous avons les options suivantes:
• Code: C'est une valeur alphanumérique qui identifie la société, elle doit être unique
pour chaque entreprise.
• Description: C'est un texte court avec le nom ou une petite définition de la société.
A
ZKTime Enterprise propose deux champs configurables pour organiser les employés de
votre entreprise. Par défaut, ce sont "Département" et "Centre".
• Label pour département: Ici, nous pouvons définir l'étiquette que nous voulons
attribuer au champ "Département".
• Etiquette pour le centre: Ici, nous pouvons définir l'étiquette que nous voulons
attribuer au champ "Centre".
R
• Périodes de présence: Nous définirons ici les mois comptables, le logiciel prendra en
compte les données définies ici pour effectuer la clôture, par défaut il coïncide avec le
mois calendaire.
D
9
User Manual
Une fois que nous avons installé le programme, configuré la connexion à la base de données,
défini un administrateur et créé une société, nous pouvons commencer à travailler
normalement avec le programme.
ZKTime Enterprise
Une fois à l'intérieur de ZKTime Enterprise, nous trouverons l'écran principal à partir duquel
nous passerons par l'application.
T
F
A
Nous avons les options suivantes:
• Sociétés: À partir de là, nous pouvons gérer tout ce qui concerne les entreprises,
créer de nouvelles entreprises, supprimer ou éditer des sociétés existantes ou
transférer des informations de l'une à l'autre.
• Employés: De là, nous pouvons gérer tout ce qui concerne les employés et leur
R
10
ZKTime Enterprise
• Aide: De là, nous pouvons contacter le support technique de ZKSoftware et obtenir des
informations générales sur le programme.
• Windows: Il nous montre les fenêtres ouvertes à tout moment et nous permet de
mettre en avant ce que nous voulons.
3. Entreprises
Auparavant, au point 1.5, nous expliquons comment créer une entreprise, mais nous ne
détaillons pas ce qu’est une entreprise. La société est le point de base de ZKTime Enterprise,
T
chacun ayant ses propres tables et fonctionnant comme des compartiments étanches.
À tout moment, nous pouvons être intéressés par l'envoi de données d'une
entreprise à une autre, cela peut être fait à partir de "Transfert entre entreprises".
Ce processus fonctionne de telle manière que les données de la société de destination
sont supprimées et que les données de la société sélectionnée y sont copiées dans la fenêtre
F
de configuration.
Il convient de noter que lors de ce processus, aucun changement n’a été effectué dans
la société d’origine et que, en outre, dans la société de destination, seules les données
relatives à la sélection effectuée dans la fenêtre de configuration seront supprimées.
11
User Manual
T
4. Terminaux
F
A
Les terminaux sont l'un des principaux points de tout contrôle de présence et d'accès. Ils
sont responsables de l'identification du travailleur, soit par reconnaissance d'empreintes
digitales, reconnaissance faciale ou utilisation d'une carte de proximité; en leur sein, le
travailleur accède aux salles sous un contrôle d'accès ou enregistre leurs entrées et sorties.
12
ZKTime Enterprise
T
•
F
Au moment de l'enregistrement d'un terminal, nous avons les options suivantes:
Code: C'est une valeur numérique qui identifie le terminal, il doit être unique pour
chaque terminal.
A
• Description: C'est un texte court avec le nom ou une petite définition du terminal.
• Modèle de terminal: ZKTime Enterprise n'a aucun moyen de savoir avec quel terminal
il travaille et chaque terminal a des besoins différents. Nous devons donc spécifier le
type de terminal avec lequel il fonctionne. Les options que nous avons sont les
suivantes.
o ZK Fingerprint: Tous les terminaux avec un écran noir et blanc ou sans écran
et avec un lecteur de carbone intégré sont inclus dans cette catégorie.
R
o ZK Carte: Tout terminal avec écran noir et blanc ou sans écran et sans
lecteur de carbone intégré est inclus dans cette catégorie.
o ZK IClock Fingerprint: la plupart des terminaux avec écran couleur et
lecteur d'empreintes digitales intégré entrent dans cette catégorie.
o ZK IClock Carte: Tout terminal avec écran couleur et sans lecteur de carbone
intégré est inclus dans cette catégorie.
o ZK IFace: Tout terminal de caméra de reconnaissance faciale est
inclus dans cette catégorie.
D
REMARQUE: Si vous avez des doutes sur le modèle de terminal que vous avez, demandez à
votre distributeur et il saura comment vous aider.
13
User Manual
T
o Type de communication: ZKTime Enterprise peut se connecter aux
terminaux via un réseau (Ethernet) ou en connectant les terminaux
directement à l'ordinateur via le port série, en fonction du type de
communication choisi, nous aurons plusieurs options.
o Communication Ethernet: Si nous choisissons la connexion Ethernet,
nous devrons saisir l'adresse IP du terminal et le port par lequel nous
communiquerons (le 4370 par défaut).
F
o Communication série: Dans ce cas, nous devons indiquer uniquement le
port série auquel le terminal est connecté. Cette option n'est pas
recommandée car avec ce type de connexion, elle est obsolète et n'est
pas stable.
Il reste une dernière option, marquer les incidents avec le code de travail ou avec la touche
de fonction, mais cette option ne sera pas expliquée car elle est uniquement maintenue
A
pour des raisons de compatibilité avec les versions précédentes et doit rester telle qu’elle
apparaît par défaut.
Sirènes
Certains terminaux peuvent être connectés à une sirène industrielle pour appeler les
travailleurs. À partir de cette fenêtre, nous pouvons définir l’heure à laquelle la sirène doit
sonner, nous pourrons définir jusqu’à 12 touches de sirène par jour.
Dans toutes les entreprises, il y a des jours où l'entreprise reste fermée et personne n'a
besoin d'y accéder. Pour cela, il y a l'option "Jours sans accès", ici nous définissons une plage
de dates à laquelle aucun des utilisateurs enregistrés dans le terminal ne peut accéder; le
terminal reconnaîtra l'utilisateur et enregistrera le mouvement comme un signe avec un
accès refusé mais n'ouvrira pas la porte
Bandes
D
Les franges sont à la base de la configuration des accès, chaque bande stocke un créneau
horaire pour chaque jour de la semaine pendant lequel le travailleur peut accéder au
terminal.
Chaque terminal stocke ses propres emplacements et ils sont définis à partir de la gestion des
bandes, accessible depuis ce bouton.
14
ZKTime Enterprise
Groupes
Pour expliquer les groupes, nous devons comprendre le fonctionnement du contrôle d'accès:
chaque employé a sa propre configuration dans laquelle il est autorisé à avoir jusqu'à trois
emplacements d'accès, régnant toujours le moins restrictif possible. De cette manière, si le
T
travailleur tente d'accéder à la pièce contrôlée par le terminal, deux des emplacements
attribués empêchent l'accès à ce moment et le troisième le permet, le travailleur peut
accéder à la salle.
Afin de ne pas avoir à attribuer à chaque salarié trois bandes lorsqu'elles ont la
même configuration, les groupes ont été créés, ce qui comprend trois bandes et peut
être affecté ultérieurement à autant d'employés que nécessaire.
F
Copier les paramètres des accès
Si nous avons plusieurs terminaux avec la même configuration et que nous ne voulons
pas le saisir deux fois, nous avons l'option "Copier" dans la fenêtre de gestion des
terminaux.
A
Une fois que vous avez cliqué sur le bouton "Copier", cette fenêtre s'ouvre dans laquelle nous
avons les différentes options:
- Terminal d'origine: c'est le terminal à partir duquel nous allons copier les configurations
d'accès pour les envoyer au reste des terminaux.
- Données à copier: Ici, nous sélectionnons les configurations que nous voulons copier
en cochant ou décochant les différentes options qui nous sont présentées.
- Terminaux disponibles: Ce sont les terminaux sur lesquels nous pouvons copier
R
des données.
D
15
User Manual
T
F
A
5. Terminaux pour communiquer
A partir de cette fenêtre, nous configurons les terminaux avec lesquels nous souhaitons
communiquer, cette configuration est liée à chaque PC, car nous pouvons avoir plusieurs
R
16
ZKTime Enterprise
T
6. Etat du terminal
F
A
À partir de cette fenêtre, nous pouvons voir une série de paramètres de terminal. Nous
pouvons voir si le terminal se connecte ou non, le nombre de lectures qui y sont stockées,
les employés qui sont enregistrés et leur version du firmware.
R
D
17
User Manual
7. Incidences
Les incidents sont l'un des points fondamentaux de ZKTime Enterprise. Ce sont des identifiants
que nous utilisons pour contrôler l'historique du travailleur dans l'entreprise, lorsqu'il est en
vacances, le temps qu'il travaille tous les jours, s'il est en retard ou qu'il fait un service spécial en
dehors du bureau. Ils peuvent être introduits par le biais d'une signature ou être associés à un
T
jour spécifique dans le calendrier professionnel. Il est même possible que le système le saisisse
pour nous. Sur la base de ce dernier, nous pouvons les regrouper en deux types et un cas
particulier:
- Incidences système: ces incidence sont créés avec chaque entreprise et l'utilisateur ne peut pas
les supprimer ou les créer. Le programme l'assigne automatiquement lorsque certaines
conditions sont remplies.
- Incidences utilisateur: ces incidences sont créés par l'utilisateur en fonction des besoins
spécifiques de l'entreprise et doivent être attribués manuellement.
F
- Incidence "0000": Cette incidence est la fréquence de toute signature lorsqu'un employé
ne spécifie rien et se limite à s'identifier dans le terminal.
Incidences système
Lorsque nous avons commencé pour la première fois, nous avons trouvé 10 incidences déjà
créés que nous ne pouvons pas éliminer. Il s’agit de l’incidence «0000» et des incidences du
système, que nous expliquerons plus en détail.:
A
- Incidence «0000»: cette incidence est l’incidence par défaut lorsqu'un travailleur dépose
un fichier, si vous ne spécifiez rien ou que vous n'introduisez pas une incidence invalide,
le transfert aura toujours cette incidence attribuée.
- Incidences système:
o Incidence 'S001': cette incidence est générée automatiquement dans
l'historique de l'employé lorsque le premier transfert de la journée est
antérieur au début de son emploi du temps.
R
18
ZKTime Enterprise
À l'exception de l'incident «0000», aucun des incidents décrits ci-dessus ne peut être introduit
par l'utilisateur de ZKTime Enterprise ou par l'employé lors de la signature, ce sera toujours
l'application qui décidera de le générer votre calendrier de travail
Historique et bourses
Avant de parler des incidences pouvant être affectées à une signature ou à un jour du
calendrier de travail, nous avons également parlé du concept d’historique. Mais que
pouvons-nous faire avec ça? Quels sont exactement les incidences? Quel est l'historique?
T
Pour expliquer cela, nous devons d'abord expliquer le concept de bourse.
Bourses
Les bourses ne sont que des accumulateurs, qu’il s’agisse du temps ou du nombre de fois
qu’une incidence se produit. Chaque incidence peut mettre à jour un ou plusieurs bourses de
telle sorte que, lorsqu'une incidence est générée, soit parce qu'il est saisi manuellement par
transfert, soit dans le calendrier de travail d'un employé ou que
F
ZKTime Enterprise le génère automatiquement; les bourses affectées à cette incidence sont
mis à jour.
Historique
L'historique est la relation entre les incidents qui surviennent pour chaque employé et les
sacs mis à jour. C'est un enregistrement quotidien et regroupé par employé.
D'ici tous les calculs dont nous avons besoin seront faits.
A
Gestion des incidences
À partir de cette fenêtre, nous enregistrerons les incidences et nous pourrons modifier
certains détails des incidences du système..
R
D
19
User Manual
- Code: C'est une valeur numérique qui identifie l'incident, il doit être unique pour
chaque terminal.
- Description: Il s’agit d’un texte court avec le nom ou une petite définition
de l’incidence.
- Type d'incident: Plus tôt, nous avons indiqué qu'un incident peut être introduit par
l'employé au moment où il dépose, en fonction de cela, nous pouvons différencier
jusqu'à quatre types d'incidents:
o Incidents d'entrée: Ils ne peuvent être entrés que dans les lectures
d'entrée et sont affichés depuis l'entrée de l'employé jusqu'à ce qu'une
T
sortie se produise.
o Incidences mixtes: Elles sont autorisées à la fois dans les lectures
d’entrée et dans les lectures de sortie, dans l’un ou l’autre cas, la durée
de l’absence est comptabilisée dans l’horaire de l’employé. Si l'entrée est
tabulée, le temps écoulé depuis le début théorique de la session en
cours est justifié, si la sortie est comptabilisée, l'heure de l'incident est
comptée depuis la sortie jusqu'à ce que l'employé enregistre une
F
nouvelle entrée ou jusqu'à la fin. votre emploi du temps
o Problèmes de sortie: Ils ne peuvent être entrés que dans des lectures de
sortie et l'heure de l'incident est comptée à partir de la sortie, jusqu'à ce
que l'employé enregistre une nouvelle entrée ou jusqu'à la fin de son
emploi du temps.
o Incidences d'accès: vous pouvez vous connecter à n'importe quel moment et
leurs heures ne sont pas comptabilisées, toutes les lectures effectuées avec
A
une incidence de ce type seront calculées avec une connexion d'accès, sans
incidence sur les périodes de présence. Si nous voulons enregistrer qu'un
travailleur est passé par un emplacement contrôlé par un terminal, mais que
nous ne voulons pas que ce mouvement se reflète dans les temps de
présence, nous utiliserons cette incidence.
- Permet la signature: cette configuration contrôlera si un transfert peut avoir cette incidence
attribuée. Si cette case n’est pas cochée, l’incident ne sera pas chargé sur les terminaux qui
R
permettent de charger la liste des incidents, dans les terminaux qui n’ont pas de liste d’incidents,
si l’employé sélectionne un incident non autorisé à signer le programme. incidence '0000'.
- Ouverture de porte: Cette configuration contrôle si, lors de l'enregistrement de cet incident,
le relais d'ouverture de porte doit être activé dans le terminal, pour que cette configuration
soit efficace, il faudra charger l'incident dans le terminal. Bien que tous les terminaux ne
prennent pas en charge cette configuration.
- Incidence valorisée: Les incidents évalués sont ceux qui sont comptabilisés comme temps
travaillé, ajoutent du temps à la présence totale et sont calculés lors du calcul des coûts.
D
Il est important de faire la distinction entre l'échange de postes et la présence totale affichée
dans certaines listes. La bourse main-d'œuvre ne prend en compte que le temps total de
toutes les incidences mettant à jour cette bourse, tandis que le total de présence est mis à
jour avec toutes les éventualités qui affectent ce qui est considéré comme du temps travaillé;
soit les incidences évaluées aux excès de temps dans certaines incidences qui ont un impact
négatif sur le temps considéré par l'entreprise. En tout cas
20
ZKTime Enterprise
- Génère l'historique: il s'agit d'une option qui ne peut être appliquée qu'à des incidences
système. Si nous décochons la case Génère un historique pour un problème, le
programme l'ignorera lorsqu'il se produira et il n'y aura aucun enregistrement dans la
base de données ou aucune des listes lorsqu'elle se produit.
- Il est déduit des heures standard: Lorsque nous sélectionnons cette option, cette incidence
ne justifie pas uniquement l'heure à laquelle elle se produit. Sinon, il est déduit des
T
heures prévues pour la journée de l'employé. Un bon exemple de ceci serait une
incidence sur les vacances, car lorsque cela se produit un jour ouvrable, non
seulement on considère que le travailleur est en vacances; Si toutes ces vacances ne
sont pas déduites de la journée de travail de l'employé et si c'est la journée complète
de vacances, les heures prévues seraient de 0.
- Incidence extensible: Certains incidents ne sont pas justifiés tout au long de la journée.
Il est très courant dans certains emplois, tels que les vendeurs ou les installateurs,
F
qui quittent un voyage d'affaires un jour et cela pendant plusieurs jours pendant
lesquels le travailleur ne peut pas se connecter au bureau. Pour contrôler cela, une
incidence sera créé et il sera marqué comme étant extensible, de sorte que
l’employé quitte le bureau le jour du début de l’incidence, jusqu’à ce que l’employé
jours marqués dans la case "Maximum days". Si "Jours maximum" a été marqué 0
jour, il est considéré qu'il n'y a pas de temps maximum et que l'incidence sera
prolongée jusqu'à ce que l'employé signe à nouveau.
A
- Heures autorisées: cette option contrôle le nombre de fois où nous pouvons enregistrer
une incidence le même jour. Si la valeur de cette option est 0, il est supposé qu'il n'y a pas
de limite de temps et que cette incidence peut être enregistrée autant de fois que nécessaire.
- Cette option ne sera reflétée qu'au moment de la fermeture, nous pouvons donc signer
physiquement l'incidence autant de fois que nous le souhaitons, mais l'ignorer si elle dépasse
la limite établie, reflétant toutes les lectures dépassant cette limite avec l'incidence TRAVAIL.
R
8. Horaires
Les horaires définissent la journée de travail des travailleurs; ils définissent l'heure à
laquelle commence leur voyage et à quelle heure il se termine, ils règlent les retards ou le
type de quart que le travailleur va effectuer.
ZKTime Enterprise vous permet de définir plusieurs types d'horaires en fonction d'une série
de circonstances: si l'employé effectue un seul quart ou au contraire, il peut effectuer
plusieurs équipes, si ces changements sont fixés dans le calendrier du travailleur ou
D
21
User Manual
T
F
A
- Type d'horaire: Il existe trois types d'horaire, à savoir:
o Daytime: Un jour est la date où la date est la date de la limite supérieure
de l'horaire. Normalement, les heures de bureau ou toute journée de
travail est le jour.
o Nocturne: Un horaire est nocturne lorsque la valeur de date du jour
correspond à la date de la limite inférieure de l'horaire. Normalement, les
R
Sessions: une session est un espace ininterrompu de deux heures qui définit le jour
ouvrable. ZKTime Enterprise permet à chaque planning d'avoir une ou deux sessions et tous
les calculs de la journée sont effectués. Toutes les sessions consistent en:
D
- Début d'entrée: C'est le temps à partir duquel on ne considère pas que le travailleur
est arrivé avant son heure.
- Fin d'entrée: C'est l'heure à partir de laquelle on considère que le travailleur est arrivé
en retard.
22
ZKTime Enterprise
- Entrée théorique: L'heure à laquelle la session commence, toutes les heures sont justifiées
par rapport à cette heure; soit des retards ou des avances par rapport à l'heure d'entrée.
Par exemple: si l'entrée théorique d'une session est 09h00 et que la fin de l'entrée est
09h15, si le travailleur arrive à 09h30, le programme calculera un délai de 30 minutes.
- Débuit de sortie: c'est le temps à partir duquel un signe de sortie termine la session
- Fin de sortie: C'est le moment à partir duquel un transfert n'est plus considéré
comme appartenant à la session. S'il se produit à la fin de la première session et qu'il
y en a une seconde, il est considéré que le travailleur est dans la deuxième session,
T
sinon toute signature est considérée comme en dehors des heures.
- Sortie théorique: c'est l'heure à laquelle la session doit se terminer; Lorsqu'un employé
est absent avec une certaine incidence, cela est comptabilisé ici.
Nombre total d'heures: Ici sont définies les heures totales qu'un employé doit travailler
pendant la session, la somme des deux sessions définit le nombre total d'heures de la journée.
Ce total ne doit pas nécessairement coïncider avec la différence de temps entre l’entrée
théorique de la première et de la deuxième session; Il n'est pas difficile d'imaginer un horaire
F
avec une heure de nourriture de 8 à 18 heures avec un total de 8 heures, dans lequel
l'employé peut disposer d'une heure de repos tout au long de la journée.
- Délais: Ces limites déterminent la période pendant laquelle ils recherchent des
lectures pouvant appartenir à un jour ouvrable, mais pas déjà dans la journée de
travail considérée, si des événements exceptionnels tels que des quarts de travail ou
des pics de travail ne sont pas pris en compte. ces limites peuvent ne jamais
chevaucher les sessions et ne jamais inclure des plages supérieures à 24 heures. Dans
A
un cas typique d'heures de bureau ou d'heures de bureau, vous pouvez laisser 00:00
comme limite inférieure et 23:59 comme limite supérieure; mais dans les cas où il y a
des équipes tournantes où il est possible d'effectuer des quarts du matin, de l'après-
midi et de la nuit, il convient d'ajuster légèrement les limites au début de la première
session et la limite supérieure ajustée à la dernière sortie théorique.
- Prolonger l'horaire pour faire correspondre les lectures après les heures: Cette option
nous permet d'avoir des horaires de plus de 24 heures; lorsque, pour une journée,
nous avons un nombre impair de lectures, si cette option est cochée, le programme
R
trouvera le transfert manquant au-delà des délais jusqu'à ce que toutes les entrées
et sorties soient terminées.
Variantes
Il est fréquent qu'un salarié dispose de plusieurs heures: jour du départ du lundi au jeudi,
journée intensive le vendredi en hiver et autre horaire en été; C'est pourquoi les horaires dans
ZKTime Enterprise nous offrent le concept de variantes qui consiste à:
• Code: c'est l'identifiant de chaque variante que nous définissons pour le
D
23
User Manual
T
F
A
ZKTime Enterprise nous permet de définir jusqu'à 9 variantes possibles pour une planification
avec des codes de 1 à 9, ces variantes peuvent être marquées dans le calendrier en forçant
l'une des planifications pour un jour spécifique ou vous pouvez sélectionner l'option Toujours
rechercher la variante la plus appropriée; Lorsque cette option est cochée, le programme
essaiera de calculer le planning le mieux adapté, parmi tous les possibles, en fonction des
lectures de l'employé. Les critères utilisés par ZKTime Enterprise pour calculer le meilleur
R
ajustement sont, par ordre de priorité, les suivants: proximité de l’entrée théorique de chaque
session des signataires qui marquent le début de cette session, pourcentage du nombre total
d’heures de chaque session achevée entre les sessions. entrée théorique et le résultat
théorique de la même et le total des heures accomplies entre l'entrée théorique et le résultat
théorique de chaque session.
D
24
ZKTime Enterprise
Les coûts
Ce point est intimement lié aux profils, nous allons donc l'expliquer au point 8 de ce manuel,
lorsque nous expliquerons le concept de profils et toutes vos options.
Incidences
T
F
A
R
Chaque planning a plusieurs manières de gérer les incidences, puis nous expliquerons chacun
d'eux:
détail au point 7 du manuel) ont la même fonction. Dans tous les cas, lorsque cette
option est cochée, ces incidents ne justifieront pas les absences du salarié mais
justifient également leurs retards. Pour donner un exemple: si un commercial part la
veille avec une incidence extensible telle que "Visit customer" et arrive le lendemain
avec trois heures de retard, le programme justifiera le temps écoulé depuis le début
de votre emploi du temps jusqu'à votre arrivée comme "Visitez le client."
25
User Manual
• Justifier les incidences d’entrée jusqu’à la fin de la session s’il n’ya pas d’inscription de
sortie: cette option est utilisée pour des cas très spécifiques, dans lesquels le
travailleur enregistre son entrée un jour et n’enregistre la sortie que plusieurs jours
plus tard, par exemple dans une caserne. Il peut arriver que le travailleur dépose le
lundi et passe la semaine à la caserne et ne se déconnecte pas avant vendredi. Si cette
option est active et que le travailleur marque une incidence marquée comme entrée
et extensible, le programme justifie l'heure à partir de la signature du travailleur
jusqu'à la fin de la planification; à partir de là, il justifiera les absences successives
T
suivant les règles des incidents extensibles expliquées au point 6.2.
• Justifier les incidences uniquement dans les limites de la session: Lorsque cette option
est active, le programme ne comptera aucun temps au-delà des heures théoriques du
planning, de sorte qu'un incident ne commencera jamais à être calculé avant le début
d'un programme ou après. de la fin de la session au cours de laquelle l'incident
commence.
• Les entrées ou sorties avec incidence ne justifient pas la durée de la session: cette
option contrôle que les incidences évaluées n’ajoutent pas plus de temps que prévu
F
pour la session dans laquelle elles se produisent.
Cela se justifie par exemple lorsqu'un travailleur a un horaire flexible: si le travailleur
dispose d'une demi-heure de flexibilité, qu'il est capable d'entrer entre 8 heures et
demie du matin et 9 heures du matin pendant toute la session. Normalement, si le
résultat théorique de l'horaire était 2 heures de l'après-midi, le travailleur commence à
travailler à 8h45 et part avec une incidence estimée au milieu de la matinée. Le
programme compterait 5 heures et 15 minutes de travail; Si cette option est active, le
A
programme justifierait l’incidence de sortie jusqu’à ce que les 5 heures soient
terminées, clôturant l’incident à 13h45 au lieu de 14h00.
• Justifiez les incidents dès le début de la session: cette option doit être marquée au cas
où nous souhaiterions l'heure à laquelle les incidents commencent à justifier le début
d'entrée marqué au lieu du temps d'entrée théorique. C'est très utile lorsque vous
avez de la flexibilité dans les entrées, mais l'incidence doit être justifiée au moment du
début de la session et non à partir du moment où il y a un délai (temps théorique).
R
originaux pour garder le contrôle des excès ou des minimums et ne seront mis à jour que si un
minimum n’a pas été atteint ou si un maximum a été dépassé, en stockant la différence entre
temps entre l’incidence initiale et la limite établie.
Une fois l'incident du système configuré, affecté à l'incident que nous souhaitons mettre à
jour et défini au maximum ou au minimum, nous aurons 2 options possibles pour modifier le
comportement:
26
ZKTime Enterprise
ASSIGNER TEMPS RÉEL: Cela affecte l'incidence initiale. Si cette case est cochée, le
système attribuera l'heure réelle de l'incident d'origine. Si elle n'est pas cochée, le minimum
ou le maximum de l'incidence initiale sera appliqué si nécessaire.
Comme expliqué ci-dessus, l’incidence à mettre à jour sera mise à jour avec la différence
de temps entre l’incidence initiale et la limite établie.
FORCER MINIMUM: Cette option ne sera disponible que dans le cas où nous
aurions choisi de contrôler un temps minimum, et ce qu'elle fera sera de forcer la
T
génération de ce temps minimum au cas où il n'y aurait AUCUNE signature pour ce jour
avec l'incidence originale.
Exemples de configuration et résultats attendus:
Un tableau des configurations et des valeurs de réponse a été préparé sur la base d'un
exemple donné pour aider à comprendre ce point.
Prenons un horaire de 9 à 14 heures, sans interruption, comme on peut le voir sur la figure
suivante:
F
A
R
D
À cet horaire, nous ajoutons un délai minimum de 15 minutes à l'incident "006 - Petit-
déjeuner", qui à son tour met à jour l'incidence "S006 - Défaut du petit-déjeuner", comme
indiqué sur l'image.
27
User Manual
T
F
A
Nous avons fait des lectures pendant 3 jours, afin de montrer les situations possibles pour cet
exemple, un jour où l’employé n’est pas allé au petit-déjeuner, un autre où il a passé 5
minutes et un autre jour où il est parti 30 minutes. :
R
D
28
ZKTime Enterprise
Dans le tableau suivant, nous pouvons voir les résultats des temps pour toutes les
combinaisons possibles qui existent entre "Temps minimum forcé" et "Affecter temps réel"
pour les 3 cas que nous venons de voir.
T
FORCER TEMPS 006 S006 PRÉSENCE
006 S006 PRÉSENCE
006 S006 PRÉSENCE
REEL
NON NON 00:00 00:00 03:00 00:15 00:10 02:45 00:30 00:00 02:30
NON NON 00:00 00:00 03:00 00:05 00:10 02:45 00:30 00:00 02:30
OUI NON
F
00:15 00:15 02:45 00:15 00:10 02:45 00:30 00:00 02:30
OUI OUI 00:00 00:15 02:45 00:05 00:10 02:45 00:30 00:00 02:30
Notez qu'une fois que nous avons défini un temps minimum, celui-ci sera toujours soustrait
de la présence totale tant que la valeur de l'incident à contrôler n'est pas plus élevée, au cas
A
où l'incidence à contrôler est supérieure au temps minimum, elle sera soustraite. la valeur
associée à l'incidence.
Temps obligatoire
Dans certains cas, nous pouvons vouloir contrôler quand un employé est absent à certains
moments, qu'ils coïncident ou non avec les limites de chaque session. ZKTime Enterprise
vous permet de définir deux zones de présence obligatoire dans cet onglet, dans lequel le
travailleur doit être présent ou non avec une incidence marquée comme valorisée.
R
D
29
User Manual
T
F
A
Pour la configuration du temps obligatoire, nous avons les champs suivants:
obligatoire.
o Jusqu'à: la fin de la plage de présence obligatoire, toute absence entre
l'heure définie dans le champ From et cette heure est considérée
comme une violation de l'heure obligatoire.
o Copier les valeurs théoriques de la session: Appuyez sur ce bouton pour
définir l'entrée et la sortie théoriques de la première ou de la deuxième
session en tant que bandes de présence obligatoires.
D
Les valeurs établies dans les limites de la première session ou de la deuxième session
doivent être dans leurs sessions respectives; car cela n'a aucun sens que nous puissions
établir une période de présence obligatoire de 8 heures du matin à 14 heures, dans une
session dont l'apport théorique est à 9 heures du matin et dont la sortie théorique est à 2
heures de l'après-midi. .
30
ZKTime Enterprise
9. Calendriers
Tout au long de ce manuel, nous avons parlé du calendrier de travail, de la manière dont ils
étaient liés aux incidents ou de la manière dont les heures normales d'un travailleur en
dépendaient, mais nous ne sommes pas entrés dans les détails du calendrier de travail. Le
calendrier de travail est le calendrier dans lequel les jours ouvrables et les jours fériés sont
établis annuellement, ainsi que les incidents qui surviennent (vacances, congés de maladie ou
autres).
Calendriers publics et personnels
T
Dans ZKTime Enterprise, vous devez faire la distinction entre les calendriers public et
personnel. Les calendriers publics sont créés au niveau de l'entreprise et serviront de modèle
pour le personnel, dans certains cas, l'un suffira et dans d'autres il y en aura plusieurs, par
exemple: dans une entreprise avec des centres dans différentes villes, avec les différentes
fêtes locales; de cette façon, chaque employé aura assigné le calendrier public qui lui
correspond et ce sera le modèle de son calendrier personnel, le calendrier personnel
recueillant les modifications apportées au calendrier public de base; jours de travail à
F
l'extérieur du bureau, changement de quart, congé de maladie, vacances ou toute autre
éventualité.
Il est important de comprendre que les calendriers personnels ne reflètent que les
différences par rapport au calendrier de base public et que toute modification apportée à un
calendrier public sera reflétée dans tous les employés qui l’ont en tant que base, tant que les
jours modifiés n’ont pas de configuration. différent dans votre calendrier personnel.
A
Types de jours
Quand on parle de calendriers, il y a un concept intimement lié qu'il est important d'être clair,
il s'agit des types de jours. Ils consistent en un code unique, une description et sont regroupés
en trois types:
- Travaillé: Dans les jours de ce type, on considère que le travailleur doit sembler travailler;
Leurs retards sont pris en compte, qu'ils rencontrent ou non leur journée de travail et
s'ils ne se présentent pas, cela est considéré comme une absence non excusée.
R
NOTE: Dans le cas des horaires de rotation, lorsqu'il n'y a pas d'inscription pour la
journée de travail, le logiciel applique l'absence injustifiée sur la base du premier planning
des jours établis.
- Férié: Dans les jours de ce type, il est considéré que le travail ne doit pas fonctionner,
dans le cas où il fait tout le temps travaillé sera considéré comme excédentaire de jour
et ne sera pas compté des retards ou des défauts.
- Facultatif: Ces jours sont un cas particulier, dans le cas où la fiche de travail se
D
Les types de jours fonctionnent comme des identifiants pour regrouper les jours avec des
circonstances similaires, par exemple, normalement tous les jours fériés sont les mêmes au
niveau de la société, nous pouvons donc regrouper tous les jours fériés avec le code 0 et le
type Festive Nous pouvons également distinguer les jours du lundi au jeudi, où vous travaillez
avec une journée fractionnée et le vendredi où vous travaillez avec une journée intensive; en
les regroupant en deux types de jours marqués comme «laborieux».
31
User Manual
T
F
A
R
En ce qui concerne l’édition d’un calendrier, la première chose à savoir est ce que nous
pouvons éditer et les possibilités que nous avons pour chaque jour. ZKTime Enterprise nous
permet de modifier six paramètres pour chaque jour:
- Type de jour: Chaque jour de l'année peut avoir un type de jour différent,
normalement nous regroupons les jours avec des circonstances similaires dans le
même type de jour. Par exemple, tous les jours fériés peuvent être affectés au type
de jour «0», que ZKTime Enterprise définit par défaut comme un jour férié.
- Variante: Au point 7.1, nous parlons d’une option des horaires que nous appelons
D
Variantes, et nous avons expliqué que ceux-ci pouvaient être marqués dans le
calendrier pour imposer un calendrier différent de celui habituel; chaque jour de
l'année du calendrier de travail peut se voir attribuer une variante de temps allant
de 0 à 9 ou aucune. Si nous sélectionnons la variante 0, le programme interprétera
que pour cette journée l'horaire principal correspond à aucune des variantes; Si une
variante qui n'existe pas dans la planification est sélectionnée dans le calendrier, il
sera considéré qu'il n'y a pas de variante sélectionnée.
32
ZKTime Enterprise
T
jours, de sorte que si l'employé ne se présente pas un jour spécifique, le programme
justifie l'absence du travailleur.
o Horaire: Dans certains cas, nous souhaitons que, en cas d’incident dans le
calendrier, le programme ne justifie pas l’incidence sur les horaires de
l’horaire normal.
F
Lorsque nous modifions un calendrier, nous avons deux options: nous pouvons modifier
l’année entière à l’aide du bouton Génération automatique du calendrier ou nous pouvons
éditer plusieurs jours en les sélectionnant suivant l’exemple de l’image ci-dessous.
A
R
D
33
User Manual
T
F
A
R
Le calendrier sera généré en suivant un modèle établi dans cette fenêtre. Nous créons un
cycle qui sera répété tout au long de l’année en attribuant la configuration pour chaque jour;
le programme prendra comme référence ce que nous avons établi dans "Prendre comme
référence" pour générer le calendrier afin que le début de l'un des cycles coïncide avec le
jour sélectionné. Par défaut, ZKTime Enterprise propose une période d'une semaine qui
débutera le premier lundi de l'année: cinq jours ouvrables, un jour marqué "jour 3" (samedi
par défaut) et un jour jour "4". (par défaut le dimanche). Il est important de noter que si
D
l'année ne commence pas le jour sélectionné comme référence, le cycle joue également en
arrière.
34
ZKTime Enterprise
T
- Vacances: Ici, nous allons établir les vacances que nous voulons, la seule limite est que
que ZKTime Enterprise ne gère que les jours fériés fixes, et non ceux comme Pâques qui doivent être
calculés annuellement.
- Variantes: Il est relativement courant qu’une variante de temps soit appliquée
pendant une certaine période de l’année, par exemple, pendant les périodes d’été
dans de nombreuses entreprises, un calendrier différent est appliqué. Dans cette
fenêtre, nous pouvons établir une variante qui sera toujours appliquée dans une
F
plage de dates fixe avec les options habituelles lors de l'établissement d'une variante.
- Incidences: Dans certains cas, dans une entreprise, des incidences prévisibles affectent
l'ensemble de l'entreprise, tels que: fermeture d'entreprises en été; ou les
éventualités telles que les fermetures dues à la réforme, à la fin de la saison, etc.
Cette option nous permet de générer le calendrier annuel, y compris les incidents de
ce type sur une période donnée; établir si elle s'appliquera à tous les jours compris
dans cette plage, uniquement aux jours ouvrables, en ignorant les jours fériés.
A
Appliquer et assigner un calendrier
Une fois que nous avons créé tous les calendriers publics créés, nous pouvons les appliquer
ou les affecter aux employés. Auparavant, nous expliquions la différence entre les calendriers
public et personnel, les deux concepts sont décisifs entre les options Appliquer et Attribuer:
- Assigner un calendrier: Lorsque vous affectez un calendrier public à une équipe, nous modifions
le modèle sur lequel le calendrier personnel de l'employé est créé. Toutes les valeurs existantes
R
10. Profils
Les profils des employés comprennent une série de configurations que nous pouvons
D
attribuer à chaque employé, nous pouvons définir autant de profils généraux que nous le
souhaitons avec leurs particularités et les attribuer aux différents employés.
35
User Manual
T
F
A
Arrondis
Dans certains cas, nous ne sommes peut-être pas intéressés par l’heure exacte du transfert,
par exemple: Nous souhaitons que toutes les signatures entre 8h45 et 9h05 soient arrondies
à 9h00, ce qui correspond au temps d’entrée normal. De cette façon, tous les temps associés
à une signature entre 8h45 et 9h05 seront calculés comme si la signature avait eu lieu à 9h00.
- Type de jour: Nous définissons ici le type de jour auquel l’arrondi est appliqué.
- Depuis: Temps limite inférieur pour l'application de l'arrondi.
- Jusqu'à: temps limite supérieur pour l'application de l'arrondi.
- Arrondi: heure à laquelle les signatures sont arrondies dans les limites.
- Entrée / Sortie: définit si les signatures d'entrée ou de sortie sont arrondies.
D
36
ZKTime Enterprise
Incidences automatiques
Dans certains cas, il se peut qu'à certains moments, toutes les lectures soient considérées avec
une incidence, soit parce que le terminal n'a pas de clavier et ne permet pas de signer une
incidence ou parce que, par défaut, les personnes enregistrent toujours avec une raison
spécifique; Par exemple, nous pouvons faire en sorte que toutes les lectures de résultats entre
14 et 15 aient l'incidence "repas". Dans tous les cas, si l'employé enregistre un incident pendant
la période d'un incident automatique, cela aura préséance sur l'incidence automatique.
T
- Type de jour: Nous définissons ici à quel type de jour l'incidence automatique est appliquée.
- Depuis: Temps limite inférieur pour l'application de l'incident automatique.
- jusqu'à: temps limite supérieur pour l'application de l'incident automatique.
- Incidence: l’incidence que nous voulons assigner.
- Entrée / Sortie: Définit si l'entrée automatique s'applique aux signatures entrantes ou aux
signatures de sortie.
F
Absence
ZKTime Enterprise associe par défaut l'incidence S004 - Absence injustifiée pour chaque jour
ouvrable lorsqu'un employé n'a pas d'inscription ou d'incident extensible ou de calendrier
actif. Dans certains cas, ce n'est peut-être pas ce que nous voulons, par exemple, un groupe
d'employés peut compenser ses heures supplémentaires par des jours de repos. Pour
contrôler cela, on peut dire qu'en cas d'absence, un incident que nous avons défini est
attribué.
A
Soldes de bourses
Cette option nous permettra d’établir des limites pour chaque bourse: soit des limites sur le temps
total, soit le nombre de fois, soit les deux. Les options qui nous permettent de définir sont:
- Bourse: La bourse que nous voulons contrôler.
- Répétitions autorisées: Le nombre de répétitions que nous autorisons pour une bourse
dans la période établie. Si nous ne voulons pas contrôler le nombre de fois, nous
R
Interruptions
Les interruptions sont des signalisations automatiques de sortie et d'entrée que nous
D
pouvons établir pour des arrêts que nous voulons escompter dans tous les cas, par exemple:
si nous avons une cuisine à l'intérieur des bureaux et qu'il est possible que les gens ne signent
pas de sorte que le programme interprète automatiquement que le travailleur est parti à
14h00 pour manger et est revenu à 15h00; Si le travailleur dispose d'une validation de sortie
et qu'il n'a pas été ré-entré avant l'heure de début de l'interruption, cela n'aura aucun effet.
37
User Manual
T
Gestion des interruptions
F
Dans cette fenêtre, nous définissons les interruptions que nous pouvons ensuite affecter
dans Profils, chaque interruption est divisée en deux étapes avec les options suivantes:
A
- Depuis: L'heure de début de l'interruption, si l'interruption est appliquée,
le départ coïncidera avec l'heure établie ici.
- Jusqu'à: l'heure de fin de l'interruption, si l'interruption est appliquée, la lecture
de l'entrée coïncidera avec l'heure établie ici.
- Incidence: incidence qui sera appliquée à la signature de sortie créée par l'interruption.
Bien que nous ayons la possibilité d'établir jusqu'à deux arrêts, nous pouvons nous limiter à
R
38
ZKTime Enterprise
T
Coûts
F
Auparavant, nous avons mentionné les coûts lorsque nous avons expliqué les horaires, et nous
avons dit que c'était intimement lié aux profils. Ceci est une option quelque peu particulière car
A
elle est liée à la fois aux calendriers et aux profils et peut dépendre de la configuration des deux.
De manière générale, les coûts de la présence permettent de diviser les heures en différents
concepts tels que: heures normales, heures supplémentaires, heures de nuit, etc.
Tout d'abord, nous spécifierons les options qui nous sont offertes à la fois dans les profils et les
calendriers, plus tard, nous entrerons dans les détails du fonctionnement des coûts; pour le
moment, il nous suffit de savoir que nous pouvons définir différentes lignes de coûts qui divisent
les heures travaillées selon différents concepts. La première chose que l'on trouve dans l'onglet
R
Coûts est la possibilité de sélectionner la méthode de répartition des coûts, nous avons deux
options:
- Employé et type de journée: Si nous sélectionnons cette option, les coûts seront
toujours affectés à chaque employé en fonction de sa configuration personnelle et
de son calendrier.
- Calendrier et type de jour: Si nous sélectionnons cette option, les coûts seront
toujours attribués à chaque employé en fonction du calendrier effectué chaque
jour et de son calendrier personnel.
D
Si nous sélectionnons l'option Calendrier et type de jour, nous verrons que la liste que nous
pouvons voir dans l'image ci-dessous sera désactivée, car cette configuration n'aura aucun
effet et l'allocation des coûts dépendra de ce que vous avez défini dans le calendrier de
l'employé.
39
User Manual
Dans tous les cas, l'opération dans les deux cas est la même, nous avons deux options:
Une fois que nous avons clarifié la manière dont nous affectons les lignes de coûts, continuons
à détailler le fonctionnement des coûts.
Concepts de coût
T
Les concepts de coût sont des unités d'organisation des heures. Ils sont configurés dans la
fenêtre de configuration des concepts de coûts, auxquels nous accédons depuis le menu
principal.
F
A
R
- Temps minimum: Ici, nous indiquons le temps minimum à atteindre dans un jour
pour qu'un concept soit pris en compte, par exemple si nous créons un concept:
Heures supplémentaires et nous établissons un temps minimum de 30 minutes, au
cas où À la fin de la journée, le travailleur a ajouté 29 minutes ou moins dans ce
concept, le temps imparti à ce concept sera supprimé et le travailleur disposera de
0 minute pour travailler sur ce concept. Si nous ne voulons pas appliquer un
minimum de temps, nous devons laisser la case de temps minimum non cochée.
D
40
ZKTime Enterprise
T
tiempo asignado al concepto de coste y el tiempo establecido en
el campo Tiempo.
▪ Redondear hacia arriba: Se sumará el tiempo necesario para que el
resto de la división entre el tiempo asignado al concepto de coste
y el tiempo establecido en el campo Tiempo sea 0; de forma que si
se redondea hacía arriba cada 30 minutos y el trabajador tiene 45
minutos asignados al concepto de coste, el programa le sumará 15
F
minutos al concepto de coste hasta sumar 60 minutos.
▪ Redondear según valor: En este caso si el resto de la división entre
el tiempo asignado al concepto de coste y el tiempo establecido
en el campo Tiempo es distinto de 0, se redondeará hacia abajo si
el resto es menor que el tiempo establecido en el campo Valor y
se redondeará hacia arriba si es mayor.
Líneas de coste
A
Las líneas de coste constan de uno o más conceptos de coste que distribuyen el tiempo de la
jornada laboral en diferentes conceptos de coste. Se configuran en la ventana de configuración
de costes, a la cual accedemos desde el menú principal.
Para definir cada línea de costes se nos presentan las siguientes opciones:
R
D
41
User Manual
- Méthode de calcul: Il existe deux méthodes de calcul du coût, par heure totale ou par
tranche de temps. Dans le premier cas, les heures sont associées par volume, par
exemple: les 8 premières heures sont des heures normales; à partir de 8 heures et
jusqu'à 10 heures, les heures supplémentaires sont prises en compte et à partir de 10
heures, les heures supplémentaires sont prises en compte; dans le second cas, cela
dépendra du moment où l'employé travaille, de sorte que toutes les heures entre 9
heures du matin et 6 heures du soir.
T
- Appliquer l'arrondi: Si cette case est cochée, l'arrondi associé à chaque concept de coût
sera appliqué, sinon l'arrondi sera attribué.
- Concept de coût: La dernière option présentée est une liste de 5 colonnes, ici vous
définissez chaque concept de coût et comment il est distribué.
F
calcul, ils représenteront un total d'heures ou une heure de la journée
o Concept de coût: Ce champ représente le concept de coût que nous
voulons associer à la période établie.
o Type de prix: Ici, nous pouvons définir le prix que nous voulons affecter à
chaque heure, nous pouvons attribuer un des coûts de 5 heures que
chaque employé a, un pourcentage de ceux-ci ou un prix manuel.
o Prix: Ce champ changera de signification en fonction de ce que nous avons
A
sélectionné dans le champ Type de prix; Si Manuel a été sélectionné, nous
entrerons ici le prix en euros par heure. Si un pourcentage de l'un des
coûts de l'employé a été sélectionné ici, il est prévu d'établir une valeur
représentant le pourcentage du coût par heure.
Le programme nous offrira la possibilité de définir autant de concepts de coûts que nous le
souhaitons dans la même ligne de coût, avec deux limitations qui s'appliquent si le coût est
R
calculé sur la base des plages horaires ou du temps total: seul le coût peut être couvert.
spectre entre 00:00 et 23:59 et il doit toujours être couvert dans son intégralité, il ne peut y
avoir un créneau horaire vide entre 00:00 et 23:59.
Dans tous les cas, le programme veillera à respecter ces limitations. Si nous avons un seul
concept défini pour une ligne de coût, nous serons obligés d’avoir le champ Depuis a la valeur
00:00 et le champ Jusqu'à a la valeur 23:59, au cas où le coût a plusieurs concepts établis, et
nous éliminons un des eux, le programme étendra le concept suivant jusqu'au début du
éliminé.
D
42
ZKTime Enterprise
Une fois que nous avons expliqué comment configurer différentes lignes de coûts pour
différents types de jours avec leurs concepts correspondants, nous pouvons expliquer ce
T
qu'est la compensation des coûts.
F
A
R
D
Les coûts, comme expliqué jusqu'ici, fonctionnent quotidiennement, cela peut parfois être
court; parce que si un ouvrier dépasse sa journée un jour mais tout au long de la semaine ne
répond pas au total de la journée, il se peut que nous ne voulions pas que le temps soit
attribué au concept qui compte les heures supplémentaires.
43
User Manual
À cette fin, ZKTime Enterprise inclut le concept de Compensation des coûts, qui gère
principalement deux concepts: les heures standard qui sont les heures nécessaires pour
atteindre une valeur minimale et les heures supplémentaires qui sont comptées une fois que
les heures standard ont été atteintes. atteint le temps minimum.
Pour pouvoir configurer la compensation des coûts, nous vous proposons les options suivantes:
- Compenser: Ici, nous établissons la période sur laquelle nous voulons appliquer la
compensation. Si nous ne voulons pas établir de compensation, nous choisirons Jamais,
sinon nous établirons une rémunération hebdomadaire, mensuelle ou annuelle.
T
- Les heures standard doivent ajouter: Pour pouvoir établir une compensation des
coûts, il est nécessaire d'établir le délai minimum que les heures standard doivent
atteindre et, en cas de non-respect de ce délai, d'appliquer la compensation. Pour
établir ce temps minimum, nous avons deux options: définir manuellement un
total d'heures, indépendamment de l'horaire effectué par travailleur et de son
calendrier; ou que ZKTime Enterprise établit dans chaque période les heures
F
minimales en fonction du calendrier et du calendrier du travailleur.
- Concepts considérés comme des heures standard: Ce que nous considérons comme
des heures standard ne doit pas nécessairement être ajusté à un concept de coût
unique. Par exemple, nous pouvons définir deux concepts: heures normales et heures
de nuit extra; Ici, nous pouvons ajouter autant de concepts que nous voulons à la liste
de ceux qui seront calculés en heures standard.
- Tableau de compensation: Voici une liste de la manière dont les coûts seront compensés
A
o Compenser le temps du concept: Il établit le concept qui reçoit le
temps compensé.
o Avec le concept: établit le concept à partir duquel le temps est soustrait
jusqu'à atteindre les heures standard établies.
o Temps minimum: il établit le temps minimum qui doit rester dans le
concept considéré comme délai supplémentaire après compensation, si le
temps minimum n'est pas atteint, le temps restant dans le concept en
question sera ignoré.
R
D
44
ZKTime Enterprise
11. Employés
Tout ce qui a été expliqué jusqu'ici est finalement appliqué à l'employé, qui est autour de
qui fait tourner tout le programme au cours du dernier séjour.
T
F
A
Données
Tous les employés ont une série de données personnelles que nous ne listerons pas, bien que
certaines données affectent réellement la configuration du fonctionnement du programme
que nous allons détailler:
R
- Calendrier: représente le calendrier public sur lequel l'employé obtient son calendrier personnel.
calendario personal.
- Horaire: représente la planification de base qui a un employé, notez que ladite planification
de base peut avoir jusqu'à 9 variantes différentes qui correspondent également à l'employé.
- Profil: profil public sur lequel l'employé obtient sa configuration personnelle.
- Département / Centre: Le département et le centre sont des domaines qui servent à
regrouper les employés en fonction de leur poste dans l'entreprise.
Employé responsable: Ici, nous pouvons établir qu'un employé est directement
D
-
responsable d'un autre.
Profil
Au point 9, nous expliquons la signification de toutes les configurations de profil, nous n'entrerons
donc pas dans les détails ici. Nous nous rappellerons simplement que la configuration du profil public
de l'employé est appliquée par défaut, mais ici nous pouvons les modifier. soit en ajoutant de
nouvelles configurations ou en supprimant ou en modifiant des configurations existantes. Toutes les
configurations du profil public qui ne sont pas utilisées ici seront marquées d'une couleur grisâtre,
contrairement aux configurations appliquées par l'employé qui seront visibles en noir.
45
User Manual
T
Calendrier
Nous voyons ici le calendrier personnel de l'employé, par défaut ce sera une copie du
calendrier public qui lui est assigné et stockera les modifications que nous y avons apportées.
Toutes les options présentées dans cette fenêtre sont les mêmes que celles présentées dans
la fenêtre de gestion du calendrier que nous avions précédemment expliquée au point 8.
Nous n'entrerons donc pas plus dans les détails.
F
Heures standard
Les heures normales sont une estimation des heures pendant lesquelles un employé doit
travailler en fonction de son calendrier. Il est important de noter que ce qui est affiché sur cet
écran est simplement informatif et ne doit pas être fiable, car dans des cas tels que des jours
sur le calendrier Facultatif ou que l'employé a un horaire de rotation ou des variantes, il est
impossible de calculer cette information avec précision jusqu'à ce que toutes les signatures
aient été recueillies et que la clôture ait été faite.
A
Haut \ bas
Ici, nous définissons quand le travailleur s'inscrit dans l'entreprise et quand il / elle quitte
l'entreprise. Par défaut, la date de création de l'employé est toujours attribuée en tant que
date d'enregistrement, bien que nous puissions la modifier et même un travailleur peut être
libéré et renvoyé plusieurs fois (comme dans le cas d'un éventuel travailleur).
R
D
46
ZKTime Enterprise
Terminal
Dans cette fenêtre, nous pouvons éditer certaines données qui seront ensuite téléchargées sur
le terminal:
- Alias: le nom qui sera chargé sur le terminal et qui sera affiché lorsque les fichiers de
l'employé peuvent avoir une longueur maximale de 8 caractères.
- Mot de passe: mot de passe que l'employé peut utiliser pour s'identifier dans
le terminal.
Privilèges: Ici, le niveau de privilèges que l'employé a à l'intérieur du terminal
T
-
est défini...
- Supprimer le visage: Dans le cas où un modèle d’empreinte est stocké dans la
base de données, vous pouvez le marquer pour le supprimer afin que la
prochaine fois que nous l’enverrons...
- Maintien des empreintes digitales: Ce point sera expliqué séparément dans le
point suivant...
F
Gestion des empreintes digitales
Cette option nous permet d'obtenir les empreintes digitales de l'utilisateur via un lecteur
d'empreintes digitales USB. ZKTime Enterprise prend en charge jusqu'à 10 empreintes
digitales pour chaque utilisateur que nous pouvons ensuite télécharger sur chaque
terminal.
A
R
Dans l'option d'empreintes digitales enregistrées, nous marquons en rouge les empreintes
digitales de ces doigts stockés dans la base de données.
D
47
User Manual
Importation d'employés
Cette option nous permet d’importer des employés de notre système à partir d’un fichier
généré manuellement ou par une application tierce encodée en UTF-8.
T
virgules (ou des points-virgules où la virgule est le séparateur décimal: Espagne, France,
Italie ...) et les lignes par lignes se brisent. Les champs contenant une virgule, un saut de ligne
ou un guillemet double doivent être placés entre guillemets.
F
-
- Nom, Nom, Adresse, Population, CP, Province, Téléphone, Mobile, NIF, Courrier,
Date de naissance, Photo: Données personnelles de l'employé.
- Carte: numéro de carte utilisé par l’employé (s’il existe ou a été attribué)
dans l’entreprise.
- Alias: nom affiché lorsque l'employé signe dans les terminaux.
- Privilèges: Les privilèges de l'employé dans le terminal
Actif: Ce champ indique si l'employé est enregistré ou libéré de l'entreprise
A
-
- IdProfile, IdCalendar, IdHorario, IdResponsable, IdLocation, IdCentro:
Ces champs correspondent aux ID des différents profils, plannings, emplacements ...
auxquels l'employé est associé.
- Coût 1, 2, 3, 4, 5: coûts différents auxquels l'employé est associé.
NOTE: Le programme n'est pas sensible à la casse, cela signifie que si nous voulons, nous
pouvons stocker le nom de la colonne en tant que CODE / code dans le fichier que le
R
recevoir un fichier dont l’ordre des colonnes est Code, Nom, Adresse pour en recevoir un autre
dont l’adresse est Adresse, Nom, Code, le système les chargera automatiquement dans la base
de données.
Colonnes obligatoires
Les colonnes obligatoires pour que l'importation des employés puisse être effectuée sont
CODE et NOM. Les autres ne sont pas obligatoires car pendant l'exécution de cette tâche nous
aurons une fenêtre pour remplir automatiquement les champs nécessaires au maintien de
l'intégrité de la base de données. Cela signifie que si nous voulons, nous pouvons importer, par
exemple, un fichier contenant uniquement et exclusivement les colonnes Nom et Code.
48
ZKTime Enterprise
Données dupliquées
Suivant la logique du programme, certaines données ne sont pas autorisées à insérer des
doublons. Ces données sont: Code et Carte. Si le programme détecte une situation dans
laquelle l'un de ces deux champs se retrouve avec des données en double, il affichera un
écran (voir figure 3) montrant la liste des champs à modifier dans le fichier pour que
l'importation soit faite avec succès.
T
Nous allons montrer ici un exemple de fichier généré correctement et vos données seront
donc importées dans le système tant que le code et les cartes n'existent pas dans le système:
F
Processus d'importation des employés
Une fois que nous avons le fichier avec le format et les données des employés, nous
pouvons procéder à l'importation des données dans notre système. Pour lancer le
processus, cliquez sur Importer les employés, situé dans la fenêtre principale du menu
déroulant Gestion des employés.
A
R
Nous aurons une fenêtre comme celle qui peut être vue dans l'image ci-dessous, dans
laquelle nous aurons la possibilité de choisir les valeurs par défaut pour certains champs
nécessaires pour préserver l'intégrité de la base de données, qui sera utilisée dans les cas la
D
colonne n'existe pas dans le fichier ou contient une valeur non valide.
49
User Manual
T
F
Nous aurons une fenêtre comme celle qui peut être vue dans l'image ci-dessous, dans
laquelle nous aurons la possibilité de choisir les valeurs par défaut pour certains champs
A
nécessaires pour préserver l'intégrité de la base de données, qui sera utilisée dans les cas la
colonne n'existe pas dans le fichier ou contient une valeur non valide.
R
D
50
ZKTime Enterprise
T
- Sauvegarde manuelle.
- Sauvegarde automatique
- Restaurer la sauvegarde
F
A
R
D
51
User Manual
Sauvegarde manuelle
En cas de sélection de cette option, nous verrons une fenêtre (voir image ci-dessous) dans
laquelle nous aurons la possibilité de sélectionner l'emplacement du fichier et d'effectuer
une sauvegarde complète ou partielle.
T
Sauvegarde complète
F
La sauvegarde complète constitue une copie complète de la base de données, y compris les
utilisateurs du système et toutes les sociétés existantes.
Sauvegarde partielle
Si nous choisissons l'option d'une sauvegarde partielle, le bouton Préférences sera activé. En
cliquant sur ce bouton, nous ouvrirons une sélection partielle de tables. Au moment d'ouvrir
la fenêtre, vous devez choisir entre activer l'option de saisie semi-automatique qui sera
A
responsable du maintien de l'intégrité référentielle des tables ou non.
R
52
ZKTime Enterprise
T
F
Pour ajouter un tableau à la sélection des tables à inclure dans la sauvegarde, sélectionnez
A
simplement la société à partir de laquelle vous souhaitez effectuer la sauvegarde, sélectionnez
les tables et appuyez sur le bouton Ajouter. automatiquement la table fera partie de la
sélection à droite indiquant son nom et la société à laquelle elle appartient. Si vous souhaitez
ajouter toutes les tables liées à une entreprise, cliquez simplement sur le bouton Ajouter tout.
Si, par contre, nous voulons supprimer des tableaux, nous devons faire la même chose mais
avec les boutons Supprimer et Tout Supprimer; dans ce cas, nous pouvons observer (en
suivant l'exemple précédent) que le maintien de l'intégrité référentielle lors de la suppression
R
de la table Employés de la sélection n'élimine pas les mêmes tables ajoutées à la sélection,
mais seule la table Profils est supprimée. Ceci n'est pas dû à un dysfonctionnement du
programme, mais malgré le fait que la table des employés dépend de plusieurs tables,
plusieurs de ces tables ne doivent pas dépendre des employés. Si nous souhaitons les
éliminer de la sauvegarde, il serait nécessaire de les supprimer manuellement de la sélection.
53
User Manual
Sauvegarde automatique
Le système de gestion automatique des sauvegardes est responsable de la gestion des copies
de sauvegarde que nous souhaitons exécuter automatiquement. La sélection de cette option
nous montrera une fenêtre comme celle qui peut être observée dans laquelle les options
nécessaires pour le contrôle des sauvegardes automatiques sont données.
T
F
A
R
Les options que nous avons pour générer la sauvegarde sont les suivantes:
- Bouton Nouveau: appuyez sur ce bouton pour supprimer tous les champs et
préparer la fenêtre pour l'introduction d'une nouvelle sauvegarde automatique.
- Bouton Supprimer: Ce bouton supprime la sauvegarde automatique sélectionnée
de la liste.
54
ZKTime Enterprise
Restaurer la sauvegarde
Lorsque vous sélectionnez cette option, la première chose à nous demander est de savoir si nous
voulons conserver l’intégrité référentielle (voir section 11.1.2). Une fois que nous avons choisi
T
F
A
R
D
55
User Manual
Une fois sélectionné, le fichier de sauvegarde que vous souhaitez restaurer activera ou non
les options en fonction du type de copie effectuée, nous avons deux options possibles à ce
stade:
T
entreprises créées. Il est donc conseillé d’utiliser uniquement cette option dans les
cas où nous sommes tout à fait certains que c’est ce que nous voulons faire.
- Restauration partielle: Si nous sélectionnons cette option, le reste des options sera activé.
Nous allons expliquer un à un:
o Société à restaurer: Ici, nous verrons les entreprises stockées dans la
sauvegarde.
F
o Restaurer avec les données de la société d'origine: cette option ne sera
activée que si les tables système liées à la société en question ont été
stockées dans la copie de sauvegarde. Dans le cas où le code de la société
que nous essayons de restaurer existe déjà dans le système, nous aurons
un avis nous indiquant que ce code existe déjà dans la base de données et
nous aurons la possibilité de l'écraser ou d'introduire un nouveau code.
écraser toute entreprise des existantes dans la base de données.
A
o Restaurer dans l'entreprise: Ici, nous allons laisser une liste avec les
entreprises existantes dans le système afin que nous puissions choisir
dans lequel nous voulons restaurer les données.
Que nous choisissions l'option Restaurer avec les données de la société d'origine ou de la
restauration dans l'entreprise ... nous ne faisons que décider quelle est l'entreprise dans
laquelle nous souhaitons restaurer les données. Pour sélectionner les données à restaurer, il
faut sélectionner les tables dans la liste et les ajouter à la sélection.
R
Si nous voulons remplacer une société existante dans le système par les données d'une
entreprise existante dans la sauvegarde, nous devons sélectionner l'option "Restaurer dans
l'entreprise ..." et vérifier que nous avons entré les tables système dans la sélection (voir
image ci-dessous).
D
56