Projet

Général

Profil

Development #45713

family: gérer des factures jusqu'à 8 chiffres

Ajouté par Thomas Noël il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
03 août 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

parce que c'est possible par exemple avec PayFIP (pour une association)


Fichiers

Révisions associées

Révision 138e2720 (diff)
Ajouté par Thomas Noël il y a plus de 3 ans

family: allow large invoice amount (#45713)

Historique

#2

Mis à jour par Thomas Noël il y a plus de 3 ans

Dans le .zip j'ai ajouté une facture de 123456,78 € (8 digits)

#3

Mis à jour par Thomas Noël il y a plus de 3 ans

Note: le makemigrations joue d'autres migrations parce qu'il remplace par exemple b'M' par 'M'. Python 3 certainement... je ne sais pas si on peut éviter ça ou si je dois modifier les migrations précédentes pour éviter que ça joue...?

#4

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Solution proposée à Solution validée

Note: le makemigrations joue d'autres migrations parce qu'il remplace par exemple b'M' par 'M'. Python 3 certainement... je ne sais pas si on peut éviter ça ou si je dois modifier les migrations précédentes pour éviter que ça joue...?

Je dirais que ce changement et la modif sur les décimales ça pourrait tout à fait être dispatchés dans les migrations précédentes mais que c'est sans doute pénible à faire, passons.

#5

Mis à jour par Thomas Noël il y a plus de 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)

Frédéric Péters a écrit :

Note: le makemigrations joue d'autres migrations parce qu'il remplace par exemple b'M' par 'M'. Python 3 certainement... je ne sais pas si on peut éviter ça ou si je dois modifier les migrations précédentes pour éviter que ça joue...?

Je dirais que ce changement et la modif sur les décimales ça pourrait tout à fait être dispatchés dans les migrations précédentes mais que c'est sans doute pénible à faire, passons.

Pour max_digits=8 je pensais aussi mais non, c'est une vraie migration (qui donne une traduction dans PostgreSQL).

commit 138e2720493d6d14ee00a4db641148f0257e7b25
Author: Thomas NOËL <tnoel@entrouvert.com>
Date:   Mon Aug 3 23:25:33 2020 +0200

    family: allow large invoice amount (#45713)

#6

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF