Proposition amélioration du modules adhérents

Salut Arre,

Merci de ta réponse.

Oui, on est d’accord qu’il faut des données :happy:. Quand je parlais, d’un bouton pour savoir quand un adhérent est venu et de stocker l’info, c’était pour alimenter une base de données.

Dans notre cas, on est un club d’escalade. Les adhérents viennent sous plusieurs formules différentes. (abonnement annuel, mensuel, carte 10 séances, etc…)
Je peux savoir par exemple combien d’entrée 1 séance, j’ai vendu, mais pour les abonnements, je n’ai pas d’historique de fréquentation.

Ce pointage existait avant sous-papier, chaque visiteur (peu importe ca formule.) s’inscrivait sur une liste et on avait juste à compter à la fin de la journée.

Ce que j’avais en tête, c’est par exemple ajouté un bouton (pour que ce soit rapide à saisir)

Mais je vois que la fonction événement pourrait convenir en fait (merci d’avoir attiré mon attention sur ce point) :happy:

Petite questions, peut-on créer un bouton appelant certaines fonctions de dolibarr (toujours sans grosses notions de code) de manière à créer des raccourcis ?
On est une petite asso donc on n’a pas vraiment le budget pour payer un développeur :happy:

Merci pour ton retour constructif en tout cas.

de rien :happy:

je comprend ce que tu veux faire.

J’imagine ça :
Pour chaque plage d’ouverture du club, tu crées un événement.
Par exemple : « entrainement » qui commence le 07/10/2018 à 8h et qui fini le 07/10/2018 à 12h.

Ca aura l’avantage de pouvoir également faire des stats sur les plages d’ouverture du club.

Dans contacts concernés, tu sélectionnes les adhérents présents (c’est une liste déroulante, mais on peut faire une recherche en tapant un morceau du nom)
EDIT : ça marche pour les contacts, je ne sais pas si ça marche pour les adhérents : à tester

Tout simple, et je pense que ça répond à ton besoin.

En plus de cela, tu peux créer des « projets » associés à ton club.

Du style « club » , « sortie Vincenne », sortie « épinal », etc…
comme ça dans ton événement, tu peux sélectionner le projet pour indiquer où ça se passe.
(je sais … il existe un champs « lieux » mais c’est un champs libre, donc toute erreur de frappe ferait que c’est un lieux différent à chaque fois, CLUB, club, clb, Club … L’avantage des projets, c’est que c’est une liste déroulante, donc pas d’erreur possible)

Après, pour le rendu d’information, il faut que tu saches exactement ce que tu veux …
Le plus simple est de dessiner sur une feuille de papier, les tableaux que tu veux, avec les bonnes lignes, les bonnes colonnes, et les bons filtres (par adhérent ? par jour ? par mois ? par projet, par … ?)
On va appeler ça un cahier des charges :happy:

Ensuite … ben ou tu te remontes les manches et tu essais de le faire dans un requeteur cité dans mon précédent post, ou tu demandes à quelqu’un de te le faire.
Honnêtement, ça ne devrai pas te revenir bien cher, renseigne toi :happy:

Pour ton autre question sur les « raccourcis » :
oui c’est tout simple :

va sur la fonction à la quelle tu veux avoir un raccourci
copie l’url.
clic sur « marque page » dans la colonne de gauche > et regarde les options proposées, tu devrais comprendre le fonctionnement et t’en sortir.

Bonjour,

Pour une de mes plus gros utilisateurs, on travaille pour coupler mon module adhérents plus à des cartes adhérents nfc via des raspeberry pour la gestion des accès / deverrouillage et paiement… et dans l’ideal le couple avec du paiement automatique stripe

Arre,

Merci pour tes retours. J’y finalement trouvé un dev parmi nos adhérents et on va donc modifier l’interface pour ajouter un bouton.
Ce n’est pas sorcier apparemment, je vais en profiter pour en apprendre un peu plus en codage :happy:

Avec le marque-pages, on a peur que personne ne le fasse, rien ne vaut un gros bouton sur la fiche adhérent pour ne pas oublier :happy:

Merci pour votre aide.

@Matt82

Réfléchis bien avant de faire des spécifiques sans que ça soit maintenu dans le core ou sous forme d’un module externe :
Tu vas perdre toutes les modifs à chaque mise à jour de dolibarr. (donc il faudra, ré-éditer le code et ré-implanter la fonctionnalité à chaque fois, tout en s’assurant de la compatibilité avec les évolutions du code et des tables…)

va falloir le choyer cet adhérent :wink:

ah et au fait, dans ce que j’avais proposé plus haut pour les événement, il faut passer les adhérents en user (il y a un bouton sur la fiche adhérent) et se servir des utilisateurs dans la fiche événement (pas des contacts)
Du coup, il faut bien gèrer les droits de dolibarr, histoire qu’un user « adhérent » ne puisse avoir accès à rien. Par exemple : passer touts les droits par défaut à « rien » et créer un ou plusieurs groupes pour les utilisateurs qui ont des droits. nb : ces droits ne concernent pas les utilisateurs « administrateurs »)

Arre,

Oui, j’ai bien conscience que la migration vers des versions supérieure peut rendre obsolète ces modifications que l’on fait directement sur le core. Mais bon, le module adhérent n’évolue pas beaucoup (voir quasiment pas) sur la 8.xx et j’ai acheté un module pour la caisse qui n’est pas compatible avec la dernière version.

On commence à avoir un bel outil sur la 7.xx de notre côté, on a donc y rester un petit moment je pense :happy:

Encore merci pour les précieux conseils.

Je vous conseille d’au moins soumettre vos modifs sur le github de ma version adhérentsplus où j’essaye de suivre les correction du core en attendant qu’il y soit fusionner.

C’est dommage de rester en v7 car la v8 et V9 améliorer grandement la gestion pour les assos notamment le paiement en ligne / par cb via stripe avec une automatisation des factures et des saisies de paiement…

Oui c’est dommage mais tant que ce n’est pas fusionné… Le module adhérent est un peu laissé de côté, j’ai l’impression, heureusement que vous cherchez à l’améliorer.

D’autant plus que le paiement par CB m’intéresse à terme mais on essais pour le moment de limiter les frais donc on fonctionne avec chèques + espèces.
Ce sera une prochaine étape :happy:

Bonjour,

je teste adherentplus et j’ai une erreur lorsque je sélectionne un adhérent dans ce module :

Code retour dernier accès en base en erreur: DB_ERROR_NOSUCHFIELD
Information sur le dernier accès en base en erreur: Unknown column 'd.ref' in 'field list'

Message: Unknown column 'd.ref' in 'field list'

La colonne d.ref si j’ai bien compris est le champ ref de la table adhérent qui est effectivement absent. Il ne fait pas partie des champ additionnels.

Ne serait-ce pas un alias du champ entity ? Comment puis-je régler ce problème ?

Dolibarr: 8.0.3, module adherentsplus : 8.0.1

Merci bien.

Merci pour votre retour. non ce n’est pas un alias, je l’ai rajouté pour pouvoir y mettre un numéro de license (ex licence de sport, modelisme etc…) comme dans les factures, commandes etc…

ref
varchar(30)
utf8_unicode_ci

Par ailleurs j’ai mis à jour en 8.0.3 le module. A terme je souhaite vraiment l’intégrer dans le core.

1 « J'aime »

Bonjour,

je n’ai pas encore chargé la dernière version (8.0.3) et j’ai donc toujours la 8.0.1. J’ai du ajouté également le champ : datecommitment

ALTER TABLE `llx_adherent` ADD datecommitment DATETIME DEFAULT NULL
Merci bien pour le job.

Bonjour :happy:
@ptibogxiv merci !

Bonjour,

  1. j’ai une anomalie :
    a) je suis la fiche d’un adhérent auquel est relié un adhérent secondaire,
    b) lorsque je clique sur le nom de l’adhérent secondaire j’obtiens le message suivant :

The requested URL /xxx/htdocs/ete/htdocs/custom/adherentsplus/card.php was not found on this server.

  1. Je n’ai pas trouvé où renseigner par défaut les dates d’adhésion. Dans notre cas elles vont du 1/9 au 31/8 et sont différentes de l’année fiscale (1/1 au 31/12).

  2. Dans la partie admin configuration on pourrait ajouter à Gestion des droits d’entrée à l’adhésion la ligne Jamais ou sanspour préciser qu’il n’y a pas de droits d’entrée.

  3. toujours dans cette partie de configuration
    a) AdherentConsumption n’est pas traduit.
    b) à quoi sert cette option ?

Merci bien.

Pour le 1) je vais regarder à corriger cela mais lier a votre url qui n’est pas votredolibarr.fr/custom/adherentsplus etc… le repertoire custom doit etre mal renseigné dasn votre fichier conf

  1. dans la partie admin du module adhérent plus, vous pouvez choisir le mois de début qui peut etre différent de votre début comptable. Aller dans la partie type d’adhésion et changer pour annuel à flux pour annuel a date fixe. enregistrez et ensuite vous verrez l’option de mois de début. (il ya aussi des option de prorata si le début en cours d’année se fait au trimestre, mois etc…)

  2. il suffit de mettre 0 dans les types d’adhérent au montant mais je prend note pour rajouter l’option qui cache les droits d’entrée

  3. ça permet d’activer un onglet de consommations sur les fiche adhérents (en cours de dev). Certaines asso facturent/comptabilisent les conso de leur adhérents: ex: temps machine, conso, nombre de cours. Le but est ici de les regrouper/saisir manuel ou via api pour ensuite les facturer manuellement ou en auto (ex mensuellement) +/- paiement automatique via stripe

J’espère que cela vous aider et n’hésitez pas à faire des retours pour améliorer le module en vue de remplacer le module adhérents

Pour 1) le chemin du dossier est le bon. Sauf pour l’anomalie j’ai dans les url :

http://192.168.0.94/XXX/htdocs/custom/adherentsplus/index.php?idmenu=29&mainmenu=adherentsplus&leftmenu=

http://192.168.0.94/XXX/htdocs/XXX/htdocs/custom/adherentsplus/card.php?rowid=623

il y a deux fois la chaine /XXX/htdocs d’où l’anomalie que dans ce cas. Si on l’enlève on obtient bien la fiche de l’adhérent.

Pour 2) ça fonctionne. Je me suis laissé piéger par le libellé du paramétrage Mois de début d’exercice que j’ai cru comptable. Mais j’avoue que je n’ai pas d’autre libellé à proposer.

Je vais regarder à améliorer l’URL de l’adhérent secondaire :wink:

Bonjour,

ce billet concerne les adhérents secondaires.
J’ai un couple qui adhère à l’association. J’ai donc un adhérent principal qui est le tiers et sur lequel s’effectue la facturation et un adhérent secondaire. Lorsque je créé une cotisation je l’ai bien sur l’adhérent principal, mais elle n’est pas répercutée sur l’adhérent secondaire. De plus je ne peux plus créer d’adhésion sur l’adhérent secondaire.
Cet adhérent secondaire n’est pas non plus dans la liste des adhérent à jour.

J’ai du raté une marche, mais laquelle ?

Cdlt.

Module adhérent+ 8.0.3

Je suis en vacances à l’étranger. Je regarde ça la semaine prochaine

1 « J'aime »

alors bonnes vacances :wink: