Comptabilité Générale
Journaux · Écritures · 7 types (CA,BQ,PS,CR,VR,OD,AN) · Séquences
Avancé
v1.0
Stable
1. Présentation
Le module Accounting implémente la comptabilité générale de la coopérative conformément au PC-EMF. Les 7 types de journaux couvrent toutes les opérations financières. Les écritures sont générées automatiquement par le moteur d'événements.
2. Installation
"apps.accounting", # dans INSTALLED_APPS
3. Configuration
# Routes globales
path('accounting/', include('apps.accounting.api.urls')),
# /api/v1/accounting/journals/
# /api/v1/accounting/entries/
4. Modèles de données
Journal
JournalEntry
JournalLine
JournalSequence
Note opérateur : Les journaux sont initialisés automatiquement lors de la création d'une entreprise. Ne pas supprimer les journaux système (CA, BQ).
5. Endpoints API
Comptabilité Générale
5 endpoints| Méthode | Endpoint | Description |
|---|---|---|
| GET | /api/v1/accounting/journals/ | Journaux (7 types : CA,BQ,PS,CR,VR,OD,AN) |
| POST | /api/v1/accounting/journals/ | Créer journal |
| GET | /api/v1/accounting/entries/ | Écritures comptables |
| POST | /api/v1/accounting/entries/ | Nouvelle écriture |
| GET | /api/v1/accounting/entries/{id}/ | Détail écriture |
Métadonnées
| Mainteneur | COOP-CA AMIFOND |
| Version | v1.0 |
| Statut | Stable |
| Endpoints | 5 |
| Compatibilité | Django 4.2 LTS / Python 3.10 |