COOP-CA AMIFOND

Core Banking System · PC-EMF · Django

DEVELOPMENT

Partners

Partenaires B2B · Rôles · Gestion relationnelle

Intermédiaire v1.0 Stable
Voir dans Swagger

1. Présentation

Le module Partners permet de gérer les relations B2B : fournisseurs, clients, distributeurs. Chaque partenaire peut avoir plusieurs rôles au sein d'une enterprise.

2. Installation

"apps.partners",  # dans INSTALLED_APPS

3. Configuration

# Nested sous enterprise
# /api/v1/enterprises/{enterprise_pk}/partners/

4. Modèles de données

Partner PartnerRole
Note opérateur : Les rôles de partenaire sont distincts des rôles WorkspaceMember — ils représentent la relation commerciale, pas l'accès système.

5. Endpoints API

Partners

4 endpoints
Méthode Endpoint Description
GET …/partners/ Partenaires
POST …/partners/ Créer partenaire
GET …/partners/{id}/roles/ Rôles du partenaire
POST …/partners/{id}/roles/ Ajouter rôle
Swagger UI ReDoc OpenAPI JSON

Métadonnées

Mainteneur Core Team
Version v1.0
Statut Stable
Endpoints 4
Compatibilité Django 5.0+ / Python 3.12