Bonjour à toutes et tous,
Je débute complètement sur Access et malgré la lecture attentive de plusieurs tutoriels, je rencontre encore des difficultés.
Tout d'abord je vous expose mon projet. Dans le cadre de mon activité au CE de mon entreprise, je propose des parfums aux personnels. Jusqu'à présent je gérais mes commandes sous un tableau excel mais celui-ci s'avère de plus en plus fourni et, par conséquent, de moins en moins lisible. J'ai donc entrepris de créer une base de données d'une part pour m'éviter de saisir des doublons d'informations un nombre incalculable de fois (et donc de me faire gagner du temps dans la gestion de cette activité annexe), me permettre de me servir des informations enregistrées (par exemple voir quelles sont les marques les plus commandées pour obtenir des prix encore plus attractifs) et, à terme, mettre les informations en consultation intranet afin d'automatiser le recueil des commandes.
Evidemment, je ne pensais pas que le travail demandé pour élaborer cette base serait si complexe. Je me permets donc de me tourner vers vous, d'une part pour savoir si ce que j'ai fait jusqu'à présent va dans le bon sens et ensuite pour que vous m'aidiez sur certains point d'achoppement.
Voici la table des relations de ce que j'ai fait jusqu'à présent :
La table client regroupe tous les salariés ayant passé commande.
La table parfums comporte les articles disponibles ainsi que leurs références et prix
La table commande contient le numéro de commande la date de livraison
Enfin la table détail me permet d'individualiser les articles pour chaque commande.
Si vous avez des commentaires me permettant de rendre cette base plus performante, n'hésitez surtout pas !!
D'après ce que j'ai pu tester, ça a l'air de fonctionner mais je suis à présent bloqué pour réaliser ce que je faisais manuellement sous excel.
Le plus important est l'actualisation des prix et l'existence de promotions.
Je m'explique.
Semestriellement, certains parfums voient leurs prix modifier. Or, si je change le prix dans ma table parfum, cela impacte les commandes antérieures (passées à l'ancien prix) et modifier mes anciennes factures, etc ...
De plus, mon fournisseur met en place un système de promotions mensuelles pour certains parfums et, là aussi, si je change le tarif d'un parfum cela se répercute sur toutes les commandes.
Faut-il que je crée une table promotion ? En créant, au besoin, une nouvelle référence pour le même parfum ? Faut-il que j'archive les anciens tarifs quelque part ?
Deuxième interrogation : jusqu'à présent le CE offrait une réduction le mois anniversaire du salarié. Je réalisais ce travail manuellement par un pointage archaïque. Est-il possible d'automatiser cette tache ?
Enfin, je souhaiterai mettre en place un menu se lançant à l'ouverture de la base et permettant, via un bouton, de saisir des critères de recherche de parfums (homme/femme, prix compris entre x & y, marque, parfum/crème) afin de n'afficher qu'une partie du catalogue pour les utilisateurs.
Si j'ai bien réussi à lancer cette "intro" à l'ouverture d'access, je ne parviens pas à comprendre comment créer cette fonction de recherche qui permettrait aux salariés d'accéder à une partie seulement du catalogue (ce qui est beaucoup moins fastidieux).
J'ai, bien évidemment, beaucoup d'autres questions mais je vais m'arrêter là et ne pas vous abreuver de questions. J'espère ne pas avoir abuser de votre temps et avoir été suffisamment clair dans mes interrogations.
Je vous remercie, par avance, de votre aide précieuse qui me permettra de sortir de mes tableaux Excel et d'avoir un outil riche et adapté.
Partager