Moteur Comptable
BusinessEventLog · AccountingRuleConfig · EventReplayRequest · 15 règles PC-EMF
Intermédiaire
v1.0
Stable
1. Présentation
Le module Events est le moteur central de la comptabilité automatique. Il intercepte les événements métier (dépôt, retrait, décaissement crédit, remboursement...) et génère les écritures comptables correspondantes selon les 15 règles PC-EMF configurables.
2. Installation
"apps.events", # dans INSTALLED_APPS
3. Configuration
# Routes globales
path('events/', include('apps.events.api.urls')),
# /api/v1/events/
# /api/v1/events/rule-configs/
4. Modèles de données
BusinessEventLog
AccountingRuleConfig
EventReplayRequest
Note opérateur : Le replay d'événements est réservé aux administrateurs. Utiliser avec précaution en production.
5. Endpoints API
Moteur Comptable
3 endpoints| Méthode | Endpoint | Description |
|---|---|---|
| GET | /api/v1/events/ | Journaux d'événements |
| GET | /api/v1/events/rule-configs/ | Règles comptables (15 règles PC-EMF) |
| POST | /api/v1/events/rule-configs/ | Configurer une règle |
Métadonnées
| Mainteneur | COOP-CA AMIFOND |
| Version | v1.0 |
| Statut | Stable |
| Endpoints | 3 |
| Compatibilité | Django 4.2 LTS / Python 3.10 |