Facturation
La page Facturation (/accounting/billing) gère les cycles de facturation mensuels pour toutes les succursales.
Filtres
| Filtre | Options |
|---|---|
| Mois | 1–12 |
| Année | Année en cours et précédente |
| Recherche | Par nom de succursale |
| Type | Audio ou Mutuelle |
| Masquer les zéros | Masquer les succursales sans lead ce mois-ci |
Tableau de facturation
Chaque ligne représente une succursale pour le mois sélectionné :
| Colonne | Description |
|---|---|
| Succursale | Nom et code |
| Nombre de leads | Nombre de leads facturés pour le mois |
| Prix du lead | Prix par lead facturé (modifiable) |
| Leads offerts | Nombre de leads offerts déduits de la facturation (modifiable) |
| Total | (nbLeads - leadsOfferts) × prixLead |
| Bloqué | Verrouiller/déverrouiller l'enregistrement de facturation pour cette succursale |
Le total général est affiché en bas du tableau.
Verrouillage du cycle
L'ensemble du cycle de facturation (toutes les succursales pour un mois donné) peut être verrouillé ou déverrouillé. Une fois verrouillé, les données de facturation sont figées et utilisées comme prix de référence pour les calculs CSM/IR.
Propagation du prix
Lorsqu'un prix de succursale est mis à jour, il peut optionnellement être propagé vers les mois futurs qui n'ont pas encore d'enregistrement de facturation verrouillé.
Résolution du prix du lead
Le système résout le prix du lead d'une succursale selon l'ordre de priorité suivant :
- L'enregistrement billing-branch verrouillé le plus récent (
billingBranches[0].price) - Le champ par défaut de la succursale
leadPrice null→ la succursale est exclue des calculs de coût
Endpoints API
| Méthode | Endpoint | Description |
|---|---|---|
GET | /branches/billing | Obtenir toutes les infos de facturation pour un mois |
POST | /branches/billing-upsert | Créer ou mettre à jour un enregistrement billing-branch |
GET | /billing-cycles | Obtenir le statut de verrouillage du cycle |
PUT | /billing-cycles/:id | Verrouiller ou déverrouiller un cycle de facturation |
GET | /billing-branches | Obtenir les surcharges de facturation par succursale |