Surveiller Stock

9 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour, 

 

J'ai régulièrement des soucis de stock qui ne sont pas correcte, des fois plus en BDD que réel (se qui pose problème quand un client commande et que je ne peux pas fournir) et des fois moins en BDD que réel (moins grave mais ça fait des vente perdu a cause de produits fictivement hors stock).

 

Il y a environ 2 jours j'ai mis en ligne un produits stock:9

 

le soir même une cliente en commande 6. Commande réglé expédié.

le lendemain une commande est validé avec 1 de réservé commande en attente de paiement.

 

A l'instant je me rend compte que c'est hors stock quantité:0....

 

Mais 9-6-1=2 normalement donc il me reste bien réellement 2 en stock mais plus sur la boutique.

 

Je sais qu'il y a les stock temporaire qui rentre en ligne de compte mais y a t-il un endroit ou l'on peux avoir ses info? Donc le stock réel, stock temporaire et si possible depuis quand c'est en stock temporaire, supprimer stock temporaire si depuis trop longtemps?

 

Et dernière question, peut-on consulté un log ou un truc comme ça pour analysé ou pourrais se produire de tel problème de stock? Genre avoir une liste des date/heure avec action qui aurais modifier tel valeur?

 

J'avais déjà rencontré cela sur la version 6.1 et je me rend compte que j'ai toujours se genre de soucis en 7.2...

 

Un grand merci pour votre aide.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

Lors de l'ajout au panier d'un produit, le stock est réservé temporairement puis le stock est reservé définitivement pour cette commande lorsqu'elle en réglée. Si la commande n'est pas concrétisée, alors le stock réservé est effacé et c'est le stock total qui sera disponible pour tous les utilisateurs du site.

La durée de mise en stock temporaire est administrable depuis la page d'administration du site, via le champ "Délai de réservation du stock lors de la mise en panier, en secondes :". Le statut de paiement qui déclecnche la décrémentation réel des stock est aussi administrable via le champ "Décrémenter les stocks réels pour les commandes en attente de paiement :" sur cette même page.

 

Je sais qu'il y a les stock temporaire qui rentre en ligne de compte mais y a t-il un endroit ou l'on peux avoir ses info? Donc le stock réel, stock temporaire et si possible depuis quand c'est en stock temporaire, supprimer stock temporaire si depuis trop longtemps?

 

Pour supprimer les stocks temporaires, vous pouvez mettre 1 dans le champ "Délai de réservation du stock lors de la mise en panier, en secondes :", ou vider le contenu de la table peel_stock_temp

 

 

Et dernière question, peut-on consulté un log ou un truc comme ça pour analysé ou pourrais se produire de tel problème de stock? Genre avoir une liste des date/heure avec action qui aurais modifier tel valeur?

 

Si un produit est présent dans le stock temporaire, la mention "stock_temp : XX" est indiqué sur la page de gestion de stock du produit dans l'administration. Les différentes opérations sur les stocks ne sont pas historisées.

 

J'avais déjà rencontré cela sur la version 6.1 et je me rend compte que j'ai toujours se genre de soucis en 7.2...

 

Nous n'avons pas eu ce type de retour sur les versions 7 et supérieu, qui sont publiés depuis plus de 2 ans maintenant.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,
 
J'autorise la réservation pendant 1800sec et je réserve sur les commandes en attente de paiement donc d'ou pourrais venir mon problème?
 
Car je n'avais pas la mention "stock_temp : XX" indiqué sur la page de gestion de stock donc il doit y avoir un soucis a un endroit...
 
Si par la suite je passe la commande de "en attente de paiement" à "RDV confirmé" ça ne change pas mes stock normalement.
 
Je vois pas d'ou cela peut venir et c'est plutôt ennuyant...
 
Je pense a mettre un morceau de code la ou il y a des modification de stock apporté qui reprendrai le stock, l'action et le nouveau stock pour le mettre en BDD histoire de voir ou pourrais se produire le soucis...
 
Merci pour votre soutien ;)
 
edit: j'ai fait quelque test et il y a des soucis dans les calcule des stock. Voici se que j'ai:

mini_15022002044021251.png

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

 

Car je n'avais pas la mention "stock_temp : XX" indiqué sur la page de gestion de stock donc il doit y avoir un soucis a un endroit...

Vous vérifiez juste après l'ajout au panier ? Sur une page du type https://premium.peel.fr/admintest/produits.php?mode=stock&id=1 ?

 

Je pense a mettre un morceau de code la ou il y a des modification de stock apporté qui reprendrai le stock, l'action et le nouveau stock pour le mettre en BDD histoire de voir ou pourrais se produire le soucis...

La fonction qui décrémente le stock est decremente_stock dans le fichier modules\stock_advanced\fonctions.php

 

Avez-vous le module premium 7.2 associé à votre version de PEEL ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour, 

 

j'avais rien sur cette page :https://premium.peel.fr/modules/stock_advanced/administrer/stocks1clic.phpni sur https://premium.peel.fr/admintest/produits.php?mode=stock&id=1&page=1

 

Mais cette information apparaît des fois donc elle doit fonctionné. Par contre en BDD ca met le total des produits tout utilisateur confondu qui sont temporairement réservé et ça prend la dernière mise en panier donc finalement si il y a beaucoup de passage et de mise en panier, le panier du premier et des suivant ne sont pas vidé au bout du temps renseigné?

 

Dés que j'ai le temps je me penche sur la fonction decremente_stock.

 

Avez vous le même soucis que j'ai rencontré avec les action sur le tableau que j'ai mis? Car j'ai jamais toucher a la partie stock donc vous devriez rencontré le même problème.

 

Dans mon tableau dans stock et stock temp c'est les valeur que je doit avoir et dans stock peel et stock temp peel se sont les valeur que j'obtient avec la boutique. Il semblerai que le problème vienne quand des produits était en stock temp et que l'utilisateur valide sa commande, ça retiré du stock réel mais vous retiré également du stock temporaire se qui n'est pas logique car stock temp ne prend pas en compte la quantité réserver temporairement mais la quantité restante temporairement. Maintenant peut être que je me trompe mais au vue des valeurs obtenu et j'ai fait les mouvement physique avec le nombre d'article que je passé d'un bac a l'autre pour simulé les réserver temporairement et stock restant.

 

Dés que j'aurai un peut de temps je relancerai le même test sur un autre produits.

 

Oui j'ai le module premium 7.2 avec la version shopping 7.2.

 

Je sais je suis ennuyant lol

En tous cas merci pour votre aide car c'est vraiment tres tres tres ennuyant de pas pouvoir faire confiance aux stock.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

 

L'ensemble de ce que vous indiquez à propos des stock temporaires est lié à un fonctionnement normal.
En effet, la gestion des stocks temporaires n'a pas pour vocation à être exact, elle a été conçue pour être utilisé avec la valeur "timemax" (délai de réservation du stock lors de la mise en panier, en secondes) à bien régler en fonction de vos objectifs, et du rapport entre vos stocks et l'affluence entre deux visiteurs d'un produit.

- Plus timemax est court, plus l'évaluation des stocks temporaires aura des chances parfois d'être supérieure à la réalité de ce qui est présent dans les caddies de tous les visiteurs : ceci permet d'avoir une plus grande protection contre les ajouts au panier abusifs, et de ne pas perdre de commande.
Si timemax est court les stocks temporaire seront réservés moins longtemps, et certains utilisateurs risquent d'avoir dans le panier des produits qui ont été commandés par d'autre entre temps et donc ne plus être disponible.
=> si on pousse à l'extrême, timemax à 0 désactive les stocks temporaires. Les stocks sont testés lors du passage de commande, et c'est le premier qui commande qui est servi.

- Plus timemax est long, plus cela évite que les utilisateurs composent un panier avec un produit qui ne soient plus en stock lors du passage de commande.
=> avec timemax très long, jamais un utilisateur ne sera déçu après avoir mis un produit dans son panier, il lui sera réservé pendant toute sa visite sur le site

On se rend ainsi bien compte que si vous avez 1 produit et N visiteurs qui veulent l'acheter en même, il n'y a pas de parfaite solution : soit on donne au premier qui met dans son caddie, soit au premier qui concrétise la commande. Avec des insatisfaits dans les deux cas.

Maintenant concrètement votre question sur la double décrémentation :
Elle est liée au paramètre "Décrémenter les stocks réels pour les commandes en attente de paiement :" et au fonctionnement lors d'un paiement direct (CB ou paypal) :
- Le stock est décrémenté lors de la création de la commande juste avant le paiement car on crée cette commande pour avoir une trace commerciale en cas de problème ensuite ou de client qui part.
 => si vous ne voulez pas réserver ce stock, alors changez le réglage de "Décrémenter les stocks réels pour les commandes en attente de paiement :"
- Par ailleurs on conserve le panier tant que le paiement n'est pas annulé ou accepté, donc on continue à réserver les stocks des produits du panier. Conserver ce panier permet notamment à l'utilisateur qui s'est arrêté dans son processus de commande de repartir sur le site choisir d'autres produits si il le souhaite, et il se peut qu'il n'ait pas pris conscience d'avoir rompu son processus de commande précédent.
 => si vous ne voulez pas réserver ce stock, passez timemax à 0

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour, Merci pour ces info ;) En fait se que je souhaite est relativement simple mais je sais pas comment bien paramétré...

 

Si on doit en arriver au premier commander premier servi c'est pas trop grave car ca arrive qu'il y a des mise en panier pour rien...

 

Mais se que je souhaite c'est que dés qu'il y a une commande validé donc dés que j'ai la commande en BO, que se soit un paiement en liquide ou par virement ou par paypal (en attente de paiement ou réglé), que les stock réel soit décrémenter. Car dés que c'est validé, je doit avoir les produits en stock et donc les produits de la commande doit être décrémenter pour être réservé.

 

Je sais pas trop comment configuré du coups... Je doit donc réduire timemax, voir le mettre a 0 si je comprend bien les explication.

 

Mais pour "Décrémenter les stocks réels pour les commandes en attente de paiement" j'ai mis OUI et il me semble que c'est se que je doit avoir car si je met NON mes stock seront décrémenter uniquement quand les commande seront mise en "réglé" et donc si j'ai 3 article en stock, je risque d'avoir 10 commandes avec cette article et si j'ai plus de 3 commandes qui régle j'ai un soucis de stock et ne peut fournir les autre commandes. Dite moi si j'ai bien compris merci

 

Donc je devrai juste réduire timemax ou le mettre à 0 pour ne plus avoir de soucis c'est bien ça?

 

Merci et bonne journée

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,
 

 

Je sais pas trop comment configuré du coups... Je doit donc réduire timemax, voir le mettre a 0 si je comprend bien les explication.

 

Oui c'est bien ça

 

Mais pour "Décrémenter les stocks réels pour les commandes en attente de paiement" j'ai mis OUI et il me semble que c'est se que je doit avoir

 

oui, cela permettra que les stocks réel soit décrémenté à la dernière étape du process de commande, pendant la création de la commande quel que soit le mode de paiement choisi.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour, ok merci, j'ai passé la configuration sans stock temporaire et dés que j'ai un peut de temps je refait un test ;)

 

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping