TVA 2014 : conserver le prix TTC final d'avant l'augmentation

Réduire
Ceci est un sujet important.
X
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • PATSXM971
    a répondu
    Re : TVA 2014 : conserver le prix TTC final d'avant l'augmentation

    Bonjour à tous et meilleurs voeux, un peu tardifs, pour 2014 !

    Envoyé par RobertG Voir le message
    Chaque taxe a sa propre "ID", donc tu ne fais ton changement que pour chaque ID de taxe concernée (et c'est là que "WHERE" intervient).
    L'instruction SQL est de modifier (SET) la valeur de "product_price" lorsque (WHERE) "product_tax_id" a une valeur (ID) déterminée, sans toucher donc aux lignes correspondant à d'autres ID de taxes.
    quoi dire de plus ? rien !

    Merci RobertG !

    Bonne continuation

    Laisser un commentaire:


  • achasp2
    a répondu
    Re : TVA 2014 : conserver le prix TTC final d'avant l'augmentation

    Ok!

    j'avais compris l'inverse, que "WHERE" voulais dire, de ne pas prendre en considération l'ID qu'on lui indique

    Il me reste plus qu'à acheter le livre pour essayer de mieux comprendre les fonctions de mysql

    Avec les explications que vous m'avez données, je devrai m'en sortir
    merci
    Dernière édition par achasp2 à 08/01/2014, 15h13

    Laisser un commentaire:


  • RobertG
    a répondu
    Re : TVA 2014 : conserver le prix TTC final d'avant l'augmentation

    Chaque taxe a sa propre "ID", donc tu ne fais ton changement que pour chaque ID de taxe concernée (et c'est là que "WHERE" intervient).
    L'instruction SQL est de modifier (SET) la valeur de "product_price" lorsque (WHERE) "product_tax_id" a une valeur (ID) déterminée, sans toucher donc aux lignes correspondant à d'autres ID de taxes.

    Laisser un commentaire:


  • achasp2
    a répondu
    Re : TVA 2014 : conserver le prix TTC final d'avant l'augmentation

    Envoyé par RobertG Voir le message
    Ta clause "where" ne renverra rien, puisque "product_price" ne peut en aucun cas être égal à "product_price`/1.00337 "
    C'est bien un SET qu'il faut utiliser ! Et WHERE concerne "product_tax_id" pour ne pas appliquer la modification là où il ne faut pas.
    UPDATE `xxxxx_virtuemart_product_prices` SET `product_price` = `product_price`/1.00337 WHERE 'product_tax_id' = numéroIDdelataxe
    Merci RobertG
    Ok, mais j'ai aussi une taxe à 5.5% qu'il ne faut pas toucher
    Désolé, je ne l'avais pas préciser auparavant

    Modifier 19.6% par 20% => sans toucher 7/10% et la 5.5%
    Modifier 7% par 10% => sans toucher 19.6/20% et la 5.5%

    Laisser un commentaire:


  • RobertG
    a répondu
    Re : TVA 2014 : conserver le prix TTC final d'avant l'augmentation

    Ta clause "where" ne renverra rien, puisque "product_price" ne peut en aucun cas être égal à "product_price`/1.00337 "
    C'est bien un SET qu'il faut utiliser ! Et WHERE concerne "product_tax_id" pour ne pas appliquer la modification là où il ne faut pas.
    UPDATE `xxxxx_virtuemart_product_prices` SET `product_price` = `product_price`/1.00337 WHERE 'product_tax_id' = numéroIDdelataxe

    Laisser un commentaire:


  • achasp2
    a répondu
    Re : TVA 2014 : conserver le prix TTC final d'avant l'augmentation

    Bonjour PATSXM971,

    Citation
    Si votre boutique internet vend des produits qui utilisent les deux taxes, alors, utilisez la condition WHERE et l'ID de taxe, si elle est présente dans la même table ; sinon, la requête s'avèrera, alors, plus complexe.
    Et bien pas de bol, je tombe sur cette manip que je ne sais pas faire

    Ok pour remplacer la condition WHERE (sauf erreur de ma part)


    Mais ID (3 et 4) ?
    = product_tax_id

    Comment faire?

    Merci par avance
    Dernière édition par achasp2 à 08/01/2014, 12h41

    Laisser un commentaire:


  • TVA 2014 : conserver le prix TTC final d'avant l'augmentation

    Pour modifier en masse les prix HT dans VirtueMart et conserver le prix final malgré l'augmentation de la TVA de 19.6 à 20% ou de 7 à 10% voir ceci :
    Dernière édition par PATSXM971 à 07/01/2014, 20h45

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X