IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

Afficher un état du stock à l'aide de requêtes


Sujet :

Requêtes et SQL.

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2018
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2018
    Messages : 35
    Points : 9
    Points
    9
    Par défaut Afficher un état du stock à l'aide de requêtes
    Bonsoir tout le monde
    Je reviens vers vous car j'aimerai remettre à jour l'extrait de la fameuse caisse enregistreuse de Denis Hulo.
    Le problème est qu'elle n'a pas de quantité en stock dans la T_Produits.
    J'ai dû mette un champs Quantité mais je ne sais pas comment créer une requête de Mise à jour avec cette option de sélection par catégorie: elle ne met pas à jour le stock.
    Quelqu'un aura-t-il une idée pour résoudre mon problème?
    Merci de votre attention.

    Nom : C.ENREG.png
Affichages : 185
Taille : 71,9 Ko

  2. #2
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 296
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 296
    Points : 19 506
    Points
    19 506
    Billets dans le blog
    64
    Par défaut Afficher l'état du stock
    Bonjour,

    ça revient en fait à créer les requêtes pour une gestion du stock de vos produits.

    Si on veut être rigoureux, je pense qu'il faut également gérer l'inventaire du stock.

    Pour simplifier, si on ne conserve que le dernier inventaire, il faudrait ajouter à la table T_Produit, une colonne DateInv et une colonne QteInv.

    Puis, pour les entrées/sorties sur le stock, vous ne retenez dans vos requêtes R_Entree/R_Sortie que les opérations dont la date est supérieure ou égale à la date d'inventaire enregistrée dans la table T_Produit.

    Pour le calcul du stock actuel pour un produit donné, vous faites ensuite dans une autre requête :

    Qte: Nz([QteInv];0)+Nz([R_Entree].[QteEntree];0)-Nz([R_Sortie].[QteSortie];0).


    Libre à vous ensuite de créer un champ Qte ou QteStock dans la table T_Produit et de le mettre à jour avec une requête maj du stock.

    Cdlt,
    Fichiers attachés Fichiers attachés
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

Discussions similaires

  1. créer une gestion d'annuaire
    Par maguy27 dans le forum Modélisation
    Réponses: 6
    Dernier message: 27/07/2019, 18h39
  2. [Toutes versions] Débutant - Aide pour une gestion de Stock
    Par Behem dans le forum Modélisation
    Réponses: 9
    Dernier message: 03/02/2016, 15h09
  3. [MySQL] Créer une page HTML/PHP à l'aide de PHP
    Par Lord Silk dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 03/03/2008, 21h33
  4. Quel langage pour une gestion des stocks-client-caisse ?
    Par plex dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 07/04/2007, 18h56
  5. créer une barre de navigation déroulante aide
    Par max45 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 28/11/2005, 20h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo