Jump to content

Recommended Posts

Bonjour,

je viens de m'apercevoir sur certains produits de notre boutique qui ont été importé automatiquement que sur le taux de tva sur ces fiches articles concerné n'a pas été prix en compte.

Nous nous retrouvons donc avec de nombreux produits ayant aucune taxe.

Je voudrais savoir si quelqu'un connait une requête SQL qui permettrait de palier a ce problème ?

En vous remerciant.

Cordialement.

Share this post


Link to post
Share on other sites

En conservant le prix final actuel ou en augmentant le prix final de la TVA?

Share this post


Link to post
Share on other sites

Bonjour Doekia,

en applicant le taux de la TVA au prix final car la j'ai mon prix TTC qui est le prix H.T en réalité .

Merci.

Cordialement.

Share this post


Link to post
Share on other sites

Bonjour,
 

Il faut être vigilent au fait qu'il y a 4 taux de TVA. Dans notre boutique nous en utilisons 3 différents.

++,

Jeff

Share this post


Link to post
Share on other sites

Bonjour Grouik,

 

oui bien sur j'imagine qu'il faut préciser l'id de la règle de taxe concerné dans cette fameuse requête SQL.

 

Tchupa.

Share this post


Link to post
Share on other sites
set @tr := <ici-mettre-l-id-de-la-regle-de-taxe>;
update PREFIX_product p
inner join PREFIX_product_shop ps on ps.id_product = p.id_product
set p.id_tax_rules_group = @tr, ps.id_tax_rules_group = @tr
where p.id_tax_rules_group = 0;

faisant varier le prix du taux

 

et

set @tr := <ici-mettre-l-id-de-la-regle-de-taxe>;
set @tx := <ici-mettre-le-taux-de-la-taxe-de-la-regle-de-taxe-quand-elle-s-applique>;
update ps_product p
inner join ps_product_shop ps on ps.id_product = p.id_product
set p.id_tax_rules_group = @tr, ps.id_tax_rules_group = @tr, p.price = p.price/@tx, ps.price=ps.price/@tx
where p.id_tax_rules_group = 0

 

pour que le prix actuel ne change pas mais que la taxe soit prise en compte

Edited by doekia (see edit history)

Share this post


Link to post
Share on other sites

Bonjour Doekia,

j'ai testé la deuxième requête sur une sauvegarde, mais je me retrouve avec des prix divisé par 1,2

Exemple un produit a 16,90€ passe à 14.08€

Share this post


Link to post
Share on other sites

Cela sert de repondre correctement aux questions posee et de suivre la procedure.

Si tes prix marques Ht sont deja a leur valeur ttc, c'est la requete 2 qui convient, sinon c'est la 1.

 

Share this post


Link to post
Share on other sites
Le 19/06/2018 à 10:14 AM, doekia a dit :

set @tr := <ici-mettre-l-id-de-la-regle-de-taxe>;
update PREFIX_product p
inner join PREFIX_product_shop ps on ps.id_product = p.id_product
set p.id_tax_rules_group = @tr, ps.id_tax_rules_group = @tr
where p.id_tax_rules_group = 0;

faisant varier le prix du taux

 

et


set @tr := <ici-mettre-l-id-de-la-regle-de-taxe>;
set @tx := <ici-mettre-le-taux-de-la-taxe-de-la-regle-de-taxe-quand-elle-s-applique>;
update ps_product p
inner join ps_product_shop ps on ps.id_product = p.id_product
set p.id_tax_rules_group = @tr, ps.id_tax_rules_group = @tr, p.price = p.price/@tx, ps.price=ps.price/@tx
where p.id_tax_rules_group = 0

 

pour que le prix actuel ne change pas mais que la taxe soit prise en compte

 

Bonjour,

J'ai trouvé ce post qui est la solution à mon problème.

Ma boutique est activé avec la TVA vu que j'étais en SASU. J'ai modifié mes statuts et suis maintenant en micro entreprise donc je n'ai plus de TVA.

Lorsque je désactive la TVA, tous mes pris sont affiché en HT ce qui est normal, hors je voudrais que mes prix soit le TTC qui reste. Donc la requette sql 1.

Mais je n'arrive pas a faire la requette a chaque fois ça me dit : SELECT n'existe pas !

Je suis en version 1.6.1.11 et n'arrive pas a faire la requette sql.

Pouvez-vous m'aidez s'il vous plait ?

Merci d'avance,

Share this post


Link to post
Share on other sites

l'outil requète sql de prestashop ne peux pas faire cela par design. Il est limité aux requête de type select

Donc a executer dans ton phpmyadmin ou autre outils de manipulation de la bdd

Share this post


Link to post
Share on other sites
Il y a 19 heures, doekia a dit :

l'outil requète sql de prestashop ne peux pas faire cela par design. Il est limité aux requête de type select

Donc a executer dans ton phpmyadmin ou autre outils de manipulation de la bdd

Bonjour,

Merci pour votre réponse, malheureusement, je ne comprends pas ce que vous me dite.

Pourriez-vous m'expliquer la marche a suivre s'il vous plait, se serait très gentil. (je me débrouille, mais suis pas du tout une spécialiste)

 

Merci d'avance,

Share this post


Link to post
Share on other sites
Le 19/10/2018 à 3:57 PM, doekia a dit :

Donc a executer dans ton phpmyadmin ou autre outils de manipulation de la bdd

Pourtant l'explication est limpide.

Si vous ne comprenez pas cette phrase il est fortement conseillé de demander à quelqu'un d'autre "spécialiste" de le faire à votre place, car ce type d'intervention est irréversible.

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More