dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Dolibarr-dev] BUG : Correction


From: Régis Houssin
Subject: RE: [Dolibarr-dev] BUG : Correction
Date: Tue, 20 Dec 2005 19:37:03 +0100

je viens de trouver pourquoi !!!

bizarrement ça se produit lorsque les tables sont en MyISAM

une fois la table passée en InnoDB il calcul juste

 

là je veux bien qu’on m’explique ;-))

 

Régis

 

 


De : address@hidden [mailto:address@hidden De la part de Damien PASQUER
Envoyé : mardi 20 décembre 2005 16:00
À : Discussions sur le developpement de Dolibarr
Objet : [Dolibarr-dev] BUG : Correction

 

Mon écart final, est de environ 100 - 150 euros, et non pas 800 euros.
Et en fouillant un peu au niveau de la base, j'ai trouvé l'erreur.
Sur ma ligne de propale d'exemple que je donnais,
1 article à 475euros * Quantité 96 - 31 pourcent de remise = 31464.
Dans la base, dans la table llx_propaldet,  j'ai les valeurs suivantes :

rowid

fk_propal

fk_product

description

tva_tx

qty

remise_percent

remise

subprice

price

40

14

142

 

19.6

96

31

0

475

327


Or 475 * 0,69 = 327,75. La valeur stocké dans price est 327, un arrondi au dessous.
Je perds donc 0,75 * 96 = 72 euros sur cette ligne.
Peut-être une erreur au niveau des arrondis?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]