Jump to content

Ajout d'un même article plusieurs fois dans la commande


Recommended Posts

Bonjour.

Est-il possible d'ajouter un même article plusieurs fois dans une même commande, et à un prix différent ?

Par avance merci !

 

P.S. : description du besoin métier 

Nous avons quelques produits qui sont très spécifiques à la demande du client (par exemple une retouche de vêtement) et dont le prix est à chaque fois différent. Or il arrive que nous ayons deux fois la « même » prestation (par exemple une retouche vêtement qui ajoute une fermeture, une retouche vêtement qui raccourcit la taille) dans une même commande (le client passe et pose ses deux articles ; le prix pour chaque retouche sera différent).

Il est difficilement envisageable de créer tous les « produits » qui pourraient correspondre à tous les cas de figure à tous les prix possibles.

Link to comment
Share on other sites

28 minutes ago, Eolia said:

Non c'est impossible nativement (un id produit = un prix)

Par contre vous pouvez utiliser les déclinaisons pour ajuster les prix

Utiliser une déclinaison revient à créer un produit différent, et puis la gestion des déclinaisons est lourding.

Je pensais bien que c'était impossible car id_product et id_cart font clef primaire dans la table ps_cart_product.

J'espère juste que quelqu'un ait trouvé un moyen de contourner cette limitation « par design ».

Edited by lem__mel
orthographe (see edit history)
Link to comment
Share on other sites

Bonjour,

En gros, ce qui vous dérange c'est de créer plusieurs produits pour plusieurs choses différentes ?????

J'ai l'impression que vous mélanger des choses, ainsi, il semble que de base, pour vous, une retouche est un produit unique et qu'il peut avoir plusieurs prix différents en fonction du type de retouche et donc, pour vous, c'est un seul produit. Sauf que chaque retouche est un produit unique à part entière ou une déclinaison du produit retouche de base.

Donc vous n'aurez pas le choix, il faut soit créer un produit par type de retouche ou une déclinaisons. Ou définir un prix unique pour chaque retouche quelque soit la tâche à accomplir.

Dans tous les cas, le soucis viendra, sur un site web, des erreurs des clients qui n'arriveront pas à choisir la bonne retouche correspondant à leur besoin spécifique, il faudrait donc imaginer une solution avec une UX intéressante pour limiter les erreurs clients et proposer un choix restreint au besoin du client et donc créer une navigation personnalisée.

Link to comment
Share on other sites

Vous avez mal compris le besoin. Ce n'est pas le client qui choisit un produit.

En l'état il demande un devis (puisque quasi chaque demande est unique, et que donc chaque produit serait unique), et le back office créé la commande si le devis est accepté.

Sur le site web, seuls les produits classiques (sans personnalisation en quelque sorte) peuvent être sélectionnés par les clients, et il n'y a donc aucun problème dans ces cas-là.

Le seul problème est lorsque l'on répond à une demande spécifique.

Link to comment
Share on other sites

Les gérer à part implique d'avoir plusieurs systèmes de facturation, d'avoir plus endroits où le client peut accéder à ses factures.

Pour l'heure, plusieurs commandes sont créées lorsque cela se produit (i.e. lorsque le « même » produit est ajouté plusieurs fois à une même commande), ce qui signifie qu'une commande sera payée en une fois si au travers d'un TPE, ou en plusieurs si au travers du site web (puisque plusieurs commandes sont créées). Dans tous les cas, plusieurs factures sont placées dans l'espace client.

 

 

 

Link to comment
Share on other sites

  • Déclinaison impossible :
    • il faudrait créer une déclinaison pour chaque cas ; c'est lourd et le mécanisme des déclinaisons est pas très fiable/pratique
    • on aurait rapidement plus de 50 déclinaisons pour un produit 
  • produit à peu près même topo : trop de produits différents uniquement sur le prix, et créer un nouveau produit car il y a une variation d'un détail (type de tissus) qui entraîne une augmentation d'un ou deux euros, c'est lourding

Pour le moment, le plus simple est, lorsque cela se produit, de scinder la commande en deux ; l'article ayant un prix différent sur chacune et une note est ajoutée à chaque facture pour expliciter la prestation.

 

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...