Comptabilisation des Temps-Mission - Architecture informatique
Version n?1 du 13/03/2013 (JC + D. BRIERE ARONE)

Le formulaire de saisie des
rendez-vous Sunnikan compl?e le formulaire de saisie classique dans le
calendrier.


Lorsqu?un des
utilisateurs saisi ses rendez-vous dans le calendrier ceux-ci sont alors
enregistr? dans la base Exchange.
Pour effectuer cette r?up?ation,
on utilise l?application Exchg-Rdv-Lanceur.
Cette application vide tout
d?abord la table APPOINTMENTS, elle ouvre outlook et se logue avec le premier
profil situ?dans la table UTILISATEURS.Elle fait ensuite appel ?
l?application Exchg-Rdv-MapiData qui est transparente et r?up?e les donn?s
skock?s dans la base Exchange et les stocke dans la table APPOINTMENTS.
Une fois ces ?apes termin?s
l?application Exchg-Rdv-Lanceur associe l?utilisateur aux rendez-vous relev?,
ferme la session Outlook et relance le cycle avec le profil utilisateur suivant.

Pour ce qui concerne la r?up?ation
des donn?s de la base Exchange, on ne prend pas en compte les rendez-vous pour
lesquels la case ?Priv?a ??coch?.
La table APPOINTMENTS est
enti?ement vid? avant toute r?up?ation d?informations afin d?avoir
vraiment les ?entuelles modifications d?anciens rendez-vous.
Les informations ?ant
stock?s dans une base de donn?s on peut donc ?ablir des tableaux crois?
dynamiques avec des liens directement dirig? vers cette base.
Ce tableau est li??la
base de donn?s.
|
Temps pass?par
mission |
|
|
Utilisateurs |
|
|
|
Client |
Mission |
Date |
David BRIERE |
Philippe BOUTIN |
Total |
|
CLIENT 1 |
MIS 3 CL1-1 |
08/03/2002
11:00 |
185 |
|
185 |
|
|
|
21/04/2002
06:00 |
|
20 |
20 |
|
|
Somme MIS 3 CL1-1 |
|
185 |
20 |
205 |
|
|
Mis 4 CL1-2 |
21/04/2002
22:00 |
|
50 |
50 |
|
|
Somme Mis 4 CL1-2 |
|
|
50 |
50 |
|
Somme CLIENT 1 |
|
|
185 |
70 |
255 |
|
CLIENT 3 |
MIS 5 CL3-1 |
07/03/2002
08:00 |
122 |
|
122 |
|
|
|
08/03/2002
14:30 |
125 |
|
125 |
|
|
|
18/04/2002
22:00 |
150 |
|
150 |
|
|
Somme MIS 5 CL3-1 |
|
397 |
|
397 |
|
Somme CLIENT 3 |
|
|
397 |
|
397 |
|
CLIENT 5 |
MIS 6 CL5-1 |
23/04/2002
06:00 |
|
130 |
130 |
|
|
|
19/04/2002
06:00 |
|
60 |
60 |
|
|
Somme MIS 6 CL5-1 |
|
|
190 |
190 |
|
Somme CLIENT 5 |
|
|
|
190 |
190 |
|
Total |
|
|
582 |
260 |
842 |
Le deuxi?e tableau permet
d??ablir le temps pass?pour chaque personne par client ainsi que le temps
global pour le client.
Ce tableau est li?au
premier tableau crois?dynamique.
|
Temps pass?par
client |
|
|
Client |
|
|
|
|
Utilisateurs |
MIS_LIBELLE |
Date |
CLIENT 1 |
CLIENT 3 |
CLIENT 5 |
Total |
|
David BRIERE |
MIS 3 CL1-1 |
08/03/2002
11:00 |
185 |
|
|
185 |
|
|
Somme MIS 3 CL1-1 |
185 |
|
|
185 |
|
|
|
MIS 5 CL3-1 |
07/03/2002
08:00 |
|
122 |
|
122 |
|
|
|
08/03/2002
14:30 |
|
125 |
|
125 |
|
|
|
18/04/2002
22:00 |
|
150 |
|
150 |
|
|
Somme MIS 5 CL3-1 |
|
397 |
|
397 |
|
|
Somme David BRIERE |
|
|
185 |
397 |
|
582 |
|
Philippe BOUTIN |
MIS 3 CL1-1 |
21/04/2002
06:00 |
20 |
|
|
20 |
|
|
Somme MIS 3 CL1-1 |
20 |
|
|
20 |
|
|
|
Mis 4 CL1-2 |
21/04/2002
22:00 |
50 |
|
|
50 |
|
|
Somme Mis 4 CL1-2 |
50 |
|
|
50 |
|
|
|
MIS 6 CL5-1 |
19/04/2002
06:00 |
|
|
60 |
60 |
|
|
|
23/04/2002
06:00 |
|
|
130 |
130 |
|
|
Somme MIS 6 CL5-1 |
|
|
190 |
190 |
|
|
Somme Philippe BOUTIN |
|
|
70 |
|
190 |
260 |
|
Total |
|
|
255 |
397 |
190 |
842 |
Les tableaux crois?
dynamiques avec des liens directement dirig? vers la base de donn?s
permettent de mettre ?jour facilement les donn?s des tableaux.
Il suffit pour cela de
mettre ?jour le premier tableau, le deuxi?e ?ant li?aux donn?s du
premier, il se mettra ?jour automatiquement.
Lors de l?ex?ution de
la macro on obtient une fen?re de choix de processus, celle-ci n?a pas chang?


En validant les
informations la mission est alors enregistr? et associ? au client dans la
base, puis les r?ertoires et fichiers sont cr?s.
