[Résolu] Calcul de TVA dans requête ou formulaire

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
oeildor
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 03 mai 2011 14:27

[Résolu] Calcul de TVA dans requête ou formulaire

Message par oeildor »

bonjour à tous,
voilou je me remet a base et j aimerais sois dans une requete ou dans un formulaire integrer une formule qui me permet d avoir un prix selon la tva
j'ai un champs pht , un champs tva
la formule serais si tva est de 5,5 alors pht * 1,4 sinon pht* 1,9
comment je fais sans passer par macro merci
Dernière modification par Bidouille le 05 juin 2014 07:51, modifié 3 fois.
Raison : Titre modifié pour plus de compréhension + balisage
openoffice 4.0.1
AOO401m5(Build:9714) - Rev. 1524958
2013-09-20 11:40:29 (Fr, 20 Sep 2013)
WINDOWS 7 EDITION STARTER
SERVICE PACK 1
ASUS EEPC
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 10099
Inscription : 28 août 2010 08:45

Re: calcul dans requete ou formulaire

Message par micmac »

Bonjour,
votre signature a écrit : openoffice org.3 windows7
Votre signature indique que vous disposez d'une version obsolète de OpenOffice.
http://oooforum.free.fr/index.php/2013/ ... ice-3-3-0/
Est-ce un choix, une erreur, un oubli, une obligation ?
Dans ce dernier cas, mentionnez-le dans votre signature par "Obligation de version".

Pour connaître la version que vous possédez

Pour vous mettre à jour de la dernière version :
Tutoriels d'installation.

Votre signature doit comporter :
1- La version exacte de OOo, AOO ou LibO (OOo 3.2.1, AOO 4.0, LibO 3.3.2 par exemple) ;
2- La version exacte du système d'exploitation (Windows 7 SP1, Win 8.1, par exemple).

Accès direct à votre signature pour la corriger.

Cordialement.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17219
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: calcul dans requete ou formulaire

Message par jeanmimi »

Bonjour,
Pour que tes calculs fonctionnent, il faut que dans la table T_Produits il y ait un champ id_taux_TVA
et dans ta Base, il te faut une table T_taux_TVA avec 2 champs : id_taux_TVA et taux_TVA.
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
oeildor
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 03 mai 2011 14:27

Re: calcul de TVA dans requête ou formulaire

Message par oeildor »

oki merci
donc j 'ai tt fait mais apres pour la formule il faut l indiquer dans une requete je suppose par sql ?? la syntaxe serais quoi
openoffice 4.0.1
AOO401m5(Build:9714) - Rev. 1524958
2013-09-20 11:40:29 (Fr, 20 Sep 2013)
WINDOWS 7 EDITION STARTER
SERVICE PACK 1
ASUS EEPC
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17219
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: calcul de TVA dans requête ou formulaire

Message par jeanmimi »

Pour faire la requête, tu peux utiliser l'Assistant, c'est assez simple.
Tu sélectionnes les 2 tables T_taux_TVA et T_Produits, tu relies les champs id_taux_TVA
Le calcul de la TVA est classique :

Code : Tout sélectionner

"pht" * "taux_TVA"
Cette FAQ explique aussi comment https://wiki.documentfoundation.org/FR/FAQ/Base/027
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
oeildor
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 03 mai 2011 14:27

Re: calcul de TVA dans requête ou formulaire

Message par oeildor »

lol la je suis d accord avec toi j ai tt fais mais la ou est le souci c'est comment faire l operation suivante
qd le taux est de 5 alors le prix ht est * par 1,4 sinon le prix ht est *1,8
et la par contre je ne sais pas le faire et bien sur dans une mm colonne
un conseil merci d avance
openoffice 4.0.1
AOO401m5(Build:9714) - Rev. 1524958
2013-09-20 11:40:29 (Fr, 20 Sep 2013)
WINDOWS 7 EDITION STARTER
SERVICE PACK 1
ASUS EEPC
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17219
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: calcul de TVA dans requête ou formulaire

Message par jeanmimi »

Si ta table T_Produits a bien son champ id_taux_TVA, tu as donc des produits où l'id_taux_TVA est égal à 0 et d'autres où il est égal à 1
La multiplication dans la requête te donnera le résultat attendu.
SI ce n'est pas clair, tu peux joindre ta base pour tester.
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
oeildor
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 03 mai 2011 14:27

Re: calcul de TVA dans requête ou formulaire

Message par oeildor »

desole je ne vois pas comme je joins ma base merci encore
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
openoffice 4.0.1
AOO401m5(Build:9714) - Rev. 1524958
2013-09-20 11:40:29 (Fr, 20 Sep 2013)
WINDOWS 7 EDITION STARTER
SERVICE PACK 1
ASUS EEPC
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: calcul de TVA dans requête ou formulaire

Message par Piaf »

Bonjour
Un petit exemple : ta table T_taux
tTaux.png
Une requête calculant le prix TTC
PrixTTC.png
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
oeildor
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 03 mai 2011 14:27

Re: calcul de TVA dans requête ou formulaire

Message par oeildor »

merci en effet cela parait simple
je prenais le souci dans le mvs sens je voulais a tt pris passé par sql dans les requetes
merci bcp a tous
openoffice 4.0.1
AOO401m5(Build:9714) - Rev. 1524958
2013-09-20 11:40:29 (Fr, 20 Sep 2013)
WINDOWS 7 EDITION STARTER
SERVICE PACK 1
ASUS EEPC