OVH Cloud OVH Cloud

récupération d'une valeur

3 réponses
Avatar
PB
Bonjour,
Je d=E9veloppe une db access pour le calcul des vacances des=20
employ=E9s de notre soci=E9t=E9.
En fin d'ann=E9e N, il reste =E9vt. un solde de vacances aux=20
collaborateurs, qu'il faudra reporter en d=E9but d'ann=E9e=20
N+1. Je souhaite le faire automatiquement via une requ=EAte=20
qui reporte cette valeur dans le calcul des vacances en=20
N+1.
Quid ?
Par avance, merci de vos r=E9ponses.
Pb

3 réponses

Avatar
Arnaud [lwa]
Bonjour,

Tu es en train de nous dire que tu as 1 table par année calendaire ?

Préférer une table unique avec un champ "solde" calculé en fonction
du nombre de jours déjà posés / attribués

Sachant que tous les 1er juin, chaque salarié se verra attribuer un nombre n
de congés en + .

On peut aussi avoir 2 tables dont l'une contiendra les dates des périodes travaillées :

idEmploye DateDebut DateFin
une requête qui calcule le nombre de jours à atribuer

ensuite, par requête union avec la table des CP posés, en positionnant les 2 champs
nbrecongés l'un sous l'autre, on pourra calculer le solde.

a+
--
Arnaud
--------------------------------------------------
Conseils d'utilisation : http://users.skynet.be/mpfa/
Site Perso : http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------




| Bonjour,
| Je développe une db access pour le calcul des vacances des
| employés de notre société.
| En fin d'année N, il reste évt. un solde de vacances aux
| collaborateurs, qu'il faudra reporter en début d'année
| N+1. Je souhaite le faire automatiquement via une requête
| qui reporte cette valeur dans le calcul des vacances en
| N+1.
| Quid ?
| Par avance, merci de vos réponses.
| Pb
Avatar
pb
Hello,
Non, en fait, j'ai 1 table employés et des requêtes qui me
font le calcul:
- du nbre de jours auxquels ont droit les employés
- du solde disponible selon les jours pris.
C'est ce solde que je souhaiterais pouvoir attribuer en
début 2005.
Toto n'a pas pris toutes ces vacances en 2004, il lui
reste 4 jours à prendre, je les lui rajoute à ses jours de
vacances qu'il pourra prendre en 2005. En fait, c'est un
pb de getion des stocks...
ala
Avatar
Arnaud [lwa]
Bonjour pb,

| Toto n'a pas pris toutes ces vacances en 2004, il lui
| reste 4 jours à prendre, je les lui rajoute à ses jours de
| vacances qu'il pourra prendre en 2005. En fait, c'est un
| pb de getion des stocks...
| ala

Justement :

si au 01/06/2004 on donne à toto 25 jours
et qu'entre le 01/06/2004 et le 30/05/2005 il en prend 20
eh bien comme au 01/06/2005 on lui en redonne 25,
son "stock" de CP est :

+25 - 20 + 25 = 30

qed
--
Arnaud
--------------------------------------------------
Conseils d'utilisation : http://users.skynet.be/mpfa/
Site Perso : http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------