1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD Calcule TTC

Discussion dans 'Windev' créé par neo22233, Oct 24, 2026, à 2:15 PM.

  1. neo22233

    neo22233 Member

    Inscrit:
    Mar 10, 2020
    Messages:
    75
    J'aime reçus:
    1
    Bonjour,

    Dans une fenêtre d’édition de bon de commande, je calcule les totaux avec la procédure ci-dessous.


    PROCÉDURE Calcule()
    moTotalHT est un monétaire = 0
    moTotalTVA est un monétaire = 0

    POUR TOUT LIGNE DE TABLE_LigneDocumentsAchats
    COL_TotalHT = COL_Qté * COL_PrixAchat
    FIN
    moTotalHT = COL_TotalHT[ligneTotal]
    moTotalTVA = moTotalHT * SAI_TVA / 100

    LIB_TotalHT = moTotalHT
    Lib_TotalTVA = moTotalTVA
    LIB_TotalTTC = moTotalHT + moTotalTVA


    Dans l’analyse, Qté est un numérique, PrixAchat et TotalHT sont des monétaires.

    Ce que j’observe (TVA 19 %) :

    Une ligne : quantité 6, prix d’achat affiché 407,18 Da. Le total de la ligne affiche 2 443,05 Da, alors que 6 × 407,18 = 2 443,08.


    J'arrive pas a trouvé l'erreur exacte.
    Merci de bien vouloir m'aider.
     
    Tags:
  2. neo22233

    neo22233 Member

    Inscrit:
    Mar 10, 2020
    Messages:
    75
    J'aime reçus:
    1
    J'ai trouvé le problème, c'est a cause des prix enregistré dans la table articles, je doit faire un montant avec ,99. Merci
    [​IMG]
     
  3. figaro

    figaro New Member

    Inscrit:
    Avr 1, 2018
    Messages:
    3
    J'aime reçus:
    0
    Bonjour
    Essai au lieu de diviser la TVA par 100
    multiple la par 0.19, les arrondis devraient être plus précis .. a tester sans garantie
     

Partager cette page

Chargement...