Aperçu
La distribution d’un bassin de dividendes calcule les allocations individuelles des membres selon la méthode de distribution de votre organisation et crée une écriture comptable qui débite les résultats reportés et crédite les comptes d’épargne des membres. Cette action fait passer le bassin du statut brouillon au statut distribué et est permanente et irréversible.journalEntryId du bassin est défini, le marquant définitivement comme distribué.Avant de Commencer
- Vous avez l’autorisation
dividends:write - Le bassin de dividendes existe en statut brouillon (
journalEntryId = null) - La fin de période du bassin est au plus égale à la fin de la dernière période comptable clôturée
- Au moins une période comptable a été clôturée
- Solde de résultats reportés suffisant pour couvrir le montant du bassin
- Au moins un membre actif (isActive = true) existe
Instructions Étape par Étape
Étape 1 : Accéder au Bassin
Ouvrir la section Dividendes
Trouver le bassin brouillon
Cliquer sur le bassin
Étape 2 : Vérifier les Allocations Calculées
Avant de distribuer, vérifier les allocations des membres automatiquement calculées : Vérifier les montants individuels :- Examiner le montant de dividende calculé de chaque membre
- S’assurer que les calculs correspondent aux attentes selon la méthode de distribution
- Vérifier qu’aucun membre n’est exclu de façon inattendue
- La somme de toutes les allocations membres doit égaler le montant total du bassin
- Agatabo gère automatiquement l’arrondi pour assurer la correspondance exacte
- Égale : Tous les membres actifs reçoivent des parts égales (ou pondérées temporellement si activé)
- Par contribution : Les membres avec des contributions d’épargne plus élevées reçoivent des dividendes proportionnellement plus grands
- Pondération temporelle (si activée) : Allocations ajustées selon les jours de participation pendant la période
Étape 3 : Vérifier les Prérequis
Clôture de période comptable :- La fin de période du bassin doit être au plus égale à la fin de la dernière période comptable clôturée
- La date de distribution sera par défaut pool.periodEnd + 1 jour (ou vous pouvez spécifier une date personnalisée)
- Solde des résultats reportés ≥ montant du bassin
- La distribution débitera les résultats reportés du montant intégral du bassin
- Au moins un membre actif (isActive = true) doit exister
- Seuls les membres actifs reçoivent des dividendes
- Les membres inactifs sont automatiquement exclus des allocations
Étape 4 : Distribuer le Bassin
Cliquer sur Distribuer
Définir la date de distribution (optionnel)
Personnalisé : Choisir une date spécifique (doit être après la fin de la dernière période clôturée)
Lire l'avertissement
Confirmer la distribution
Étape 5 : Vérifier la Distribution
Après la distribution :Vérifier le statut du bassin
Examiner l'écriture comptable
Trouver l’écriture DISTRIBUTION_DIVIDENDE
Vérifier un débit sur RÉSULTATS_REPORTÉS et plusieurs crédits sur les ÉPARGNE des membres
Vérifier ponctuellement les soldes membres
Vérifier que le solde du compte ÉPARGNE a augmenté du montant du dividende
Vérifier les résultats reportés
Vérifier que le solde a diminué du montant du bassin
Ce qui se Passe lors de la Distribution
Lors de la distribution d’un bassin de dividendes, Agatabo automatiquement :- Valide les contraintes de période comptable — vérifie qu’au moins une période est clôturée, que pool.periodEnd ≤ fin dernière période clôturée, que la date de distribution > fin dernière période
- Récupère les paramètres de l’organisation — charge la méthode de distribution (égale ou par_contribution) et le paramètre de pondération temporelle
-
Identifie les membres éligibles — interroge tous les utilisateurs de l’organisation avec
isActive = true, exclut les membres inactifs - Calcule les allocations individuelles — méthode égale : divise le montant également (ou par jours de participation si pondération temporelle) ; méthode par contribution : alloue proportionnellement selon le solde d’épargne ; gère l’arrondi ; filtre les allocations nulles
-
Crée une écriture comptable unique :
-
Met à jour le statut du bassin — définit
journalEntryId, le bassin passe de “brouillon” à “distribué”, le bassin est verrouillé - Journalise la piste d’audit — enregistre qui a distribué le bassin et le timestamp
Date de Distribution
Comportement par défaut :- Si aucune date de distribution n’est spécifiée :
pool.periodEnd + 1 jour - Exemple : Période du bassin 1er jan - 31 mars → date de distribution par défaut 1er avril
- Vous pouvez spécifier n’importe quelle date après la fin de la dernière période comptable clôturée
- Généralement définie au jour réel de distribution
Éligibilité
Seuls les membres actifs reçoivent des dividendes :organizationUser.isActive = true(seule exigence)- Aucun solde d’épargne minimum requis
- Aucune durée d’adhésion minimum requise
Scénarios Courants
Distribution de Dividende Trimestriel
Clôturer la période comptable du trimestre
Créer le bassin brouillon
Montant : Basé sur le bénéfice et la politique de dividendes
Examiner les allocations
Distribuer
Date de distribution par défaut : 2026-04-01
Confirmer l’action permanente
Vérifier
Vérifier que RÉSULTATS_REPORTÉS a diminué
Gérer des Résultats Reportés Insuffisants
Si le solde des résultats reportés est inférieur au montant du bassin : Option 1 : Supprimer le bassin et recréer avec un montant inférieur Option 2 : Libérer des fonds depuis les réserves vers les résultats reportés Option 3 : Attendre que davantage de bénéfices s’accumulent Option 4 : Corriger les erreurs après distribution via des écritures manuellesCorriger les Erreurs Après Distribution
Option 1 : Écriture Comptable Manuelle
Pour les petites corrections affectant un ou deux membres :Naviguer vers les Écritures Comptables
Créer l'écriture de correction
Titre : “Correction Dividende - T1 2026”
Lignes :
- DÉBIT : ÉPARGNE Membre A (réduire le trop-perçu)
- CRÉDIT : ÉPARGNE Membre B (corriger le sous-paiement)
Documenter la raison
Option 2 : Bassin de Correction
Pour les corrections plus importantes affectant de nombreux membres :Créer un nouveau bassin de dividendes
Période : Identique au bassin original
Montant : Montant net de correction
Distribuer le bassin de correction
Pour les membres trop payés, créer des écritures de débit séparées
Documenter en détail