Archives de la liste a​i​d​e​@p​a​h​e​k​o​.c​l​o​u​d​

Petit problème sur une cotisation payée d'avance

jmparot at me.com via aide

23/09/2019 11:11:21

Bonjour.

Un membre m’a payé en une fois deux années de cotisation pour une raison qui lui est
propre (2019 et 2020).

J’ai donc saisi deux cotisation pour 2019 et 2020 en anticipant sur le montant de la
cotisation pour 2020 (notre exercice va du 1er janvier au 31 décembre).

Tout s’est bien passé à un détail près : la cotisation pour 2020 est signalée comme
étant en retard (champ statut).

D’un point de vue strictement comptable, cela me gêne. Un peu si la cotisation passe en
statut « à jour » lors de la bascule de 2020, beaucoup plus si le statut n’est pas
remis à jour à ce moment là. Par ailleurs, j’ai peur que les scripts de rappel
déclenchent inopinément un rappel sur une cotisation déjà payée si le statut n’est
pas remis à jour.

De mon côté, je peux faire disparaître de manière sale le problème en éditant la
base et c’est sans doute ce que je vais choisir comme solution de court terme. Dans le
long terme, le calcul du champ d’état peut-il être adapté pour tenir compte de mon
cas particulier ? Je conçois que ce ne soit pas une urgence ;-)

Merci pour votre travail, Garradin est vraiment un outil très utilisable et je
recommande.

A vous lire.

Jean-Michel Parot
Trésorier de l’association Beauséjour.

Re: Petit problème sur une cotisation payée d'avance

BohwaZ/Garradin

23/09/2019 17:18:56

Je pense que le souci vient de cette clause :

cm.date <= c.fin AND cm.date >= c.debut

Autrement dit : la cotisation est considérée comme étant "à jour" si la
date de la cotisation est entre la date de début et la date de fin.

C'est ce qui permet aux assos de n'avoir qu'une seule cotisation
annuelle, par exemple "du 1er sept 2019 au 31 août 2020", et l'année
d'après l'asso change simplement la date de cette cotisation, et ainsi
toutes les cotisations inscrites passent en "en retard".

Ça permet de ne pas créer un type de cotisation chaque année et se
retrouver avec 10 ou 20 cotisations, surtout quand on a plusieurs
tarifs / règles / etc.

A mon avis donc tu devrais simplement modifier la date de cotisation du
membre pour qu'elle soit entre la date de début et la date de fin. Vu
que cette date est différente de la date de l'écriture comptable, ça ne
pose pas de souci.

En résumé :
- date de cotisation = 1er janvier 2020 par exemple
- date de l'écriture = date réelle du paiement

Et ton problème sera réglé :)

Re: Petit problème sur une cotisation payée d'avance

jmparot at me.com via aide

23/09/2019 22:52:18

Je te remercie pour cet éclaircissement.

Cordialement.

> Le 23 sept. 2019 à 17:18, BohwaZ/Garradin <garradin@garradin.eu> a écrit
:
> 
> 
> Je pense que le souci vient de cette clause :
> 
> cm.date <= c.fin AND cm.date >= c.debut
> 
> Autrement dit : la cotisation est considérée comme étant "à jour" si
la
> date de la cotisation est entre la date de début et la date de fin.
> 
> C'est ce qui permet aux assos de n'avoir qu'une seule
cotisation
> annuelle, par exemple "du 1er sept 2019 au 31 août 2020", et
l'année
> d'après l'asso change simplement la date de cette cotisation, et
ainsi
> toutes les cotisations inscrites passent en "en retard".
> 
> Ça permet de ne pas créer un type de cotisation chaque année et se
> retrouver avec 10 ou 20 cotisations, surtout quand on a plusieurs
> tarifs / règles / etc.
> 
> A mon avis donc tu devrais simplement modifier la date de cotisation du
> membre pour qu'elle soit entre la date de début et la date de fin. Vu
> que cette date est différente de la date de l'écriture comptable, ça
ne
> pose pas de souci.
> 
> En résumé :
> - date de cotisation = 1er janvier 2020 par exemple
> - date de l'écriture = date réelle du paiement
> 
> Et ton problème sera réglé :)
> 
> -- 
> . ____   
> / ___|  Liste d'entraide des utilisateurs de Garradin
> | |  _   http://garradin.eu/
> | |_| |
> \____|  Désinscription : http://garradin.eu/aide/