Jump to content

Table ps_product_sale ?


Recommended Posts

Bonjour,

 

je m'interroge sur le contenu de la table ps_product_sale. De quoi s'agit-il exactement ?

Les colonnes quantity et sale_nbr ne sont pas très explicites.

Doit-on comprendre ceci : pour chaque produit on a le cumul de la quantité vendue et le nombre de fois où ce produit a été vendu ainsi que la date de la dernière vente ?

SI tel est le cas, est-ce que ces données tiennent compte des retours de marchandise, des, annulations de commandes, des devis, etc...

 

Merci pour vos eclaircissements.

Link to comment
Share on other sites

  • 2 months later...

Bonjour,

 

Je relance ce post car je suis intriguée sur la façon dont ce remplit cette table product_sale

 

J'ai 2 sites avec des versions différentes et je vois les mêmes 'erreurs' ?

 

Les date_upd de cette table vont pas jusqu'aux dates des dernières commandes, j'ai cru du coup que ça se changait uniquement qund la commande est passées en 'livré'.

Mais les dates ne collent pas !

 

Pouvez-vous m'expliquer comment se remplit cette table ?

 

Merci pour votre aide !!

Link to comment
Share on other sites

Pour contourner le mystère de la table product_sale j'ai écrit cette petite requête qui donne les quantités vendues par date en tenant compte du statut des commandes :

 

    SELECT DATE_FORMAT(o.date_add, '%Y-%m-%d') date_cmde,
             od.product_id id_prod,
             od.product_reference Ref,
             (SUM(od.product_quantity) - SUM(od.product_quantity_return)) Qte_vendue
            
    FROM ps_order_detail od LEFT JOIN ps_orders o ON o.id_order = od.id_order
    WHERE o.current_state IN (2, 3, 4, 5, 12, 13, 14, 22)
                
    GROUP BY date_cmde, od.product_id
    ORDER BY date_cmde DESC

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...