Professional Documents
Culture Documents
Version 11.00
Paie 100
Version 10.00
Option Pack Plus
Page : 1/10
SOMMAIRE
1 Introduction ____________________________________________________________3
2 Cadre d’utilisation _______________________________________________________3
2.1 Présentation générale ______________________________________________________ 3
2.2 Cadre d’utilisation ________________________________________________________ 3
2.3 Format d’import des mouvements : __________________________________________ 4
3 Principe de fonctionnement________________________________________________4
4 Prise en main ___________________________________________________________5
4.1 Installation du programme _________________________________________________ 5
4.2 Lancement du programme__________________________________________________ 5
4.3 Paramétrage _____________________________________________________________ 5
4.4 Traitement des fichiers de mouvements de badgeuses ___________________________ 6
4.4.1 Ouverture du fichier généré par le terminal __________________________________________ 6
4.4.2 Récupération des mouvements____________________________________________________ 7
4.4.3 Conversion en événements_______________________________________________________ 7
4.4.4 Visualisation des événements ____________________________________________________ 7
4.4.5 Edition des mouvements ________________________________________________________ 8
4.4.6 Transfert des événements dans la Paie______________________________________________ 8
4.4.7 Importation des événements dans la paie____________________________________________ 8
4.5 Purge des anomalies _______________________________________________________ 9
4.6 Sauvegarde / Restauration __________________________________________________ 9
Page : 2/10
1 Introduction
Ce programme permet de récupérer les données issues de badgeuses afin de générer des événements qui peuvent
être importés dans les Evénements individuels du module Gestion des Temps de la Paie 500 ou dans les Feuilles
de temps de la Paie 100 et Paie 500.
2 Cadre d’utilisation
Ce programme permet d’associer un mouvement d’Entrée avec un mouvement de Sortie afin de générer un
événement. On appelle mouvement, la donnée provenant de la badgeuse. Si on le compare à l’événement, le
mouvement correspond à un instant (une date et une heure) alors que l’événement correspond à une durée.
Ce programme exploite 2 types de mouvements : les mouvements d’Entrée et les mouvements de Sortie. Les
mouvements d’entrée sont différenciés des mouvements de sortie par un code « repère » différent (par exemple,
‘E’ pour Entrée et ‘S’ pour Sortie).
Les mouvements d’entrée et de sortie doivent être identifiés par des codes distincts.
Les codes des mouvements Entrée et Sortie doivent être distincts, mais peuvent être identiques ou non entre
les badgeuses.
Un salarié est identifié par les 10 premiers caractères de son n° de badge (cf format suivant).
Les événements générés par le programme incluent une signature qui comporte la date et l’heure de création
de l’événement (précision au centième de seconde). Il est donc possible à l’utilisateur d’importer en Gestion
des Temps le même fichier d’événements deux fois de suite sans crainte de doubler les événements.
Les mouvements importés peuvent générer des événements de nature différente selon la badgeuse de laquelle
ils ont été importés.
Le salarié peut badger sur différentes badgeuses en Entrée et Sortie. Ainsi le programme peut associer une
Entrée à une Sortie provenant de terminaux différents. Pour constituer un événement à partir de deux
mouvements badgés sur des terminaux différents :
- Il faut que le code Entrée soit le même pour chaque badgeuse
- Il faut que le code Sortie soit le même pour chaque badgeuse
- Il faut également que les codes Entrée et Sortie soient distincts
- Il faut que les paramètres nécessaires à la constitution de l’événement (code Nature et Valeur par
défaut) soient les mêmes pour les badgeuses (Si ces paramètres sont différents, ce sont ceux de la
badgeuse relative au mouvement d’Entrée qui sont repris).
Page : 3/10
2.3 Format d’import des mouvements :
3 Principe de fonctionnement
Le principe général de ce programme consiste à lire et à traiter successivement les mouvements en attente (issus
de la précédente extraction) et les mouvements du nouveau fichier d’extraction de la badgeuse.
En effet, au moment où le fichier est extrait des badgeuses, il peut arriver que des mouvements type ‘Entrée’
aient été badgés, mais que les mouvements type ‘Sortie’ correspondants ne le soient pas.
On rencontre systématiquement ce cas dans une société qui fait les 3*8 (22h – 6h, 6h – 14h et 14h – 22h). Lors
du roulement des équipes, au moment où le fichier est extrait, il y a des salariés qui ont badgé ‘Entrée’ et qui
n’ont pas badgé ‘Sortie’ car ils sont toujours dans la société.
Page : 4/10
4 Prise en main
4.1 Installation du programme
A partir de l’explorateur Windows, aller dans le sous répertoire Installation utilitaire badgeuses de la Paie et
cliquer sur Setup.exe.
Sur l’écran Choix du répertoire d’installation, laisser le défaut C:\Program files\Mvtsybel ou cliquer sur le
bouton [Parcourir] et sélectionner le répertoire d’installation.
Il est possible de créer directement ce répertoire s’il n’existe pas.
Valider chacun des écrans suivants pour confirmer l’installation.
4.3 Paramétrage
Page : 5/10
- Import dans la feuille de temps : dans ce cas il faut renseigner la constante FT_CALCULH. Cette
constante paramétrée dans le plan de paie Sage permet de valoriser les heures travaillées dans la
feuille de temps.
- Import dans la fonction Evénements individuels : dans ce cas il faut paramétrée une constante qui
réalise le calcul suivant :
1440 * (DATEFINEV – DATEDEBEV) - HEUREDEBEV + HEUREFINEV.
• Pour les utilisateurs de la Paie 500 (sans module Gestion des temps) et Paie 100 Pack +, il faut
renseigner la constante FT_CALCUL. Cette constante paramétrée dans le plan de paie Sage permet de
valoriser les heures travaillées dans la feuille de temps.
Le type d’importation
Le champ Importation dans permet d’indiquer la fonction de paie dans laquelle les événements doivent être
importés :
- Evénements :
Ce choix concerne uniquement les utilisateurs du module Gestion des temps de la Paie 500. Si ce choix
est sélectionné, les événements générés seront importés dans la fonction Evénements individuels.
- Feuille de temps
Si ce choix est sélectionnés, les événements seront importés directement dans la feuille de temps. Les
utilisateurs de la Paie 100 Pack Plus et Paie 500 module de base doivent choisir cette option Feuille de
temps.
La durée maximale
Le paramètre Durée maximale permet de définir quelle est la durée maximale entre un mouvement d’entrée
et le mouvement de sorite associé. Cette durée permet de considérer un mouvement Entrée en anomalie s’il
n’y a pas de mouvement de Sortie correspondant dans le délai imparti. Elle doit être exprimée en minutes.
Page : 6/10
4.4.2 Récupération des mouvements
Aller dans le menu Gestion – Récupération des mouvements.
Les mouvements sont alors récupérés dans un fichier tampon et sont affichés dans la partie inférieure de l’écran,
d’abord par ordre de n° de badge puis chronologiquement. C’est à partir de ce fichier que les mouvements
peuvent être ensuite traités.
Un écran ‘Evénements’ apparaît : il reprend l’ensemble des événements créés sous la forme de lignes du format
d’import.
Page : 7/10
Position Longueur Type Désignation
1 2 A BG ou FB (1)
3 10 A N° badge
13 4 E Code nature d’événement
17 8 D Date de début
25 5 H Heure de début
30 8 D Date de fin
38 5 H Heure de fin
43 12 A Nombre
55 10 P Code affectation 1 (1)
65 10 E Numéro de l’affectation 1 : rempli de 0 (1)
75 10 P Code affectation 2 (1)
85 10 E Numéro de l’affectation 2 : rempli de 0 (1)
95 10 P Code affectation 3 (1)
105 10 E Numéro de l’affectation 3 : rempli de 0 (1)
115 10 P Code affectation 4 (1)
125 10 E Numéro de l’affectation 4 : rempli de 0 (1)
135 69 A Zone réservée
204 8 D Date de création
212 11 E Heure de création (*)
223 3 A Zone réservée
(1) : Uniquement en Gestion des temps de la Paie 500
(*) : Format d’importation : HH :MM :SS :CC (Heures, minutes, secondes, centièmes de seconde)
Page : 8/10
En Gestion des temps de la Paie 500
En Gestion des Temps, saisir le n° de badge des salariés en Fiche de personnel, onglet ‘Affectation’.
Si des codes affectation ont été définis au niveau de la badgeuse, vérifier qu’ils existent aussi en Listes \
Affectations.
Ensuite, aller en Gestion – Evénements individuels. Cliquer sur importer et sur l’onglet ‘Evénements’,
sélectionner le fichier txt des événements. Procéder à l’importation.
Chaque événement possède un identifiant (date et heure de création). Si l’importation est lancée 2 fois de suite et
que [création systématique des événements] n’est pas cochée, alors chaque événement n’est importé qu’une seule
fois.
Remarque : Le transfert des événements dans la Paie peut être réalisé directement à partir du programme
d’intégration des données de badgeuses, via la fonction Transfert des événements (Voir le paragraphe précédent
4.4.6 Transfert des événements dans la Paie).
Attention :
- Les fichiers Savemvt.* ne doivent pas être renommés mais copiés car ils doivent toujours être présents dans
le répertoire de travail.
- Les fichiers de données doivent être archivés. En effet, seul le dernier fichier de données traité est
sauvegardé en .BAK; il est donc écrasé à chaque nouvelle récupération.
Exemple :
Le 20 Janvier 1999 au soir, l’utilisateur récupère les mouvements afférents à la journée ; le fichier booking.dat
est renommé en booking.bak. L’utilisateur décide de l’archiver en le renommant book2001.bak.
De même, le 21 janvier 1999 au soir, il récupère les mouvements afférents à la journée ; le fichier booking.dat
est de nouveau renommé en booking.bak et archivé manuellement par l’utilisateur en book2101.bak.
Page : 9/10
Le fichier des événements générés (eve.txt) a été supprimé par mégarde avant d’être importé en Gestion des
Temps. Le traitement du 21 Janvier doit être relancé.
La procédure à suivre est la suivante :
1- renommer le book2101.bak en book2101.dat
2- copier les savemvt.db et savemvt.px en badgmvt.db et badgmvt.px
3- relancer l’utilitaire en récupérant les mouvements de book2101.
Page : 10/10