Anne.Cavalier Posted January 1, 2017 Share Posted January 1, 2017 Bonjour Je ne peux pas supprimer un article de ma facture mais par contre il se décompte à chaque fois que je clique sur supprimer...Du coup le montant de la facture n'est absolument pas correct (fichier joint). Après avoir essayé plusieurs manipulations, je me rends compte que c'est un seul produit qui n'est pas supprimable et qui fait tout beuguer. J'ai créé un nouveau produit que les clients ont commandé (échalotes les 500 g) et je me suis rendu compte que le produit en question avait une déclinaison par défaut 1kg ce qui donnait une fois le produit commandé une ligne dans la facture: échalote les 500g: 1 kg. Je suis donc allée supprimer les déclinaisons du produit et j'ai ensuite essayée de le supprimer de la facture. ca change le montant de la facture mais ca ne le supprime pas. J'ai donc essayé de mettre la facture en statut annulé pour pouvoir la refaire mais la non plus ca ne fonctionne pas (message d'erreur ci-joint). Merci d'avance pour votre aide Link to comment Share on other sites More sharing options...
Anne.Cavalier Posted January 3, 2017 Author Share Posted January 3, 2017 Bonjour Je me permets de remonter le sujet; j'ai vraiment besoin de votre aide. Merci Link to comment Share on other sites More sharing options...
ChDUP Posted January 3, 2017 Share Posted January 3, 2017 Il vous faut intervenir en base de données pour modifier ce produit dans order_detail, rectifier order_detail_tax, puis les montants dans orders, order_payment et order_invoice Vous pouvez aussi essayer ce script qui permet peut etre ce genre de modifications : https://www.prestashop.com/forums/topic/185401-free-script-prestools-suite-mass-edit-order-edit-and-much-more/?do=findComment&comment=917572 Link to comment Share on other sites More sharing options...
Anne.Cavalier Posted January 3, 2017 Author Share Posted January 3, 2017 Merci beaucoup pour votre retour. J'ai réussi à enlever le produit. Maintenant j'aimerais enlever le message "attention a payé 27.10 au lieu de 0" et j'aimerais pouvoir mettre le statut annulé sur la facture (message d'erreur ci-joint). il y a til un endroit dans la base de données ou l'on peut changer le statut de la commande? Merci pour votre aide Link to comment Share on other sites More sharing options...
ChDUP Posted January 3, 2017 Share Posted January 3, 2017 à priori vous n'avez pas correctement supprimé le produit, puisqu'il cherche à restocker, mais ne trouve pas l'id_attribut correspondant (la déclinaison) Pourquoi avoir modifié la commande si vous voulez finalement l'annuler ? Link to comment Share on other sites More sharing options...
Anne.Cavalier Posted January 3, 2017 Author Share Posted January 3, 2017 J'étais pressée parce que je devais préparer mes commandes donc j'ai recréer une nouvelle commande pour cette cliente. Le produit existe toujours mais j'ai enlevé l'attribut. Que puis je faire maintenant ? Si je supprime la commande dans la base de donnée il y aura un trou dans mes numéros de commandes, non ? Link to comment Share on other sites More sharing options...
ChDUP Posted January 3, 2017 Share Posted January 3, 2017 oui, donc il suffisait de mettre la commande en "annulé" et ne rien toucher d'autre dans order_detail, pour cet id_order, est-ce que vous voyez une entrée avec le product_id en question ? Link to comment Share on other sites More sharing options...
Anne.Cavalier Posted January 3, 2017 Author Share Posted January 3, 2017 Oui il y a une entrée avec le product-id en question PS: je n'ai pas pu annuler la commande car à chaque fois j'avais le message d'erreur que je vous ai joint plus haut Link to comment Share on other sites More sharing options...
ChDUP Posted January 3, 2017 Share Posted January 3, 2017 parce que vous aviez supprimé une déclinaison utilisée dans la commande bref essayez de passer le product_attribute_id de cette ligne à 0 Link to comment Share on other sites More sharing options...
Anne.Cavalier Posted January 3, 2017 Author Share Posted January 3, 2017 Ca a marché!! merci beaucoup, mais a t on la possibilité d'annuler le paiement en chèque pour qu'il n'y est plus ecrit "27.10 payé au lieu de 0" ? Link to comment Share on other sites More sharing options...
ChDUP Posted January 3, 2017 Share Posted January 3, 2017 essayez de supprimer l'entrée dans order_payment mais sauvegardez bien la table avant 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