Automatisation Réassort

Bonjour à tous,

J'ai besoin de votre aide pour automatiser le processus de réassorts dans le fichier joint, qui se compose de deux feuilles :

  1. La première feuille, intitulée "Manuel", récapitule les références que nous recevrons avec leur total, ainsi que le total pour chaque boutique. Si une boutique ne doit pas recevoir de quantité, le dispatch sera de zéro.
  2. La deuxième feuille représente le dispatch à effectuer pour chaque référence, par taille et par boutique, en fonction du total que nous recevrons pour chaque taille. Si la quantité est le double du nombre de magasins, nous pouvons attribuer 2 pièces, sinon, nous restons sur une pièce.

Je vous serais reconnaissant de m'aider à automatiser ce processus pour garantir une gestion efficace du réassorts.

18test-dispatch.xlsx (12.77 Ko)

Bien à vous.

Bonjour,

j'ai l'impression qu'il y a déjà tout ce qu'il faut, quelle(s) colonne(s) faut-il modifier ?

Peux-tu donner un exemple de résultat attendu ?

Bonjour Doux Rêveur,

Je m'excuse pour ma réponse tardive. J'ai mis en vert l'exemple qui représente le résultat souhaité. Les autres couleurs indiquent ce que je souhaite automatiser. Je recherche une formule qui répartira les quantités selon le total reçu par taille et les dispatchera dans les magasins en tenant compte du manuel pour déterminer si la référence doit être envoyée à ce magasin ou non.

J'ai pris comme exemple sur la colonne références tu trouvera nom "Exemple" que j'ai mis en plusieurs tailles de 2 à 8 comme ce qu'on reçoit. Le total que nous recevrons pour toutes les tailles selon le manuel est de 145.

Les magasins 13, 14 et 15 n'ont pas été pris en compte car aucune quantité ne leur a été attribuée dans le manuel.

Il est essentiel de ne pas dépasser la quantité que nous recevrons. Si la quantité est inférieure au nombre de magasins, les premiers magasins seront prioritaires.

Si l'inverse en peux donner plus qu'une seul pièces ou garder le reste sans être dispatcher.

N'hésitez pas si vous avez d'autres questions.

Merci

6test-dispatch.xlsx (12.49 Ko)

Bonjour,

vu qu'il y a plusieurs tailles par référence, je pense qu'il y a plein de combinaisons possibles pour la répartition entre les magasins ; parce que je vois que le total d'articles (pour plusieurs tailles) dans la feuille DISPATCH correspond au total indiqué dans la feuille MANUEL pour cet article (entre G2 et G8 on a bien 6 au total).

Donc il y a un paramètre en plus dans la feuille DISPATCH qui complique les choses.

En VBA il y a des formules qui permettent de sortir une liste de manière aléatoire mais je ne sais pas comment on fait.

Et le souci avec une formule incrémentable serait qu'on favoriserait toujours le magasin 1 si on déduisait du total à chaque ligne le nombre donné au-dessus.

bonjour HAsafari, Doux Rêveur,

un premier essai en VBA, mais je suppose qu'il faut encore modifier les choses. Doit-on attribuer ligne par ligne ou doit-on attribuer un référence en total par exemple ?

Lignes 20-26 sont vos lignes 2-8 mais sans "reste"

7test-dispatch.xlsb (26.11 Ko)
Rechercher des sujets similaires à "automatisation reassort"