Étape 4 — Révision¶
Objectif¶
L'étape Révision affiche une ventilation complète de l'échange de batteries afin que le technicien puisse vérifier tous les détails avant de procéder au paiement ou de compléter la transaction.
Ce Qui est Affiché¶
L'écran de révision présente un résumé complet :
| Champ | Description | Exemple |
|---|---|---|
| ID de l'ancienne batterie | Identifiant de la batterie retournée | BAT-2024-00451 |
| Énergie de l'ancienne batterie | Énergie restante dans la batterie retournée | 0.38 kWh |
| ID de la nouvelle batterie | Identifiant de la batterie de remplacement | BAT-2024-00789 |
| Énergie de la nouvelle batterie | Énergie stockée dans la nouvelle batterie | 2.85 kWh |
| Différence d'énergie | Énergie nette gagnée par le client (kWh) | 2.47 kWh |
| Coût brut | Différence d'énergie × tarif par kWh | CFA 494.00 |
| Crédit quota | Quota d'énergie déduit du coût | - 0.50 kWh (CFA 100.00) |
| Montant net dû | Montant final que le client doit payer | CFA 394.00 |
Le Quota Couvre le Coût Total¶
Si le quota d'énergie restant du client est égal ou supérieur à la différence d'énergie, le montant net dû est zéro. Dans ce cas :
- Le technicien peut compléter l'échange directement sans encaisser de paiement.
- Le flux passe l'Étape 5 (Paiement) et procède directement à l'Étape 6 (Terminé).
Comportement de l'IU¶
- Toutes les valeurs sont affichées dans un format récapitulatif en lecture seule.
- Les chiffres clés (différence d'énergie, montant net dû) sont mis en évidence en bonne place.
- Une ligne d'état indique la préparation :
- « Prêt à encaisser le paiement » — si le montant dû > 0
- « Le quota couvre le coût total — prêt à compléter » — si le montant dû = 0
Validations Suggérées¶
- Toutes les étapes précédentes doivent être complètes (client identifié, deux batteries lues).
- Le coût brut doit égaler
floor(energy_difference, 2) × rate_per_kWh. - Le crédit quota ne doit pas dépasser le coût brut.
- Le montant net dû doit égaler
gross_cost - quota_credit(minimum 0).
Actions¶
- Encaisser le Paiement passe à l'Étape 5 — Paiement (si le montant dû > 0)
- Compléter l'Échange passe à l'Étape 6 — Terminé (si le quota couvre le coût total)
- Retour retourne à l'Étape 3 — Attribution d'une Nouvelle Batterie