Ajout d'explications

This commit is contained in:
Matthieu Patout 2025-06-05 21:51:35 +02:00
parent 4d8132a46a
commit 0517163513
1 changed files with 39 additions and 4 deletions

View File

@ -22,10 +22,9 @@ D'autres modifications sont à faire directement dans les fichiers :
Une vérification de tout ces détails par plusieurs personnes est vivement recommandée ! :-)
**2.** Importation de la liste des sociétaires dans la table SQL "clients"
**2.** Importation de la liste des coopérateurs dans la table SQL "clients"
Ci-dessous la requête SQL pour obtenir la liste des coopérateurs :
Ci-dessous la requête SQL pour obtenir la liste de tous les sociétaires :
```
SELECT reference, thirds.headquarterEmail, lastname, firstname
@ -36,8 +35,44 @@ WHERE etat = "achetee"
GROUP BY clients.uid
```
Ci-dessous la requête SQL pour obtenir la liste des sociétaires injoignables:
```
SELECT reference, thirds.headquarterEmail, lastname, firstname
FROM clients
INNER JOIN thirds ON thirds.uid = clients.uid
INNER JOIN partsSociales ON partsSociales.uid = clients.uid
WHERE etat = "achetee"
AND clients.isvalidated = '2'
GROUP BY clients.uid
```
Ci-dessous la requête SQL pour obtenir la liste des sociétaires joignables :
```
SELECT reference, thirds.headquarterEmail, lastname, firstname
FROM clients
INNER JOIN thirds ON thirds.uid = clients.uid
INNER JOIN partsSociales ON partsSociales.uid = clients.uid
WHERE etat = "achetee"
AND clients.isvalidated <> 2
AND thirds.headquarterEmail REGEXP '^[^@]+@[^@]+\.[^@]{2,}$'
GROUP BY clients.uid
```
La base de données utilisée est sur le panel Ouvadmin d'Ouvaton.
L'impmortation du .csv via PHPMyAdmin demande de spécifier l'ordre des champs :
```
reference,email,nom,prenom
```
```
reference,email,nom,prenom,mailed
```
Ne pas oublier de supprimer la première ligne du .csv...
**3.** Il faut ensuite générer les mots de passe via le bouton du menu.
@ -58,4 +93,4 @@ Une fois tous les mails envoyés, sur la page d'accueil de l'admisnistration du
L'envoi des mails ignore systématiquement les coopérateurs ayant déjà voté.
L'envoi des mails utilise l'adresse ag@ouvaton.coop, créée sur le compte gl-ouv. La limite de mails/heure de cette adresse est de 4000.
L'envoi des mails utilise l'adresse ag@ouvaton.coop, créée sur le compte gl-ouv. 3 ou 4 envois de 75 mails par tranche de 5 minutes pour ne pas être bloqué.