COOP-CA AMIFOND

Core Banking System · PC-EMF · Django

Parts Sociales

ShareType · Souscription · Libération · Retrait · Capital variable OHADA

Intermédiaire v1.0 Stable
Voir dans Swagger

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

Métadonnées

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