Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

GESTION DE STOCK


Information sur la source

Catégorie :Base de Donnees Classé sous : gestion, stock, produit, gérer, vente Niveau : Débutant Date de création : 24/02/2007 Date de mise à jour : 25/02/2007 23:08:33 Vu / téléchargé: 31 103 / 21 451

Note :
8 / 10 - par 2 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (21)
Ajouter un commentaire et/ou une note


Description

Ce programme est mon Troisème si je me rappel bien ,il sert à gérer un stock de produits , à  enregistrer les clients  ( qui ont déja acheté ) , à garder la trace des opération ( historique )  de vente et d'alimentation du stock .
Le point que j'ai visé : c'est de Guider l'utilisateur , et de faciliter les taches .

Bref tout est dans le zip

( le code n'est pas très bien écrit :-( )
 

Conclusion

Merci d'ajouter votre nom à la fin du module Historique en cas de modification .
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

25 février 2007 23:08:33 :
Mise à jour 1 Bug découvert par pluplu ( problème d'interface ) Lorsqu'on enregistre une nouvelle vente , la quntité du produit diminue dans la base de données mais dans l'interface ça n'apparait qu'après , ce qui n'est pas bien . le problème est résolu mnt .

Commentaires et avis

signaler à un administrateur
Commentaire de pluplu le 25/02/2007 19:05:38

Pourquoi la quantité en stock ne diminue t'elle pas lorsqu'on saisit une vente ?
l'utilisation d'un tel nombre de variable de type String (SQL_...) n'est pas justifié

signaler à un administrateur
Commentaire de mehdi7604 le 25/02/2007 20:59:12

ok merci,
1- Le nombre du stock diminue lorsqu'on enregistre une vente ( j'ai testé et je vais retester encore pour verifier ) .
2- J'ai utilisé le  type String dans les requetes
SQL parceque lorsque je ne spécifie pas de type , vb6 n'acèpte pas la requete et me dit Qu'il ya une erreure de type dans la requete .

signaler à un administrateur
Commentaire de mehdi7604 le 25/02/2007 23:05:35

Oui tu as raison ,
en réalité le update de fait mais ça n'apparit pas dans sur l'interface , ça n'apparait qu'à la prochaine recherche ou démarrage du programme ,
j'ai réglé ça  , et c'est un point important car un utilisateur novice va croire que le programme fait des erreurs de calcul .
merci de le signaler je vais poster la mise  àjour tt de suite .

signaler à un administrateur
Commentaire de pluplu le 26/02/2007 10:44:02

Par utilisation execive de variable string, je voulais dire que pour ma part je déclare une seule variable "Dim SQLStr as string" puis j'utilise toujours la même quelque soit la requête, pour certains cas il m'arrive d'en déclarer une deuxième mais c'est rare. C'est par économie de mémoire, oui je sais aujourd'hui avec 1 voir 2 Gb on n'est plus sur cela près mais bon..

Bonne prog.

signaler à un administrateur
Commentaire de mehdi7604 le 26/02/2007 14:33:26

Oui c'est une bone idée la bonne chose elle permet meme de ne pas se perdre ds les varibales ,,,

signaler à un administrateur
Commentaire de competence le 13/03/2007 12:09:39

Bonjour, je veux avoir des informations concernant la gestion d'une cabinet dentaire.

signaler à un administrateur
Commentaire de mehdi7604 le 14/03/2007 01:21:11

Bonjour,
tu veux gérer quoi exactement ?
clients , dépenses , ....?

la première étape c'est de décrire ce que tu faire exactement , et les taches que fera ton programme ,
en suite vient la base de données et le programme , et chacun a une methode de réalisation ....

signaler à un administrateur
Commentaire de vivazz le 21/03/2007 01:16:11

Il n'y a pas de contrôle d'erreur dans votre application, c-a-d, qu'il suffit d'entrer en stock un produit à la quantité 100 puis faire une vente à la quantité 1000 et il acceptera ça, de plus il indiquera au stock un resultat négatif!!!!!!!!!!!!!

signaler à un administrateur
Commentaire de mehdi7604 le 21/03/2007 15:49:17

Oui c'est vrai mais ce n'est pas grave car il n y a pas d'erreurs de calcul ==> il faut augmenter la quantité de ton stock avant qu'il se vide ;;;  en plus il suffit d'ajouter un seul test ( lors de l'enregistrement d'une vente ou modificatioon de quantité )  pour remedier au problème .
:-)

signaler à un administrateur
Commentaire de DarkDex le 22/03/2007 02:25:00

Bonjour à tous !
La source me paraît bien pour ce qui est du contrôle de la saisie !
Par contre je remarque un problème important : si deux clients ont le même nom cela pose un problème, en effet si M. MARTIN passe une commande de n'importe quel produit, un second M. Martin ne pourra pas passer commande...
Pourtant deux client peuvent très bien avoir le même nom !

En gros il faut gérer l'identification des clients d'une autre manière (id_client, Nom, Prénom,...)  

Problème général : l'application n'est pas assez intuitive et l'on a du mal à se repérer ! (vue d'un utilisateur lambda)...
Les données sur les acteurs sont incomplètes...

Bon courage pour la suite.

signaler à un administrateur
Commentaire de mehdi7604 le 22/03/2007 12:46:58

Oui ta remarque est juste j'aurai du ajouter un champ matricule ( autoincrement ) , ce que j'ai fait c'est supposer qu'il n ya pas de client avec le meme NOM et PRENOM .
Pour ce qui est de l'interface , j'ai demandé l'avis des gens qui font management ( rien à avoir avec la programmtion ) ;
-- J'ai utilisé le principe du  KISS ( keep it Simple and Stupid ) :-)
-- Ya un autre problème ( j'ai oublié de le résoudre ) :  Si on recherche par date ; on affiche ce qui s'ait passé dans la meme date et pas avant ou après ....

signaler à un administrateur
Commentaire de mehdi7604 le 22/03/2007 12:49:33

n'oubliez pas qu'Il ya un fichier d'aide ... avec toutes les options dedans .

signaler à un administrateur
Commentaire de pluplu le 23/03/2007 09:21:13

Redondance de nom dans Access:
c'est une question qui revient souvent dès lors que l'on gère des contacts clients ou   fournisseurs. n'oubliez pas qu'il est possible de mettre une clef multiple pour empêcher cela, par exemple on peut mettre en clef primaire de la table "Clients" Clients.Nom Clients.Prenom et Clients.Ville ce qui limite déjà pas mal le risque de doublon, car c'est déjà rare de trouver deux clients qui ont le même nom et prénom, mais c'est encore plus rare d'en trouver deux qui ont le même nom, prénom, et ville d'habitation.

signaler à un administrateur
Commentaire de DarkDex le 23/03/2007 10:33:15

Salut !
Je ne suis pas d'accord car si je prend mon propre exemple, mon père qui porte le même prénom que moi et qui habite dans la même ville, ne pourra pas être client alors ! Un numéro de client serait donc la meilleur solution et respècterait donc mieux la norme Merise.

signaler à un administrateur
Commentaire de pluplu le 23/03/2007 13:23:45

Ok Darkdex, il faut bien avouer que ton cas d'exeption n'est pas des plus courant, le numero de client c'est bien c'est même conseillé mais si tu te sert uniquement de celui-ci comme clé primaire de ta table, rien ne t'empêche d'entrer pas inadvertance plusieurs fois le même client, donc d'avoir des doublons dans tes clients et c'est le bordel... ou alors il faut faire une procédure qui avant l'ajout d'un client, vérifie s'il n'existe pas déjà un client dont les coordonées se rapprochent de celui que tu veux ajouter, et qui te pause la question : "un client Bidule Dupont dont l'adresse est X existe déjà dans la base, voulez-vous quand même enregistrer le nouveau client?". C'est du reste ce que je fais en règle général.

signaler à un administrateur
Commentaire de DarkDex le 23/03/2007 14:29:43

Tu as tout à fait raison j'utilise cette méthode aussi en général ;)

signaler à un administrateur
Commentaire de mehdi7604 le 23/03/2007 16:46:46

alors il faut utiliser le fameux champ matricule.....

signaler à un administrateur
Commentaire de zako2005 le 13/04/2007 22:37:52

je vous remercie pour votre travail fourni c'est exceptionnel

signaler à un administrateur
Commentaire de icomicar le 08/05/2007 18:41:40

salut
pour eviter que l'utilisateur ne saisisse une quantité superieure a celle existante ,voici comment j'ai fait:
a la saisie d'un produits l'utilisateur signale le stock minimum qui doit exister.lorsque le stok du produit est inferieur a au stock min un message d'alerte est affiché.en plus  lorsque une qtité superieure au stock est saisie,ya une alerte qui signale que le stock est insuffisant.et donne sa valeur
et tout ca c'est facile a realiser avec des requete
a propos comment uploder la source

signaler à un administrateur
Commentaire de mehdi7604 le 09/05/2007 11:47:42

Bonjour,
effectivement , ce que tu as signalé est necessaire ! il faut que j'ajoute ça .
pour uploader/downloader des sources il faut avoir un compte ( tu l'as déja ) ,, tu dépose une nouvelle sources ( format ZIP ,pas de fichiers executables .exe )
pour télécharger , il ya une option en haut .

signaler à un administrateur
Commentaire de saradion le 26/03/2008 18:30:37

Merci mehdi pour le code

je vais ajouté un coud oeil la

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Probleme gestion de stock d'un magasin [ par jereminoviedo ] Voici le début d'un programme en VB Access concernant la gestion des stocks d'un magasin. Celui-ci est fini mais il reste quelques problèmes récurrent gestion de stock excel VBA URGENT [ par rushdie ] Bonjour,J'ai commencé à développer une application de gestion de stock pour une association qui distribue des repas à des démunis à Bruxelles (qui est MCD d'une gestion de stock svp [ par saidbriki ] slt a tous le mondealors je vous demande comment fair un MCD pour mon projet intituler            GESTION DE STOCK D4UNE SOCIETE DE VENTE DU MATERIEL Gestion des Stocks [ par alaindeloin47 ] Bonjour, je suis élève en terminale STG et dans le cadre du projet pour le bac, nous devons aider une entrepruse a s'installer.Nous aimerions bien fai gestion de stock en vb2005 [ par nany20 ] j'ai besoin d'un application de gestion de stock parce que je ne sais pas les etapes qu 'il faut faire je trouve un application dans ce site mais j'ar Enregistrer des pieces Jointes d'un message (.xls) sans ecraser les precedents [ par gboumazaro ] Bonjour Messieurs,J'aurais besoin d'enregistrer des pieces jointes excel (.xls) en provenance de reclamations magasins, et j'aimerai verifier que lors creer site commercial avec gestion stock [ par fawkesguy ] Bonjour, je dois créer un site commercial avec un catalogue,  prix et surtout le calcul des stocks pour éviter  les commandes alors qu'il n'y a plus d gestion stock [ par jpldjile ] bjr,  je cherche une solution pour pouvoir alimenter un stock afin de le deduire en sortie à partir d'une facturation. j'ai utilisé plusieurs solution


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version


HTC Magic

Entre 429€ et 429€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 5,226 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.