Aller au contenu

É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