Le contenu de cette page est potentiellement obsolète.

Le wiki sert d'archive et certaines pages ne représentent plus la vision actuelle du Parti Pirate. Pour connaître les positions des Pirates, aujourd'hui, vous pouvez consulter :

Et pour toute autre question, vous pouvez nous contacter et discuter avec nous :

contact@partipirate.org | @PartiPirate sur Twitter | Parti Pirate sur Facebook | Discourse (espace libre d'échanges et discussions) | Discord (espace d'échanges instantanés textuel et vocal)

Différences entre les versions de « Dolibarr »

De Wiki du Parti Pirate
Aller à la navigation Aller à la recherche
 
(24 versions intermédiaires par 5 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
Le projet ici présenté concerne l'applicatif de gestion des adhérents du Parti Pirate.
Le projet ici proposé concerne une hypothèse ''(mi-2013, reévoquée début 2014, en 'concurrence' avec d'autres comme 'galette' ou de simples projets en django/python versés en 'libre')'' de gestion des adhérents du Parti Pirate, s'appuyant sur un ERP, plutot apprécié dans le monde associatif, (bien que, comme tout ERP, complexe à deployer et maintenir).<br>
Il s'agit de Dolibarr (  http://wikipedia.org/wiki/dolibarr  ). En effet malgré le titre alléchant, cet ERP/CRM n'est pas presenté en lui-meme ici.


= l'outil actuel=
Ce travail de présentation des traitements, des données utiles et de leur agencement, est de toute façon une base de documentation pour toute application à créer/installer pour améliorer le traitement actuel (par feuilles de calcul de type tableur/calc et macros...).


== description tableur==
= Le process actuel [--> 2014] =
 
== Etape 1 ==
- Formulaire 1, sur le site du PP : https://don.partipirate.org/adhesion.php
 
Enregistré dans une table MySQL (<span style="color: red;">HS depuis le début de l'année</span>)
 
=> LDR: Pourrait être modifié pour alimenter direcement la base MySQL de l'ERP.
 
-Formulaire 2, sur le site apayer.fr : https://www.apayer.fr/partipirate
 
Celui ci valide le paiement, et la banque renvoi un fichier CSV
 
== Etape 2 ==
Export de la base mysql
Récupération fichier CSV
==> ATTENTION : il n'y a plus d'export depuis la base mysql depuis un moment dans la mesure où les dons passent pas le site apayer.fr, la base ne sort plus rien (Natouille)
 
==Etape 3 ==
Chargement dans un tableur/Calc de l'export mysql + fichier csv:
 
Saisie manuelle par les secrétaires nationaux ?
Comment ? Macro <strike>Excell!!!</strike> Calc ?  Qui ? Quand (1 fois par mois ?) : je fais ça toutes les semaines quand il y a beaucoup d'adhésions, moins souvent quand il y en a peu (Natouille)
 
Le descriptif du fichier '''Calc''' est en annexe.
 
<span style="color: red;">en parallèle, l'afpp vérifie le fichier csv de la banque/apayer avec le relevé de compte pour détecter des possibles erreurs</span> Sauf qu'il n'y a aucun croisement entre mes saisies et les vérifications AFPP (en tout cas, pas de mon côté). Il faudrait simplifier ça, faire en sorte que seuls les adhésions réellement abouties soient prises en compte (ce que je fais manuellement) (Natouille).
 
== Projet 1 : Champs nécessaire à la gestion des adhérent-e-s ==
{|class="wikitable" style="text-align:center" width="100%"
|Nom
|Prénom
|Adresse postale
|Code postal<ref name="CP">peut comporter des lettres hors de France</ref>
|Ville
|Pays
|-
|Pseudo
|E-mail
|Code LQFB
|Date de naissance <br>(si mineur)<br>(date)
| colspan="2" | Correspondance <br>(champ libre)
|-
|Choix section locale
|Région de rattachement
|Section locale O/N <br>(booléen)
| colspan="3" | Forum section adhérent <br>(booléen)
|-
|'''N° carte'''<br>'''oid''' (entier)
|Date d'Adhésion au PP<br>(date)
|Date d'adhésion de l'année (Y)<br>(date)
|Inséré/MaJ liste PP le ...<br>(date)
| colspan="2" | Date (dernier) Paiement *
|}
{|class="wikitable" style="text-align:center" width="100%"
|-
|N°AFPP <br>(?)
|'''N° carte'''<br>'''oid''' (entier)
|Montant<br>(2 décimales)
|Don<br>(2 décimales)
|Don à la section locale<br>(2 décimales)
|Type de Paiement <br>(type: CB, Vir., Chèque, <strike>Espèces</strike>)
|N° de chèque, de virement <br>ou réf. bancaire
|Numéro de bordereaux
|Date Paiement *<br>(date)
|}
<references/>
<nowiki>*</nowiki> doivent correspondre, l'enregistrement du 1er champs est le dernier enregistrement du 2e champs
 
== Annexe: description tableur ==
C'est un fichier en .ods avec des onglets
C'est un fichier en .ods avec des onglets
===Adhérents===
=== Onglet Adhérents===
Colonnes :  
Colonnes :  
====N°====
*N
un chiffre figure  
**un chiffre figure
**comment est il attribué ? automatiquement par le tableur pour chaque nouvel adhérent (les anciens gardent leur numéro)
 
*statut Y-1
**un chiffre figure
**comment est il attribué ? automatiquement ? Champ sans intérêt
 
*statut Y+1
**un chiffre figure
**comment est il attribué ? automatiquement ? Champ sans intérêt
 
*cotis d'activ
**12
**cela semble être le montant de l'adhésion
 
*statut Y
**un chiffre figure
**comment est il attribué ? automatiquement ? Champ sans intérêt
 
*Date d'adhésion
**la date semble remplie
**en automatique ? C'est la date issue du fichier de la banque
 
*Ancienneté
**un chiffre figure 0.74
**ca vient d'ou ? Ca calcule le nombre de semaines je pense (0,78, ça veut dire 78 semaines d'ancienneté) ==>  Champ sans intérêt
 
*MH
**vide
 
*Inséré/MaJ liste PP le
**une date figure
**en automatique ? à la fusion des champs, ça remplit la date à laquelle je mets le fichier à jour
 
*Clause de confidentialité
**vide
 
*Ref clause de
**vide
 
*Chartes des conseils
**ide
 
*URL charte des conseils
**vide
 
*N°AFPP Y
**un numéro figure
**ADH_...
**automatique ? Récupéré de la banque
 
*Date adhésion Y
**une date figure
 
*Nom
**rempli automatiquement ou selon quel process ? Information issue du fichier banque
 
*Prénom
**rempli automatiquement ou selon quel process ? Information issue du fichier banque
 
*Adresse postale
**rempli automatiquement ou selon quel process ? Information issue du fichier banque
 
*Code postal
**rempli automatiquement ou selon quel process ? Information issue du fichier banque
 
*Ville
**rempli automatiquement ou selon quel process ? Information issue du fichier banque
 
*Pays
**rempli automatiquement ou selon quel process ? Information issue du fichier banque
 
*Adresse fiscale
**rempli automatiquement ou selon quel process ? Adresse copiée collée de l'adresse physique
 
*code postal fiscal
**rempli automatiquement ou selon quel process ?
 
*Ville fiscale
**rempli automatiquement ou selon quel process ?
 
*Pays fiscal
**rempli automatiquement ou selon quel process ?
 
*E-mail
**rempli automatiquement ou selon quel process ? Information issue du fichier banque
 
*Pseudo
**rempli automatiquement ou selon quel process ? ATTENTION : actuellement avec apayer.fr, il n'y a plus de champ pseudo, donc il n'est plus alimenté par les nouveaux
 
*Forum section adhérent
**un chiffre figure (1) automatique ? ou process ? ATTENTION : actuellement avec apayer.fr, il n'y a plus de champ forum, donc il n'est plus alimenté par les nouveaux
 
* Date de naissance
**vide
 
*Téléphone
**rempli automatiquement ou selon quel process ? ATTENTION : actuellement avec apayer.fr, il n'y a plus de champ téléphone, donc il n'est plus alimenté par les nouveaux
 
*Renouvellement
**un chiffre figure (1) automatique ? ou process ?  ATTENTION : actuellement avec apayer.fr, il n'y a plus de case "renouvellement", c'est une vérification manuelle
 
*Carte de membre
**un chiffre figure (1) automatique ? ou process ? Champ sans intérêt
 
*ML générale
**un chiffre figure (0) automatique ? ou process ? Pour l'inscription aux différentes ML, le process ne se fait plus avec apayer.fr (sinon, case à cocher sur l'ancienne interface) A NOTER : l'inscription se fait à la main après par les SN
 
*ML discussion
**un chiffre figure (0) automatique ? ou process ?
 
*ML consultations
**un chiffre figure (0) automatique ? ou process ? Cette ML est supprimée
 
*ML CR-conseils====
**un chiffre figure (0) automatique ? ou process ?
 
*Section locale O/N
**un chiffre figure (1) automatique ? ou process ? Idem, avec apayer.fr, il n'y a plus de choix de section locale, sinon, c'est une case à cocher puis le choix de la section.
 
*Choix section locale
**rempli, automatique ou selon quel process ?
 
*Payment (type
**paiement en_ligne, automatique ou manuel ? Actuellement, je le renseigne à la main
 
*de chèque ou de virement
**rempli, automatique ou process ?  Actuellement, je le renseigne à la main
 
*Numéro de bordereaux
**vide
 
*Montant
**un montant figure, automatique ou process ?
 
*Autres colonnes en suivant
**Pièce d'identité vérifiée O/N
**Note vérification ID
**vide
**Cotisation fixe
**un chiffre figure automatique ? ou process ?
**Don
**un chiffre figure (0) automatique ? ou process ?
**Don section locale
**vide
**Pris par
**en_ligne, automatique ? ou process ?
**ID de clé PGP
**vide
**Correspondance
**vide
**Coût
**vide
**Note de gestion AFPP
**vide
**no_stat
**un chiffre figure (1) automatique ? ou process ?
**LAST_SHARED_COL
 
*Région de rattachement
**remplie
 
*Code LQFB
**xx
**Notes de gestion
**USER PGP ID
**Fin de conservation par défaut
**Histo auto
**(rempli automatiquement avec une magnifique formule)
**N°AFPP Y+1
**Payement (type)+1
**N°de chèque ou de virement+1
**Numéro de bordereaux+1
**Montant+1
**Cotisation fixe+1
**Don+1
**Don section locale+1
**Pris par+1
**Coût+1
**Statut Y-2
**Déclaration sur l'honneur de fonds propres 2012
**Autorisation parentale 2012
**Antécédents et observations Y-1
**Dept
**Antécédents et observations Y-2
**Effacer -Dossier Y-2 chez (obsolète)
**Effacer chèque Y-2
**et encore plein d'autres colonnes vides toutes certainement très utiles mais toutes vierges...
 
===Onglet Adhérents_OLD===
 
semble tout pareil que l'onglet Adhérents, mais tous les champs sont vierges...
 
===Onglet Graphe===
 
Sur cet onglet figure un graphe, que l'on retrouve sur le site du pp ici : https://partipirate.org/129&#41;
 
bien que le graphe sur le site ne semble pas à jour (date 24/01/14 contre 06/02/14 dans le fichier)
 
figure sur cet onglet des colonnes A et B
Dates et Valeurs
les nombres qui y figurent ne démontrent pas une périodicité régulière, mais plutot une mise a jour manuelle
 
On trouve aussi deux boutons Update Chart D3 E4 et Export Chart D6 E7
 
Rien ne se passe lorsque j'appuie.  ***[qui appuie? ici, qui parle/ecrit?]
 
Un champ "Dernière ligne" en E11 et en F11 une valeur : 197 qui correspond à une formule "= 1+nb('mises à jour'.A1:'Mises a jour'.A11111)", soit le nombre dans l'onglet suivant... quel intérêt ?
 
===Onglet Mises à jour===
 
Colonnes de A  à O
 
en B "Rq" des libellés qui mélangent saisie manuelle "J'enlève un doubloe***?? (pris en repâchage" et des libellés automatiques "Insertion d'un lot d'adhésions de la part de 'en_ligne"
 
en colonne C, Rajout d'abonnés, rempli a la main ?
+ cotiz AFPP € : rempli à la main ?
cumul cotis, colonne J : formule
 
seules 6 colonnes semblent être utilisées
 
===Onglet sections===
 
colonnes de A à V
non rempli
 
===Onglet Responsables===
 
colonnes de A à X
 
A & B sont remplies sans trop de cohérence visible
 
===Onglet Candi. Codec===
 
 
colonnes de A à R
 
non remplies
 
===Onglet Caissiers===
 
colonnes de A à H
 
non remplies
 
===Onglet LQFB===
 
une seule colonne A sans titre
 
4178 lignes remplies semblant regrouper les identifiants lqfb de tous les adhérents du PP...
 
pas de possibilité de checker car aucun rattachement
 
comment ces codes sont ils générés et attribués ? et cet onglet rempli ?
 
===Onglet Variables===
 
Colonnes A, B et C
 
Name
 
Value
 
comment
 
bon là, ca commence a parler...
 
la config semble être ici
 
===Onglet inputs===
 
 
colonnes de A à AO
 
aucune n'est utilisée
 
===Onglet inputs_new===
 
colonne de A à AO
 
idem aucune n'est utilisée
 
===Onglet log===
 
Colonnes de A à B
 
sans libellés de titre
 
remplies sur 1190 lignes
 
en A : des chiffres
en B : mélange de message d'erreur
 
a quoi ca sert ? qui met a jour ?
 
===Onglet champs importés===
 
3 colonnes


comment est il attribué ? automatiquement ?
champ importé


====statut Y-1====
41 lignes
un chiffre figure
pourrait correspondre aux champs renseignés sur les premiers onglets


comment est il attribué ? automatiquement ?
Action


====statut Y+1====
ordre de macros ? type : "Remplace" ou "ignore" ou "séparé"
un chiffre figure


comment est il attribué ? automatiquement ?
Commentaire


====cotis d'activ====
libre interprétation des différents artistes ayant opéré
12
cela semble etre le montant de l'adhésion


====statut Y====
===Onglet Basculement===
un chiffre figure


comment est il attribué ? automatiquement ?
4 colonnes


====Date d'adhésion====
====A : Lettre====
la date semble remplie
en automatique ?


====Ancienneté====
rempli jusque ligne 105 avec des lettres qui semblent correspondre aux colonnes
un chiffre figure 0.74
ca vient d'ou ?


====MH====
====B : Fixation====
vide


====Inséré/MaJ liste PP le====
rempli avec des années
une date figure
en automatique ?


====Clause de confidentialité====
====C : Nom====
vide


====Ref clause de====
soit le Titre des colonnes dans des onglets précédents
vide


====Chartes des conseils====
Statut Y-1
vide


====URL charte des conseils====
Statut Y+1
vide


====N°AFPP Y====
Cotis d'activ
un numéro figure
ADH_...
automatique ?


====Date adhésion Y====
Statut Y
une date figure


====Nom ====
Date Adhésion
rempli automatiquement ou selon quel process ?


====Prénom====
Ancienneté (années juliennes)
rempli automatiquement ou selon quel process ?


====Adresse postale====
MH
rempli automatiquement ou selon quel process ?


====Code postal====
Inséré/MaJ liste PP le
rempli automatiquement ou selon quel process ?


====Ville====
Clause de confidentialité ?
rempli automatiquement ou selon quel process ?


====Pays====
Ref clause de confidentialité
rempli automatiquement ou selon quel process ?


====Adresse fiscale====
Charte des conseils
rempli automatiquement ou selon quel process ?


====code postal fiscal====
URL charte des conseils
rempli automatiquement ou selon quel process ?


====Ville fiscale====
N°AFPP Y
rempli automatiquement ou selon quel process ?


====Pays fiscal====
Date adhésion Y
rempli automatiquement ou selon quel process ?


====E-mail====
Nom
rempli automatiquement ou selon quel process ?


====Pseudo====
Prénom
rempli automatiquement ou selon quel process ?


====Forum section adhérent====
Adresse postale
un chiffre figure (1) automatique ? ou process ?


==== Date de naissance====
Code postal
vide


====Téléphone====
Ville
rempli automatiquement ou selon quel process ?


====Renouvellement====
Pays
un chiffre figure (1) automatique ? ou process ?


====Carte de membre====
Adresse fiscale
un chiffre figure (1) automatique ? ou process ?


====ML générale====
Code postal fiscal
un chiffre figure (0) automatique ? ou process ?


====ML discussion====
Ville fiscale
un chiffre figure (0) automatique ? ou process ?


====ML consultations====
Pays fiscal
un chiffre figure (0) automatique ? ou process ?


====ML CR-conseils====
E-mail
un chiffre figure (0) automatique ? ou process ?


====Section locale O/N====
Pseudo
un chiffre figure (1) automatique ? ou process ?


====Choix section locale====
Forum section adhérent
rempli, automatique ou selon quel process ?


====Payment (type)====
Date de naissance
paiement en_ligne, automatique ou manuel ?


====N° de chèque ou de virement====
Téléphone
rempli, automatique ou process?


====Numéro de bordereaux====
Renouvellement
vide


====Montant====
Carte de membre
un montant figure, automatique ou process ?


====Autres colonnes en suivant====
ML générale
Pièce d'identité vérifié O/N
 
ML discussion
 
ML consultations
 
ML CR-conseils
 
Section locale O/N
 
Choix section locale
 
Payement (type)
 
N° de chèque ou de virement
 
Numéro de bordereaux
 
Montant
 
Pièce d'identité vérifiée O/N


Note vérification ID
Note vérification ID
vide


Cotisation fixe
Cotisation fixe
un chiffre figure automatique ? ou process ?


Don
Don
un chiffre figure (0) automatique ? ou process ?


Don section locale
Don section locale
vide


Pris par
Pris par
en_ligne, automatique ? ou process ?


ID de clé PGP
ID de clé PGP
vide


Correspondance
Correspondance
vide


Coût
Coût
vide


Note de gestion AFPP
Note de gestion AFPP
vide


no_stat
no_stat
un chiffre figure (1) automatique ? ou process ?


LAST_SHARED_COL
LAST_SHARED_COL


====Région de rattachement====
Région de rattachement
remplie


====Code LQFB====
Code LQFB
xx


Notes de gestion
Notes de gestion


USER PGP ID
User PGP ID


Fin de conservation par défaut
Fin de conservation par défaut


Histo auto  
Histo auto
 
(rempli automatiquement avec une magnifique formule)


N°AFPP Y+1
N°AFPP Y+1
Ligne 212 : Ligne 528 :
Payement (type)+1
Payement (type)+1


N°de chèque ou de virement+1
N° de chèque ou de virement+1


Numéro de bordereaux+1
Numéro de bordereaux+1
Ligne 230 : Ligne 546 :
Statut Y-2
Statut Y-2


Déclaration sur l'honneur de fonds propres 2012
Déclaration sur l'honneur de fonds propres Y


Autorisation parentale 2012
Autorisation parentale Y


Antécédents et observations Y-1
Antécédents et observations Y-1
Ligne 240 : Ligne 556 :
Antécédents et observations Y-2
Antécédents et observations Y-2


Effacer -Dossier Y-2 chez (obsolète)
Dossier Y-2 chez (obsolète)
 
Effacer chèque Y-2
 
et encore plein d'autres colonnes vides toutes certainement très utile mais toutes vierges...
 
===Adhérents_OLD===
 
semble tout pareil que l'onglet Adhérents, mais tous les champs sont vierges...
 
===Graphe===


Sur cet onglet figure un graphe, que l'on retrouve sur le site du pp ici : https://www.partipirate.org/spip.php?article129&#41;
Chèque Y-2
 
bien que le graphe sur le site ne semble pas à jour (date 24/01/14 contre 06/02/14 dans le fichier)
 
figure sur cet onglet des colonnes A et B
Dates et Valeurs
les nombres qui y figurent ne démontrent pas une périodicité régulière, mais plutot une mise a jour manuelle
 
On trouve aussi deux boutons Update Chart D3 E4 et Export Chart D6 E7
 
Rien ne se passe lorsque j'appuie.
 
Un champ "Dernière ligne" en E11 et en F11 une valeur : 197 qui correspond à une formule "= 1+nb('mises à jour'.A1:'Mises a jour'.A11111)", soit le nombre dans l'onglet suivant... quel intérêt ?
 
===Mises à jour===
 
Colonnes de A  à O
 
en B "Rq" des libellés qui mélangent saisie manuelle "J'enlève un doubloe (pris en repâchage" et des libellés automatique "Insertion d'un lot d'adhésion de la part de 'en_ligne"
 
en colonne C, Rajout d'abonnés, rempli a la main ?
+ cotiz AFPP € : rempli à la main ?
cumul cotis, colone J : formule


seules 6 colonnes semblent être utilisées
suivi chèque Y-2


===sections===
Bordereau Y-2


colonnes de A à V
Date adhésion Y-1
non rempli


===Responsables===
Carte de membre Y-1


colonnes de A à X
payement (type) Y-1


A & B sont remplies sans trop de cohérence visible
numéro de chèque ou virement Y-1


===Candi. Codec===
numéro de bordereaux Y-1


Montant  Y-1


colonnes de A à R
Cotisation fixe Y-1


non remplies
Don Y-1


===Caissiers===
pris par Y-1


colonnes de A à H
Encaissé Y-1 par PP/AFPP


non remplies
Inséré liste PP Y-1 le


===LQFB===
Date adhésion Y-2


une seule colonne A sans titre
payement (type) Y-2


4178 lignes remplies semblant regrouper les identifiants lqfb de tous les adhérents du PP...
numéro de chèque ou virement Y-2


pas de possibilité de checker car aucun rattachement
Montant  Y-2


comment ces codes sont ils générés et attribués ? et cet onglet rempli ?
Cotisation fixe Y-2


===Variables===
Don Y-2


Colonnes A, B et C
pris par Y-2


Name
Encaissé Y-2 par PP/AFPP


Value
Inséré liste PP Y-2 le


comment
N°AFPP Y-1


bon là, ca commence a parler...
Don section locale Y-1


la config semble être ici
====D : Vers====


===inputs===
figure parfois une référence qui semble être une colonne




colonnes de A à AO
- - - -
suggestion été 2014: passer cette page aux différents auteurs successifs des différentes moulinettes et macros pour recueillir leurs commentaires et explications?


aucune n'est utilisée


===inputs_new===
===log===
===champs importés===
===Basculement===


== les process actuels==


=== Etape 1 ===
= Le process proposé (par Eldy) =
- Formulaire 1, sur le site du PP : https://don.partipirate.org/adhesion.php


Enregistré dans une table MySQL
- Formulaire 1, sur le site du PP : https://don.partipirate.org/adhesion.php auquel on ajoute une champ "* Si vous êtes déjà adhérent, renseignez votre numéro d'adhérent __________".


=> LDR: Peut etre modifié pour aussi alimenter la base de l'ERP.
La soumission de ce formulaire :
* Vérifie si l'adhérent existe déjà (check du numéro d'adhérent si il a été renseigné et que nom-prénom-date naissance existe pa sdéjà).
** Si adhérent existe déjà on le met à jour.
** Si il n'existe pas déjà, on le crée en mode brouillon.


-Formulaire 2, sur le site apayer.fr : https://www.apayer.fr/partipirate
-Formulaire 2, sur le site apayer.fr : https://www.apayer.fr/partipirate


Celui ci valide le paiement, et la banque renvoi un fichier CSV
Celui ci valide le paiement, et la banque renvoi un fichier CSV.
 
Un traitement est développé pour qu'on soumettre le fichier de la banque à l'ERP et que l'ERP:
* bascule l'adhérent en mode "validé" si l'adhérent était en mode brouillon
* Ajoute la cotisation sur l'adhérent (en créant la facture d'adhésion).


=== Etape 2 ===
Export de la base mysql
Fusion avec le fichier CSV.


===Etape 3 ===
[[Catégorie:Tresorerie:process]]
Saisie manuelle par les secrétaires nationaux ?
Comment ? Macro excell ? Qui ? Quand (1 fois par mois ?)

Version actuelle datée du 26 juillet 2014 à 11:23

Le projet ici proposé concerne une hypothèse (mi-2013, reévoquée début 2014, en 'concurrence' avec d'autres comme 'galette' ou de simples projets en django/python versés en 'libre') de gestion des adhérents du Parti Pirate, s'appuyant sur un ERP, plutot apprécié dans le monde associatif, (bien que, comme tout ERP, complexe à deployer et maintenir).
Il s'agit de Dolibarr ( http://wikipedia.org/wiki/dolibarr ). En effet malgré le titre alléchant, cet ERP/CRM n'est pas presenté en lui-meme ici.

Ce travail de présentation des traitements, des données utiles et de leur agencement, est de toute façon une base de documentation pour toute application à créer/installer pour améliorer le traitement actuel (par feuilles de calcul de type tableur/calc et macros...).

Le process actuel [--> 2014]

Etape 1

- Formulaire 1, sur le site du PP : https://don.partipirate.org/adhesion.php

Enregistré dans une table MySQL (HS depuis le début de l'année)

=> LDR: Pourrait être modifié pour alimenter direcement la base MySQL de l'ERP.

-Formulaire 2, sur le site apayer.fr : https://www.apayer.fr/partipirate

Celui ci valide le paiement, et la banque renvoi un fichier CSV

Etape 2

Export de la base mysql Récupération fichier CSV ==> ATTENTION : il n'y a plus d'export depuis la base mysql depuis un moment dans la mesure où les dons passent pas le site apayer.fr, la base ne sort plus rien (Natouille)

Etape 3

Chargement dans un tableur/Calc de l'export mysql + fichier csv:

Saisie manuelle par les secrétaires nationaux ? Comment ? Macro Excell!!! Calc ? Qui ? Quand (1 fois par mois ?) : je fais ça toutes les semaines quand il y a beaucoup d'adhésions, moins souvent quand il y en a peu (Natouille)

Le descriptif du fichier Calc est en annexe.

en parallèle, l'afpp vérifie le fichier csv de la banque/apayer avec le relevé de compte pour détecter des possibles erreurs Sauf qu'il n'y a aucun croisement entre mes saisies et les vérifications AFPP (en tout cas, pas de mon côté). Il faudrait simplifier ça, faire en sorte que seuls les adhésions réellement abouties soient prises en compte (ce que je fais manuellement) (Natouille).

Projet 1 : Champs nécessaire à la gestion des adhérent-e-s

Nom Prénom Adresse postale Code postal<ref name="CP">peut comporter des lettres hors de France</ref> Ville Pays
Pseudo E-mail Code LQFB Date de naissance
(si mineur)
(date)
Correspondance
(champ libre)
Choix section locale Région de rattachement Section locale O/N
(booléen)
Forum section adhérent
(booléen)
N° carte
oid (entier)
Date d'Adhésion au PP
(date)
Date d'adhésion de l'année (Y)
(date)
Inséré/MaJ liste PP le ...
(date)
Date (dernier) Paiement *
N°AFPP
(?)
N° carte
oid (entier)
Montant
(2 décimales)
Don
(2 décimales)
Don à la section locale
(2 décimales)
Type de Paiement
(type: CB, Vir., Chèque, Espèces)
N° de chèque, de virement
ou réf. bancaire
Numéro de bordereaux Date Paiement *
(date)

<references/> * doivent correspondre, l'enregistrement du 1er champs est le dernier enregistrement du 2e champs

Annexe: description tableur

C'est un fichier en .ods avec des onglets

Onglet Adhérents

Colonnes :

  • N
    • un chiffre figure
    • comment est il attribué ? automatiquement par le tableur pour chaque nouvel adhérent (les anciens gardent leur numéro)
  • statut Y-1
    • un chiffre figure
    • comment est il attribué ? automatiquement ? Champ sans intérêt
  • statut Y+1
    • un chiffre figure
    • comment est il attribué ? automatiquement ? Champ sans intérêt
  • cotis d'activ
    • 12
    • cela semble être le montant de l'adhésion
  • statut Y
    • un chiffre figure
    • comment est il attribué ? automatiquement ? Champ sans intérêt
  • Date d'adhésion
    • la date semble remplie
    • en automatique ? C'est la date issue du fichier de la banque
  • Ancienneté
    • un chiffre figure 0.74
    • ca vient d'ou ? Ca calcule le nombre de semaines je pense (0,78, ça veut dire 78 semaines d'ancienneté) ==> Champ sans intérêt
  • MH
    • vide
  • Inséré/MaJ liste PP le
    • une date figure
    • en automatique ? à la fusion des champs, ça remplit la date à laquelle je mets le fichier à jour
  • Clause de confidentialité
    • vide
  • Ref clause de
    • vide
  • Chartes des conseils
    • ide
  • URL charte des conseils
    • vide
  • N°AFPP Y
    • un numéro figure
    • ADH_...
    • automatique ? Récupéré de la banque
  • Date adhésion Y
    • une date figure
  • Nom
    • rempli automatiquement ou selon quel process ? Information issue du fichier banque
  • Prénom
    • rempli automatiquement ou selon quel process ? Information issue du fichier banque
  • Adresse postale
    • rempli automatiquement ou selon quel process ? Information issue du fichier banque
  • Code postal
    • rempli automatiquement ou selon quel process ? Information issue du fichier banque
  • Ville
    • rempli automatiquement ou selon quel process ? Information issue du fichier banque
  • Pays
    • rempli automatiquement ou selon quel process ? Information issue du fichier banque
  • Adresse fiscale
    • rempli automatiquement ou selon quel process ? Adresse copiée collée de l'adresse physique
  • code postal fiscal
    • rempli automatiquement ou selon quel process ?
  • Ville fiscale
    • rempli automatiquement ou selon quel process ?
  • Pays fiscal
    • rempli automatiquement ou selon quel process ?
  • E-mail
    • rempli automatiquement ou selon quel process ? Information issue du fichier banque
  • Pseudo
    • rempli automatiquement ou selon quel process ? ATTENTION : actuellement avec apayer.fr, il n'y a plus de champ pseudo, donc il n'est plus alimenté par les nouveaux
  • Forum section adhérent
    • un chiffre figure (1) automatique ? ou process ? ATTENTION : actuellement avec apayer.fr, il n'y a plus de champ forum, donc il n'est plus alimenté par les nouveaux
  • Date de naissance
    • vide
  • Téléphone
    • rempli automatiquement ou selon quel process ? ATTENTION : actuellement avec apayer.fr, il n'y a plus de champ téléphone, donc il n'est plus alimenté par les nouveaux
  • Renouvellement
    • un chiffre figure (1) automatique ? ou process ? ATTENTION : actuellement avec apayer.fr, il n'y a plus de case "renouvellement", c'est une vérification manuelle
  • Carte de membre
    • un chiffre figure (1) automatique ? ou process ? Champ sans intérêt
  • ML générale
    • un chiffre figure (0) automatique ? ou process ? Pour l'inscription aux différentes ML, le process ne se fait plus avec apayer.fr (sinon, case à cocher sur l'ancienne interface) A NOTER : l'inscription se fait à la main après par les SN
  • ML discussion
    • un chiffre figure (0) automatique ? ou process ?
  • ML consultations
    • un chiffre figure (0) automatique ? ou process ? Cette ML est supprimée
  • ML CR-conseils====
    • un chiffre figure (0) automatique ? ou process ?
  • Section locale O/N
    • un chiffre figure (1) automatique ? ou process ? Idem, avec apayer.fr, il n'y a plus de choix de section locale, sinon, c'est une case à cocher puis le choix de la section.
  • Choix section locale
    • rempli, automatique ou selon quel process ?
  • Payment (type
    • paiement en_ligne, automatique ou manuel ? Actuellement, je le renseigne à la main
  • N° de chèque ou de virement
    • rempli, automatique ou process ? Actuellement, je le renseigne à la main
  • Numéro de bordereaux
    • vide
  • Montant
    • un montant figure, automatique ou process ?
  • Autres colonnes en suivant
    • Pièce d'identité vérifiée O/N
    • Note vérification ID
    • vide
    • Cotisation fixe
    • un chiffre figure automatique ? ou process ?
    • Don
    • un chiffre figure (0) automatique ? ou process ?
    • Don section locale
    • vide
    • Pris par
    • en_ligne, automatique ? ou process ?
    • ID de clé PGP
    • vide
    • Correspondance
    • vide
    • Coût
    • vide
    • Note de gestion AFPP
    • vide
    • no_stat
    • un chiffre figure (1) automatique ? ou process ?
    • LAST_SHARED_COL
  • Région de rattachement
    • remplie
  • Code LQFB
    • xx
    • Notes de gestion
    • USER PGP ID
    • Fin de conservation par défaut
    • Histo auto
    • (rempli automatiquement avec une magnifique formule)
    • N°AFPP Y+1
    • Payement (type)+1
    • N°de chèque ou de virement+1
    • Numéro de bordereaux+1
    • Montant+1
    • Cotisation fixe+1
    • Don+1
    • Don section locale+1
    • Pris par+1
    • Coût+1
    • Statut Y-2
    • Déclaration sur l'honneur de fonds propres 2012
    • Autorisation parentale 2012
    • Antécédents et observations Y-1
    • Dept
    • Antécédents et observations Y-2
    • Effacer -Dossier Y-2 chez (obsolète)
    • Effacer chèque Y-2
    • et encore plein d'autres colonnes vides toutes certainement très utiles mais toutes vierges...

Onglet Adhérents_OLD

semble tout pareil que l'onglet Adhérents, mais tous les champs sont vierges...

Onglet Graphe

Sur cet onglet figure un graphe, que l'on retrouve sur le site du pp ici : https://partipirate.org/129)

bien que le graphe sur le site ne semble pas à jour (date 24/01/14 contre 06/02/14 dans le fichier)

figure sur cet onglet des colonnes A et B Dates et Valeurs les nombres qui y figurent ne démontrent pas une périodicité régulière, mais plutot une mise a jour manuelle

On trouve aussi deux boutons Update Chart D3 E4 et Export Chart D6 E7

Rien ne se passe lorsque j'appuie. ***[qui appuie? ici, qui parle/ecrit?]

Un champ "Dernière ligne" en E11 et en F11 une valeur : 197 qui correspond à une formule "= 1+nb('mises à jour'.A1:'Mises a jour'.A11111)", soit le nombre dans l'onglet suivant... quel intérêt ?

Onglet Mises à jour

Colonnes de A à O

en B "Rq" des libellés qui mélangent saisie manuelle "J'enlève un doubloe***?? (pris en repâchage" et des libellés automatiques "Insertion d'un lot d'adhésions de la part de 'en_ligne"

en colonne C, Rajout d'abonnés, rempli a la main ? + cotiz AFPP € : rempli à la main ? cumul cotis, colonne J : formule

seules 6 colonnes semblent être utilisées

Onglet sections

colonnes de A à V non rempli

Onglet Responsables

colonnes de A à X

A & B sont remplies sans trop de cohérence visible

Onglet Candi. Codec

colonnes de A à R

non remplies

Onglet Caissiers

colonnes de A à H

non remplies

Onglet LQFB

une seule colonne A sans titre

4178 lignes remplies semblant regrouper les identifiants lqfb de tous les adhérents du PP...

pas de possibilité de checker car aucun rattachement

comment ces codes sont ils générés et attribués ? et cet onglet rempli ?

Onglet Variables

Colonnes A, B et C

Name

Value

comment

bon là, ca commence a parler...

la config semble être ici

Onglet inputs

colonnes de A à AO

aucune n'est utilisée

Onglet inputs_new

colonne de A à AO

idem aucune n'est utilisée

Onglet log

Colonnes de A à B

sans libellés de titre

remplies sur 1190 lignes

en A : des chiffres en B : mélange de message d'erreur

a quoi ca sert ? qui met a jour ?

Onglet champs importés

3 colonnes

champ importé

41 lignes pourrait correspondre aux champs renseignés sur les premiers onglets

Action

ordre de macros ? type : "Remplace" ou "ignore" ou "séparé"

Commentaire

libre interprétation des différents artistes ayant opéré

Onglet Basculement

4 colonnes

A : Lettre

rempli jusque ligne 105 avec des lettres qui semblent correspondre aux colonnes

B : Fixation

rempli avec des années

C : Nom

soit le Titre des colonnes dans des onglets précédents

Statut Y-1

Statut Y+1

Cotis d'activ

Statut Y

Date Adhésion

Ancienneté (années juliennes)

MH

Inséré/MaJ liste PP le

Clause de confidentialité ?

Ref clause de confidentialité

Charte des conseils

URL charte des conseils

N°AFPP Y

Date adhésion Y

Nom

Prénom

Adresse postale

Code postal

Ville

Pays

Adresse fiscale

Code postal fiscal

Ville fiscale

Pays fiscal

E-mail

Pseudo

Forum section adhérent

Date de naissance

Téléphone

Renouvellement

Carte de membre

ML générale

ML discussion

ML consultations

ML CR-conseils

Section locale O/N

Choix section locale

Payement (type)

N° de chèque ou de virement

Numéro de bordereaux

Montant

Pièce d'identité vérifiée O/N

Note vérification ID

Cotisation fixe

Don

Don section locale

Pris par

ID de clé PGP

Correspondance

Coût

Note de gestion AFPP

no_stat

LAST_SHARED_COL

Région de rattachement

Code LQFB

Notes de gestion

User PGP ID

Fin de conservation par défaut

Histo auto

N°AFPP Y+1

Payement (type)+1

N° de chèque ou de virement+1

Numéro de bordereaux+1

Montant+1

Cotisation fixe+1

Don+1

Don section locale+1

Pris par+1

Coût+1

Statut Y-2

Déclaration sur l'honneur de fonds propres Y

Autorisation parentale Y

Antécédents et observations Y-1

Dept

Antécédents et observations Y-2

Dossier Y-2 chez (obsolète)

Chèque Y-2

suivi chèque Y-2

Bordereau Y-2

Date adhésion Y-1

Carte de membre Y-1

payement (type) Y-1

numéro de chèque ou virement Y-1

numéro de bordereaux Y-1

Montant Y-1

Cotisation fixe Y-1

Don Y-1

pris par Y-1

Encaissé Y-1 par PP/AFPP

Inséré liste PP Y-1 le

Date adhésion Y-2

payement (type) Y-2

numéro de chèque ou virement Y-2

Montant Y-2

Cotisation fixe Y-2

Don Y-2

pris par Y-2

Encaissé Y-2 par PP/AFPP

Inséré liste PP Y-2 le

N°AFPP Y-1

Don section locale Y-1

D : Vers

figure parfois une référence qui semble être une colonne


- - - - suggestion été 2014: passer cette page aux différents auteurs successifs des différentes moulinettes et macros pour recueillir leurs commentaires et explications?



Le process proposé (par Eldy)

- Formulaire 1, sur le site du PP : https://don.partipirate.org/adhesion.php auquel on ajoute une champ "* Si vous êtes déjà adhérent, renseignez votre numéro d'adhérent __________".

La soumission de ce formulaire :

  • Vérifie si l'adhérent existe déjà (check du numéro d'adhérent si il a été renseigné et que nom-prénom-date naissance existe pa sdéjà).
    • Si adhérent existe déjà on le met à jour.
    • Si il n'existe pas déjà, on le crée en mode brouillon.

-Formulaire 2, sur le site apayer.fr : https://www.apayer.fr/partipirate

Celui ci valide le paiement, et la banque renvoi un fichier CSV.

Un traitement est développé pour qu'on soumettre le fichier de la banque à l'ERP et que l'ERP:

  • bascule l'adhérent en mode "validé" si l'adhérent était en mode brouillon
  • Ajoute la cotisation sur l'adhérent (en créant la facture d'adhésion).