Problèmes fonctionnels #52
Reception commandes
0%
Description
Hello, mail passer sur user (j'avais déjà posé la question mais sur la forge je pense que c'est plus indiqué)
"Bonjour,
J'ai la version 4.0.10 de PMB.
Et je rencontre un petit problème avec ma gestion des commandes et plus
particulièrement avec les réceptions.
Il semble que pour une commande dont tous les éléments ont été facturés et
payés, il n'est plus possible de faire une réception. Dans la commande (qui
est dans l'état "En cours/payé"), dès que je clique sur le bouton
"Réception", j'aboutis sur la page des réceptions avec un message me disant
qu'il n'a rien trouvé pour ma commande.
Mon sentiment: la réception fonctionne très bien tant que la commande est dans
l'état "En cours". Mais dès qu'elle passe en "En cours/payé", il n'est plus
possible de faire une réception. Probablement parce que PMB fait un filtre sur
le statut "En cours" uniquement.
Avez vous le même problème?
Ou est-ce que je rate quelque chose dans la gestion de ma commande?
Merci
Olivier"
Historique
#1 Mis à jour par Anonyme il y a presque 11 ans
Bonjour,
J'ai fait quelques petites recherches.
Voici mon analyse:
En effet, il y a un filtre sur les commandes dont l'état est "En cours" et qui exclue de fait les commandes dans l'état "En cours/payé".
Ce filtre est visible dans le fichier classes/receceptions.class.php l. 50$this->filtre_actes="actes.num_entite='".$this->id_bibli."' and actes.num_exercice='".$this->id_exer."' and (actes.statut = ".STA_ACT_ENC.") ";
Je l'ai modifié pour inclure dans la liste les commandes "En cours/payé".$this->filtre_actes="actes.num_entite='".$this->id_bibli."' and actes.num_exercice='".$this->id_exer."' and (actes.statut = ".STA_ACT_ENC." OR actes.statut=26) ";
J'ai du mettre la valeur 26 en dur car je n'ai pas trouvé de constante pour cette valeur.
Après avoir fait cette modification, je vois bien apparaître mes réceptions.
Par contre, je n'ai aucune idée des effets de bords(bugs) que j'ai pu créer ainsi.
Merci
Olivier
#2 Mis à jour par Anonyme il y a presque 11 ans
Mon analyse "fonctionnelle".
D'après ce que je comprends de la documentation de PMB (en particulier du graphe de la pages "Le circuit des achats"), PMB considère qu'on est facturé APRES la livraison. D'où le filtre mis en place.
Or ce n'est pas mon cas. Mon fournisseur (Amazon) me facture (et je paie) AVANT de recevoir les ouvrages.
Merci
Olivier