|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 3 ![]() |
Bonjour,
Je suis actuellement en réflexion pour la création d'un projet access 2010 qui m'aiderait à gérer mon CA, bénéfice etc ... J'ai une réflexion à vous soumettre qu'en a la création d'une table achat et une table stock sachant que le prix d'achat de mes produits changent tous les jours donc le bénéfice est différent à chaque fois. Cela va fausser ma page de résultat comment concevrez vous cette table afin de pouvoir avoir un résultat au final qui prend en compte le nombre de produit acheté a tel prix et ce même produit acheté a un autre prix sur une même commande tout en tenant ma table stock a jour. Je ne sais pas si je me suis bien fais comprendre Merci pour vos réponses Cdt, |
|
|
00
|
|
|
#2 |
![]() ![]() |
Bonjour
Pour cela il faut que tu ais la notion de date (deux champs début et fin) pour savoir à quel moment un article à un prix. Ensuite par extraction par rapport à la date tu auras toujours le bon prix pour la suite. Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon ![]() Si vous pensez commencer sans un livre, oublier : livres pour débuter Vous pouvez consulter mes articles sur Access et PowerPoint Le blog Office. Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas. |
|
|
00
|
|
|
#3 | ||||
|
Expert Confirmé Sénior
![]() ![]() Fabien Enseignant Inscription : janvier 2009 Messages : 2 410 ![]() |
Bonjour zebda , Philippe…
Si je ne me trompe pas Zebda, tu cherches à valoriser ton stock. J’ai justement un schéma (pièce-jointe) en stock (inspiré d’un truc trouvé sur Internet je ne sais plus où) Ce qui permet, pour un même article, d’avoir plusieurs lignes de stock : LigneStock : Code :
LigneStock (idLigne(NuméroAuto), #idArticle, QtteLigneStock,…) Si on te commande 30 exemplaires de l’idArticle=1 et que tu fonctionnes suivant le principe FIFO (First In First Out), il faudra "dépiler" les 20 exemplaires à 12€ + 10 exemplaires à 13€ (soit un prix moyen à 12.33€). Le stock pour l’idArticle=1 devient, LigneStock : Code :
|
||||
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 3 ![]() |
Je vous remercie de l'intérêt que vous portez à ma problématique
f_leb, il n'y a pas moyen d'avoir une estimation exact suite à ces achats et non une moyenne Exemple: Lundi - je fais un achat de 5 pièces avec une marge de 10€ par pièce Mardi - un achat de 3 pièce avec une marge de 11€ par pièce Mercredi - un client m'achète 6 pièces donc sur ma commande j'ai 5x10€+ 1x11€ soit 61€ de marge Merci encore pour vos lumières Zebda |
|
|
00
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() ![]() Fabien Enseignant Inscription : janvier 2009 Messages : 2 410 ![]() |
La marge est une donnée calculable donc à partir du moment où le modèle de données (les tables) comporte les informations nécessaires au calcul (date d’achat, caractéristiques du produit, prix unitaire, quantités,…), ce n’est plus qu’une question de technique SQL et/ou VBA pour extraire les données.
A priori tu as besoin au minimum des tables : Produit, LigneStock, Commande, DetailCommande, Client, Achat,… |
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : mars 2011 Messages : 3 ![]() |
merci pour vos réponses, je vais suivre ton info f-leb
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com