Création d'une BDD access gestion de stock [Fermé]

Signaler
Messages postés
6
Date d'inscription
jeudi 24 mars 2016
Statut
Membre
Dernière intervention
26 septembre 2016
-
Messages postés
6
Date d'inscription
jeudi 24 mars 2016
Statut
Membre
Dernière intervention
26 septembre 2016
-
Bonjour,

étant occupé de m’emmêler les pinceaux, je viens demander votre aide !

En quelques mots, je travaille pour une ONG pour laquelle je gère entre autre le stock. Jusqu'ici excel me suffisait mais il faut passer sous Access par la suite.

Autant je me débrouille sans trop de soucis avec Excel, autant j'ai du mal pour me lancer dans Access...

Ce que j'essaie de faire : mes articles sont répartis dans 4 familles. J'ai une vingtaine d'articles par famille. J'ai des IN et OUT pour chaque article tout les jours. J'aimerais pouvoir via un formulaire choisir le jour, la famille et enfin l'article pour chaque mouvement. Je dois également savoir constamment l'état de mon stock général (éventuellement avec indication par article du seuil min et max). Afin de pouvoir prévoir mes commandes, j'aimerai pouvoir avoir accès au moyennes de distribution par article.

J'ai tout ceci actuellement via Excel mais il m'est imposé de passer sous Access...

J'ai commencé a travaillé dessus, mais fort est de constater que la structure de mes tables ne conviennent peut-être pas... je recommence donc à zéro sans trop savoir comment procéder...

Toutes indications ou aide sont les bienvenues !

Merci
A voir également:

3 réponses

Messages postés
2955
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
205
Bonjour
Connais tu un peu Access car la mise en oeuvre que tu demandes sera assez difficile à réaliser.
Pour le calcul du stock, il se fait par la somme des entrées moins la somme des sorties.
Pour eviter de tout refaire, tu peux importer les feuilles d'excel dans access. elle deviendrons des tables. Ensuite faire les relations, les requetes de calcul et les formulaires pour les saisies.
Si tu veux met le fichier excel compresser en zip dans un lien avec cijoint.com
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
57
Date d'inscription
mercredi 13 janvier 2010
Statut
Membre
Dernière intervention
4 avril 2016
5
Bonjour,

J'ai déjà monter quelque chose du genre...

simplement, tu peux faire comme ceci...

une table INVENTAIRE
NO_SEQ_INV
NO_SEQ_FAMILLE
QTE_MIN_INV (quantitée minimale à avoir à l'inventaire)
DELAI_LIVR (délai de livraison du fournisseur en jour OU semaine OU mois...)
+ champs de description de ton inventaire...

une table FAMILLE
NO_SEQ_FAMILLE
NOM_FAMILLE

une table AJOUT_INV (IN)
NO_SEQ_AJOUT
NO_SEQ_INV
QTE
DATE

une table SORTI_INV (OUT)
NO_SEQ_SORTI
NO_SEQ_INV
QTE
DATE


Une requête (1) sur ta table IN qui qui fait la somme du champ QTE "QTE_IN" par NO_SEQ_INV

Une requête (2) sur ta table OUT qui qui fait la somme du champ QTE "QTE_OUT" par NO_SEQ_INV

Une requête qui soustrait les résultats de la requête 2 à ceux de la 1 "QTE_ACTIF" par NO_SEQ_INV

À partir de là, tu as ton inventaire actif...

Par la suite...

Pour ta moyenne de distribution:
Une requête sur la table OUT qui fait une moyenne (par jour OU semaine OU mois... doit être équivalent à ce que tu as déterminer pour DELAI_LIVR) arrondi à l'entier supérieur "QTE_MOY" par NO_SEQ_INV

Pour tes seuils critiques:
Une requête qui multiplie tes résultats de la requête précédente par tes délai de livraison additionné de ton inventaire minimal requis ((QTE_MOY X DELAI_LIVR) + QTE_MIN_INV) "QTE_SEUIL_CRITQ"par NO_SEQ_INV

Pour tes articles à commander:
Une requête qui lie ta requête d'inventaire actif à celle de tes seuils critique par le NO_SEQ_INV avec comme critère QTE_ACTIF <= QTE_SEUIL_CRITQ

Voici pour ta structure de base...

Espérant que ça pourra t'aider

Messages postés
6
Date d'inscription
jeudi 24 mars 2016
Statut
Membre
Dernière intervention
26 septembre 2016

Merci à vous deux pour les réponses. Je vais tenter de mettre ça en musique et reviendrais vers vous :-)