Project

General

Profile

Actions

Anomalie #1610

closed

Contributions avec des centimes

Added by Thierry Mouchaud over 2 years ago. Updated 7 months ago.

Status:
Fermé
Priority:
Normal
Category:
Core
Target version:
Start date:
12/30/2021
Due date:
% Done:

100%

Estimated time:
Version utilisée:

Description

Bonjour,
nombre des contributions que j'enregistre ont des centimes, or depuis quelque temps, Galette enregistre bien les centimes en DB, mais à l'affichage, le montant est tronqué.
C'est gênant dans mes recherches, mais surtout cela amène à une corruption inattendue : si j'enregistre une contribution de 20,97€ , je l'affiche (est donc affiché 20€) et je l'enregistre à nouveau (mettons que j'aie ajouté un commentaire), alors la valeur en DB va devenir 20€. (Il me semble, je n'ai pas réalisé de tests poussés)

Corrections suggérées par Guillaume :
dans Galette/Entity/Contribution.php

ligne 354 :         $this->_amount = ( float )$r->montant_cotis;
ligne 356 :         $this->_orig_amount = ( float )$r->montant_cotis;

ligne 463 : devient ligne 460 comme ci-dessous :

case 'montant_cotis':
        $value = strtr($value, ',', '.');

Actions #1

Updated by Guillaume AGNIERAY over 2 years ago

  • Status changed from Nouveau to In Progress
Actions #2

Updated by Guillaume AGNIERAY over 2 years ago

  • Status changed from In Progress to Résolu
  • % Done changed from 0 to 100
Actions #3

Updated by Johan Cwiklinski 7 months ago

  • Category set to Core
  • Status changed from Résolu to Fermé
  • Assignee set to Guillaume AGNIERAY
  • Target version set to 1.0.0
Actions

Also available in: Atom PDF