Bonjour
Je viens d'enregistrer un nouvel adhérent au 29/04/2018
et ai également enregistré sa cotisation pour 2018.
Le logiciel m'indique que la cotisation pour 2017 n'a pas été réglée....
Ce qui semble logique et pas anormale!!!!
Erreur de paramètrage de ma part ?
*Pierre ROGER*
*UNAPEDA*
www.unapeda.asso.fr
L'UNAPEDA est sur Facebook <https://www.facebook.com/unapeda.fr>
Pour soutenir l'UNAPEDA, adhérez
<http://unapeda.asso.fr/IMG/pdf/UNAPEDA_ADHESION-INDIVIDUELLE.pdf> ou faites
un don <http://unapeda.asso.fr/article.php3?id_article=2328>
On Mon, 30 Apr 2018 12:13:33 +0200 / "Pierre ROGER"
<pierre.roger@unapeda.fr> said :
>
> Bonjour
>
> Je viens d'enregistrer un nouvel adhérent au 29/04/2018
> et ai également enregistré sa cotisation pour 2018.
>
> Le logiciel m'indique que la cotisation pour 2017 n'a pas été
> réglée.... Ce qui semble logique et pas anormale!!!!
>
> Erreur de paramètrage de ma part ?
Hum tu veux dire que tu ne devrais pas voir de message pour la
cotisation de 2017 car ton adhérent n'existait pas à ce moment-là ?
"BohwaZ/Garradin" <garradin@garradin.eu> writes:
[...]
>> Je viens d'enregistrer un nouvel adhérent au 29/04/2018
>> et ai également enregistré sa cotisation pour 2018.
>>
>> Le logiciel m'indique que la cotisation pour 2017 n'a pas été
>> réglée.... Ce qui semble logique et pas anormale!!!!
>>
>> Erreur de paramètrage de ma part ?
>
> Hum tu veux dire que tu ne devrais pas voir de message pour la
> cotisation de 2017 car ton adhérent n'existait pas à ce moment-là ?
Bonjour,
J'ai le même soucis entre les cotisations 2017 et 2018.
| Cotisation | Période | Montant | Membres inscrits | Membres à
jour |
| Cotisation 2017 | du 01/12/2016 au 31/12/2017 | 5,00€ | 10 |
10 |
| Cotisation 2018 | du 01/01/2018 au 31/12/2018 | 5,00 € | 3 |
3 |
J'ai payé ma cotisation 2018 mais dans la page d'accueil j'ai la mention
« Cotisation en retard ».
Dans le statuts de tous membres à jour de la « Cotisation 2017 » sont
notés « En retard ».
Merci.
"Daniel Dehennin" <daniel.dehennin@baby-gnu.org> writes:
>> "BohwaZ/Garradin" <garradin@garradin.eu> writes:
>>
>>
>> [...]
>>
>>> Je viens d'enregistrer un nouvel adhérent au 29/04/2018
>>> et ai également enregistré sa cotisation pour 2018.
>>>
>>> Le logiciel m'indique que la cotisation pour 2017 n'a pas
été
>>> réglée.... Ce qui semble logique et pas anormale!!!!
>>>
>>> Erreur de paramètrage de ma part ?
>>
>> Hum tu veux dire que tu ne devrais pas voir de message pour la
>> cotisation de 2017 car ton adhérent n'existait pas à ce moment-là
?
>
> Bonjour,
>
> J'ai le même soucis entre les cotisations 2017 et 2018.
>
> | Cotisation | Période | Montant | Membres inscrits |
Membres à jour |
> | Cotisation 2017 | du 01/12/2016 au 31/12/2017 | 5,00€ | 10 |
10 |
> | Cotisation 2018 | du 01/01/2018 au 31/12/2018 | 5,00 € | 3 |
3 |
>
> J'ai payé ma cotisation 2018 mais dans la page d'accueil j'ai la
mention
> « Cotisation en retard ».
>
> Dans le statuts de tous membres à jour de la « Cotisation 2017 » sont
> notés « En retard ».
Quelqu’un aurait-il une idée s’il vous plaît ?
Je ne comprend pas ton souci, tu as 3 membres inscrits et 3 membres à
jour de cotisation, je viens de tester avec les même infos de mon côté
et la cotisation 2018 apparaît bien à jour pour les membres qui sont
inscrits dans cette période ?
Sinon envoie-moi ton fichier association.sqlite en privé sur mon
adresse garradin arobase garradin.eu
Cordialement.
Bonjour BohwaZ,
C'est fugace. Sur
https://centro.garradin.eu/admin/membres/cotisations/voir.php?id=12 on a
tous les membre marqués "en retard", pareil sur la 10, alors que sur la
dernière cotisation (la 13) et sur la 11 ils sont tous à jour. Du coup
si je regarde la fiche d'un membre ça me dit qu'il n'est pas à jour
parce qu'une cotisation n'est pas payée.
Il doit y avoir un paramètre qui marche mal mais je ne sais pas lequel...
Bien à toi.
Le 08/06/2018 à 17:07, BohwaZ/Garradin a écrit :
> Je ne comprend pas ton souci, tu as 3 membres inscrits et 3 membres à
> jour de cotisation, je viens de tester avec les même infos de mon côté
> et la cotisation 2018 apparaît bien à jour pour les membres qui sont
> inscrits dans cette période ?
>
> Sinon envoie-moi ton fichier association.sqlite en privé sur mon
> adresse garradin arobase garradin.eu
>
> Cordialement.
>
"BohwaZ/Garradin" <garradin@garradin.eu> writes:
> Je ne comprend pas ton souci, tu as 3 membres inscrits et 3 membres à
> jour de cotisation, je viens de tester avec les même infos de mon côté
> et la cotisation 2018 apparaît bien à jour pour les membres qui sont
> inscrits dans cette période ?
Le soucis n’est pas pour la cotisation 2018 mais pour la cotisation 2017
Mes cotisations
Vous avez 3 cotisations enregistrées.
Cotisation obligatoire
Cotisation 2017 — du 01/12/2016 au 31/12/2017 — 5,00 €
Vous n'êtes pas à jour de cotisation
Cotisations en cours
Cotisation 2018 — À jour — Expire le 31/12/2018
Cotisation 2017 — En retard
Dons — À jour — Expire le 1
Comment puis-je ne pas être à jour de cotisation pour la cotisation 2017
dont la période de validité finie le 31/12/2017 ?
> Sinon envoie-moi ton fichier association.sqlite en privé sur mon
> adresse garradin arobase garradin.eu
Je veux bien si tu as une clef GPG ;-)
Ça pourrait être une idée de faire un export de la base sans les hash de
mot de passe ?
++
"Daniel Dehennin" <daniel.dehennin@baby-gnu.org> writes:
> "BohwaZ/Garradin" <garradin@garradin.eu> writes:
>
>> Je ne comprend pas ton souci, tu as 3 membres inscrits et 3 membres à
>> jour de cotisation, je viens de tester avec les même infos de mon côté
>> et la cotisation 2018 apparaît bien à jour pour les membres qui sont
>> inscrits dans cette période ?
>
> Le soucis n’est pas pour la cotisation 2018 mais pour la cotisation 2017
>
> Mes cotisations
>
> Vous avez 3 cotisations enregistrées.
> Cotisation obligatoire
> Cotisation 2017 — du 01/12/2016 au 31/12/2017 — 5,00 €
> Vous n'êtes pas à jour de cotisation
> Cotisations en cours
> Cotisation 2018 — À jour — Expire le 31/12/2018
> Cotisation 2017 — En retard
> Dons — À jour — Expire le 1
>
> Comment puis-je ne pas être à jour de cotisation pour la cotisation 2017
> dont la période de validité finie le 31/12/2017 ?
J’ai fait des essaies sur la nouvelle version sans succès, mais je viens
de comprendre mon erreur :
Ma catégorie de membre avait pour cotisation obligatoire celle de
2017, malgré le fait que Garradin affiche maintenant « Non » dans le
champs des cotisations obligatoire, celle de 2017 était toujours
celle de référence.
J’ai assigné la cotisation 2018 pour la catégorie et tout fonctionne
comme il faut. De plus la cotisation 2017 n’est plus affichée comme
étant en cours dans la nouvelle version 0.8.5[1].
Merci et désolé pour le bruit.
Footnotes:
[1] https://fossil.kd2.org/garradin/info/ede5c3863ec53462
"Daniel Dehennin" <daniel.dehennin@baby-gnu.org> writes:
[...]
> J’ai fait des essaies sur la nouvelle version sans succès, mais je viens
> de comprendre mon erreur :
>
> Ma catégorie de membre avait pour cotisation obligatoire celle de
> 2017, malgré le fait que Garradin affiche maintenant « Non » dans le
> champs des cotisations obligatoire, celle de 2017 était toujours
> celle de référence.
>
> J’ai assigné la cotisation 2018 pour la catégorie et tout fonctionne
> comme il faut. De plus la cotisation 2017 n’est plus affichée comme
> étant en cours dans la nouvelle version 0.8.5[1].
>
> Merci et désolé pour le bruit.
>
> Footnotes:
> [1] https://fossil.kd2.org/garradin/info/ede5c3863ec53462
J’ai quand même trouvé un soucis dans la page des cotisations du coup
voilà le patch:
#+begin_src diff
--- garradin-0.8.5.orig/include/lib/Garradin/Membres/Cotisations.php 2018-07-27
10:15:23.000000000 +0200
+++ garradin-0.8.5/include/lib/Garradin/Membres/Cotisations.php 2018-07-27
12:07:51.000000000 +0200
@@ -279,7 +279,7 @@
return $db->get('SELECT cm.id_membre, cm.date, cm.id, m.numero,
m.'.$champ_id.' AS nom, c.montant,
CASE WHEN c.duree IS NOT NULL THEN date(cm.date, \'+\'||c.duree||\'
days\') >= date()
- WHEN c.fin IS NOT NULL THEN c.fin <= date() ELSE 1 END AS a_jour
+ WHEN c.fin IS NOT NULL THEN (date() <= c.fin AND date() >= c.debut) END AS
a_jour
FROM cotisations_membres AS cm
INNER JOIN cotisations AS c ON c.id = cm.id_cotisation
INNER JOIN membres AS m ON m.id = cm.id_membre
#+end_src
Merci, correction appliquée sur la version stable :
https://fossil.kd2.org/garradin/info/774d4cee5efbf13d
On Fri, 27 Jul 2018 12:11:12 +0200 / "Daniel Dehennin"
<daniel.dehennin@baby-gnu.org> said :
> "Daniel Dehennin" <daniel.dehennin@baby-gnu.org> writes:
>
>
> [...]
>
> > J’ai fait des essaies sur la nouvelle version sans succès, mais je
> > viens de comprendre mon erreur :
> >
> > Ma catégorie de membre avait pour cotisation obligatoire celle
> > de 2017, malgré le fait que Garradin affiche maintenant « Non »
> > dans le champs des cotisations obligatoire, celle de 2017 était
> > toujours celle de référence.
> >
> > J’ai assigné la cotisation 2018 pour la catégorie et tout
> > fonctionne comme il faut. De plus la cotisation 2017 n’est plus
> > affichée comme étant en cours dans la nouvelle version 0.8.5[1].
> >
> > Merci et désolé pour le bruit.
> >
> > Footnotes:
> > [1] https://fossil.kd2.org/garradin/info/ede5c3863ec53462
>
> J’ai quand même trouvé un soucis dans la page des cotisations du coup
> voilà le patch:
>
> #+begin_src diff
> ---
> garradin-0.8.5.orig/include/lib/Garradin/Membres/Cotisations.php
> 2018-07-27 10:15:23.000000000 +0200 +++
> garradin-0.8.5/include/lib/Garradin/Membres/Cotisations.php
> 2018-07-27 12:07:51.000000000 +0200 @@ -279,7 +279,7 @@ return
> $db->get('SELECT cm.id_membre, cm.date, cm.id, m.numero,
> m.'.$champ_id.' AS nom, c.montant, CASE WHEN c.duree IS NOT NULL
THEN
> date(cm.date, \'+\'||c.duree||\' days\') >= date()
> - WHEN c.fin IS NOT NULL THEN c.fin <= date()
> ELSE 1 END AS a_jour
> + WHEN c.fin IS NOT NULL THEN (date() <= c.fin
> AND date() >= c.debut) END AS a_jour FROM cotisations_membres AS cm
> INNER JOIN cotisations AS c ON c.id
> = cm.id_cotisation INNER JOIN membres AS m ON m.id = cm.id_membre
> #+end_src
>