Parts Sociales
ShareType · Souscription · Libération · Retrait · Capital variable OHADA
Intermédiaire
v1.0
Stable
1. Présentation
Le module Shares gère le capital variable de la coopérative conformément au droit OHADA. Les parts sociales sont catégorisées en 3 types : Fondateur (001), Ordinaire (002), Honoraire (003). La souscription et la libération suivent des séquences COBAC.
2. Installation
"apps.shares", # dans INSTALLED_APPS
3. Configuration
# Routes globales
path('shares/', include('apps.shares.api.urls')),
# /api/v1/shares/types/
# /api/v1/shares/subscriptions/
# /api/v1/shares/payments/
# /api/v1/shares/withdrawals/
4. Modèles de données
ShareType
ShareSubscription
SharePayment
ShareWithdrawal
ShareSequence
Note opérateur : Le retrait de parts suit un préavis réglementaire. Les parts Fondateur ne sont pas retirable avant 5 ans d'ancienneté.
5. Endpoints API
Parts Sociales
7 endpoints| Méthode | Endpoint | Description |
|---|---|---|
| GET | /api/v1/shares/types/ | Types de parts sociales |
| POST | /api/v1/shares/types/ | Créer type |
| GET | /api/v1/shares/subscriptions/ | Souscriptions |
| POST | /api/v1/shares/subscriptions/ | Souscrire |
| GET | /api/v1/shares/payments/ | Libérations de parts |
| POST | /api/v1/shares/payments/ | Enregistrer libération |
| GET | /api/v1/shares/withdrawals/ | Retraits de parts |
Métadonnées
| Mainteneur | COOP-CA AMIFOND |
| Version | v1.0 |
| Statut | Stable |
| Endpoints | 7 |
| Compatibilité | Django 4.2 LTS / Python 3.10 |