XL 2016 Mouvements de stock

admin59

XLDnaute Nouveau
Bonjour,

J'ai dans un fichier un module qui me permets de réapprovisionner les quantités en stock et de faire des réservations de ces quantités à des clients ( Userform1).
Jusque là, tout fonctionne.

En effet, lorsque que je génère un bon de réservation client, la quantité en stock ( voire onglet BD produits), la quantité se défalque bien du stock dispo et passe en statut réservé. et le bon de pret est généré.

Par contre, lorsque je veux générer le bon de pret définitif ( voire onflet bon de réservation et Userform2, je n'arrive pas à passer la quantité reservée en quantité sortie ( onglet BD produit).
Je pense avoir atteint mes limites.......
Auriez vous une piste à m'indiquer

D'avance merci

Cordialement
 

admin59

XLDnaute Nouveau
Bonjour,

J'ai dans un fichier un module qui me permets de réapprovisionner les quantités en stock et de faire des réservations de ces quantités à des clients ( Userform1).
Jusque là, tout fonctionne.

En effet, lorsque que je génère un bon de réservation client, la quantité en stock ( voire onglet BD produits), la quantité se défalque bien du stock dispo et passe en statut réservé. et le bon de pret est généré.

Par contre, lorsque je veux générer le bon de pret définitif ( voire onflet bon de réservation et Userform2, je n'arrive pas à passer la quantité reservée en quantité sortie ( onglet BD produit).
Je pense avoir atteint mes limites.......
Auriez vous une piste à m'indiquer

D'avance merci

Cordialement
PS : aucune donnée personnelles dans le fichier joint

Pièces jointes​

 

Pièces jointes

  • Fichier national prets clients.xlsm
    68.4 KB · Affichages: 51

JM27

XLDnaute Barbatruc
Bonsoir
je me suis permis de reprendre ton userform selon ce que j'ai compris

1/ on peut faire une réappro :documentation de la feuille BD réappro et augmentation du stock dans BD produits

2/On peut faite une pré réservation : Documentation de la feuille BDMouvement et mise a jour du stock dans BD produit

Cela est réalisé et fonctionnel

3/ on peut faire une réservation définitive : documentation de la feuille BD Mouvement et mise à jour du stock dans BD produit.

4/ On peut faire une restitution : documentation de la feuille BD Mouvement et mise à jour du stock dans BD produit.

Ces deux derniers points ne sont pas encore réalisés

Dis moi si ce que j'ai compris est correct ?
 

Pièces jointes

  • Fichier national prets clients.xlsm
    64.3 KB · Affichages: 26
Dernière édition:

admin59

XLDnaute Nouveau
Bonsoir
je me suis permis de reprendre ton userform selon ce que j'ai compris

1/ on peut faire une réappro :documentation de la feuille BD réappro et augmentation du stock dans BD produits

2/On peut faite une pré réservation : Documentation de la feuille BDMouvement et mise a jour du stock dans BD produit

Cela est réalisé et fonctionnel

3/ on peut faire une réservation définitive : documentation de la feuille BD Mouvement et mise à jour du stock dans BD produit.

4/ On peut faire une restitution : documentation de la feuille BD Mouvement et mise à jour du stock dans BD produit.

Ces deux derniers points ne sont pas encore réalisés

Dis moi si ce que j'ai compris est correct ?
Bonjour,

Un grand merci pour ton aide
Cela correspond à ce que j'attendais
Je teste tout ca ce weekend et reviens vers toi

Très cordialement

Emmanuel
 

admin59

XLDnaute Nouveau
Bonjour,

Un grand merci pour ton aide
Cela correspond à ce que j'attendais
Je teste tout ca ce weekend et reviens vers toi

Très cordialement

Emmanuel
Bonjour

J'ai testé les modifications apportées par tes soins et cela va très au delà de mes espérances ............
Magnifique contribution de ta part; maintenant il va me falloir comprendre tout cela.

J'ai néanmoins deux problématiques :
Je peux avoir ( et cela dans la plupart des cas), plusieurs produits réservés pour le meme client.
Cela est parfaitement pris en compte dans l'onglet BDMouvement.

Mais lorsque je veux effectuer la réservation définitive ( second Userform), seule la dernière ligne saisie apparait et donc si j'ai deux produits pour le meme client, seule le dernier produit saisi apparait dans l'onglet Bon de pret ( je pense que le souci vient de Derlign).

Pourrais tu m'indiquer comment faire apparaitre toutes les lignes saisies dans l'onglet Bon de pret .

Encore un grand merci pour tout

Très cordialement
 

JM27

XLDnaute Barbatruc
Bonsoir
J'ai changé un petit peu l'userform
Maintenant pour une réservation définitive tu peux sélectionner plusieurs produits en même temps , et tu auras le bon de prêt avec plusieurs produits ( bien entendu pour un seul client sélectionné)
comme cela tu pourras sélectionner pour un client l'intégralité des produits réservés ou pas!

par contre on ne peut pas faire un bon de réservation pour plusieurs produits en même temps
il faut les éditer un par un
 

Pièces jointes

  • Fichier national prets clients.xlsm
    72.4 KB · Affichages: 14
Dernière édition:

ChTi160

XLDnaute Barbatruc
Bonjour admin59
Bonjour le Fil (JM) ,le Forum

pour participer Lol
on pourrait mettre
VB:
Private Sub ComboId_Change()
     With Sheets("BD produits")
            If Me.ComboID.ListIndex <> -1 Then
               Me.LbProduit.Caption = .Range("B" & Me.ComboID.ListIndex + 2)
               Me.LbQuantitéEnStock.Caption = .Range("C" & Me.ComboID.ListIndex + 2)
                   With Me.ScrollQuantité 'Ici
                                 .Min = 0
                                 .Max = CInt(Sheets("BD produits").Range("C" & Me.ComboID.ListIndex + 2)) * 1
                   End With
               Me.LbPuHT.Caption = .Range("F" & Me.ComboID.ListIndex + 2)
            End If
    End With
End Sub
pour gérer le Scroll en fonction du Stock !
à voir !
Bonne journée
jean marie
 
Dernière édition:

admin59

XLDnaute Nouveau
Bonsoir
J'ai changé un petit peu l'userform
Maintenant pour une réservation définitive tu peux sélectionner plusieurs produits en même temps , et tu auras le bon de prêt avec plusieurs produits ( bien entendu pour un seul client sélectionné)
comme cela tu pourras sélectionner pour un client l'intégralité des produits réservés ou pas!

par contre on ne peut pas faire un bon de réservation pour plusieurs produits en même temps
il faut les éditer un par un
Bonjour,

Je viens de tester les modifications apportées par tes soins et cela est parfait, c'est encore mieux que ce que je pensais.
Cela correspond en tous points à mes besoins
Vraiment un grand merci pour tout

Emmanuel
 

JM27

XLDnaute Barbatruc
Bonjour
@admin59
Il y a des trous dans la raquette:
Supposons que l'on fasse une pré réservation, et que l'on souhaite l'annuler par la suite sans faire de réservation définitive : impossible sur l'ancien fichier !
Ci joint correctif
 

Pièces jointes

  • Fichier national prets clients.xlsm
    75.3 KB · Affichages: 7
Dernière édition:

JM27

XLDnaute Barbatruc
Bonjour
Les quatre états:
- pré réservation
- prélevé

- restitué
- Pré réservation annulée

ces deux dernier cas ne sont pas visible dans la feuille BDMouvement car les lignes concernées sont transférées directement dans les archives. pour ne pas surcharger BDMouvement
 

Pièces jointes

  • Fichier prets clients.xlsm
    79 KB · Affichages: 19

Discussions similaires

Statistiques des forums

Discussions
314 770
Messages
2 112 756
Membres
111 652
dernier inscrit
Joel Bakuka