Gestion stock: cas des commandes

Fermé
bmarcellin71 - 20 févr. 2008 à 10:50
hamdi_pro Messages postés 5 Date d'inscription samedi 5 décembre 2009 Statut Membre Dernière intervention 19 mars 2011 - 6 déc. 2009 à 01:29
Bonjour A tous

j'aimerais savoir comment vous traitez une fenêtre avec champs et table de relation type commande-ligne de commande.
j'utilise pour cela une vue(windev) ou un clone (vb) qui me permet de faire les modifications que lorsque la commande est validée.

(la vue concerne les lignes de commande. Si pas de modification le fichier n'est pas mis à jour ).

j'ai également pensé à utiliser deux tables. l'une qui posséde les lignes de commandes initiales et l'autre visible qui peut être modifiée.

Avez-vous des solutions plus simple (à l'exception des utilitaires genre "assistant" table de relation)?

Merci d'avance.
A voir également:

3 réponses

bonjour,je souhaiterai comprendre le mécanisme de gestion de stocks,commprendre les types de stocks et les coûts qu'ils génèrent.merci
3
hamdi_pro Messages postés 5 Date d'inscription samedi 5 décembre 2009 Statut Membre Dernière intervention 19 mars 2011
6 déc. 2009 à 01:17
svp je veux dit a tous les membres stp aider moi dans cette exercice plzz et le soulution dans cette facon plz !!!
il y a tous les annoncés ici !!!(merci en tous cas)

Private Sub Ajouter_Commande(ByVal intNumC As Integer)
'elle permet d'ajouter une nouvelle commande dans le fichier FCOMMANDE
'NB: intNumC est un numéro séquentiel automatique qui représente à la fois
' le numéro d'une commande et sa position dans le fichier FCOMMANDE.
End Sub

Private Sub Ajouter_LigneCom(ByVal intNumC As Integer, ByVal strRef As String)
'elle permet d'ajouter une nouvelle ligne de commande dans FLIGNECOM
End Sub

Private Sub Saisir_Date(ByRef dt As Date)
'elle permet de saisir une date valide
End Sub

Private Function Verifier_Prod(ByVal strRef As String, ByVal intNumC As Integer) As Boolean
'elle permet de retourner:
' VRAI: si strRef existe déjà dans FLIGNECOM avec la même commande intNumC
' FAUX: si strRef n'existe pas dans la commande intNumC
End Function

Private Function Verifier_Dispo(ByVal intPos As Integer, ByVal intNumC As Integer) As Boolean
'elle permet de retourner:
' VRAI: si le produit se trouvant à la position intPos est disponible en stock
' FAUX: s'il n'est pas disponible.
End Function

Private Sub MiseAJour_Stock(ByVal intPos As Integer, ByVal intQteC As Integer)
'elle permet de diminuer la quantité en stock du produit
'se trouvant à la position intPos de la quantité commandée intQteC
End Sub

Function Rechercher_Commande(ByVal intNumC As Integer) As Boolean
'elle permet de retourner
' VRAI: si la commande numéro intNumC existe dans FCOMMANDE
' FAUX: sinon
End Function

Private Sub Afficher_Commande(ByVal intNumC As Integer)
'elle permet d'afficher toutes les informations d'une commande numéro intNumC
'Voici un exemple d'affichage de la commande N°5:
' Numéro Commande : 5
' Date commande : 28/11/2009
' Nom du Client : Société DIDO
' Date Livraison : 28/11/2009
' Produits commandés
' ----------------------------------------------------------------------
' Référence Nom du produit Prix Vente Quantité Total Ligne
' ----------------------------------------------------------------------
' PS100 Papier serviette 100 0.720 100 72,000
' SAVAB Savon Anti-Bactérien 0.550 200 110,000
' DEOBE Déodorant pour bébé 12.000 10 120,000
' ----------------------------------------------------------------------
' Taux Remise: 10% Total Brut: 302,000
' Net à payer: 271,800
End Sub

End Module
0
hamdi_pro Messages postés 5 Date d'inscription samedi 5 décembre 2009 Statut Membre Dernière intervention 19 mars 2011
6 déc. 2009 à 01:29
svp je chercher un code source en vb de systeme des gestion du stock
0