A partir de l'extraction des individus de l'intranet scout, ce programme:
- Export des contacts vers GMAIL: crée un fichier de tous les contacts pour le groupe (+1 par unité).
- génère un excel de synthèse avec:
- un onglet contenant tous les contacts du groupe (parents inclus)
- un onlget avec les effectifs par unité (sans les parents)
- des membres du groupe
Dans le menu de l'intranet:
pilotage > Extractions > Extraire individus
Cocher:
- Fonctions principales et secondaires
- Coordonnées des individus
- Coordonnées des Parents
- Inscription
Ne pas cocher adhésion sinon, on n'a pas les invités et les inscriptions non terminées!
Laisser toutes les autres options par défaut. Il est possible d'enregister la configuration.
- Lancer le programe
- Selectionner le fichier extrait de l'intranet
- Définir les options.
Explication de l'option Ne pas limiter les doublons de mails: si l'intranet contient le même mail pour le jeune, le papa et la maman, on aura trois contacts avec le même mail. Si décoché, seul le mail de la maman sera exporté. - cliquer sur "Go"
Le programme crée dans le même dossier:
- des fichiers CSV pour import GMAIL: un fichier CSV pour le groupe et un pour chaque couleur (ex:permet d'importer uniquement les contacts des bleus dans la boite gmail des bleus et tous les contact du groupe dans la boite du groupe)
- un fichier excel pour le groupe avec un onglet par couleur.
- Un fichier xlsx par couleur est aussi généré.
Faire la mise à jour des contacts dans gmail - application contacts. Voir aide de google. On obtient des labels avec les listes de diffusion pour les matrises, les jeunes et les parents. Exemple Gmail après import:
Rappel: les données des personnes sont confidentielles et ne doivent pas être partagées (les chefs d'une unité n'ont pas à avoir l'export total du groupe entre les mains); les courriers doivent toujours partir en copie cachée.
Télécharger la dernière version ici
- Windows uniquement: Lancement de l'executable avec un double clic
Lancer l'executable en ignorant les avertissements de sécurité de windows
note: L'executable est généré par pyinstaller: pyinstaller --onefile SGDF_Toolbox.py
- tout système: directement en python
- installer python 3
- installer les dépendances avec la commande
pip3 install -r requirements.txt - lancer le script
Le fichier de configuration Const.py n'a normalement pas besoin d'être modifié par l'utilisateur. Il contient (voir les explications directement dans le fichier):
- l'ordre des colonnes dans le fichier importé
- l'ordre des colonnes dans le fichier CSV à générer
- les types de structure à chercher ainsi que leur nom court.