# 🧾 OJAMI Fonctionnalité : Solde Client La fonctionnalité **Solde Client** permet de mieux suivre les mouvements financiers associés à un client sur la plateforme Ojami. Elle est **optionnelle** et peut être activée au cas par cas. ## ⚙️ Activation Cette fonctionnalité est soumise à un paramètre de configuration. **Si ce paramètre est activé**, les règles suivantes s'appliquent : --- ## 💰 Approvisionnement du Solde - Le solde du client peut être **approvisionné à tout moment** (ex : dépôt d'argent, remboursement, ajustement manuel). - Ces opérations apparaissent dans l'historique du client, avec la date, le montant et le motif. --- ## 🧾 Paiement des Factures via le Solde - Lorsqu'une **facture est générée**, le système **tente d'abord de débiter le solde du client**. - Si il s'agit **d'une vente à crédit**, le solde ne sera pas débité - Si le solde est insuffisant : - Le solde peut devenir **négatif** (en fonction des droits ou des politiques définies). --- ## 🔁 Remboursement de Crédit - Si une facture a été enregistrée **à crédit**, et que le client effectue un **remboursement** : - Le montant du remboursement est utilisé pour **payer la dette**. - **S'il reste un surplus**, celui-ci est automatiquement crédité dans le **solde client** (si cette fonctionnalité est activée). --- ## 🕓 Historique des Mouvements - Tous les mouvements (approvisionnements, débits, ajustements, remboursements...) sont enregistrés. - L'utilisateur peut consulter l'**historique du solde client** directement dans l'application : - Montant - Date - Type d'opération (dépôt, achat, remboursement...) - Référence liée (facture, opération, etc.) --- ## 📌 Avantages - Améliore la **traçabilité des opérations financières**. - Simplifie la **gestion des prépaiements et remboursements**. - Permet une **vision claire du passif ou de l'avance** du client. --- ## 🔒 Remarques - La fonctionnalité est désactivée par défaut pour ne pas impacter les anciens clients. - L'activation doit être validée au niveau de la configuration du système.