Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1633 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  calculer tva

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

calculer tva

n°1248649
vincent220​8
Posté le 18-11-2005 à 17:53:23  profilanswer
 

bonjour je souhaiterai avoir un peu d'aide pour calculer la tva en jascript a partir du prix H.T rentré par l'internaute.

mood
Publicité
Posté le 18-11-2005 à 17:53:23  profilanswer
 

n°1248651
Flyman30
Posté le 18-11-2005 à 17:57:08  profilanswer
 

pourquoi en javascript ?
 c'est une simple règle de 3  :heink:

n°1248652
vincent220​8
Posté le 18-11-2005 à 18:00:18  profilanswer
 

en fait je suis perdu j'ai essayer en php et avec les fonctions je suis dans une impasse la.

n°1248655
Flyman30
Posté le 18-11-2005 à 18:05:19  profilanswer
 

exemple (10 * 19.6)/100 =  1.96 (tva) ou 10*1.196 = 11.96 (le prix TTC)

n°1248656
vincent220​8
Posté le 18-11-2005 à 18:10:24  profilanswer
 

oui ca je sais ms le prob c pr l'integrer ex:
<table width="100%" bordercolor="#FFFFFF" bgcolor="#FFFFFF" class="class">
  <tr>
    <td width="324" bgcolor="#BDDFE1" class="menuhaut"><div align="left">Montant Total HT</div></td>
    <td width="334" bgcolor="#BDDFE1" class="menuhaut"><div align="left">Montant Total TTC </div></td>
    <td width="283"></td>
  </tr>
  <tr>
    <td width="33%" class="textes"><div align="left">
        <input name="champ1" type="text" class="centrer" value="Reporter Total HT ici" size="25" maxlength="25">
&euro; </div></td>
    <td width="33%" class="textes"><div align="left">
        <input name="champ2" type="text" class="centrer" size="25" maxlength="25" readonly>
&euro;</div></td>
    <td width="33%" class="textes"><input onclick="generale01()" type="button" value="OK">
      Ajouter TVA 19.6%</td>
  </tr>
</table>

n°1248657
elianor
bannie 17 fois
Posté le 18-11-2005 à 18:12:02  profilanswer
 

Ah, bah il va falloir le faire en HTML :o


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1248663
Flyman30
Posté le 18-11-2005 à 18:19:59  profilanswer
 

Ben là c'est encore plus simple tu as la prix TTC et le prix HT une soustraction et tu as la TVA  :D

n°1248664
vincent220​8
Posté le 18-11-2005 à 18:22:29  profilanswer
 

en fait il doit calculer le ttc en entrant le ht et en cliquant sur ok cela doit changer dans ttc.

n°1248671
leflos5
On est ou on est pas :)
Posté le 18-11-2005 à 18:41:01  profilanswer
 

onChange si tu veux faire un truc foireux sinon pourquoi ne pas valider et reconfirmer le truc avec la TVA en plus?
 
Mais bon pour ta question tu fais une fonction js calcul(valeur, zoneaffichage) qui te calcule le truc et te renvoit le résultat dans la zone que tu veux ;)

n°1248915
vincent220​8
Posté le 19-11-2005 à 12:50:59  profilanswer
 

Oui , merci pour ta reponse c'est ce que j'ai pensé faire mais je bloque dessus.

mood
Publicité
Posté le 19-11-2005 à 12:50:59  profilanswer
 

n°1248917
vincent220​8
Posté le 19-11-2005 à 12:55:19  profilanswer
 

j'ai ceci comme appui ms c'est foireux:
function prods_196_01()
{
document.formulaire.champ1.value = Math.round((document.formulaire.pu_001.value * document.formulaire.q_001.value)*100)/100;  
}
function ht01_196()  
{
document.formulaire.HT_total_196.value = Math.round(((document.formulaire.pu_001.value * document.formulaire.q_001.value) +  
(document.formulaire.pu_020.value * document.formulaire.q_020.value))*100)/100
}
function tva196()  
{
document.formulaire.TVA_196.value = Math.round(((document.formulaire.HT_total_196.value * 19.60) / 100)*100)/100
 }

n°1248950
olivthill
Posté le 19-11-2005 à 14:31:56  profilanswer
 

Quel est le problème ? Je suppose (sans avoir testé) que ce serait l'absence de conversion des champs saisie en nombres, car il manquerait Number(), qu'il faudrait utiliser comme ceci :

Code :
  1. function prods_196_01()
  2. {
  3. document.formulaire.champ1.value = Math.round((Number(document.formulaire.pu_001.value) * Number(document.formulaire.q_001.value)*100)/100; 
  4. }
  5. function ht01_196() 
  6. {
  7. document.formulaire.HT_total_196.value = Math.round(((Number(document.formulaire.pu_001.value) * Number(document.formulaire.q_001.value)) + 
  8. (Number(document.formulaire.pu_020.value) * Number(document.formulaire.q_020.value)))*100)/100
  9. }
  10. function tva196() 
  11. {
  12. document.formulaire.TVA_196.value = Math.round(((Number(document.formulaire.HT_total_196.value) * 19.60) / 100)*100)/100
  13. }

n°1248954
leflos5
On est ou on est pas :)
Posté le 19-11-2005 à 14:40:43  profilanswer
 

Ca me parait pas trop générique ton truc.


Message édité par leflos5 le 19-11-2005 à 14:41:14
n°1248955
vincent220​8
Posté le 19-11-2005 à 14:41:59  profilanswer
 

m'y remet merci

n°1248957
vincent220​8
Posté le 19-11-2005 à 14:44:06  profilanswer
 

oui, je souhaiterai juste avoir un champs ou l'internaute reporterai le montant HT et appuyrai sur un bouton OK et cela afficherai le total TTC, mais la page fonction est comme tu le dis trop generique je galere pr l'adapter.

n°1248997
vincent220​8
Posté le 19-11-2005 à 16:54:59  profilanswer
 

non je n'y arrive pas, quelqu'un aurait-il le code pour la page fonctions.js afin de calculer la tva?

n°1249028
vincent220​8
Posté le 19-11-2005 à 18:34:24  profilanswer
 

help..

n°1249186
leflos5
On est ou on est pas :)
Posté le 20-11-2005 à 01:38:34  profilanswer
 

Faut travailler dur pour que ça marche et écouter aussi ;)
 
Faut réfléchir: t'as une valeur d'une zone qui en modifie une autre :) Donc tu connais cette zone puisque tu lui applique une fonction JS.
Maintenant tu peux pas te permettre de coder en dur la zone de retour de la valeur, suffit de la passer en argument avec la valeur de la zone à modifier ou le nom de la valeur d'oriigne :)
 
Après tu manipules avec JS et X.value, rien de compliqué ;) T'as des debugger JS, même IE t'indique où est l'erreur en gros :)

n°1250363
vincent220​8
Posté le 21-11-2005 à 22:59:57  profilanswer
 

Bonsoir,
j'ai du neuf:
http://www.informatiques-consommab [...] panier.php
mais cela est trop compliqué pour l'internaute, venez moi en aide, si vous avez des infos pour le faire en javascript


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  calculer tva

 

Sujets relatifs
calculer la tvacalculer total articles ht panier
[Jeu] Calculer la visibilité des unités entre elles....calculer une moyenne en enlevant avant deux données...
Optimisation de scripts PHP, comment la calculer.Calculer le nbre de ligne de code source
calculer le nbr de lignes pour action d'une macroCalculer le nombre de pages sous Word
[REQ] Calculer une équivalence algorytmiqueComment Calculer en VBA le cumul des heures ?
Plus de sujets relatifs à : calculer tva


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR