Associaspip 1.9-2.0

Ceci est une archive périmée mais qui reste intéressante, parfois autant pour l’article que les commentaires associés.

Plugin de gestion de petites associations avec gestion des adhérents et des cotisations et gestion des dons et des ventes associatives.

Ce plugin est né du constat que depuis la version 1.8, SPIP est bien plus qu’un outil de communication, il est un outil de travail pour de nombreuses associations.

Les Fonctionnalités

  1. Profil de votre association
  2. Gestion des cotisations et des relances
  3. Gestion des dons
  4. Gestion des ventes de produits issus de l’association
  5. Gestion des activités
  6. Gestion des prêts
  7. Livre de comptes

Compatible IE7, Firefox, Opéra et sans doute tous les autres navigateurs.

Installation

Comme tous les plugins en suivant la procédure habituelle.
Attention ! Pour la version 0.6 (Associaspip 1.9.2) l’installation des plugins CFG et Inscription2 est indispensable, mais ne l’est pas pour les versions antérieures et postérieures.

Accueil

Il faut ensuite entrer la configuration du plugin et en particulier

  • Sélection des modules utiles
    menu
  • Choix entre une indexation des adhérents numérique incrémentielle ou structurée

Le plugin installe plusieurs nouvelles tables dans la base. Il est possible de faire ressortir des informations dans la partie publique du site en utilisant les boucles SPIP.

Catégories de cotisation

Les catégories de cotisation permettent d’automatiser la saisie des cotisations.

Gestion des adhésions

La gestion des membres permet de contrôler les états de cotisations de vos membres, d’effectuer leurs relances, de modifier leurs données et de consulter l’historique du membre.

Pour la version 0.6 (Associaspip 1.9.2), les données relatives aux adhérents sont incorporées à la table auteurs_elargis.

Il est prévu 4 statuts de cotisants (#STATUT_INTERNE) :

  • Prospect (prospect) : Le statut initial par défaut à l’enregistrement du membre
  • À jour (ok) : Le statut après enregistrement d’une cotisation
  • À échéance (echu) : Le statut après dépassement de la date de validité de la cotisation. Ce statut est attribué automatiquement
  • Relancé (relance) : Le statut après la première relance de cotisation
  • Désactivé (sorti) : Ce statut permet d’exclure un cotisant tout en conservant ses informations. La suppression est quant à elle définitive.
Partie adhérents

La couleur des lignes du tableau des membres change suivant le statut. Il est indispensable de donner un statut interne au membre pour être afficher dans la liste des adhérents !
Pour ce faire, prévoyez un statut interne par défaut dans la configuration de Inscription2, par exemple : prospect ou ok.

Relances

Cette fonctionnalité vous permet d’envoyer un email de relance de cotisation aux adhérents disposant d’une adresse email. Par défaut les adhérents à échéance sont sélectionnés.

Le message par défaut peut également être personnalisé par le fichier de langue asso_fr.php. Le texte peut être rédigé en html.
Rien ne vous empêche d’adresser d’autres types d’email à vos adhérents. Il suffit d’utiliser le sélecteur prévu à cet effet.

On peut également imprimer des étiquettes adresses. En attendant mieux, le réglage se fait dans le fichier action_labels.php

Gestion des dons

Vous pouvez gérer ici les dons fait à l’association, qu’ils soient financiers ou colis. Les dons financiers sont centralisé dans le livre de comptes.

Ventes associatives

Ce petit module vous permet de gérer la vente des produits de votre association, en ce compris les envois.

Gestion des activités

À partir du tableau des évènements (plugin Agenda), il est possible de gérer les inscriptions à ces évènements et d’enregistrer le paiement des participations

Une balise #FORMULAIRE_INSCRIPTION est disponible pour l’inscription aux activités depuis l’espace public. Ce dernier doit être placé dans une boucle EVENEMENTS.

À chaque inscription depuis l’espace public un mail de confirmation est envoyé au participant et au webmaster.

La couleur des lignes du tableau des membres change suivant le statut.

Le tableau des inscriptions peut être sorti au format PDF.

Gestion des prêts

Ce petit module vous permet de gérer vos prêts (matériels, livres,...)
Il comprend dans une interface de gestion des ressources et de réservations

Livres de comptes

Toutes les opérations de gestion définies dans la configuration sont centralisées dans une feuille de comptes qui en offre une vue chronologique. Il est également possible d’y ajouter d’autres opérations définies par un plan comptable et d’obtenir un bilan des résultats et des avoirs de l’association.

Livre de comptes

Ce module n’a pas pour objectif de concurrencer les logiciels de comptabilité, mais de donner une vue approximative de la situation financière de l’association au travers des opérations de routine.

La validation permet de rendre définitives les lignes d’écriture.

Notes de versions

Comme le bon vin, ce plugin se déguste avec

  • Import CSV pour l’archivage des données et les mailing papier
  • Balise_session pour la sécurisation de votre site
  • Forms & Tables pour l’interactivité de votre site
  • Spip-listes pour vos lettres électroniques
  • ... entre autres !

Discussion

133 discussions

  • Bonjour,

    Voici exactement le plugin qu’il me faut...

    Seulement je ne suis ni spécialiste de spip... ni même informaticien !!

    Donc mes problèmes vont vous sembler hyper basiques : je n’arrive pas à intégrer correctement les balises du plugin association dans mon squelette.

    J’aurais en particulier besoin :
    -  d’une page formulaire d’inscription / possibilité de modifier sa fiche
    -  que les adhérants n’aient pas accès à la partie privée
    -  la possibilité de s’inscrire à un évènement

    d’avance merci.

    Répondre à ce message

  • 6

    Merci pour ce plugin !

    En ce moment je tente d’ajouter des « banques », je remplis tous les champs et ca me dit que tout va bien « Le nouveau compte financier a été ajouté ». Pourtant il n’y a pas d’inscription de créé dans spip_asso_banques ! Une idée du pourquoi ? Est-ce moi qui remplis mal les champs ? Pourtan j’ai vérifié la structure de la table et les données que je rentres me semblent correctes.

    Vincent

    • J’ai été fouiller dans le code du plugin et je comprend pas. Le code de action_banques.php fait référence a un champ « code » dans la table spip_asso_banques. Pourtant ce champ n’existe pas. Mais il y a un champ « valeur » dans cette table.

      “INSERT INTO spip_asso_banques (code, intitule, reference, solde, date, commentaire) VALUES (’$code’, ’$intitule’, ’$reference’, ’$solde’, ’$date’, ’$commentaire’ )") ;”

    • Ce problème a été règlé dans les dernières versions du plugin.

    • ManuDevil

      J’utilise la version 0.5 (ou 0.51), et j’ai exactement le même problème. Impossible de créer une banque par le biais du plugin. Et quand on insère une ligne dans la base de données via phpMyAdmin, elle ne s’affiche pas non plus dans le plugin. Je suppose donc que je n’ai pas la dernière version, mais où se trouve donc cette version ?

      Par ailleurs, le problème de codage des fichiers reste très ennuyeux. Certains sont en ANSI, d’autres en UTF-8, et du coup, ça inscrit des caractères bizarres au début de chaque page.

      Néanmoins, l’effort est très louable, et je vous en remercie. Je vais continuer à suivre ce plugin de près.

    • Oui, il y a des bugs qui font de la résistance.

      En attendant la mise à jour (déjà disponible sur svn) :
      Avec un éditeur de texte, dans le fichier exec/action_banques.php, remplacez le mot « valeur » par le mot « code » aux lignes 73 et 84.

      Merci pour vos encouragements. Dans les prochaines versions, ce module est amené à évoluer vers un vrai plan comptable.

    • Bonjour, j’ai le meme probleme de création de banque mais en plus, heberge chez ovh, j’ai fait l’installation du module SPIP et je ne trouve nulle part les tabls SPSI ,

      Pourriez vous m’aider SVP

      Merci

    • Après avoir fait cette manipulation j’ai toujours le soucis avec les banques je ne peu pas en enregistrer une ? faut il faire autre chose ?
      L’idée de prendre la version sur svn est possible mais je n’ai vu nul part la procédure pour une mise a jour. Comment fait on ?

    Répondre à ce message

  • Très chouette plugin ! Je viens de l’installer et suis en train de découvrir ses fonctionnalités.

    Alors :
    rapport de bug du zip Association0.51 dans le fichier exec/adherents.php, ligne 238

    echo '<a href="../ecrire/?exec=auteur_infos&id_auteur='.$data["id_auteur"].'">

    (il manquait les « .. » devant /ecrire)

    Et rapport de mon experience associative, pour des suggestions d’ajouts, si ça vous semble pertinent et/ou faisable :
    -  le montant des adhésions n’est pas fixe, mais varie entre 5 et 25€, en fonction de ce que chaque membre estime pouvoir donner : possibilité de menu déroulant pour fixer le montant de la cotisation ?

    -  les cotisations prennent automatiquement fin à chaque AGO, en septembre : possibilité de choisir durée de cotisation ou date fixe d’échéance ?

    -  chaque membre est a priori redacteur sur le site et a accès à une rubrique qui est en accès restreint. Possibilité, lorque l’on crée la fiche membre de générer automatiquement ce statut et l’accès à la zone + passage automatique en simple visiteur quand la cotisation vient à échéance ? (ouch !)

    Répondre à ce message

  • 1
    Jean Michel

    J’ai un souci avec la fonction « Ajout d’un compte financier ». Lorsque j’ajoute un compte il n’apparaît dans la liste des comptes ouverts, et n’est pas enregistré dans la table « spip_asso_financiers ». J’ai fait l’essai de l’ajouter directement via phpmyadmin, là il est bien enregistré, mais n’apparaît toujours pas dans la liste des comptes. Faut-il activer quelque chose pour que cette fonctionnalité soit opérationnelle, ou est-ce-que c’est moi qui me plante quelque part ?

    A+

    • Sur les anciennes versions, il y a eu des problèmes d’enregistrements. Les dernières versions doivent avoir rectifié ce problème.

    Répondre à ce message

  • 2
    Jean Michel

    Bonjour,

    Je viens d’installer votre plugin qui semble pas mal du tout. Cependant j’ai quelques questions.

    1 Existe t-il une doc sur la configuration et l’utilisation ?
    2 Comment peut on ajouter des modes de payement ?
    3 À quoi correspondent les « Utilisateur 1 », Utilisateur 2, etc ?

    Pour le moment c’est tout :)

    Cordialement

    • Y a pas de doc autre que celle de ce site.

      Pour ajouter un mode de paiement, il suffit d’aller dans le module de gestion des banques et créer un nouveau compte (version 1.9.2) pour la version test 1.9.2, il suffit de créer une ligne au plan comptable (classe 5)

      Les champs utilisateurs servent sont des champs supplémentaires personnalisables. Ils peuvent être renommés dans le fichier de langue asso_fr.php.

    • Jean Michel

      Merci pour cette réponse.

    Répondre à ce message

  • 2
    laurent

    Bonjour,

    j’ai le problème suivant quand j’installe le version 1.9.2 j’ai le message suivant pour la configuration :

    # Erreur(s) dans le squelette

    * Erreur : filtre « gros_titre » non défini,
    * Erreur : filtre « fin_cadre_trait_couleur » non défini,
    * Erreur : filtre « gros_titre » non défini,
    * Erreur : filtre « fin_cadre_trait_couleur » non défini,
    * Erreur : filtre « gros_titre » non défini,

    Version Spip 1.9.2 b 9381

    Merci de votre aide

    • Sur quelle page cela se produit-il ? (URL)

    • laurent

      Bonjour

      c’est sur la page suivante
      ecrire/ ?exec=cfg&cfg=association

      mais maintenant l’erreur que j’ai est :

      Fatal error : Call to undefined function : gros_titre() in /home.10.12/cisfm/www/ecrire/public/composer.php(48) : eval()’d code on line 65

      merci

    Répondre à ce message

  • 2
    rzawutang44

    Bonjour

    Je ne comprends toujours pas comment je peux faire pour faire payer mes adherents par trimestre.
    Qulqu’un peu-il m’aider. Le tutoriel me parait compliqué à comprendre...

    Merci

    • La catégorie de cotisation fixe la durée de cotisation en mois.
      1 trimestre = 4 mois. La cotisation sera échue après quatre mois.

    • Il faudra que je me remette de mes vacances. 1 trimestre=3 mois

    Répondre à ce message

  • Y a-t-il un moyen d’intégrer rapidement les adhérents (à partir des données d’un fichiers .xls .txt .csv ?
    Pour l’instant, j’ai rentré 3 adhérents dont certains ont réglé leur cotisation mais le total des cotisations (sous le tableau des membres) reste à 0 euros : pourquoi ?
    Merci pour vos réponses, Céline.

    Répondre à ce message

  • 1
    Fafouille

    Ce plugin m’a l’air super !
    Je voudrais l’utiliser pour la gestion de prêt (matériels)...
    Comme j’ai vu sur la feuille de route que c’était prévu, je voulais savoir quand allait sortir cette version ?? :-P

    Bonne continuation !

    Répondre à ce message

  • 1
    Jacques83300

    Bonjour,

    1. Qu’entendez-vous par « secteur » ?

    2. Comment rajouter des champs pour les adhérents ? Est-ce prévu dans une version ultérieure ?

    Encore bravo pour ce plugin.

    • -  Le champs secteur permet de répartir les membres par groupe (secteur géographique, professionnel,....)

      -  Le nombre de champs est actuellement limité. Mais si les champs qui vous manquent peuvent être utiles à beaucoup, on peut envisager de les incorporer.

      Mais il y a 4 champs personnalisables « utilisateurX » et tous les étiquettes de champs peuvent d’ailleurs être renommées pour vos besoins en éditant le fichier ecrire/lang/asso_fr.php et l’uploadant dans un répertoire /squelette/lang

      Autre possibilité, en attendant : avec la nouvelle version svn, les champs extra ne sont pas loin

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom