Introduction

    Noethys, ce n'est pas qu'un simple outil informatique, c'est également une communauté très active qui donne bénévolement de son temps et de son énergie pour vous accompagner au quotidien dans l'appréhension du logiciel.

    Si vous recevez en général une réponse à votre question dans la journée, c'est grâce au formidable travail des autres utilisateurs de Noethys ! Pour remercier ces contributeurs et témoigner de votre reconnaissance, vous pouvez simplement cliquer sur le bouton 'Remerciements' de la discussion.

    Et peut-être souhaiterez-vous également partager à votre tour vos connaissances auprès des nouveaux utilisateurs ? Car ceux qui donnent vie à Noethys, c'est vous...

    saisie de consommations impossible sous 1.2.0.8 _et_ 1.2.0.7

    Plus d'informations
    il y a 9 ans 2 semaines - il y a 9 ans 2 semaines #17536 par Fred.th
    Sous 1.2.0.8 je rencontre un bug de saisie de consommations avec plusieurs types de calcul de tarifs. Je suis donc repassé sous 1.2.0.7. Après avoir eu l'impression que ce passage réglait le problème, je m'aperçois que ce n'est pas le cas.

    Ce serait à vérifier (ce que je ferai demain) mais il me semble que les consommations qui ne fonctionnent pas sont celles qui ont des tarifs calculés en fonction d'une réponse à un questionnaire (repas maternels) et celles en fonction d'une question à choix multiple ("tarif au choix"). Ici je suis sous 1.1.8.6 (Mageia5) mais j'ai le même bug (TypeError: a float is required ligne 17 dans UTILS_Decimal.py) sous 1.2.0.0 (Mageia6), pour Windows, je n'ai pas eu le temps de vérifier.
    Code:
    ## 03/08/2017 22:46:44 | 1.1.8.6 | linux2 Linux 4.4.74-server-1.mga5 i686 ## Traceback (most recent call last): File "/usr/share/noethys/Ctrl/CTRL_Grille.py", line 2078, in OnLeftClick case.OnClick() File "/usr/share/noethys/Ctrl/CTRL_Grille_cases.py", line 1421, in OnClick self.MAJ_facturation() File "/usr/share/noethys/Ctrl/CTRL_Grille_cases.py", line 421, in MAJ_facturation self.grid.Facturation(self.IDactivite, self.IDindividu, self.IDfamille, self.date, self.IDcategorie_tarif, IDgroupe=self.IDgroupe, case=self, etiquettes=listeEtiquettes, modeSilencieux=modeSilencieux) File "/usr/share/noethys/Ctrl/CTRL_Grille.py", line 2512, in Facturation resultat = self.CalculeTarif(dictTarif, combinaisons_unites, date, temps_facture, IDfamille, IDindividu, quantite, case, modeSilencieux) File "/usr/share/noethys/Ctrl/CTRL_Grille.py", line 4032, in CalculeTarif montant_tarif = float(FloatToDecimal(montant_tarif, plusProche=True)) File "/usr/share/noethys/Utils/UTILS_Decimal.py", line 17, in FloatToDecimal x = decimal.Decimal(u"%.2f" % montant) TypeError: a float is required

    les activités incriminées :

    Fichier en pièce jointe :

    Nom du fichier : activites.nxa
    Taille du ficher :476 Ko

    Heu...

    Fred.th, pour le Relais des Enfants à Montpellier
    www.relaisdesenfants.org
    Dernière édition: il y a 9 ans 2 semaines par Fred.th.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 2 semaines - il y a 9 ans 2 semaines #17537 par Fred.th
    Heu... j'ai mis en PJ deux activités que je pensais concernées sans avoir pris le temps de vérifier. En fait une seule des deux est concernée : le Petit Relais. Celle appelée Relais des Petits qui a exactement la même configuration ne rencontre pas ce bug (chez moi 1.1.8.6).

    En fait la seule différence entre ces deux activités c'est que le Relais des Petits n'a jamais utilisé la version 1.2.0.8 tandis que le Petit Relais l'a utilisée.

    J'imagine donc que les tables concernant le Petit Relais ont pu être "altérées" par la version 1.2.0.8 ?

    Fred.th, pour le Relais des Enfants à Montpellier
    www.relaisdesenfants.org
    Dernière édition: il y a 9 ans 2 semaines par Fred.th.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 2 semaines - il y a 9 ans 2 semaines #17538 par Fred.th
    Je cherche encore un peu et il semble que les comptes de tous les enfants ne sont pas affectés, loin de là.

    Il semble même qu'il n'en reste qu'un seul (celui sur lequel je me suis acharné à faire des tests bien sûr) dont le dossier a été saisi sous la version 1.2.0.8.

    J'y verrai un peu plus clair demain, en attendant, bonne nuit !:pinch:

    Fred.th, pour le Relais des Enfants à Montpellier
    www.relaisdesenfants.org
    Dernière édition: il y a 9 ans 2 semaines par Fred.th.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 2 semaines - il y a 9 ans 2 semaines #17539 par Fred.th
    Ça y est, la tartine de beurre porte conseil.

    L'inscription de l'enfant concerné par le bug n'avait pas été bien complétée. Le bug se produisait lorsqu'on demande l'application d'un tarif repas qui passe par la réponse à un questionnaire. Or pour cet enfant Noethys tentait d'appliquer le tarif de 0.00€, ce qui est un peu compliqué, on peut le comprendre.

    Ce que je ne sais pas encore c'est si Noethys applique ce tarif de 0.00€ par défaut quand le questionnaire n'est pas rempli (ce n'était pas le cas avant) ou si c'est un utilisateur qui a saisi ce montant aberrant.

    Fred.th, pour le Relais des Enfants à Montpellier
    www.relaisdesenfants.org
    Dernière édition: il y a 9 ans 2 semaines par Fred.th.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 2 semaines #17540 par Ivan
    Bonjour,

    Merci pour tous ces indices.

    Malheureusement, j'ai beau multiplier les tests à partir de ton paramétrage nxa, il n'y a aucun bug qui apparaît. Aurais-tu d'autres indices qui me permettraient de reproduire ce bug chez moi ?

    Merci,

    Ivan

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 2 semaines #17551 par Fred.th
    Non :(

    Je reviens sous Windows, je teste en 1.2.0.7 je crée un nouvel individu (M.Teste) sans lui remplir le questionnaire des repas, Noethys met 4.95 par défaut, ce qui est le bon comportement. Je mets volontairement 0.00€ Noethys met 4.95. Je mets 0.01€ Noethys compte 0.01€ Rien à redire donc.

    En 1.2.0.8 pareil (avec Teste fils). Rien à reprocher à Noethys.

    Je repasse en 1.2.0.7 et tente d'ajouter des consommations à Teste fils, créé sous 1.2.0.8 et à Teste Monsieur, créé sous 1.2.0.7 et tout fonctionne. Pourtant la réponse au questionnaire repas est bien restée 0.00€*.

    Je n'ai plus d'idées pour reproduire le bug.


    * (Peut-être faudrait-il mettre une alerte sur le montant 0.00€, à moins que certains s'en servent pour faire des gratuités ?)

    Fred.th, pour le Relais des Enfants à Montpellier
    www.relaisdesenfants.org

    Connexion ou Créer un compte pour participer à la conversation.

    Temps de génération de la page : 0.216 secondes

    Paramétrages de cookies

    ×

    Cookies fonctionnels

    Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

    Mesure d"'"audience

    Ce site utilise des cookies de mesure et d’analyse d’audience, tels que Google Analytics et Google Ads, afin d’évaluer et d’améliorer notre site internet.

    Réseaux sociaux/Vidéos

    Des plug-ins de réseaux sociaux et de vidéos, qui exploitent des cookies, sont présents sur ce site web. Ils permettent d’améliorer la convivialité et la promotion du site grâce à différentes interactions sociales.

    Session

    Veuillez vous connecter pour voir vos activités "!"

    Autres cookies

    Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.

    Connexion

    Qui est en ligne ?

    Il y a 4916 invités et 4 membres en ligne

    Dernières actualités

    • Version 1.3.3.9 (06/09/2024)

      Ajout de l'export des locations vers Noethysweb Correction de la vignette des pièces de type PDF Ajout de l'option Masquer les archivés dans les options de la fiche famille Ajout du tableau des...

      Lire la suite...

    Recherche