COOP-CA AMIFOND

Core Banking System · PC-EMF · Django

Moteur Comptable

BusinessEventLog · AccountingRuleConfig · EventReplayRequest · 15 règles PC-EMF

Intermédiaire v1.0 Stable
Voir dans Swagger

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
Swagger UI ReDoc OpenAPI JSON

Métadonnées

Mainteneur COOP-CA AMIFOND
Version v1.0
Statut Stable
Endpoints 3
Compatibilité Django 4.2 LTS / Python 3.10