Asu34 Posted January 19, 2022 Share Posted January 19, 2022 Bonjour à tous, Je suis sur PS 1.6.1.24 et j'ai l'impression que les stats du tableau de bord (CA & commandes) ne prend en compte que les commandes qui ont un état où la facture est générée. Vous sauriez si ce serait possible que ça prenne en compte d'autres états (sans facture) ? Aujourd'hui je ne génère plus les facture au paiement accepté mais uniquement à l'expédition des colis. Soit les commandes en paiement accepté ne sont plus prises en compte dans les stats du tableau de bord... Vous auriez une idée ? Merci Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 19, 2022 Share Posted January 19, 2022 Bonjour, êtes vous certain que se soit la génération de facture et non pas le fait que l'état considère la commande comme valide qui est pris en compte ? Link to comment Share on other sites More sharing options...
Asu34 Posted January 19, 2022 Author Share Posted January 19, 2022 Bonjour, oui j'en suis certain. Je pensais comme vous mais non il n'y a bien que les commandes qui ont une facture qui sont prises en compte... Avant les paiement accepté étaient pris en compte (car facture par défaut), j'ai simplement décoché (pour mon besoin) "Autoriser les clients à télécharger et lire la version PDF de la facture." et ils ne rentrent plus dans les stats. Je vous joins un screenshot de la configuration de cet état. Link to comment Share on other sites More sharing options...
Eolia Posted January 19, 2022 Share Posted January 19, 2022 Bizarre car le module statsales se base uniquement sur le flag valid pourtant... Vous êtes sûr que les commandes passent pas ensuite dans un état où "Considérer la commande comme validée" ne serait pas coché ? Link to comment Share on other sites More sharing options...
Asu34 Posted January 19, 2022 Author Share Posted January 19, 2022 Bonjour, j'ai pourtant bien le code que vous m'avez indiqué également de mon côté. Ce module gère l'onglet Commande et CA du menu Statistiques c'est bien ça ? Mais j'ai l'impression que celui du tableau de bord est différent non ? (screenshot de ce dernier) car je viens de faire de nouveaux tests qui confirment mon précédent problème et j'ai fait également un essaie en désactivant le module statssales et j'ai constaté que le tableau de bord lui fonctionnait tjs... Le problème est présent dans les 2 Link to comment Share on other sites More sharing options...
Asu34 Posted January 19, 2022 Author Share Posted January 19, 2022 Est-ce que ce ne serait pas ces 2 lignes qui cause mon problème : AND o.`invoice_date` BETWEEN ' . ModuleGraph::getDateBetween(); ? Link to comment Share on other sites More sharing options...
Asu34 Posted January 19, 2022 Author Share Posted January 19, 2022 J'ai l'impression, sauf erreur de ma part, qu'il se base avec cette dernière condition de la date de la génération de la facture non ? Link to comment Share on other sites More sharing options...
Asu34 Posted January 19, 2022 Author Share Posted January 19, 2022 J'ai fait un test en modifiant la ligne précédente par : AND o.`date_add` BETWEEN ' . ModuleGraph::getDateBetween(); et ça a l'air de fonctionner. Qu'en pensez-vous ? En revanche il faut que je trouve si c'est OK comment le faire également sur le bloc du tableau de bord Link to comment Share on other sites More sharing options...
Asu34 Posted January 19, 2022 Author Share Posted January 19, 2022 Bon pour commande & Ca c'est OK à moitié, le nombres des commandes et produits sont OK pour la période sélectionnée, en revanche le total des ventes est erroné... Je penche un peu vu qu'il utilise apparemment la fonction getTotals précédemment modifiée... Une idée ? Pour le tableau de bord j'ai vu le fichier AdminStatsController.php (controller) qui a l'air faire fonctionner ce dernier, mais il m'a l'air encore plus complexe... Merci Link to comment Share on other sites More sharing options...
Asu34 Posted January 19, 2022 Author Share Posted January 19, 2022 J'ai pour celui du tableau de bord je crois réussi en modifiant les fonctions getTotalSales & getOrders du fichier AdminStatsController.php en remplaçant invoice_date par date_add & ça à l'air de fonctionner. Par contre je n'arrive pas à modifiier correctement le 1er pour commande et ca qui ne me soit pas le bon total des ventes... Link to comment Share on other sites More sharing options...
Asu34 Posted January 19, 2022 Author Share Posted January 19, 2022 Bon je confirme que le tableau de bord que c'est OK avec les modifs précédentes, en revanche je sèche pour l'onglet Statistiques & Commandes & CA. Le nombre de commandes et produits valides sont OK mais pas le calcul des vente qui ne prends en compte que les commandes avec une facture (et validée)... Je vous joins un screenshot plus parlant peut-être que vous auriez une idée ? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now