Documente Academic
Documente Profesional
Documente Cultură
Version 11.00
1/10
SOMMAIRE
1. INTRODUCTION ............................................................................................................................................. 3
2/10
1. INTRODUCTION
L’automate d’intégration de la paie est un active X proposant une fonction d’intégration de
données dans la paie. Cette fonction d’intégration correspond à la fonction « Importer » du
programme de paie : ainsi les données à importer sont stockées dans un fichier .TXT qui
respecte les formats décrits dans le manuel de référence.
PARAMETRES INDICATIONS
Fichier source Indiquez le chemin et le nom du fichier txt contenant les données à
importer dans la base de paie.
Le format du fichier est identique à celui de la paie.
Dossier de paie Indiquez le chemin et le nom du dossier de paie (fichier *.prh), dans
(Fichier *.prh) lequel, l’automate importera les données.
Code utilisateur Précisez le code utilisateur, avec lequel l’automate, va ouvrir le dossier
de paie.
Pour utiliser le code du Superviseur, il ne faut rien renseigner (chaîne
vide)
(Même principe que dans la paie, faire attention aux minuscules /
majuscules)
Mot passe utilisateur Ne rien renseigner (chaîne vide) s’il n’y a pas de mot de passe
utilisateur
Mot passe société Ne rien renseigner (chaîne vide) s’il n’y a pas de mot de passe société
Demande d’un rapport Renseignez par 1 pour Oui ou 0 pour Non
d’importation
Modifications des Renseignez par 1 pour Oui ou 0 pour Non
fiches existantes
Année sur 4 chiffres Renseignez par 1 pour Oui ou 0 pour Non
Gestion des Renseignez par 1 pour Oui ou 0 pour Non
historiques
administratifs
Recalcul de Renseignez par 1 pour Oui ou 0 pour Non
l’ancienneté
Annule et remplace les Renseignez par 1 pour Oui ou 0 pour Non
ventilations
analytiques et pièces
comptables
Création systématique Renseignez par 1 pour Oui ou 0 pour Non
des événements
3/10
3.2 RESULTAT DE LA FONCTION D’IMPORTATION
L’automate renvoie un code d’erreur. En fonction de ce code, vous pouvez afficher un
message d’avertissement à l’utilisateur.
0 : Importation effectuée
1 : Initialisation impossible
2 : Code utilisateur incorrect
11 : Ouverture de la base impossible
12 : Ouverture des tables impossible
13 : Ouverture du fichier réseau impossible
14 : Création de l'instance d'entrée société impossible
18 : Version du dossier incompatible
19 : Nom de la base incorrect
27 : Fermeture de la base impossible
40 : Mot de passe société incorrect
41 : Nom du fichier de données incorrect
4/10
4. EXEMPLE DE MISE EN PLACE D’UN PROGRAMME D’IMPORTATION
AVEC VISUAL BASIC
Lancer Excel
Pour pouvoir utiliser la fonction d’import, il faut charger la dll dans Visual Basic
Cocher Active X
d’importation des
données de paie
5/10
4.1.3 Création d’un module
Sub Importation()
‘Déclaration d’un entier, qui vous permettra dans Visual Basic, de savoir si l’importation s’est
effectuée correctement.
Dim result as Integer
End Sub
Remarque : Les répertoires Importation et Sociétés ainsi que les fichiers test.prh et organis.txt sont à titre
d’exemple.
6/10
4.1.5 Enregistrement du module
7/10
4.2 LANCEMENT DU MODULE
Quitter Excel
8/10
Retourner dans votre programme de paie, dans la société TEST et vérifier que les données
(liste des départements) ont bien été importées.
9/10
5. AUTRE EXEMPLE DE PROGRAMME D’IMPORTATION AVEC VISUAL
BASIC
Dans l’exemple précédent, les chemins et noms du fichier de données et du dossier de paie,
étaient ‘fixes’ car indiqués directement dans le programme.
Dans cet exemple, le programme affiche une fenêtre demandant à l’utilisateur de saisir le
nom du fichier de données ainsi que le nom du dossier de paie.
Sub Importation2()
End Sub
10/10