Gestion des stocks par rapport au statut des commandes

Hello UGAL.

On n'aime pas, chez LaPaDD, vendre des produits qui ne sont pas en stocks. On aime donc la gestion des stocks à la UGAL, qui annonce le produit comme "indisponible" quand le stock atteint le niveau 0.

Ceci dit, on a remarqué que le statut de la commande n'a pas d'impact sur les stocks, et cela nous pose un vrai problème. Je m'explique : que le statut de la commande soit "nouvelle", "en cours", "expédiée" ou "annulée", le stock semble être décrémenté. Or, quand on annule une commande, on aurait vraiment besoin que le stock soit "ré-incrémenté" du stock correspondant.

Qu'en dites-vous ?

Hello LaPaDD.

Pour confirmation: les stocks sont décrémentés automatiquement au moment où la commande est passée sur votre site (état = nouvelle), et les changements d'état ultérieurs des commandes ne modifient pas les niveaux des inventaires. Ce système permet facilement de ne accepter de commandes quand le stock est à zéro.

Nous hésitons à mettre en place un couplage plus important entre les commandes et les stocks, pour plusieurs raisons:

  • Théoriquement il faudrait aussi re-décrementer les stocks quand l'état d'une commande est changé de "Annulée" à par exemple "En Cours". Ca peut poser problème dans le cas où le stock d'un article de la commande est entre temps re-tombé à zéro, puisque nous aurions alors à gérer des stocks négatifs.
  • Les changements d'état des commandes via l'API devraient-ils aussi modifier les stocks? Nous ne voulons pas "casser" des applications connectées via l'API qui prennent déjà en compte ce non couplage entre les commandes et les stocks.
  • Si les inventaires sont mis à jour manuellement avant l'annulation d'une commande, les stocks présents sur le site seront faux – et potentiellement il sera possible de commander des produits hors stock.

La solution est peut-être d'introduire dans l'interface de changement d'état des commandes l'option de mettre à jour les stocks (case à cocher pour chaque ligne de la commande). Mais à priori ca ne se fera pas automatiquement, le non couplage entre les commandes et les stocks ayant le gros avantage de rester simple, et ça on aime bien :-)

Makes sense? Merci en tous cas pour vos questions!

OK, makes sense.

Je vote pour cette solution de case à cocher pour chaque ligne de commande avant de passer la commande au statut "Annulée". Cela préserverait la cohérence actuelle tout en permettant de résoudre ce problème de gestion de stock des commandes annulées.

Merci Jean !

Vous devez vous connecter ou créer un compte pour participer au forum.

Vous connecter

Créer un compte

22/05/12 - 05:57