Dans une premiere version ou tu ne souhaite pas gérer ni client ni fournisseurs, mais juste des mouvement de stock "ventes" ou "achat/approvisionnement", il te faut pouvoir faire la différence entre ces deux prix pour chaque produits.
Mais comme ces prix peuvent changé avec le temps, il faudra aussi stocker l'un des deux montants dans ta table tDetailMouvement
Donc tu dois aussi après le champ "Quantite" créer un autre champ "Prix".
Dans ce champs prix, pour un article si ton mouvement dans la table tMouvement est une vente (coché oui), alors tu récupéreras le prix de vente de ton produit.
Dans l'autre cas (vente=Non) tu devra récupérer le prix d'achat de ta table tProduit pour le mettre dans la zone "prix".
Ainsi pour toutes tes vente, tu pourra calculer ligne par ligne ta Quantité * Prix pour connaitre ton chiffre d'affaire.
Et pour tous tes approvisionnement le même calcul te donnera ton coût total d'achat.
Partager