Outils pour utilisateurs
paheko:start
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| paheko:start [2025/11/28 07:42] – alain | paheko:start [2026/10/11 15:46] (Version actuelle) – alain | ||
|---|---|---|---|
| Ligne 69: | Ligne 69: | ||
| | | ||
| - | ??? Comment générer les reçus fiscaux | + | ??? Traitement |
| !!! | !!! | ||
| - | L’édition | + | En fin d’année, |
| - | - Génération d’un tableau des donateurs par une requête sql | + | |
| - | - Affectation des champs à un document Cerfa prérempli | + | |
| - | - Impression des reçus (publipostage) | + | |
| - | Requête SQL : | + | |
| - | SQL est un langage permettant de communiquer avec une base de données. Son utilisation dans Paheko va permettre | + | |
| - | Dans Configuration ⇒ Fonctions avancées ⇒ SQL, copier-coller la requête SQL suivante : | + | |
| - | <code sql> | + | |
| - | SELECT MAX (t.id) AS 'N° reçu', | + | |
| - | AS ' | + | |
| - | m.nom AS ' | + | |
| - | m.adresse AS ' | + | |
| - | m.ville AS ' | + | |
| - | printf(" | + | |
| - | COUNT (DISTINCT t.id) AS 'Nb Versements', | + | |
| - | CASE MIN (a.code) | + | |
| - | WHEN ' | + | |
| - | WHEN ' | + | |
| - | WHEN ' | + | |
| - | END AS "Moyen Paiement" | + | |
| - | FROM acc_transactions AS t | + | |
| - | INNER JOIN acc_transactions_lines AS l ON l.id_transaction = | + | |
| - | t.id | + | |
| - | INNER JOIN acc_accounts AS a ON l.id_account = a.id | + | |
| - | INNER JOIN acc_transactions_users AS u ON u.id_transaction = | + | |
| - | t.id | + | |
| - | INNER JOIN users AS m ON m.id = u.id_user | + | |
| - | WHERE ((a.code LIKE " | + | |
| - | AND strftime(' | + | |
| - | GROUP BY m.numero | + | |
| - | ORDER BY UPPER (m.nom) ASC LIMIT 1000; | + | |
| + | **Principe :** | ||
| - | </ | + | Enregistrer |
| - | et l’exécuter. | + | |
| - | Paheko affiche un tableau qu’il suffit de copier dans un tableur CALC ou EXCEL. | + | |
| - | Pour faciliter | + | |
| - | Renuméroter la colonne A de 1 à n (ce sera le numéro | + | |
| - | Rechercher-Remplacer | + | |
| - | - HelloAsso par « Virement, prélèvement, | + | |
| - | - Virement par « Virement, prélèvement, | + | |
| - | - Espèces par « Remise d' | + | |
| - | Après édition, le tableau doit ressembler au fichier {{: | + | |
| - | **Affectation des champs au document CERFA de reçus fiscaux** | + | |
| - | Télécharger le document CERFA {{: | + | |
| - | Ouvrir le document Cerfa Recu_Fiscal_AAAA.docx | + | |
| - | {{ : | + | |
| - | Modifier le nom de l’Association et son adresse, éditer la partie Objet, modifier la date et insérer une signature. | + | |
| - | Dans Publipostage, | + | |
| - | En cliquant sous « Numéro | + | |
| - | Dans le cadre Donateur : | + | |
| - | * « Nom & Prénom », sélectionner Nom, | + | |
| - | * « Adresse », sélectionner Adresse, | + | |
| - | * « CP », sélectionner CP, | + | |
| - | * « Commune », sélectionner Commune, | + | |
| - | Dans le cadre Somme : | + | |
| - | * Sélectionner le montant | + | |
| - | * « Montant en toutes lettres », sélectionner également Mnt mais il faut ensuite cliquer droit sur modification du champ, | + | |
| - | puis codes de champ et le modifier en ajoutant | + | |
| - | * cardtexte ce qui donne MERGEFIELD "Mnt | + | |
| - | * cardtext", | + | |
| - | * « Date du versement ou du don », sélectionner Date, | + | |
| - | Dans le cadre Mode de versement du don, sélectionner Règlement., | + | |
| - | {{ : | + | |
| - | Pour visualiser, le résultat, cliquer sur Aperçu des résultats. | + | |
| - | Si tout est correct, notamment les formats de somme en toute lettres et date de versement, vous pouvez lancer le publipostage soit par Terminer et fusionner, Imprimer les documents, soit par Fusion et publipostage au format Adobe PDF. | + | |
| - | Cette FAQ est adaptée à une association dont tous les versements des membres peuvent être assimilés à des dons manuels (cotisations et dons). La requête SQL pourrait être adaptée pour ne traiter que les versements affectés sur le compte 754 Ressources liées à la générosité du public. Pour cela, il faut modifier la clause Where de FROM acc_transactions comme ci-après : | + | |
| - | <code sql> | + | |
| - | WHERE ((a.code LIKE " | + | |
| + | Ensuite reprendre l' | ||
| - | </ | + | A l'ouverture de l' |
| - | Les comptes 5% étant exclus par la clause Where, il est possible d'utiliser | + | |
| - | <code sql> | + | |
| - | CASE (l.reference) | + | |
| - | WHEN ' | + | |
| - | WHEN ' | + | |
| - | WHEN ' | + | |
| - | WHEN ' | + | |
| - | END AS "Moyen Paiement" | + | |
| - | </ | ||
| ??? | ??? | ||
| | | ||
paheko/start.1764315745.txt.gz · Dernière modification : de alain
