Inventory
Stock · Alertes · En-cours · Dépréciations
Avancé
v1.0
Beta
1. Présentation
L'Inventory est scopé par enterprise via drf-nested-routers. Il expose des endpoints de lecture avec agrégations (alertes, synthèse financière) et des endpoints de mutation pour les contributeurs.
2. Installation
"apps.inventory", # dans INSTALLED_APPS
3. Configuration
# Nested sous enterprise
# /api/v1/enterprises/{enterprise_pk}/inventory/stock-items/
4. Modèles de données
StockItem
EnCoursProduction
DepreciationStock
Note opérateur : L'endpoint /alerts/ retourne uniquement les articles sous le seuil minimum. L'endpoint /summary/ agrège les valeurs financières.
5. Endpoints API
Inventory
5 endpoints| Méthode | Endpoint | Description |
|---|---|---|
| GET | …/inventory/stock-items/ | Articles en stock |
| GET | …/inventory/stock-items/alerts/ | Alertes stock |
| GET | …/inventory/stock-items/summary/ | Synthèse financière |
| GET | …/inventory/en-cours/ | En-cours production |
| GET | …/inventory/depreciations/ | Dépréciations |
Métadonnées
| Mainteneur | Core Team |
| Version | v1.0 |
| Statut | Beta |
| Endpoints | 5 |
| Compatibilité | Django 5.0+ / Python 3.12 |